@layer components{.external-link{overflow-wrap:anywhere}.external-link:after{content:"↗";margin-inline-start:.2em;font-size:.9em}.external-link[data-variant=button]{min-block-size:var(--size-element-lg);padding:var(--spacing-2) var(--spacing-6);text-align:center;border-radius:var(--radius-element);background:var(--color-accent);max-inline-size:100%;color:var(--color-on-accent);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.external-link[data-variant=button]:hover{color:var(--color-on-accent);background:color-mix(in srgb, var(--color-accent) 88%, var(--color-background-body))}}@layer slices{.profile[data-astro-cid-7bwic6g2]{gap:var(--spacing-10);padding-block:var(--spacing-6) var(--spacing-12);flex-direction:column;display:flex}.profile__layout[data-astro-cid-7bwic6g2]{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr);display:grid}.profile__head[data-astro-cid-7bwic6g2]{gap:var(--spacing-4);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.profile__id[data-astro-cid-7bwic6g2]{gap:var(--spacing-1);flex-direction:column;min-inline-size:0;display:flex}.profile__name[data-astro-cid-7bwic6g2]{font-size:var(--font-size-2xl);overflow-wrap:anywhere;line-height:1.15}.profile__dev[data-astro-cid-7bwic6g2]{font-size:var(--font-size-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}.profile__lead[data-astro-cid-7bwic6g2]{grid-column:1/-1}.profile__main[data-astro-cid-7bwic6g2]{gap:var(--spacing-6);flex-direction:column;min-inline-size:0;display:flex}.profile__box[data-astro-cid-7bwic6g2]{gap:var(--spacing-4);padding:var(--spacing-5);border-radius:var(--radius-page);background:var(--color-background-card);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-low);flex-direction:column;min-inline-size:0;display:flex}.box__id[data-astro-cid-7bwic6g2]{align-items:center;gap:var(--spacing-3);display:flex}.box__name[data-astro-cid-7bwic6g2]{font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);overflow-wrap:anywhere;min-inline-size:0}.box__badges[data-astro-cid-7bwic6g2]{gap:var(--spacing-1-5);flex-wrap:wrap;display:flex}.box__confirm[data-astro-cid-7bwic6g2]{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.box__price[data-astro-cid-7bwic6g2]{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.box__price[data-astro-cid-7bwic6g2][data-known=false]{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.profile__cta[data-astro-cid-7bwic6g2]{align-items:stretch;gap:var(--spacing-2);flex-direction:column;display:flex}.profile__cta[data-astro-cid-7bwic6g2] .external-link[data-variant=button]{border-radius:var(--radius-full);justify-content:center}.profile__cta[data-astro-cid-7bwic6g2] .external-link[data-variant=button]~.external-link[data-variant=button]{color:var(--color-text-primary);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-emphasized);background:0 0}.profile__cta[data-astro-cid-7bwic6g2]>.external-link:not([data-variant]){padding-block:var(--spacing-2);font-size:var(--font-size-sm);align-self:center}.box__trust[data-astro-cid-7bwic6g2]{gap:var(--spacing-2);font-size:var(--font-size-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.box__trust[data-astro-cid-7bwic6g2] li[data-astro-cid-7bwic6g2]{align-items:center;gap:var(--spacing-2);display:flex}.box__trust[data-astro-cid-7bwic6g2] svg[data-astro-cid-7bwic6g2],.checks[data-astro-cid-7bwic6g2] svg[data-astro-cid-7bwic6g2]{fill:none;block-size:1.125rem;inline-size:1.125rem;stroke:var(--color-brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.box__foot[data-astro-cid-7bwic6g2]{gap:var(--spacing-1);margin:0 calc(-1 * var(--spacing-5)) calc(-1 * var(--spacing-5));padding:var(--spacing-3) var(--spacing-5);border-radius:0 0 var(--radius-page) var(--radius-page);background:var(--color-accent-muted);font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-direction:column;display:flex}.checks[data-astro-cid-7bwic6g2]{gap:var(--spacing-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.checks[data-astro-cid-7bwic6g2] li[data-astro-cid-7bwic6g2]{gap:var(--spacing-3);align-items:flex-start;display:flex}.checks[data-astro-cid-7bwic6g2] svg[data-astro-cid-7bwic6g2]{block-size:1.375rem;inline-size:1.375rem;margin-block-start:.05em}.checks[data-astro-cid-7bwic6g2] circle[data-astro-cid-7bwic6g2]{fill:var(--color-accent-muted);stroke:none}.facts-head[data-astro-cid-7bwic6g2]{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.facts-head[data-astro-cid-7bwic6g2] .external-link{font-size:var(--font-size-sm)}.rel-head[data-astro-cid-7bwic6g2]{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.rel-grid[data-astro-cid-7bwic6g2]{gap:var(--spacing-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.profile__toc[data-astro-cid-7bwic6g2]{align-items:center;gap:var(--spacing-1) var(--spacing-4);padding-block:var(--spacing-2);border-block:var(--border-width) solid var(--color-border);font-size:var(--font-size-sm);flex-wrap:wrap;min-inline-size:0;display:flex}.profile__toc[data-astro-cid-7bwic6g2] ul[data-astro-cid-7bwic6g2]{gap:var(--spacing-1) var(--spacing-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.profile__toc[data-astro-cid-7bwic6g2] a[data-astro-cid-7bwic6g2]{padding-block:var(--spacing-2);color:var(--color-text-secondary);text-decoration:none;display:inline-block}.profile__toc[data-astro-cid-7bwic6g2] a[data-astro-cid-7bwic6g2]:hover{color:var(--color-text-primary);text-decoration:underline}.profile__toc[data-astro-cid-7bwic6g2] .toc__alts[data-astro-cid-7bwic6g2]{color:var(--color-brand);font-weight:var(--font-weight-semibold)}.profile__main[data-astro-cid-7bwic6g2] h2,#rel-h[data-astro-cid-7bwic6g2]{scroll-margin-block-start:var(--spacing-6)}@media (width>=768px){.profile__name[data-astro-cid-7bwic6g2]{font-size:var(--font-size-4xl)}}@media (width>=1024px){.profile__layout[data-astro-cid-7bwic6g2]{column-gap:var(--spacing-10);grid-template-columns:minmax(0,1fr) 21rem}.profile__head[data-astro-cid-7bwic6g2],.profile__toc[data-astro-cid-7bwic6g2],.profile__main[data-astro-cid-7bwic6g2]{grid-column:1}.profile__box[data-astro-cid-7bwic6g2]{grid-area:1/2/span 3;align-self:start;position:sticky;inset-block-start:var(--spacing-6)}}@media (width>=1280px){.profile__layout[data-astro-cid-7bwic6g2]{grid-template-columns:11rem minmax(0,1fr) 21rem}.profile__head[data-astro-cid-7bwic6g2]{grid-area:1/2}.profile__main[data-astro-cid-7bwic6g2]{grid-area:2/2}.profile__toc[data-astro-cid-7bwic6g2]{border-block:0;flex-direction:column;grid-area:2/1;align-self:start;align-items:flex-start;padding:0;position:sticky;inset-block-start:var(--spacing-6)}.profile__toc[data-astro-cid-7bwic6g2] ul[data-astro-cid-7bwic6g2]{flex-direction:column;gap:0}.profile__toc[data-astro-cid-7bwic6g2] a[data-astro-cid-7bwic6g2]{padding-block:var(--spacing-1-5)}.profile__box[data-astro-cid-7bwic6g2]{grid-area:1/3/span 2}}.profile__main[data-astro-cid-7bwic6g2] ul[data-astro-cid-7bwic6g2]:not(.checks):not([role=list]){gap:var(--spacing-2);flex-direction:column;margin:0;padding-inline-start:var(--spacing-5);display:flex}.profile[data-astro-cid-7bwic6g2] .claims[data-astro-cid-7bwic6g2] li[data-astro-cid-7bwic6g2]{line-height:1.7}}
