.bn{align-items:flex-start;gap:var(--gb-space-4);margin-block:var(--gb-space-8);padding:var(--gb-space-5) var(--gb-space-6);border-radius:var(--gb-radius-lg);background:var(--gb-color-surface-tint);display:flex}.bn .buur{flex:none;margin-top:-4px}.bn-t{min-width:0}.bn-t p{color:var(--gb-color-ink-800);max-width:none!important;margin:0!important}.bn-t p+p{margin-top:var(--gb-space-2)!important}@media (width<=520px){.bn{padding:var(--gb-space-4) var(--gb-space-5);gap:var(--gb-space-3)}.bn .buur{width:56px}}@media (width<=400px){.bn{display:block}.bn .buur{float:left;margin:0 var(--gb-space-3) var(--gb-space-1) 0}.bn:after{content:"";clear:both;display:table}}.cc{justify-content:space-between;align-items:center;gap:var(--gb-space-6);margin-block:var(--gb-space-10);padding:var(--gb-space-6) var(--gb-space-8);border-radius:var(--gb-radius-lg);background:var(--gb-color-surface-ink);color:var(--gb-color-text-on-ink);display:flex}.cc-h{font-family:var(--gb-type-family-display);font-weight:var(--gb-type-weight-black);font-size:var(--gb-type-size-xl);line-height:var(--gb-type-leading-snug);letter-spacing:var(--gb-type-tracking-heading);color:var(--gb-color-text-on-ink)!important;max-width:none!important;margin:0!important}.cc-s p{font-size:var(--gb-type-size-sm);color:var(--gb-color-ink-200)!important;max-width:46ch!important;margin:6px 0 0!important}.cc .gb-btn{flex:none}@media (width<=720px){.cc{padding:var(--gb-space-6);flex-direction:column;align-items:flex-start}}.co>div{min-width:0}.co{gap:var(--gb-space-4);margin-block:var(--gb-space-8);padding:var(--gb-space-5) var(--gb-space-6);border-radius:var(--gb-radius-md);display:flex}.co>svg{flex:none;margin-top:3px}.co--warn{background:var(--gb-color-warning-soft)}.co--warn>svg{color:var(--gb-color-warning)}.co--rule{background:var(--gb-color-surface);box-shadow:inset 0 0 0 1.5px var(--gb-color-border-strong)}.co--rule>svg{color:var(--gb-color-brand-ink)}.co-h{font-weight:var(--gb-type-weight-bold);color:var(--gb-color-text)!important;margin:0!important}.co-t p{color:var(--gb-color-ink-700);max-width:none!important;margin:4px 0 0!important}.co-t ul{margin-top:6px!important}.tb{margin:var(--gb-space-8) 0}.tb figcaption{font-weight:var(--gb-type-weight-bold);font-size:var(--gb-type-size-sm);margin-bottom:var(--gb-space-2)}.tb-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.tb-scroll table{border-collapse:collapse;width:100%;font-size:var(--gb-type-size-sm)}.tb-scroll th,.tb-scroll td{text-align:left;vertical-align:top;border-bottom:1px solid var(--gb-color-border);padding:12px 14px 12px 0}.tb-scroll thead th{font-size:var(--gb-type-size-xs);color:var(--gb-color-text-subtle);font-weight:var(--gb-type-weight-bold);border-bottom:2px solid var(--gb-color-text);white-space:nowrap;padding-block:8px}.tb-scroll td:first-child{font-weight:var(--gb-type-weight-semibold)}.tb-scroll td{font-variant-numeric:tabular-nums}.tb-note{margin-top:var(--gb-space-2)!important;font-size:var(--gb-type-size-xs)!important;color:var(--gb-color-text-muted)!important}.cc-t{flex:auto;min-width:0}@media (width<=720px){.tb-scroll thead th{white-space:normal}}@media (width<=520px){.co{gap:var(--gb-space-2);padding:var(--gb-space-4) var(--gb-space-5);flex-direction:column}}.gd-hero[data-astro-cid-rffzegvo]{border-bottom:1px solid var(--gb-color-border);padding-block:clamp(1.5rem,1rem + 2vw,3rem) clamp(2rem,1rem + 3vw,3.5rem)}.gd-hero-in[data-astro-cid-rffzegvo]{max-width:min(100% - 2 * var(--gb-space-gutter), 1040px);width:100%;margin-inline:auto}.gd-hero[data-astro-cid-rffzegvo] h1[data-astro-cid-rffzegvo]{max-width:20ch;font-size:clamp(2.25rem,1.5rem + 2.8vw,3.75rem)}.gd-answer[data-astro-cid-rffzegvo]{margin-top:var(--gb-space-6);max-width:58ch;font-size:var(--gb-type-size-lg);color:var(--gb-color-text);padding-left:var(--gb-space-5);border-left:4px solid var(--gb-color-brand);line-height:1.55}.gd-meta[data-astro-cid-rffzegvo]{gap:var(--gb-space-2) var(--gb-space-6);margin-top:var(--gb-space-6);font-size:var(--gb-type-size-xs);font-weight:var(--gb-type-weight-semibold);color:var(--gb-color-text-subtle);flex-wrap:wrap;display:flex}.gd-meta[data-astro-cid-rffzegvo] span[data-astro-cid-rffzegvo]{align-items:center;gap:6px;display:inline-flex}.gd-meta[data-astro-cid-rffzegvo] svg{color:var(--gb-color-brand-strong)}.gd-meta[data-astro-cid-rffzegvo] a[data-astro-cid-rffzegvo]{color:var(--gb-color-text-muted)}.gd-grid[data-astro-cid-rffzegvo]{max-width:min(100% - 2 * var(--gb-space-gutter), 1040px);padding-block:clamp(2rem, 1rem + 3vw, 4rem) var(--gb-space-section);grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(2rem,1rem + 4vw,4.5rem);display:grid}.gd-side[data-astro-cid-rffzegvo]{top:calc(var(--gb-layout-header-h) + 24px);gap:var(--gb-space-8);display:grid;position:sticky}.gd-toc-h[data-astro-cid-rffzegvo]{font-size:var(--gb-type-size-xs);font-weight:var(--gb-type-weight-bold);color:var(--gb-color-text-subtle)}.gd-toc[data-astro-cid-rffzegvo] ol[data-astro-cid-rffzegvo]{margin-top:var(--gb-space-2);border-left:2px solid var(--gb-color-border);padding:0;list-style:none}.gd-toc[data-astro-cid-rffzegvo] a[data-astro-cid-rffzegvo]{padding:8px 0 8px var(--gb-space-4);font-size:var(--gb-type-size-sm);color:var(--gb-color-text-muted);border-left:2px solid #0000;margin-left:-2px;line-height:1.35;text-decoration:none;display:block}.gd-side-cta[data-astro-cid-rffzegvo]{padding-top:var(--gb-space-6);border-top:1px solid var(--gb-color-border)}.gd-side-cta[data-astro-cid-rffzegvo] p[data-astro-cid-rffzegvo]{font-size:var(--gb-type-size-sm);color:var(--gb-color-text-muted)}.gd-side-link[data-astro-cid-rffzegvo]{min-height:44px;font-weight:var(--gb-type-weight-bold);font-size:var(--gb-type-size-sm);color:var(--gb-color-brand-ink);align-items:center;gap:6px;text-decoration:none;display:flex}.gd-side-link--quiet[data-astro-cid-rffzegvo]{color:var(--gb-color-text);font-weight:var(--gb-type-weight-semibold)}@media (hover:hover) and (pointer:fine){.gd-toc[data-astro-cid-rffzegvo] a[data-astro-cid-rffzegvo]:hover{color:var(--gb-color-text);border-left-color:var(--gb-color-brand)}.gd-side-link[data-astro-cid-rffzegvo]:hover{text-decoration:underline}.gd-meta[data-astro-cid-rffzegvo] a[data-astro-cid-rffzegvo]:hover{color:var(--gb-color-text)}}.gd-body[data-astro-cid-rffzegvo]{overflow-wrap:break-word;min-width:0;max-width:68ch}.gd-body[data-astro-cid-rffzegvo]>:first-child{margin-top:0}.gd-body[data-astro-cid-rffzegvo] h2{margin-top:var(--gb-space-12);scroll-margin-top:calc(var(--gb-layout-header-h) + 16px);font-size:clamp(1.5rem,1.25rem + 1vw,2.125rem)}.gd-body[data-astro-cid-rffzegvo] h3{font-size:var(--gb-type-size-lg);margin-top:var(--gb-space-8)}.gd-body[data-astro-cid-rffzegvo] p{margin-top:var(--gb-space-4);max-width:64ch}.gd-body[data-astro-cid-rffzegvo] h2+p,.gd-body[data-astro-cid-rffzegvo] h3+p{margin-top:var(--gb-space-3)}.gd-body[data-astro-cid-rffzegvo] a:not(.gb-btn){color:var(--gb-color-brand-ink);font-weight:var(--gb-type-weight-semibold)}.gd-body[data-astro-cid-rffzegvo] strong{font-weight:var(--gb-type-weight-bold)}.gd-body[data-astro-cid-rffzegvo] ul,.gd-body[data-astro-cid-rffzegvo] ol{margin-top:var(--gb-space-4);gap:var(--gb-space-3);max-width:64ch;padding-left:0;list-style:none;display:grid}.gd-body[data-astro-cid-rffzegvo] ul>li{padding-left:26px;position:relative}.gd-body[data-astro-cid-rffzegvo] ul>li:before{content:"";background:var(--gb-color-brand);border-radius:50%;width:8px;height:8px;position:absolute;top:.6em;left:4px}.gd-body[data-astro-cid-rffzegvo] ol{counter-reset:gd}.gd-body[data-astro-cid-rffzegvo] ol>li{counter-increment:gd;min-height:34px;padding-left:48px;position:relative}.gd-body[data-astro-cid-rffzegvo] ol>li:before{content:counter(gd);border-radius:var(--gb-radius-pill);background:var(--gb-color-surface-ink);width:34px;height:34px;color:var(--gb-color-text-on-ink);font-weight:var(--gb-type-weight-black);font-size:var(--gb-type-size-sm);place-items:center;display:grid;position:absolute;top:-2px;left:0}.gd-body[data-astro-cid-rffzegvo] li>p{margin-top:0}.gd-body[data-astro-cid-rffzegvo] hr{border:0;border-top:1px solid var(--gb-color-border);margin-block:var(--gb-space-10)}@media (width<=900px){.gd-grid[data-astro-cid-rffzegvo]{grid-template-columns:minmax(0,1fr)}.gd-side[data-astro-cid-rffzegvo]{display:none}}@media (width<=520px){.gd-answer[data-astro-cid-rffzegvo]{font-size:var(--gb-type-size-md);padding-left:var(--gb-space-4)}}
