@layer utilities{.skin-blocks-root .bio-block{font-family:var(--clad-block-font-body);color:var(--clad-ink)}.skin-blocks-root .bio-block .font-display{font-family:var(--clad-block-font-display)}.clad-link-group,.clad-button-group{border-color:var(--clad-border-strong);background:var(--clad-surface-2);box-shadow:0 1px 0 var(--clad-shadow-layer), inset 0 1px 0 #fff6}.clad-link-group>div:first-child,.clad-button-group>div:first-child{background:var(--clad-surface)}.clad-link-group-row:hover .clad-link-group-row-icon,.clad-link-group-row:focus-visible .clad-link-group-row-icon{border-color:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){.clad-link-group-row:hover .clad-link-group-row-icon,.clad-link-group-row:focus-visible .clad-link-group-row-icon{border-color:color-mix(in srgb, var(--clad-accent) 40%, transparent)}}.clad-link-group-row:hover .clad-link-group-row-icon,.clad-link-group-row:focus-visible .clad-link-group-row-icon{color:var(--clad-accent)}.skin-blocks-root .bio-block[data-block-type=link]>a,.skin-blocks-root .bio-block[data-block-type=button]>a,.skin-blocks-root .bio-block[data-block-type=download]>a,.skin-blocks-root .bio-block[data-block-type=product]>a,.skin-blocks-root .clad-link-group,.skin-blocks-root .clad-button-group{width:100%}:is(.skin-blocks-root .skin-block-cell:has(.bio-block[data-block-type=linkGroup]>*),.skin-blocks-root .skin-block-cell:has(.bio-block[data-block-type=buttonGroup]>*)){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important}:is(.skin-blocks-root:not([data-skin=skin\.lens]) .skin-block-cell:has(.bio-block[data-block-type=linkGroup]>*),.skin-blocks-root:not([data-skin=skin\.lens]) .skin-block-cell:has(.bio-block[data-block-type=buttonGroup]>*)){padding:0!important}:is(.skin-blocks-root .skin-block-cell:has(.bio-block[data-block-type=linkGroup]>*):hover,.skin-blocks-root .skin-block-cell:has(.bio-block[data-block-type=buttonGroup]>*):hover){box-shadow:none!important;background:0 0!important;border:none!important;transform:none!important}:is(.skin-blocks-root:not([data-skin=skin\.terminal]):not([data-skin=skin\.lens]) .skin-block-cell:has(.bio-block[data-block-type=link]>a),.skin-blocks-root:not([data-skin=skin\.terminal]):not([data-skin=skin\.lens]) .skin-block-cell:has(.bio-block[data-block-type=button]>a),.skin-blocks-root:not([data-skin=skin\.terminal]):not([data-skin=skin\.lens]) .skin-block-cell:has(.bio-block[data-block-type=download]>a),.skin-blocks-root:not([data-skin=skin\.terminal]):not([data-skin=skin\.lens]) .skin-block-cell:has(.bio-block[data-block-type=product]>a)){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}:is(.skin-blocks-root:not([data-skin=skin\.terminal]):not([data-skin=skin\.lens]) .skin-block-cell:has(.bio-block[data-block-type=link]>a):hover,.skin-blocks-root:not([data-skin=skin\.terminal]):not([data-skin=skin\.lens]) .skin-block-cell:has(.bio-block[data-block-type=button]>a):hover,.skin-blocks-root:not([data-skin=skin\.terminal]):not([data-skin=skin\.lens]) .skin-block-cell:has(.bio-block[data-block-type=download]>a):hover,.skin-blocks-root:not([data-skin=skin\.terminal]):not([data-skin=skin\.lens]) .skin-block-cell:has(.bio-block[data-block-type=product]>a):hover){box-shadow:none!important;background:0 0!important;border:none!important;transform:none!important}.skin-block-hero .bio-block[data-block-type=link]>a,.skin-block-hero .bio-block[data-block-type=button]>a{border-width:2px;border-color:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){.skin-block-hero .bio-block[data-block-type=link]>a,.skin-block-hero .bio-block[data-block-type=button]>a{border-color:color-mix(in srgb, var(--clad-accent) 30%, transparent)}}.skin-block-hero .bio-block[data-block-type=link]>a,.skin-block-hero .bio-block[data-block-type=button]>a{box-shadow:0 8px 28px var(--clad-shadow-layer)}[data-skin=skin\.terminal] .bio-block{font-size:.8125rem;line-height:1.5}[data-skin=skin\.terminal] .skin-block-cell .bio-block>div:not(.clad-link-group):not(.clad-button-group),[data-skin=skin\.terminal] .skin-block-cell .bio-block>blockquote,[data-skin=skin\.terminal] .skin-block-cell .bio-block:not([data-block-type=image])>figure{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}[data-skin=skin\.terminal] .clad-link-group,[data-skin=skin\.terminal] .clad-button-group{border:1px dashed var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .clad-link-group,[data-skin=skin\.terminal] .clad-button-group{border:1px dashed color-mix(in srgb, var(--clad-accent) 35%, transparent)}}[data-skin=skin\.terminal] .clad-link-group,[data-skin=skin\.terminal] .clad-button-group{background:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .clad-link-group,[data-skin=skin\.terminal] .clad-button-group{background:color-mix(in srgb, var(--clad-accent) 4%, transparent)}}[data-skin=skin\.terminal] .clad-link-group,[data-skin=skin\.terminal] .clad-button-group{box-shadow:none}[data-skin=skin\.terminal] .clad-link-group>div:first-child,[data-skin=skin\.terminal] .clad-button-group>div:first-child{background:var(--clad-accent);border-bottom-style:dashed}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .clad-link-group>div:first-child,[data-skin=skin\.terminal] .clad-button-group>div:first-child{background:color-mix(in srgb, var(--clad-accent) 6%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=link]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=download]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=product]>a{border-radius:var(--radius-clad-sm);border:1px solid #0000;border-bottom-color:var(--clad-accent);justify-content:flex-start;gap:.625rem}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=link]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=download]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=product]>a{border-bottom-color:color-mix(in srgb, var(--clad-accent) 28%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=link]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=download]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=product]>a{box-shadow:none;color:var(--clad-ink);background:0 0;padding:.375rem 0;font-weight:400;transform:none}[data-skin=skin\.terminal] .bio-block[data-block-type=link][data-block-appearance=ghost]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=link][data-block-appearance=ghost]>a:hover{border:none!important}[data-skin=skin\.terminal] .bio-block[data-block-type=linkGroup] .clad-link-group-row{border:none;border-bottom:1px dashed var(--clad-accent);border-radius:0;justify-content:flex-start;gap:.625rem}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=linkGroup] .clad-link-group-row{border-bottom:1px dashed color-mix(in srgb, var(--clad-accent) 20%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=linkGroup] .clad-link-group-row{box-shadow:none;color:var(--clad-ink);background:0 0;padding:.5rem .75rem;font-weight:400;transform:none}[data-skin=skin\.terminal] .bio-block[data-block-type=linkGroup] .clad-link-group-row:last-child{border-bottom:none}[data-skin=skin\.terminal] .bio-block[data-block-type=linkGroup] .clad-link-group-row span:first-child{display:none}[data-skin=skin\.terminal] .bio-block[data-block-type=linkGroup] .clad-link-group-row:before{content:">";color:var(--clad-accent);flex-shrink:0;font-weight:700}[data-skin=skin\.terminal] .bio-block[data-block-type=link]>a:hover,[data-skin=skin\.terminal] .bio-block[data-block-type=linkGroup] .clad-link-group-row:hover,[data-skin=skin\.terminal] .bio-block[data-block-type=download]>a:hover,[data-skin=skin\.terminal] .bio-block[data-block-type=product]>a:hover{color:var(--clad-accent);border-bottom-color:var(--clad-accent);background:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=link]>a:hover,[data-skin=skin\.terminal] .bio-block[data-block-type=linkGroup] .clad-link-group-row:hover,[data-skin=skin\.terminal] .bio-block[data-block-type=download]>a:hover,[data-skin=skin\.terminal] .bio-block[data-block-type=product]>a:hover{background:color-mix(in srgb, var(--clad-accent) 6%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=link]>a:hover,[data-skin=skin\.terminal] .bio-block[data-block-type=linkGroup] .clad-link-group-row:hover,[data-skin=skin\.terminal] .bio-block[data-block-type=download]>a:hover,[data-skin=skin\.terminal] .bio-block[data-block-type=product]>a:hover{box-shadow:none;transform:none}[data-skin=skin\.terminal] .bio-block[data-block-type=link]>a:before{content:">";color:var(--clad-accent);flex-shrink:0;font-weight:700}[data-skin=skin\.terminal] .bio-block[data-block-type=linkGroup] .font-display,[data-skin=skin\.terminal] .bio-block[data-block-type=buttonGroup] .font-display{color:var(--clad-accent);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}[data-skin=skin\.terminal] .bio-block[data-block-type=linkGroup] .text-clad-ink-muted{color:var(--clad-ink-muted);font-size:.75rem}[data-skin=skin\.terminal] .bio-block[data-block-type=button]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{border-radius:var(--radius-clad-sm);background:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=button]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{background:color-mix(in srgb, var(--clad-accent) 14%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=button]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{border:1px solid var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=button]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{border:1px solid color-mix(in srgb, var(--clad-accent) 55%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=button]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{box-shadow:none;color:var(--clad-accent);letter-spacing:.02em;font-weight:600}[data-skin=skin\.terminal] .bio-block[data-block-type=button]>a:hover,[data-skin=skin\.terminal] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{background:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=button]>a:hover,[data-skin=skin\.terminal] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{background:color-mix(in srgb, var(--clad-accent) 22%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=button]>a:hover,[data-skin=skin\.terminal] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{box-shadow:0 0 16px var(--clad-accent-glow);transform:none}[data-skin=skin\.terminal] .bio-block[data-block-type=text] h2,[data-skin=skin\.terminal] .bio-block[data-block-type=text] h3{color:var(--clad-accent);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700}[data-skin=skin\.terminal] .bio-block[data-block-type=text] p{color:var(--clad-ink-muted);border-left:2px solid var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=text] p{border-left:2px solid color-mix(in srgb, var(--clad-accent) 40%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=text] p{padding-left:.75rem}[data-skin=skin\.terminal] .bio-block[data-block-type=banner]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=banner]>div{text-align:left;border-radius:var(--radius-clad-sm);border:1px dashed var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=banner]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=banner]>div{border:1px dashed color-mix(in srgb, var(--clad-accent) 45%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=banner]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=banner]>div{background:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=banner]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=banner]>div{background:color-mix(in srgb, var(--clad-accent) 8%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=banner]>a,[data-skin=skin\.terminal] .bio-block[data-block-type=banner]>div{box-shadow:none;color:var(--clad-ink);padding:.75rem 1rem}[data-skin=skin\.terminal] .bio-block[data-block-type=banner] .font-display{color:var(--clad-accent);text-transform:uppercase;letter-spacing:.08em;font-size:.875rem}[data-skin=skin\.blueprint] .bio-block{font-family:var(--font-jetbrains-mono);font-size:.8125rem}[data-skin=skin\.blueprint] .skin-block-cell .bio-block>div,[data-skin=skin\.blueprint] .skin-block-cell .bio-block>blockquote{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}[data-skin=skin\.blueprint] .bio-block a{font-family:var(--font-jetbrains-mono);border-radius:0!important}[data-skin=skin\.blueprint] .bio-block[data-block-type=link]>a.rounded-clad-md{box-shadow:none;text-transform:uppercase;letter-spacing:.06em;background:#dbeafe0a;border:1px solid #dbeafe4d;font-size:.75rem}[data-skin=skin\.blueprint] .bio-block[data-block-type=button]>a{border:2px solid var(--clad-accent);color:var(--clad-accent);box-shadow:none;background:0 0;border-radius:0!important}[data-skin=skin\.atelier] .bio-block[data-block-type=link]>a:not(.skin-atelier-index-link){border:1px solid var(--clad-border);background:var(--clad-surface);box-shadow:0 1px 2px var(--clad-shadow-layer);border-radius:2px;justify-content:flex-start;gap:1rem;padding:1rem;font-weight:600;transform:none}[data-skin=skin\.atelier] .bio-block[data-block-type=link]>a:not(.skin-atelier-index-link):hover{border-color:var(--clad-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.atelier] .bio-block[data-block-type=link]>a:not(.skin-atelier-index-link):hover{border-color:color-mix(in srgb, var(--clad-accent) 35%, transparent)}}[data-skin=skin\.atelier] .bio-block[data-block-type=link]>a:not(.skin-atelier-index-link):hover{box-shadow:0 8px 24px var(--clad-shadow-layer)}[data-skin=skin\.atelier] .bio-block[data-block-type=button]>a{width:100%;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.01em;border-radius:9999px;font-weight:600;transform:none}[data-skin=skin\.encore] .bio-block[data-block-type=link]>a{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border-color:#ffffff24;border-radius:9999px}[data-skin=skin\.encore] .bio-block[data-block-type=link]>a:hover{border-color:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.encore] .bio-block[data-block-type=link]>a:hover{border-color:color-mix(in srgb, var(--clad-accent) 60%, transparent)}}[data-skin=skin\.encore] .bio-block[data-block-type=link]>a:hover{box-shadow:0 0 28px var(--clad-accent-glow)}[data-skin=skin\.encore] .bio-block[data-block-type=button]>a{box-shadow:0 0 24px var(--clad-accent-glow);border-radius:9999px}[data-skin=skin\.stage] .bio-block>div,[data-skin=skin\.stage] .bio-block>blockquote{border-color:#ffffff1a}[data-skin=skin\.stage] .bio-block[data-block-type=link]>a.rounded-full,[data-skin=skin\.stage] .bio-block[data-block-type=button]>a.rounded-full{width:100%;box-shadow:0 0 20px var(--clad-accent);border-radius:.75rem}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.stage] .bio-block[data-block-type=link]>a.rounded-full,[data-skin=skin\.stage] .bio-block[data-block-type=button]>a.rounded-full{box-shadow:0 0 20px color-mix(in srgb, var(--clad-accent) 35%, transparent)}}[data-skin=skin\.stage] .bio-block[data-block-type=link]>a.rounded-full:hover,[data-skin=skin\.stage] .bio-block[data-block-type=button]>a.rounded-full:hover{box-shadow:0 0 32px var(--clad-accent-glow)}[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup] .clad-button-group{box-shadow:0 8px 24px var(--clad-accent);background:0 0;border:none;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup] .clad-button-group{box-shadow:0 8px 24px color-mix(in srgb, var(--clad-accent) 22%, transparent)}}[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){border-bottom:1px solid var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){border-bottom:1px solid color-mix(in srgb, var(--clad-accent) 12%, white)}}[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){background:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){background:color-mix(in srgb, var(--clad-accent) 6%, white)}}[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:last-child{gap:0}[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item{background:linear-gradient(135deg, var(--clad-accent), var(--clad-accent))}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item{background:linear-gradient(135deg, var(--clad-accent), color-mix(in srgb, var(--clad-accent) 75%, white))}}[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item{color:#fff;box-shadow:none;border:none;font-weight:600;transition:filter .15s}[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item:hover{filter:brightness(1.06);background:linear-gradient(135deg, var(--clad-accent), var(--clad-accent));transform:none}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item:hover{background:linear-gradient(135deg, var(--clad-accent), color-mix(in srgb, var(--clad-accent) 75%, white))}}[data-skin=skin\.base] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:last-child.divide-y>:not([hidden])~:not([hidden]){border-color:#ffffff3d}[data-skin=skin\.base] .skin-zone-hero .bio-block[data-block-type=buttonGroup] .clad-button-group-item{padding-top:1.125rem;padding-bottom:1.125rem;font-size:1.05rem}[data-skin=skin\.rounds] .bio-block[data-block-type=link]>a,[data-skin=skin\.rounds] .bio-block[data-block-type=button]>a{border-radius:9999px}[data-skin=skin\.rounds] .bio-block[data-block-type=link]:not([data-block-appearance])>a.rounded-full,[data-skin=skin\.rounds] .bio-block[data-block-type=button][data-button-variant=fill]>a.rounded-full{background:linear-gradient(135deg, var(--clad-accent), var(--clad-accent))}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=link]:not([data-block-appearance])>a.rounded-full,[data-skin=skin\.rounds] .bio-block[data-block-type=button][data-button-variant=fill]>a.rounded-full{background:linear-gradient(135deg, var(--clad-accent), color-mix(in srgb, var(--clad-accent) 75%, white))}}[data-skin=skin\.rounds] .bio-block[data-block-type=link]:not([data-block-appearance])>a.rounded-full,[data-skin=skin\.rounds] .bio-block[data-block-type=button][data-button-variant=fill]>a.rounded-full{color:#fff;box-shadow:0 8px 24px var(--clad-accent);border:none;font-weight:600}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=link]:not([data-block-appearance])>a.rounded-full,[data-skin=skin\.rounds] .bio-block[data-block-type=button][data-button-variant=fill]>a.rounded-full{box-shadow:0 8px 24px color-mix(in srgb, var(--clad-accent) 28%, transparent)}}[data-skin=skin\.rounds] .bio-block[data-block-type=link][data-block-appearance=ghost]>a,[data-skin=skin\.rounds] .bio-block[data-block-type=link][data-block-appearance=underline]>a{color:var(--clad-ink)!important;box-shadow:none!important;background:0 0!important}[data-skin=skin\.rounds] .bio-block[data-block-type=link][data-block-appearance=ghost]>a:hover,[data-skin=skin\.rounds] .bio-block[data-block-type=link][data-block-appearance=underline]>a:hover{color:var(--clad-accent)!important;box-shadow:none!important;background:0 0!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group{border:1px solid color-mix(in srgb, var(--clad-accent) 16%, #dce6f3);box-shadow:0 4px 20px color-mix(in srgb, var(--clad-accent) 10%, transparent)}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){background:color-mix(in srgb, var(--clad-accent) 5%, #fff)}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){border-bottom:1px solid color-mix(in srgb, var(--clad-accent) 10%, #e8eef6)}}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:last-child{gap:0}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item{background:linear-gradient(135deg, var(--clad-accent), var(--clad-accent))}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item{background:linear-gradient(135deg, var(--clad-accent), color-mix(in srgb, var(--clad-accent) 78%, white))}}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item{color:#fff;box-shadow:none;border:none;font-weight:600;transition:filter .15s}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item:hover{filter:brightness(1.06);background:linear-gradient(135deg, var(--clad-accent), var(--clad-accent))}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item:hover{background:linear-gradient(135deg, var(--clad-accent), color-mix(in srgb, var(--clad-accent) 78%, white))}}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:last-child.divide-y>:not([hidden])~:not([hidden]){border-color:#ffffff38}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group-items.grid{background:#fff}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group-items.grid{background:color-mix(in srgb, white 30%, var(--clad-accent))}}[data-skin=skin\.rounds] .bio-block[data-block-type=link]>a.rounded-clad-md,[data-skin=skin\.rounds] .bio-block[data-block-type=button]>a.rounded-clad-md{background:var(--clad-surface);color:var(--clad-ink);border-color:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=link]>a.rounded-clad-md,[data-skin=skin\.rounds] .bio-block[data-block-type=button]>a.rounded-clad-md{border-color:color-mix(in srgb, var(--clad-accent) 20%, transparent)}}[data-skin=skin\.rounds] .skin-block-hero .bio-block[data-block-type=link]>a,[data-skin=skin\.rounds] .skin-block-hero .bio-block[data-block-type=button]>a{padding-top:1.125rem;padding-bottom:1.125rem;font-size:1rem}[data-skin=skin\.lens] .bio-block[data-block-type=image] .clad-image-frame,[data-skin=skin\.lens] .bio-block[data-block-type=gallery] img,[data-skin=skin\.lens] .bio-block[data-block-type=gallery] .grid>div{border-radius:2px}[data-skin=skin\.lens] .bio-block[data-block-type=link]>a,[data-skin=skin\.lens] .bio-block[data-block-type=button]>a{text-transform:uppercase;letter-spacing:.12em;color:var(--clad-ink);box-shadow:none;background:#ffffff0a;border-color:#ffffff1f;border-radius:2px;font-size:.75rem;font-weight:600}[data-skin=skin\.lens] .bio-block[data-block-type=link]>a:hover,[data-skin=skin\.lens] .bio-block[data-block-type=button]>a:hover{border-color:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.lens] .bio-block[data-block-type=link]>a:hover,[data-skin=skin\.lens] .bio-block[data-block-type=button]>a:hover{border-color:color-mix(in srgb, var(--clad-accent) 45%, transparent)}}[data-skin=skin\.lens] .bio-block[data-block-type=link]>a:hover,[data-skin=skin\.lens] .bio-block[data-block-type=button]>a:hover{color:var(--clad-accent);background:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.lens] .bio-block[data-block-type=link]>a:hover,[data-skin=skin\.lens] .bio-block[data-block-type=button]>a:hover{background:color-mix(in srgb, var(--clad-accent) 8%, transparent)}}[data-skin=skin\.plate] .bio-block{font-family:Georgia,Times New Roman,serif}[data-skin=skin\.plate] .bio-block[data-block-type=link]>a,[data-skin=skin\.plate] .bio-block[data-block-type=button]>a{box-shadow:none;color:var(--clad-ink);background:0 0;border:none;border-radius:0;justify-content:flex-start;padding:.35rem 0;font-size:1.0625rem;font-weight:600}[data-skin=skin\.plate] .bio-block[data-block-type=text] h2{letter-spacing:.04em;color:var(--psk-accent);font-family:Georgia,Times New Roman,serif;font-size:.9375rem;font-style:italic}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.plate] .bio-block[data-block-type=text] h2{color:color-mix(in srgb, var(--psk-accent) 80%, #2b2118)}}[data-skin=skin\.plate] .bio-block[data-block-type=quote],[data-skin=skin\.plate] .bio-block[data-block-type=banner]>div,[data-skin=skin\.plate] .bio-block[data-block-type=banner]>a{box-shadow:none;background:#fffdf9b3;border-color:#2b21181f;border-radius:0}[data-skin=skin\.brief] .bio-block{font-family:Georgia,Times New Roman,serif}[data-skin=skin\.brief] .bio-block[data-block-type=link]>a,[data-skin=skin\.brief] .bio-block[data-block-type=button]>a{box-shadow:none;color:var(--clad-ink);background:0 0;border:none;border-radius:0;justify-content:flex-start;padding:.25rem 0;font-family:Georgia,Times New Roman,serif}[data-skin=skin\.brief] .bio-block[data-block-type=text] h2{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#7b8494;font-size:.6875rem;font-style:normal;font-weight:700}[data-skin=skin\.brief] .bio-block[data-block-type=banner]>div,[data-skin=skin\.brief] .bio-block[data-block-type=banner]>a{box-shadow:none;background:#fff;border-color:#22272e1f;border-radius:0}[data-skin=skin\.form] .bio-block[data-block-type=link]>a{text-transform:uppercase;letter-spacing:.04em;border-radius:.5rem;font-weight:700;position:relative;overflow:hidden}[data-skin=skin\.form] .bio-block[data-block-type=button]>a{text-transform:uppercase;border-radius:.5rem;font-style:italic;font-weight:800}[data-skin=skin\.chalk] .bio-block>div:not(.clad-link-group):not(.clad-button-group),[data-skin=skin\.chalk] .bio-block>blockquote,[data-skin=skin\.chalk] .bio-block[data-block-type=link]>a,[data-skin=skin\.chalk] .clad-link-group,[data-skin=skin\.chalk] .clad-button-group{border-style:dashed}[data-skin=skin\.chalk] .bio-block[data-block-type=text] h2{text-transform:uppercase;letter-spacing:.06em;font-weight:800}[data-skin=skin\.ledger] .bio-block{font-family:var(--font-jetbrains-mono);font-size:.8125rem}[data-skin=skin\.ledger] .skin-block-cell .bio-block>div:not(.clad-link-group):not(.clad-button-group),[data-skin=skin\.ledger] .skin-block-cell .bio-block>blockquote,[data-skin=skin\.ledger] .skin-block-cell .bio-block>figure{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}[data-skin=skin\.ledger] .bio-block[data-block-type=link]>a,[data-skin=skin\.ledger] .bio-block[data-block-type=download]>a,[data-skin=skin\.ledger] .bio-block[data-block-type=product]>a,[data-skin=skin\.ledger] .bio-block[data-block-type=linkGroup] a{box-shadow:none;color:var(--clad-ink);background:0 0;border:none;border-radius:0;justify-content:flex-start;padding:.625rem .875rem;font-weight:600}[data-skin=skin\.ledger] .bio-block[data-block-type=link]>a:hover,[data-skin=skin\.ledger] .bio-block[data-block-type=linkGroup] a:hover,[data-skin=skin\.ledger] .bio-block[data-block-type=download]>a:hover,[data-skin=skin\.ledger] .bio-block[data-block-type=product]>a:hover{color:var(--clad-accent);background:var(--gsk-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.ledger] .bio-block[data-block-type=link]>a:hover,[data-skin=skin\.ledger] .bio-block[data-block-type=linkGroup] a:hover,[data-skin=skin\.ledger] .bio-block[data-block-type=download]>a:hover,[data-skin=skin\.ledger] .bio-block[data-block-type=product]>a:hover{background:color-mix(in srgb, var(--gsk-accent) 6%, transparent)}}[data-skin=skin\.ledger] .bio-block[data-block-type=button]>a{width:100%;font-family:var(--font-jetbrains-mono,ui-monospace, monospace);border:1px dashed #1f2a2433;border-radius:0;justify-content:space-between;padding:.75rem .875rem;font-weight:600;box-shadow:none!important;color:var(--clad-ink)!important;background:#ffffff73!important}[data-skin=skin\.ledger] .bio-block[data-block-type=button]>a:hover{border-color:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.ledger] .bio-block[data-block-type=button]>a:hover{border-color:color-mix(in srgb, var(--clad-accent) 35%, transparent)}}[data-skin=skin\.ledger] .bio-block[data-block-type=button]>a:hover{background:var(--gsk-accent)!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.ledger] .bio-block[data-block-type=button]>a:hover{background:color-mix(in srgb, var(--gsk-accent) 8%, white)!important}}[data-skin=skin\.ledger] .bio-block[data-block-type=button]>a:hover{color:var(--clad-accent)!important}[data-skin=skin\.verse] .bio-block{font-family:Georgia,Times New Roman,serif}[data-skin=skin\.verse] .skin-block-cell .bio-block>div:not(.clad-link-group):not(.clad-button-group),[data-skin=skin\.verse] .skin-block-cell .bio-block>blockquote{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}[data-skin=skin\.verse] .bio-block[data-block-type=link]>a{box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:flex-start;font-size:1.0625rem}[data-skin=skin\.verse] .bio-block[data-block-type=quote] blockquote{box-shadow:none;background:0 0;border:none;padding:0;font-style:italic}[data-skin=skin\.terminal] .bio-block input,[data-skin=skin\.terminal] .bio-block textarea,[data-skin=skin\.encore] .bio-block input,[data-skin=skin\.encore] .bio-block textarea,[data-skin=skin\.stage] .bio-block input,[data-skin=skin\.stage] .bio-block textarea,[data-skin=skin\.lens] .bio-block input,[data-skin=skin\.lens] .bio-block textarea,[data-skin=skin\.chalk] .bio-block input,[data-skin=skin\.chalk] .bio-block textarea,[data-skin=skin\.form] .bio-block input,[data-skin=skin\.form] .bio-block textarea,[data-skin=skin\.blueprint] .bio-block input,[data-skin=skin\.blueprint] .bio-block textarea{background:var(--clad-surface-2)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block input,[data-skin=skin\.terminal] .bio-block textarea,[data-skin=skin\.encore] .bio-block input,[data-skin=skin\.encore] .bio-block textarea,[data-skin=skin\.stage] .bio-block input,[data-skin=skin\.stage] .bio-block textarea,[data-skin=skin\.lens] .bio-block input,[data-skin=skin\.lens] .bio-block textarea,[data-skin=skin\.chalk] .bio-block input,[data-skin=skin\.chalk] .bio-block textarea,[data-skin=skin\.form] .bio-block input,[data-skin=skin\.form] .bio-block textarea,[data-skin=skin\.blueprint] .bio-block input,[data-skin=skin\.blueprint] .bio-block textarea{background:color-mix(in srgb, var(--clad-surface-2) 80%, black)}}[data-skin=skin\.terminal] .bio-block input,[data-skin=skin\.terminal] .bio-block textarea,[data-skin=skin\.encore] .bio-block input,[data-skin=skin\.encore] .bio-block textarea,[data-skin=skin\.stage] .bio-block input,[data-skin=skin\.stage] .bio-block textarea,[data-skin=skin\.lens] .bio-block input,[data-skin=skin\.lens] .bio-block textarea,[data-skin=skin\.chalk] .bio-block input,[data-skin=skin\.chalk] .bio-block textarea,[data-skin=skin\.form] .bio-block input,[data-skin=skin\.form] .bio-block textarea,[data-skin=skin\.blueprint] .bio-block input,[data-skin=skin\.blueprint] .bio-block textarea{color:var(--clad-ink);border-color:var(--clad-border-strong)}[data-skin=skin\.terminal] .bio-block input::placeholder,[data-skin=skin\.terminal] .bio-block textarea::placeholder,[data-skin=skin\.encore] .bio-block input::placeholder,[data-skin=skin\.encore] .bio-block textarea::placeholder,[data-skin=skin\.stage] .bio-block input::placeholder,[data-skin=skin\.stage] .bio-block textarea::placeholder,[data-skin=skin\.lens] .bio-block input::placeholder,[data-skin=skin\.lens] .bio-block textarea::placeholder,[data-skin=skin\.chalk] .bio-block input::placeholder,[data-skin=skin\.chalk] .bio-block textarea::placeholder,[data-skin=skin\.form] .bio-block input::placeholder,[data-skin=skin\.form] .bio-block textarea::placeholder,[data-skin=skin\.blueprint] .bio-block input::placeholder,[data-skin=skin\.blueprint] .bio-block textarea::placeholder{color:var(--clad-ink-muted)}[data-skin-shell] .skin-profile-header{flex-direction:column;display:flex}[data-skin-shell] .skin-profile-identity,[data-skin-shell] .skin-profile-identity-main{align-items:inherit;flex-direction:column;display:flex}[data-skin-shell][data-header-layout=centered] .skin-profile-header{text-align:center;align-items:center}[data-skin-shell][data-header-layout=left] .skin-profile-header,[data-skin-shell][data-header-layout=split] .skin-profile-header{text-align:left;align-items:flex-start}[data-skin-shell][data-header-layout=split] .skin-profile-identity-main{flex-direction:row;align-items:center;gap:1rem}[data-skin-shell][data-header-layout=split] .skin-profile-identity-text h1,[data-skin-shell][data-header-layout=split] .skin-profile-identity-text h1+p{margin-top:0}[data-skin-shell][data-header-layout=split] .skin-profile-identity-text h1+p{margin-top:.375rem}[data-skin-shell] .skin-profile-avatar{width:var(--skin-avatar-size);height:var(--skin-avatar-size);border-radius:var(--skin-avatar-radius)}[data-skin-shell] .skin-blocks-root .skin-blocks-grid{gap:var(--skin-block-gap)!important}[data-skin-shell] .skin-blocks-root .bio-block[data-block-type=link]>a,[data-skin-shell] .skin-blocks-root .bio-block[data-block-type=button]>a,[data-skin-shell] .skin-blocks-root .bio-block[data-block-type=embed] .clad-embed-frame,[data-skin-shell] .skin-blocks-root .bio-block[data-block-type=download]>a,[data-skin-shell] .skin-blocks-root .bio-block[data-block-type=product]>a,[data-skin-shell] .skin-blocks-root .bio-block[data-block-variant=default][data-block-type=image] .clad-image-frame,[data-skin-shell] .skin-blocks-root .clad-link-group,[data-skin-shell] .skin-blocks-root .clad-button-group{border-radius:var(--skin-block-radius)!important}[data-skin-shell] .skin-blocks-root .bio-block[data-block-variant=default]:not([data-block-appearance=underline])[data-block-type=link]>a,[data-skin-shell] .skin-blocks-root .bio-block[data-block-variant=default]:not([data-block-appearance=underline])[data-block-type=button]>a,[data-skin-shell] .skin-blocks-root .bio-block[data-block-variant=default]:not([data-block-appearance=underline])[data-block-type=download]>a,[data-skin-shell] .skin-blocks-root .bio-block[data-block-variant=default]:not([data-block-appearance=underline])[data-block-type=product]>a{padding:var(--skin-block-padding)!important}[data-skin-shell][data-motion-level=none] .skin-blocks-root a,[data-skin-shell][data-motion-level=none] .skin-blocks-root .skin-block-cell{transition:none!important;animation:none!important;transform:none!important}[data-skin-shell][data-motion-level=subtle] .skin-blocks-root a,[data-skin-shell][data-motion-level=subtle] .skin-blocks-root .skin-block-cell{transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s}[data-skin-shell][data-motion-level=expressive] .skin-blocks-root a,[data-skin-shell][data-motion-level=expressive] .skin-blocks-root .skin-block-cell{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,border-color .22s,background-color .22s}[data-skin-shell][data-motion-level=expressive] .skin-blocks-root .bio-block>a:hover,[data-skin-shell][data-motion-level=expressive] .skin-blocks-root .bio-block>button:hover{transform:translateY(-2px)scale(1.01)}.skin-blocks-root .bio-block[data-block-appearance=ghost]>a:hover,.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-link-group-row,.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-link-group-row:hover,.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-button-group-item,.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-button-group-item:hover,.skin-blocks-root .bio-block[data-block-appearance=underline]>a,.skin-blocks-root .bio-block[data-block-appearance=underline]>a:hover{transform:none!important}.skin-blocks-root .bio-block[data-block-appearance=ghost]>a,.skin-blocks-root .bio-block[data-block-appearance=ghost]>.clad-link-group,.skin-blocks-root .bio-block[data-block-appearance=ghost]>.clad-button-group,.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-link-group-row,.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-button-group-item{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--clad-ink)!important;background:0 0!important;border:none!important}.skin-blocks-root .bio-block[data-block-appearance=ghost]>a:hover,.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-link-group-row:hover,.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-button-group-item:hover{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--clad-accent)!important;background:0 0!important;border:none!important}.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-link-group-row-icon{box-shadow:none!important;border:none!important}.skin-blocks-root .bio-block[data-block-appearance=underline]>a{border:none!important;border-bottom:1px solid var(--clad-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--clad-ink)!important;background:0 0!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.skin-blocks-root .bio-block[data-block-appearance=underline]>a:hover{color:var(--clad-accent)!important}.skin-blocks-root .bio-block[data-block-appearance=underline]>.clad-link-group,.skin-blocks-root .bio-block[data-block-appearance=underline]>.clad-button-group{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important}.skin-blocks-root .bio-block[data-block-appearance=underline] .clad-link-group-row,.skin-blocks-root .bio-block[data-block-appearance=underline] .clad-button-group-item{border:none!important;border-bottom:1px solid var(--clad-border)!important;box-shadow:none!important;color:var(--clad-ink)!important;background:0 0!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.skin-blocks-root .bio-block[data-block-appearance=underline] .clad-link-group-row:hover,.skin-blocks-root .bio-block[data-block-appearance=underline] .clad-button-group-item:hover{color:var(--clad-accent)!important}.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-link-row-leader,.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-link-row-action,.skin-blocks-root .bio-block[data-block-appearance=underline] .clad-link-row-leader,.skin-blocks-root .bio-block[data-block-appearance=underline] .clad-link-row-action{display:none!important}.skin-blocks-root .bio-block[data-block-appearance=ghost]>a.clad-structural-link,.skin-blocks-root .bio-block[data-block-appearance=ghost] a.clad-structural-link{box-shadow:none!important;background:0 0!important;border:none!important;transform:none!important}.skin-blocks-root .bio-block[data-block-appearance=ghost]>a.clad-structural-link:hover,.skin-blocks-root .bio-block[data-block-appearance=ghost] a.clad-structural-link:hover{box-shadow:none!important;background:0 0!important;transform:none!important}.skin-blocks-root .bio-block[data-block-appearance=underline]>a.clad-structural-link,.skin-blocks-root .bio-block[data-block-appearance=underline] a.clad-structural-link{border:none!important;border-bottom:1px solid var(--clad-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding-left:0!important;padding-right:0!important;transform:none!important}.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-link-row-thumb,.skin-blocks-root .bio-block[data-block-appearance=ghost] .clad-link-row-arrow{display:none!important}[data-skin=skin\.plate] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.clad-structural-link{color:var(--clad-ink);font-weight:500}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.plate] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.clad-structural-link{color:color-mix(in srgb, var(--clad-ink) 68%, transparent)}}[data-skin=skin\.plate] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.clad-structural-link{padding-block:.5rem}[data-skin=skin\.plate] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.clad-structural-link:hover{color:var(--clad-accent)}[data-skin=skin\.plate] .bio-block[data-block-type=link][data-block-appearance=underline]>a.clad-structural-link{padding-block:.625rem;font-weight:600;border-bottom-color:var(--clad-ink)!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.plate] .bio-block[data-block-type=link][data-block-appearance=underline]>a.clad-structural-link{border-bottom-color:color-mix(in srgb, var(--clad-ink) 24%, transparent)!important}}[data-skin=skin\.terminal] .bio-block[data-block-type=link][data-block-appearance=ghost]>a:before,[data-skin=skin\.terminal] .bio-block[data-block-type=link][data-block-appearance=underline]>a:before,[data-skin=skin\.terminal] .bio-block[data-block-type=link][data-block-appearance=ghost] .clad-link-row-prefix{display:none}[data-skin=skin\.terminal] .bio-block[data-block-type=link][data-block-appearance=underline]>a.clad-structural-link{border-bottom-color:var(--clad-accent)!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=link][data-block-appearance=underline]>a.clad-structural-link{border-bottom-color:color-mix(in srgb, var(--clad-accent) 35%, transparent)!important}}[data-skin=skin\.terminal] .bio-block[data-block-type=link][data-block-appearance=underline]>a.clad-structural-link{padding-bottom:.5rem}[data-skin=skin\.brief] .bio-block[data-block-type=link]:not([data-block-appearance])>a.clad-structural-link{padding-block:.75rem}[data-skin=skin\.brief] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.clad-structural-link{color:var(--clad-ink);padding-block:.5rem}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.brief] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.clad-structural-link{color:color-mix(in srgb, var(--clad-ink) 72%, transparent)}}[data-skin=skin\.brief] .bio-block[data-block-type=link][data-block-appearance=underline]>a.clad-structural-link{padding-block:.625rem;font-weight:600}[data-skin=skin\.ledger] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.clad-structural-link{color:var(--clad-ink);padding-inline:0!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.ledger] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.clad-structural-link{color:color-mix(in srgb, var(--clad-ink) 75%, transparent)}}[data-skin=skin\.ledger] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.clad-structural-link:hover{background:0 0!important}[data-skin=skin\.ledger] .bio-block[data-block-type=link][data-block-appearance=underline]>a.clad-structural-link{border-bottom-color:var(--clad-ink)!important;padding-inline:0!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.ledger] .bio-block[data-block-type=link][data-block-appearance=underline]>a.clad-structural-link{border-bottom-color:color-mix(in srgb, var(--clad-ink) 20%, transparent)!important}}[data-skin=skin\.verse] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.clad-structural-link{color:var(--clad-ink);font-weight:500}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.verse] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.clad-structural-link{color:color-mix(in srgb, var(--clad-ink) 70%, transparent)}}[data-skin=skin\.verse] .bio-block[data-block-type=link][data-block-appearance=underline]>a.clad-structural-link{font-weight:600;border-bottom-color:var(--clad-ink)!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.verse] .bio-block[data-block-type=link][data-block-appearance=underline]>a.clad-structural-link{border-bottom-color:color-mix(in srgb, var(--clad-ink) 22%, transparent)!important}}[data-skin=skin\.form] .bio-block[data-block-type=link][data-block-appearance=ghost] .skin-form-set-row{text-transform:none;letter-spacing:normal;font-weight:600;padding-inline:0!important}[data-skin=skin\.form] .bio-block[data-block-type=link][data-block-appearance=ghost] .clad-link-row-prefix{display:none!important}[data-skin=skin\.form] .bio-block[data-block-type=link][data-block-appearance=underline] .skin-form-set-row{text-transform:none;letter-spacing:normal;font-weight:700;border-radius:0!important;padding-inline:0!important}[data-skin=skin\.form] .bio-block[data-block-type=link][data-block-appearance=underline] .clad-link-row-prefix,[data-skin=skin\.chalk] .bio-block[data-block-type=link][data-block-appearance=ghost] .clad-link-row-prefix{display:none!important}[data-skin=skin\.chalk] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.clad-structural-link{border-style:none!important}[data-skin=skin\.chalk] .bio-block[data-block-type=link][data-block-appearance=underline] .clad-link-row-prefix{display:none!important}[data-skin=skin\.chalk] .bio-block[data-block-type=link][data-block-appearance=underline]>a.clad-structural-link{border-style:solid!important;border-width:0 0 1px!important}[data-skin=skin\.blueprint] .bio-block[data-block-type=link][data-block-appearance=ghost] .clad-link-row-prefix,[data-skin=skin\.blueprint] .bio-block[data-block-type=link][data-block-appearance=underline] .clad-link-row-prefix{display:none!important}[data-skin=skin\.atelier] .bio-block[data-block-type=link][data-block-appearance=ghost]>a.skin-atelier-index-link{padding-block:.5rem}[data-skin=skin\.atelier] .bio-block[data-block-type=link][data-block-appearance=underline]>a.skin-atelier-index-link{padding-block:.75rem;border-bottom-color:var(--clad-ink)!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.atelier] .bio-block[data-block-type=link][data-block-appearance=underline]>a.skin-atelier-index-link{border-bottom-color:color-mix(in srgb, var(--clad-ink) 18%, transparent)!important}}[data-skin=skin\.atelier] .bio-block[data-block-type=link][data-block-appearance=underline] .clad-link-row-thumb{display:none!important}[data-skin=skin\.encore] .bio-block[data-block-type=link][data-block-appearance=ghost]>a,[data-skin=skin\.encore] .bio-block[data-block-type=link][data-block-appearance=underline]>a{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--clad-ink)!important;border-radius:0!important}[data-skin=skin\.encore] .bio-block[data-block-type=link][data-block-appearance=ghost]>a:hover,[data-skin=skin\.encore] .bio-block[data-block-type=link][data-block-appearance=underline]>a:hover{box-shadow:none!important;color:var(--clad-accent)!important}[data-skin=skin\.lens] .bio-block[data-block-type=link][data-block-appearance=ghost]>a{text-transform:none;letter-spacing:normal;color:var(--clad-ink);font-weight:500}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.lens] .bio-block[data-block-type=link][data-block-appearance=ghost]>a{color:color-mix(in srgb, var(--clad-ink) 78%, transparent)}}[data-skin=skin\.lens] .bio-block[data-block-type=link][data-block-appearance=underline]>a{text-transform:none;letter-spacing:normal;font-weight:600;border-radius:0!important}.skin-blocks-root .bio-block[data-block-type=button][data-button-variant=fill]>a:not(.clad-button-group-item){background:linear-gradient(135deg, var(--clad-accent), var(--clad-accent))!important}@supports (color:color-mix(in lab, red, red)){.skin-blocks-root .bio-block[data-block-type=button][data-button-variant=fill]>a:not(.clad-button-group-item){background:linear-gradient(135deg, var(--clad-accent), color-mix(in srgb, var(--clad-accent) 75%, var(--clad-accent-mid)))!important}}.skin-blocks-root .bio-block[data-block-type=button][data-button-variant=fill]>a:not(.clad-button-group-item){color:#fff!important;box-shadow:0 4px 20px var(--clad-accent)!important;border:none!important}@supports (color:color-mix(in lab, red, red)){.skin-blocks-root .bio-block[data-block-type=button][data-button-variant=fill]>a:not(.clad-button-group-item){box-shadow:0 4px 20px color-mix(in srgb, var(--clad-accent) 28%, transparent)!important}}.skin-blocks-root .bio-block[data-block-type=button][data-button-variant=outline]>a:not(.clad-button-group-item){border:2px solid var(--clad-accent)!important;color:var(--clad-accent)!important;box-shadow:none!important;background:0 0!important}.skin-blocks-root .bio-block[data-block-type=button][data-button-variant=soft]>a:not(.clad-button-group-item){background:var(--clad-accent)!important}@supports (color:color-mix(in lab, red, red)){.skin-blocks-root .bio-block[data-block-type=button][data-button-variant=soft]>a:not(.clad-button-group-item){background:color-mix(in srgb, var(--clad-accent) 10%, transparent)!important}}.skin-blocks-root .bio-block[data-block-type=button][data-button-variant=soft]>a:not(.clad-button-group-item){color:var(--clad-accent)!important;box-shadow:none!important;border:none!important}.skin-blocks-root .bio-block[data-block-type=button][data-button-size=lg]>a:not(.clad-button-group-item){padding-block:1.125rem;font-size:.9375rem}[data-skin=skin\.rounds] .bio-block[data-block-type=button]>a{border-radius:9999px}[data-skin=skin\.rounds] .bio-block[data-block-type=button][data-button-variant=fill]>a.rounded-full{background:linear-gradient(135deg, var(--clad-accent), var(--clad-accent))!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=button][data-button-variant=fill]>a.rounded-full{background:linear-gradient(135deg, var(--clad-accent), color-mix(in srgb, var(--clad-accent) 75%, white))!important}}[data-skin=skin\.rounds] .bio-block[data-block-type=button][data-button-variant=fill]>a.rounded-full{font-weight:600;color:#fff!important;box-shadow:0 8px 24px var(--clad-accent)!important;border:none!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=button][data-button-variant=fill]>a.rounded-full{box-shadow:0 8px 24px color-mix(in srgb, var(--clad-accent) 28%, transparent)!important}}[data-skin=skin\.plate] .bio-block[data-block-type=button]>a{font-style:italic}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item{background:linear-gradient(135deg, var(--clad-accent), var(--clad-accent))!important}@supports (color:color-mix(in lab, red, red)){.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item{background:linear-gradient(135deg, var(--clad-accent), color-mix(in srgb, var(--clad-accent) 75%, white))!important}}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item{font-weight:600;color:#fff!important;box-shadow:none!important;border:none!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=fill] .clad-button-group-item:hover{filter:brightness(1.06)}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=outline] .clad-button-group-item{border:2px solid var(--clad-accent)!important;color:var(--clad-accent)!important;box-shadow:none!important;background:0 0!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=outline] .clad-button-group-item:hover{background:var(--clad-accent)!important}@supports (color:color-mix(in lab, red, red)){.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=outline] .clad-button-group-item:hover{background:color-mix(in srgb, var(--clad-accent) 6%, transparent)!important}}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=soft] .clad-button-group-item{background:var(--clad-accent)!important}@supports (color:color-mix(in lab, red, red)){.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=soft] .clad-button-group-item{background:color-mix(in srgb, var(--clad-accent) 10%, transparent)!important}}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=soft] .clad-button-group-item{color:var(--clad-accent)!important;box-shadow:none!important;border:none!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=soft] .clad-button-group-item:hover{background:var(--clad-accent)!important}@supports (color:color-mix(in lab, red, red)){.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=soft] .clad-button-group-item:hover{background:color-mix(in srgb, var(--clad-accent) 16%, transparent)!important}}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-size=lg] .clad-button-group-item{padding-block:1.125rem;font-size:.9375rem}.skin-blocks-root .bio-block[data-block-type=buttonGroup] .clad-button-group-item{border-radius:0!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-layout=stack] .clad-button-group:not(:has(>div:first-child .font-display)) .clad-button-group-item:first-child{border-top-left-radius:var(--skin-block-radius)!important;border-top-right-radius:var(--skin-block-radius)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-layout=stack] .clad-button-group-item:last-child{border-bottom-left-radius:var(--skin-block-radius)!important;border-bottom-right-radius:var(--skin-block-radius)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-layout=stack] .clad-button-group:not(:has(>div:first-child .font-display)) .clad-button-group-item:only-child{border-radius:var(--skin-block-radius)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-layout=grid] .clad-button-group-items .clad-button-group-item:first-child{border-bottom-left-radius:var(--skin-block-radius)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-layout=grid] .clad-button-group-items .clad-button-group-item:last-child{border-bottom-right-radius:var(--skin-block-radius)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-layout=grid] .clad-button-group:not(:has(>div:first-child .font-display)) .clad-button-group-items .clad-button-group-item:first-child{border-top-left-radius:var(--skin-block-radius)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-layout=grid] .clad-button-group:not(:has(>div:first-child .font-display)) .clad-button-group-items .clad-button-group-item:last-child{border-top-right-radius:var(--skin-block-radius)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-layout=grid] .clad-button-group-items .clad-button-group-item:only-child{border-radius:var(--skin-block-radius)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=outline][data-button-layout=stack] .clad-button-group-item{border-width:0!important;border-left:2px solid var(--clad-accent)!important;border-right:2px solid var(--clad-accent)!important;border-bottom:2px solid var(--clad-accent)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=outline][data-button-layout=stack] .clad-button-group-item:first-child{border-top:2px solid var(--clad-accent)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=outline][data-button-layout=stack] .clad-button-group:has(>div:first-child .font-display) .clad-button-group-item:first-child{border-top-width:0!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=outline][data-button-layout=grid] .clad-button-group-items .clad-button-group-item{border-width:0!important;border-bottom:2px solid var(--clad-accent)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=outline][data-button-layout=grid] .clad-button-group-items .clad-button-group-item:first-child{border-left:2px solid var(--clad-accent)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=outline][data-button-layout=grid] .clad-button-group-items .clad-button-group-item:last-child{border-right:2px solid var(--clad-accent)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup][data-button-variant=outline][data-button-layout=grid] .clad-button-group:not(:has(>div:first-child .font-display)) .clad-button-group-items .clad-button-group-item{border-top:2px solid var(--clad-accent)!important}.skin-blocks-root .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){border-top-left-radius:var(--skin-block-radius);border-top-right-radius:var(--skin-block-radius)}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group{border:1px solid var(--clad-accent);border-radius:1.25rem}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group{border:1px solid color-mix(in srgb, var(--clad-accent) 16%, #dce6f3)}}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group{box-shadow:0 4px 20px var(--clad-accent);background:#fff}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group{box-shadow:0 4px 20px color-mix(in srgb, var(--clad-accent) 10%, transparent)}}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){background:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){background:color-mix(in srgb, var(--clad-accent) 5%, #fff)}}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){border-bottom:1px solid var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){border-bottom:1px solid color-mix(in srgb, var(--clad-accent) 10%, #e8eef6)}}[data-skin=skin\.rounds] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){text-align:left;padding-inline:1rem}[data-skin=skin\.rounds] .bio-block[data-block-type=linkGroup][data-block-appearance=ghost] .clad-link-group{box-shadow:none!important;background:0 0!important;border:none!important}[data-skin=skin\.rounds] .bio-block[data-block-type=product]:not([data-block-appearance])>a{border-radius:9999px;background:linear-gradient(135deg, var(--clad-accent), var(--clad-accent))!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=product]:not([data-block-appearance])>a{background:linear-gradient(135deg, var(--clad-accent), color-mix(in srgb, var(--clad-accent) 75%, white))!important}}[data-skin=skin\.rounds] .bio-block[data-block-type=product]:not([data-block-appearance])>a{font-weight:600;color:#fff!important;box-shadow:0 8px 24px var(--clad-accent)!important;border:none!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=product]:not([data-block-appearance])>a{box-shadow:0 8px 24px color-mix(in srgb, var(--clad-accent) 28%, transparent)!important}}[data-skin=skin\.rounds] .bio-block[data-block-type=product][data-block-appearance=ghost]>a,[data-skin=skin\.rounds] .bio-block[data-block-type=product][data-block-appearance=underline]>a{color:var(--clad-ink)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}[data-skin=skin\.plate] .bio-block[data-block-type=product][data-block-appearance=ghost]>a{color:var(--clad-ink);font-weight:500}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.plate] .bio-block[data-block-type=product][data-block-appearance=ghost]>a{color:color-mix(in srgb, var(--clad-ink) 68%, transparent)}}[data-skin=skin\.lens] .bio-block[data-block-type=product]>a{box-shadow:none;background:#ffffff08;border-color:#ffffff1a;border-radius:2px}[data-skin=skin\.rounds] .bio-block[data-block-type=download]:not([data-block-appearance])>a{border-radius:9999px;background:linear-gradient(135deg, var(--clad-accent), var(--clad-accent))!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=download]:not([data-block-appearance])>a{background:linear-gradient(135deg, var(--clad-accent), color-mix(in srgb, var(--clad-accent) 75%, white))!important}}[data-skin=skin\.rounds] .bio-block[data-block-type=download]:not([data-block-appearance])>a{font-weight:600;color:#fff!important;box-shadow:0 8px 24px var(--clad-accent)!important;border:none!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.rounds] .bio-block[data-block-type=download]:not([data-block-appearance])>a{box-shadow:0 8px 24px color-mix(in srgb, var(--clad-accent) 28%, transparent)!important}}[data-skin=skin\.rounds] .bio-block[data-block-type=download][data-block-appearance=ghost]>a,[data-skin=skin\.rounds] .bio-block[data-block-type=download][data-block-appearance=underline]>a{color:var(--clad-ink)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.skin-blocks-root .bio-block[data-block-type=embed] .clad-embed-frame,.skin-blocks-root .bio-block[data-block-type=embed] iframe{border-radius:var(--skin-block-radius)}.skin-blocks-root .bio-block[data-block-type=embed] iframe{border:0;width:100%;min-height:600px}[data-skin=skin\.terminal] .bio-block[data-block-type=embed] h2{text-transform:uppercase;letter-spacing:.1em;color:var(--clad-accent);font-size:.75rem}.skin-blocks-root .bio-block[data-block-type=text][data-text-align=center]{text-align:center}.skin-blocks-root .bio-block[data-block-type=text][data-text-align=right]{text-align:right}.skin-blocks-root .bio-block[data-block-type=text][data-text-align=left]{text-align:left}[data-skin=skin\.terminal] .bio-block[data-block-type=text][data-text-style=heading] h2,[data-skin=skin\.terminal] .bio-block[data-block-type=text][data-text-style=subheading] h3{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--clad-accent);font-size:.8125rem;font-weight:700}[data-skin=skin\.terminal] .bio-block[data-block-type=text][data-text-style=paragraph] p{font-family:var(--font-mono,ui-monospace, monospace);color:var(--clad-ink-muted);font-size:.8125rem;line-height:1.55}[data-skin=skin\.plate] .bio-block[data-block-type=text][data-text-style=heading] h2{letter-spacing:.04em;color:var(--clad-accent);font-family:Georgia,Times New Roman,serif;font-size:.9375rem;font-style:italic}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.plate] .bio-block[data-block-type=text][data-text-style=heading] h2{color:color-mix(in srgb, var(--clad-accent) 80%, #2b2118)}}[data-skin=skin\.brief] .bio-block[data-block-type=text][data-text-style=heading] h2{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#7b8494;font-size:.6875rem;font-weight:700}.skin-blocks-root .bio-block[data-block-type=divider][data-divider-spacing=sm]>div{padding-block:.25rem}.skin-blocks-root .bio-block[data-block-type=divider][data-divider-spacing=md]>div{padding-block:.75rem}.skin-blocks-root .bio-block[data-block-type=divider][data-divider-spacing=lg]>div{padding-block:1.5rem}.skin-blocks-root .bio-block[data-block-type=divider][data-divider-style=space]>div{min-height:.5rem}[data-skin=skin\.atelier] .bio-block[data-block-type=divider]{opacity:.85}.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=accent]>div,.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=accent]>a{border-color:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=accent]>div,.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=accent]>a{border-color:color-mix(in srgb, var(--clad-accent) 35%, transparent)}}.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=accent]>div,.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=accent]>a{background:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=accent]>div,.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=accent]>a{background:color-mix(in srgb, var(--clad-accent) 8%, var(--clad-surface))}}.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=neutral]>div,.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=neutral]>a{border-color:var(--clad-border-strong);background:var(--clad-surface-2)}.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=dark]>div,.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=dark]>a{border-color:var(--clad-ink)}@supports (color:color-mix(in lab, red, red)){.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=dark]>div,.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=dark]>a{border-color:color-mix(in srgb, var(--clad-ink) 25%, transparent)}}.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=dark]>div,.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=dark]>a{background:var(--clad-ink)}@supports (color:color-mix(in lab, red, red)){.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=dark]>div,.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=dark]>a{background:color-mix(in srgb, var(--clad-ink) 92%, transparent)}}.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=dark]>div,.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=dark]>a{color:var(--clad-surface)}.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=dark] .text-clad-ink-muted{color:inherit}.skin-blocks-root .bio-block[data-block-type=banner][data-banner-style=dark] .clad-banner-cta{color:var(--clad-ink);background:var(--clad-surface)}[data-skin=skin\.lens] .bio-block[data-block-type=banner]>div,[data-skin=skin\.lens] .bio-block[data-block-type=banner]>a{box-shadow:none;background:#ffffff08;border-color:#ffffff1a;border-radius:2px}[data-skin=skin\.stage] .bio-block[data-block-type=banner]>div,[data-skin=skin\.stage] .bio-block[data-block-type=banner]>a{box-shadow:none;background:#ffffff0a;border-color:#ffffff1a;border-radius:.75rem}.skin-blocks-root .bio-block[data-block-type=quote][data-quote-align=center] blockquote{text-align:center}.skin-blocks-root .bio-block[data-block-type=quote][data-quote-align=left] blockquote{text-align:left}[data-skin=skin\.terminal] .bio-block[data-block-type=quote] blockquote{border-left:3px solid var(--clad-accent);box-shadow:none;background:0 0;border-radius:0;padding:0 0 0 1rem;font-style:normal}[data-skin=skin\.terminal] .bio-block[data-block-type=quote] blockquote p{color:var(--clad-ink);font-size:.875rem;font-style:normal}[data-skin=skin\.lens] .bio-block[data-block-type=quote] blockquote{box-shadow:none;background:#ffffff08;border-color:#ffffff1a;border-radius:2px}[data-skin=skin\.stage] .bio-block[data-block-type=quote] blockquote{box-shadow:none;background:#ffffff0a;border-color:#ffffff1a;border-radius:.75rem}[data-skin-shell] .skin-blocks-root .bio-block[data-block-variant=default][data-block-type=image] .clad-image-frame{border-radius:var(--skin-block-radius)!important}[data-skin=skin\.terminal] .bio-block[data-block-type=image] .clad-image-frame{width:100%;border:1px solid var(--clad-accent)!important}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=image] .clad-image-frame{border:1px solid color-mix(in srgb, var(--clad-accent) 28%, transparent)!important}}[data-skin=skin\.terminal] .bio-block[data-block-type=image] .clad-image-frame{overflow:hidden;box-shadow:none!important}[data-skin=skin\.terminal] .bio-block[data-block-type=image] .clad-image-frame img{object-fit:cover;width:100%;display:block}[data-skin=skin\.terminal] .bio-block[data-block-type=image] figcaption{color:var(--clad-ink-muted);font-size:.75rem}[data-skin=skin\.lens] .bio-block[data-block-type=image] .clad-image-frame{border-radius:2px}.skin-blocks-root .bio-block[data-block-type=gallery][data-gallery-columns="2"] .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.skin-blocks-root .bio-block[data-block-type=gallery][data-gallery-columns="3"] .grid{grid-template-columns:repeat(3,minmax(0,1fr))}[data-skin=skin\.terminal] .bio-block[data-block-type=gallery] h2{text-transform:uppercase;letter-spacing:.12em;color:var(--clad-accent);font-size:.75rem}[data-skin=skin\.lens] .bio-block[data-block-type=gallery] .grid img{border-radius:2px}[data-skin-shell] .skin-blocks-root .bio-block[data-block-type=video]>div>div:has(iframe){border-radius:var(--skin-block-radius);overflow:hidden}.bio-block[data-block-variant=edge-bleed][data-block-type=video]>div>div:has(iframe){border-radius:var(--radius-clad-sm);box-shadow:none;border:none}[data-skin=skin\.terminal] .bio-block[data-block-type=video] h2{text-transform:uppercase;letter-spacing:.1em;color:var(--clad-accent);font-size:.75rem}[data-skin=skin\.lens] .bio-block[data-block-type=video]>div>div:has(iframe){box-shadow:none;background:#ffffff08;border-color:#ffffff1a;border-radius:2px}[data-skin-shell] .skin-blocks-root .bio-block[data-block-type=music]>div:has(iframe){border-radius:var(--skin-block-radius);overflow:hidden}[data-skin=skin\.terminal] .bio-block[data-block-type=music]>div:has(iframe){border:1px solid var(--clad-border-strong);border-radius:var(--radius-clad-sm);box-shadow:none}[data-skin=skin\.lens] .bio-block[data-block-type=music]>div:has(iframe){box-shadow:none;background:#ffffff08;border-color:#ffffff1a;border-radius:2px}[data-skin-shell] .skin-blocks-root .bio-block[data-block-type=map]>div{border-radius:var(--skin-block-radius);overflow:hidden}.bio-block[data-block-type=map][data-map-zoom="1"] iframe,.bio-block[data-block-type=map][data-map-zoom="2"] iframe,.bio-block[data-block-type=map][data-map-zoom="3"] iframe{height:11rem}.bio-block[data-block-type=map][data-map-zoom="4"] iframe,.bio-block[data-block-type=map][data-map-zoom="5"] iframe,.bio-block[data-block-type=map][data-map-zoom="6"] iframe{height:13rem}.bio-block[data-block-type=map][data-map-zoom="7"] iframe,.bio-block[data-block-type=map][data-map-zoom="8"] iframe,.bio-block[data-block-type=map][data-map-zoom="9"] iframe,.bio-block[data-block-type=map][data-map-zoom="10"] iframe{height:15rem}.bio-block[data-block-type=map][data-map-zoom="11"] iframe,.bio-block[data-block-type=map][data-map-zoom="12"] iframe,.bio-block[data-block-type=map][data-map-zoom="13"] iframe,.bio-block[data-block-type=map][data-map-zoom="14"] iframe,.bio-block[data-block-type=map][data-map-zoom="15"] iframe{height:17rem}.bio-block[data-block-type=map][data-map-zoom="16"] iframe,.bio-block[data-block-type=map][data-map-zoom="17"] iframe,.bio-block[data-block-type=map][data-map-zoom="18"] iframe,.bio-block[data-block-type=map][data-map-zoom="19"] iframe,.bio-block[data-block-type=map][data-map-zoom="20"] iframe{height:20rem}[data-skin=skin\.lens] .bio-block[data-block-type=map]>div{box-shadow:none;background:#ffffff08;border-color:#ffffff1a;border-radius:2px}[data-skin=skin\.terminal] .bio-block[data-block-type=social]:not([data-block-variant=terminal-row]) a{border-radius:var(--radius-clad-sm);background:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=social]:not([data-block-variant=terminal-row]) a{background:color-mix(in srgb, var(--clad-accent) 8%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=social]:not([data-block-variant=terminal-row]) a{border-color:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=social]:not([data-block-variant=terminal-row]) a{border-color:color-mix(in srgb, var(--clad-accent) 35%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=social]:not([data-block-variant=terminal-row]) a{box-shadow:none;color:var(--clad-accent)}.bio-block[data-block-variant=terminal-row][data-block-type=social] a{padding:0;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.bio-block[data-block-variant=glass-inset][data-block-type=social] a:hover{transform:none!important}[data-skin=skin\.lens] .bio-block[data-block-variant=default][data-block-type=social] a{box-shadow:none;background:#ffffff08;border-color:#ffffff1a;border-radius:2px}[data-skin=skin\.terminal] .bio-block[data-block-type=faq] details{border-radius:var(--radius-clad-sm);border-color:var(--clad-border-strong);background:var(--clad-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .bio-block[data-block-type=faq] details{background:color-mix(in srgb, var(--clad-accent) 4%, transparent)}}[data-skin=skin\.terminal] .bio-block[data-block-type=faq] details{box-shadow:none}[data-skin=skin\.terminal] .bio-block[data-block-type=faq] summary{color:var(--clad-ink);font-weight:500}[data-skin=skin\.terminal] .bio-block[data-block-type=faq] summary:before{content:"# ";color:var(--clad-accent)}[data-skin=skin\.terminal] .bio-block[data-block-type=faq] h2{text-transform:uppercase;letter-spacing:.12em;color:var(--clad-accent);font-size:.75rem}[data-skin=skin\.lens] .bio-block[data-block-type=faq]>div,[data-skin=skin\.lens] .bio-block[data-block-type=faq] details{box-shadow:none;background:#ffffff08;border-color:#ffffff1a;border-radius:2px}[data-skin=skin\.terminal] .bio-block[data-block-type=countdown]>div{border:1px solid var(--clad-border-strong);border-radius:var(--radius-clad-sm);box-shadow:none;background:0 0}[data-skin=skin\.terminal] .bio-block[data-block-type=countdown] .font-mono{color:var(--clad-accent)}[data-skin=skin\.lens] .bio-block[data-block-type=countdown]>div{box-shadow:none;background:#ffffff08;border-color:#ffffff1a;border-radius:2px}[data-skin=skin\.stage] .bio-block[data-block-type=countdown]>div{box-shadow:none;background:#ffffff0a;border-color:#ffffff1a;border-radius:.75rem}[data-skin=skin\.terminal] .bio-block[data-block-type=newsletter]>div{box-shadow:none;background:0 0;border:none;padding:0}[data-skin=skin\.terminal] .bio-block[data-block-type=newsletter] input{border-color:var(--clad-border-strong);color:var(--clad-ink);border-radius:var(--radius-clad-sm);font-family:var(--font-jetbrains-mono);background:#00000059;font-size:.8125rem}[data-skin=skin\.terminal] .bio-block[data-block-type=newsletter] input::placeholder{color:var(--clad-ink-muted)}[data-skin=skin\.terminal] .bio-block[data-block-type=newsletter] button{border-radius:var(--radius-clad-sm);background:var(--clad-accent);box-shadow:none;font-family:var(--font-jetbrains-mono);font-size:.8125rem}[data-skin=skin\.lens] .bio-block[data-block-type=newsletter]>div{box-shadow:none;background:#ffffff08;border-color:#ffffff1a;border-radius:2px}[data-skin=skin\.stage] .bio-block[data-block-type=newsletter]>div{box-shadow:none;background:#ffffff0a;border-color:#ffffff1a;border-radius:.75rem}[data-skin=skin\.terminal] .bio-block[data-block-type=contact]>div{box-shadow:none;background:0 0;border:none;padding:0}[data-skin=skin\.terminal] .bio-block[data-block-type=contact] input,[data-skin=skin\.terminal] .bio-block[data-block-type=contact] textarea{border-color:var(--clad-border-strong);color:var(--clad-ink);border-radius:var(--radius-clad-sm);font-family:var(--font-jetbrains-mono);background:#00000059;font-size:.8125rem}[data-skin=skin\.terminal] .bio-block[data-block-type=contact] input::placeholder,[data-skin=skin\.terminal] .bio-block[data-block-type=contact] textarea::placeholder{color:var(--clad-ink-muted)}[data-skin=skin\.terminal] .bio-block[data-block-type=contact] button{border-radius:var(--radius-clad-sm);background:var(--clad-accent);box-shadow:none;font-family:var(--font-jetbrains-mono);font-size:.8125rem}[data-skin=skin\.lens] .bio-block[data-block-type=contact]>div{box-shadow:none;background:#ffffff08;border-color:#ffffff1a;border-radius:2px}[data-skin=skin\.stage] .bio-block[data-block-type=contact]>div{box-shadow:none;background:#ffffff0a;border-color:#ffffff1a;border-radius:.75rem}.bio-block[data-block-type=stats][data-stats-count="2"] .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bio-block[data-block-type=stats][data-stats-count="3"] .grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bio-block[data-block-type=stats][data-stats-count="4"] .grid,.bio-block[data-block-type=stats][data-stats-count="5"] .grid,.bio-block[data-block-type=stats][data-stats-count="6"] .grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.bio-block[data-block-type=stats][data-stats-count="4"] .grid,.bio-block[data-block-type=stats][data-stats-count="5"] .grid,.bio-block[data-block-type=stats][data-stats-count="6"] .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-skin=skin\.terminal] .bio-block[data-block-type=stats]>div{border:1px solid var(--clad-border-strong);border-radius:var(--radius-clad-sm);box-shadow:none;background:0 0;padding:.75rem}[data-skin=skin\.terminal] .bio-block[data-block-type=stats] .font-display,[data-skin=skin\.ledger] .bio-block[data-block-type=stats] .font-display{font-family:var(--font-jetbrains-mono);color:var(--clad-accent)}[data-skin=skin\.lens] .bio-block[data-block-type=stats]>div{box-shadow:none;background:#ffffff08;border-color:#ffffff1a;border-radius:2px}[data-skin=skin\.stage] .bio-block[data-block-type=stats]>div{box-shadow:none;background:#ffffff0a;border-color:#ffffff1a;border-radius:.75rem}.bio-block[data-block-variant=printf][data-block-type=stats]>div{box-shadow:none;background:0 0;border:none;padding:0}.phone-preview-screen .phone-preview-content{flex-direction:column;display:flex}.phone-preview-screen .phone-preview-content>.profile-skin-root{flex-direction:column;flex:1;min-height:100%;display:flex}.phone-preview-screen .profile-skin-root :where(.min-h-dvh){flex:1;width:100%;min-height:100%}.profile-skin-root :where(.font-display,.font-serif):not(.font-mono){font-family:inherit}.profile-skin-root :where([data-block-type=buttonGroup]){min-height:3.25rem}@media (min-width:640px){.phone-preview-screen .sm\:px-10,.phone-preview-screen .sm\:px-9,.phone-preview-screen .sm\:px-8{padding-inline:1.5rem}.phone-preview-screen .sm\:px-7{padding-inline:1.25rem}.phone-preview-screen .sm\:p-8{padding:1.5rem}.phone-preview-screen .sm\:p-6{padding:1.25rem}.phone-preview-screen .sm\:py-16,.phone-preview-screen .sm\:py-14{padding-block:3rem}.phone-preview-screen .sm\:py-12{padding-block:2.5rem}.phone-preview-screen .sm\:text-6xl{font-size:3rem;line-height:1}.phone-preview-screen .sm\:text-4xl{font-size:1.875rem;line-height:2.25rem}.phone-preview-screen .sm\:text-3xl{font-size:1.5rem;line-height:2rem}.phone-preview-screen .sm\:text-2xl{font-size:1.25rem;line-height:1.75rem}}.skin-blocks-grid{width:100%}.skin-blocks-grid--stack{grid-template-columns:minmax(0,1fr);display:grid}.skin-block-cell{min-width:0;position:relative}.skin-block-hero .skin-block-content>*{transform-origin:top}.skin-block-content .clad-link-group,.skin-block-content .clad-link-group-row,.skin-block-content .clad-newsletter{text-align:left}.skin-block-index{display:none}[data-skin=skin\.terminal] .skin-block-cell{background:#ffffff08;border:1px solid #ffffff1a;border-radius:.375rem;align-items:flex-start;gap:.625rem;padding:.75rem;transition:background .15s,border-color .15s;display:flex}[data-skin=skin\.terminal] .skin-block-cell:hover{border-color:var(--tsk-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.terminal] .skin-block-cell:hover{border-color:color-mix(in srgb, var(--tsk-accent) 50%, transparent)}}[data-skin=skin\.terminal] .skin-block-cell:hover{background:#ffffff0f}[data-skin=skin\.terminal] .skin-block-index{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:#ffffff4d;flex-shrink:0;padding-top:.125rem;font-size:.75rem;display:block}[data-skin=skin\.verse] .skin-block-cell{border-bottom:1px solid #998a7240;padding-bottom:.75rem}[data-skin=skin\.rounds] .skin-block-hero .skin-block-content>.bio-block[data-block-type=image]{border-radius:1rem;overflow:hidden}.cladly-paddle-checkout{min-height:420px}.cladly-paddle-checkout iframe{background:0 0;border:none;min-height:420px;display:block;width:100%!important}}.skin-rhythm-stagger-start{max-width:92%;margin-left:auto;margin-right:0}.skin-rhythm-stagger-end{max-width:92%;margin-left:0;margin-right:auto}.skin-rhythm-align-start .skin-block-content{text-align:left}.skin-rhythm-align-center .skin-block-content{text-align:center}.skin-rhythm-align-end .skin-block-content{text-align:right}.skin-rhythm-section-break{border-top:1px solid;margin-top:.5rem;padding-top:1.25rem}@supports (color:color-mix(in lab, red, red)){.skin-rhythm-section-break{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent)}}.skin-zone-hero .skin-block-content{font-size:1.08em}.skin-zone-tail .skin-block-content{opacity:.92;font-size:.92em}[data-skin=skin\.rounds] .skin-zone-hero .skin-block-content>.bio-block>a,[data-skin=skin\.stage] .skin-zone-hero .skin-block-content>.bio-block>a,[data-skin=skin\.base] .skin-zone-hero .skin-block-content>.bio-block>a,[data-skin=skin\.form] .skin-zone-hero .skin-block-content>.bio-block>a{padding-block:1rem;font-size:1.05rem}[data-skin=skin\.rounds] .skin-block-hero .skin-block-content>.bio-block>a{letter-spacing:.01em;padding-block:1.15rem;font-size:1.1rem}[data-skin=skin\.form] .skin-zone-hero .skin-form-set-row{border-color:var(--fsk-accent);padding-block:1rem}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.form] .skin-zone-hero .skin-form-set-row{border-color:color-mix(in srgb, var(--fsk-accent) 45%, transparent)}}[data-skin-shell][data-blocks-panel=true] .skin-blocks-panel{border-radius:var(--skin-blocks-panel-radius,1.25rem);border:1px solid var(--clad-border-strong);background:var(--clad-surface)}@supports (color:color-mix(in lab, red, red)){[data-skin-shell][data-blocks-panel=true] .skin-blocks-panel{background:color-mix(in srgb, var(--clad-surface) 88%, transparent)}}[data-skin-shell][data-blocks-panel=true] .skin-blocks-panel{padding:var(--skin-blocks-panel-padding,1rem);box-shadow:0 1px 0 #fff9 inset, 0 20px 50px var(--clad-shadow-layer);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-skin-shell][data-blocks-panel=true] .skin-blocks-root[data-skin=skin\.encore] .skin-blocks-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0a;border:1px solid #ffffff1f;box-shadow:0 24px 64px #00000073,inset 0 1px #ffffff14}.skin-form-progress{background:#ffffff14;border-radius:9999px;height:.35rem;overflow:hidden}.skin-form-progress-bar{border-radius:inherit;background:linear-gradient(90deg, var(--fsk-accent), var(--fsk-accent));height:100%}@supports (color:color-mix(in lab, red, red)){.skin-form-progress-bar{background:linear-gradient(90deg, color-mix(in srgb, var(--fsk-accent) 70%, transparent), var(--fsk-accent))}}.skin-form-progress-bar{transition:width .4s}.skin-form-set-row:after{content:"";background:var(--fsk-accent);width:0;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.skin-form-set-row:after{background:color-mix(in srgb, var(--fsk-accent) 12%, transparent)}}.skin-form-set-row:after{pointer-events:none;transition:width .25s}.skin-form-set-row:hover:after{width:100%}.skin-blocks-chalk-lesson .skin-rhythm-section-break{border-top-style:dashed;border-top-color:#ffffff26}.skin-blocks-blueprint-schedule.skin-blocks-grid--stack{gap:0}.skin-blocks-blueprint-schedule .skin-block-cell{width:100%}[data-skin=skin\.blueprint] .skin-block-cell{border:none;border-bottom:1px dashed #dbeafe38;padding:.875rem 0;transition:background .15s;display:block}[data-skin=skin\.blueprint] .skin-block-cell:hover{background:#dbeafe0a}[data-skin=skin\.blueprint] .skin-block-cell:last-child{border-bottom:none}[data-skin=skin\.blueprint] .skin-link-group-spec{background:#dbeafe08;border:1px dashed #dbeafe47;padding:.625rem .75rem}[data-skin=skin\.blueprint] .bio-block .clad-button-group{box-shadow:none;background:#dbeafe0a;border:1px dashed #dbeafe59;border-radius:0}[data-skin=skin\.blueprint] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){text-align:left;font-family:var(--font-jetbrains-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:#93b4d8;background:#dbeafe0f;border-color:#dbeafe33;font-size:.625rem}[data-skin=skin\.blueprint] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{font-family:var(--font-jetbrains-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--clad-accent);background:0 0;border:1px solid #dbeafe40;border-radius:0;font-size:.75rem;font-weight:600}[data-skin=skin\.blueprint] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{color:#fff;border-color:var(--clad-accent);background:#dbeafe14}[data-skin=skin\.blueprint] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:last-child.divide-y>:not([hidden])~:not([hidden]){border-color:#dbeafe2e}[data-skin=skin\.blueprint] .bio-block[data-block-type=text] h2{letter-spacing:.22em;text-transform:uppercase;color:#93b4d8;font-size:.6875rem;font-weight:700}[data-skin=skin\.blueprint] .bio-block[data-block-type=image] .clad-image-frame,[data-skin=skin\.blueprint] .bio-block[data-block-type=gallery] .grid>div,[data-skin=skin\.blueprint] .bio-block[data-block-type=video]>div,[data-skin=skin\.blueprint] .bio-block[data-block-type=quote],[data-skin=skin\.blueprint] .bio-block[data-block-type=stats]>div,[data-skin=skin\.blueprint] .bio-block[data-block-type=contact]>div,[data-skin=skin\.blueprint] .bio-block[data-block-type=newsletter]>div{box-shadow:none;background:#dbeafe08;border:1px dashed #dbeafe47;border-radius:0}.skin-shell-blueprint-rev{box-shadow:0 0 0 3px #0e3161d9}.skin-blocks-rounds-care{gap:.875rem}.skin-blocks-rounds-care .skin-block-hero{margin-bottom:.125rem}[data-skin=skin\.rounds] .skin-block-cell{width:100%}[data-skin=skin\.rounds] .skin-block-cell:not(.skin-block-hero){border-bottom:1px solid #e8eef6;padding-bottom:.75rem}[data-skin=skin\.rounds] .skin-zone-tail .skin-block-cell{opacity:.88}.skin-blocks-verse-chapters .skin-block-cell+.skin-block-cell{margin-top:.25rem}.skin-blocks-ledger-entries.skin-blocks-grid--stack{gap:0}.skin-blocks-ledger-entries .skin-block-cell{border-bottom:1px dashed #1f2a2429;align-items:start;padding:.875rem 0;transition:background .15s}.skin-blocks-ledger-entries .skin-block-cell:nth-child(odd){background:#1f2a2405}.skin-blocks-ledger-entries .skin-block-cell:hover{background:var(--gsk-accent)}@supports (color:color-mix(in lab, red, red)){.skin-blocks-ledger-entries .skin-block-cell:hover{background:color-mix(in srgb, var(--gsk-accent) 6%, transparent)}}.skin-blocks-ledger-entries .skin-block-cell:last-child{border-bottom:none}[data-skin=skin\.ledger] .skin-block-cell{border:none}[data-skin=skin\.ledger] .bio-block .clad-link-group,[data-skin=skin\.ledger] .bio-block .clad-button-group{box-shadow:none;background:#ffffff73;border:1px dashed #1f2a242e;border-radius:0;padding:.75rem .875rem}[data-skin=skin\.ledger] .bio-block[data-block-type=linkGroup]>div:not(.clad-link-group){background:#ffffff73;border:1px dashed #1f2a242e;padding:.75rem .875rem}:is([data-skin=skin\.ledger] .bio-block .clad-link-group>div:first-child,[data-skin=skin\.ledger] .bio-block .clad-button-group>div:first-child:has(.font-display)){text-align:left;font-family:var(--font-jetbrains-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;background:#1f2a240a;border-color:#1f2a241a;font-size:.625rem}[data-skin=skin\.ledger] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{font-family:var(--font-jetbrains-mono,ui-monospace, monospace);color:var(--clad-ink);background:0 0;border-radius:0;font-weight:600}[data-skin=skin\.ledger] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{background:var(--gsk-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.ledger] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{background:color-mix(in srgb, var(--gsk-accent) 8%, transparent)}}[data-skin=skin\.ledger] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{color:var(--clad-accent)}[data-skin=skin\.ledger] .bio-block[data-block-type=image] .clad-image-frame,[data-skin=skin\.ledger] .bio-block[data-block-type=gallery] .grid>div,[data-skin=skin\.ledger] .bio-block[data-block-type=quote],[data-skin=skin\.ledger] .bio-block[data-block-type=stats]>div,[data-skin=skin\.ledger] .bio-block[data-block-type=contact]>div,[data-skin=skin\.ledger] .bio-block[data-block-type=newsletter]>div{box-shadow:none;background:#ffffff80;border:1px dashed #1f2a2424;border-radius:0}[data-skin=skin\.ledger] .bio-block[data-block-type=text] h2{font-family:var(--font-jetbrains-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#74806f;font-size:.6875rem;font-weight:700}.skin-atelier-root{font-family:var(--font-inter), system-ui, sans-serif}.skin-atelier-guides{background-image:linear-gradient(90deg,#0000 calc(50% - 1px),#1c19170a calc(50% - 1px) 50%,#0000 50%),linear-gradient(#1c191706 1px,#0000 1px);background-size:100% 100%,100% 3.5rem;-webkit-mask-image:linear-gradient(#000 0% 85%,#0000 100%);mask-image:linear-gradient(#000 0% 85%,#0000 100%)}.skin-blocks-atelier-index{width:100%}[data-skin=skin\.atelier] .skin-blocks-atelier-index.skin-blocks-grid--stack{gap:1.75rem}[data-skin=skin\.atelier] .skin-block-cell{width:100%}[data-skin=skin\.atelier] .skin-block-hero{margin-bottom:.25rem}[data-skin=skin\.atelier] .skin-block-hero .bio-block>a{letter-spacing:-.01em;justify-content:center;width:100%;padding-block:1.05rem;font-size:1rem}[data-skin=skin\.atelier] .skin-atelier-index-link{border-bottom:1px solid #e7e5e4}[data-skin=skin\.atelier] .skin-atelier-index-link:last-child{border-bottom:none}[data-skin=skin\.atelier] .skin-block-cell:not(.skin-block-hero) .bio-block[data-block-type=gallery],[data-skin=skin\.atelier] .skin-block-cell:not(.skin-block-hero) .bio-block[data-block-type=video],[data-skin=skin\.atelier] .skin-block-cell:not(.skin-block-hero) .bio-block[data-block-type=music],[data-skin=skin\.atelier] .skin-block-cell:not(.skin-block-hero) .bio-block[data-block-type=map],[data-skin=skin\.atelier] .skin-block-cell:not(.skin-block-hero) .bio-block[data-block-type=contact],[data-skin=skin\.atelier] .skin-block-cell:not(.skin-block-hero) .bio-block[data-block-type=newsletter],[data-skin=skin\.atelier] .skin-block-cell:not(.skin-block-hero) .bio-block[data-block-type=faq],[data-skin=skin\.atelier] .skin-block-cell:not(.skin-block-hero) .bio-block[data-block-type=stats],[data-skin=skin\.atelier] .skin-block-cell:not(.skin-block-hero) .bio-block[data-block-type=quote],[data-skin=skin\.atelier] .skin-block-cell:not(.skin-block-hero) .bio-block[data-block-type=product],[data-skin=skin\.atelier] .skin-block-cell:not(.skin-block-hero) .bio-block[data-block-type=countdown],[data-skin=skin\.atelier] .skin-block-cell:not(.skin-block-hero) .bio-block[data-block-type=banner]{background:#fff;border:1px solid #e7e5e4;padding:1rem;box-shadow:0 1px 3px #1c19170d}[data-skin=skin\.atelier] .bio-block[data-block-type=gallery] img{border-radius:2px}[data-skin=skin\.atelier] .bio-block[data-block-type=image] figcaption{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:500}[data-skin=skin\.atelier] .bio-block[data-block-type=gallery] .grid{gap:.5rem}[data-skin=skin\.atelier] .bio-block[data-block-type=social]>div{justify-content:flex-start;gap:.625rem}[data-skin=skin\.atelier] .bio-block[data-block-type=social] a{width:2.75rem;height:2.75rem;box-shadow:none;background:#fff;border-color:#e7e5e4;border-radius:2px}[data-skin=skin\.atelier] .bio-block[data-block-type=text] h2{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.03em;font-size:1.75rem;font-weight:600;line-height:1.15}[data-skin=skin\.atelier] .bio-block[data-block-type=text] p{font-family:var(--font-inter), system-ui, sans-serif;color:#57534e;line-height:1.75}[data-skin=skin\.atelier] .bio-block .clad-link-group{box-shadow:none;background:0 0;border:none;border-radius:0}[data-skin=skin\.atelier] .bio-block[data-block-type=buttonGroup] .clad-button-group{background:#fff;border:1px solid #e7e5e4;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 2px #1c19170a}[data-skin=skin\.atelier] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){background:#fafaf9;border-bottom:1px solid #e7e5e4}[data-skin=skin\.atelier] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display) p{font-family:var(--font-playfair), Georgia, serif;font-size:.9375rem;font-weight:600}[data-skin=skin\.atelier] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.01em;border-radius:0;font-weight:500;transition:background .15s}[data-skin=skin\.atelier] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{background:#fafaf9}[data-skin=skin\.atelier] .bio-block .clad-link-group>div:first-child{text-align:left;background:0 0;border:none;padding-inline:0}[data-skin=skin\.atelier] .bio-block .clad-link-group-row{padding-inline:0}[data-skin=skin\.atelier] .bio-block[data-block-type=linkGroup] .clad-link-group-row-icon{display:none}[data-skin=skin\.atelier] .bio-block[data-block-type=linkGroup] .clad-link-group-row{border-bottom:1px solid #e7e5e4;padding-block:1rem}[data-skin=skin\.atelier] .bio-block[data-block-type=linkGroup] .clad-link-group-row:last-child{border-bottom:none}.skin-lens-vignette{background:radial-gradient(85% 70% at 50% 20%,#0000 40%,#000000a6 100%)}.skin-lens-grain{opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}.skin-blocks-lens-contact{counter-reset:lens-frame}.skin-blocks-lens-contact.skin-blocks-grid--stack{gap:0}.skin-blocks-lens-contact .skin-block-cell{counter-increment:lens-frame;border-bottom:1px solid #ffffff12;padding:1.25rem 0 1.25rem 2.75rem;position:relative}.skin-blocks-lens-contact .skin-block-cell:before{content:counter(lens-frame, decimal-leading-zero);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;color:var(--lsk-accent);font-size:.625rem;font-weight:600;position:absolute;top:1.35rem;left:0}@supports (color:color-mix(in lab, red, red)){.skin-blocks-lens-contact .skin-block-cell:before{color:color-mix(in srgb, var(--lsk-accent) 55%, #6f6a61)}}.skin-blocks-lens-contact .skin-block-cell:last-child{border-bottom:none}[data-skin=skin\.lens] .skin-block-cell{background:0 0;border:none;border-radius:0;transition:none}[data-skin=skin\.lens] .skin-block-cell:hover{background:0 0;border-color:#0000}[data-skin=skin\.lens] .skin-block-content{min-width:0}[data-skin=skin\.lens] .bio-block-variant-edge-bleed{margin-inline:0}[data-skin=skin\.lens] .bio-block[data-block-type=image] .clad-image-frame,[data-skin=skin\.lens] .bio-block[data-block-type=gallery],[data-skin=skin\.lens] .bio-block[data-block-type=video]>div{border:1px solid #ffffff1a}[data-skin=skin\.lens] .bio-block[data-block-type=social]>div{justify-content:flex-start;gap:.5rem}[data-skin=skin\.lens] .bio-block[data-block-type=social] a{background:#ffffff0d;border-color:#ffffff26;border-radius:.125rem;width:2.25rem;height:2.25rem}[data-skin=skin\.lens] .bio-block .clad-link-group,[data-skin=skin\.lens] .bio-block .clad-button-group{box-shadow:none;background:#ffffff08;border-color:#ffffff1f;border-radius:2px}:is([data-skin=skin\.lens] .bio-block .clad-link-group>div:first-child,[data-skin=skin\.lens] .bio-block .clad-button-group>div:first-child:has(.font-display)){background:#ffffff0a;border-color:#ffffff14}[data-skin=skin\.lens] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{color:var(--clad-ink);background:0 0;border-radius:0}[data-skin=skin\.lens] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{color:var(--clad-accent);background:#ffffff0d}[data-skin=skin\.lens] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:last-child.divide-y>:not([hidden])~:not([hidden]){border-color:#ffffff14}[data-skin=skin\.lens] .bio-block[data-block-type=text] h2{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--lsk-accent);font-size:.8125rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.lens] .bio-block[data-block-type=text] h2{color:color-mix(in srgb, var(--lsk-accent) 75%, #e8e4dc)}}[data-skin=skin\.lens] .bio-block[data-block-type=divider]{opacity:.45}.skin-plate-glow{background:radial-gradient(70% 45% at 50% 0,#c45c2638 0%,#0000 55%),radial-gradient(90% 60% at 50% 100%,#00000073 0%,#0000 70%)}.skin-plate-board{position:relative}.skin-blocks-plate-courses.skin-blocks-grid--stack{gap:1.125rem}.skin-blocks-plate-courses .skin-block-cell{padding:0}[data-skin=skin\.plate] .skin-block-cell{background:0 0;border:none;padding:0}[data-skin=skin\.plate] .bio-block .clad-link-group,[data-skin=skin\.plate] .bio-block .clad-button-group{box-shadow:none;background:#fffdf9a6;border:1px solid #2b21181f;border-radius:0}:is([data-skin=skin\.plate] .bio-block .clad-link-group>div:first-child,[data-skin=skin\.plate] .bio-block .clad-button-group>div:first-child:has(.font-display)){text-align:left;background:#f0e6d480;border-color:#2b21181a}[data-skin=skin\.plate] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{color:var(--clad-ink);background:0 0;border-radius:0;font-family:Georgia,Times New Roman,serif;font-weight:600}[data-skin=skin\.plate] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{background:var(--psk-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.plate] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{background:color-mix(in srgb, var(--psk-accent) 8%, transparent)}}[data-skin=skin\.plate] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{color:var(--clad-accent)}[data-skin=skin\.plate] .bio-block[data-block-type=image] .clad-image-frame,[data-skin=skin\.plate] .bio-block[data-block-type=gallery] .grid>div{border:1px solid #2b21181f}.skin-brief-desk{background-image:linear-gradient(#22272e0a 1px,#0000 1px),linear-gradient(90deg,#22272e0a 1px,#0000 1px);background-size:24px 24px}.skin-brief-document{margin-top:.75rem}.skin-blocks-brief-exhibits.skin-blocks-grid--stack{gap:1rem}.skin-blocks-brief-exhibits .skin-block-cell{padding:0}[data-skin=skin\.brief] .skin-block-cell{background:0 0;border:none;padding:0}[data-skin=skin\.brief] .bio-block .clad-link-group,[data-skin=skin\.brief] .bio-block .clad-button-group{box-shadow:none;background:#fff;border:1px solid #22272e1f;border-radius:0}:is([data-skin=skin\.brief] .bio-block .clad-link-group>div:first-child,[data-skin=skin\.brief] .bio-block .clad-button-group>div:first-child:has(.font-display)){text-align:left;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;background:#f3f1ec;border-color:#22272e1a;font-size:.6875rem}[data-skin=skin\.brief] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{color:var(--clad-ink);background:0 0;border-radius:0;font-family:Georgia,Times New Roman,serif}[data-skin=skin\.brief] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{color:var(--clad-accent);background:#22272e0a}[data-skin=skin\.brief] .bio-block[data-block-type=quote],[data-skin=skin\.brief] .bio-block[data-block-type=stats]>div,[data-skin=skin\.brief] .bio-block[data-block-type=contact]>div,[data-skin=skin\.brief] .bio-block[data-block-type=newsletter]>div{box-shadow:none;background:#fff;border-color:#22272e1f;border-radius:0}.skin-shell-encore-spotlight{position:relative}.skin-shell-encore-spotlight:before{content:"";z-index:-1;background:radial-gradient(circle, var(--esk-accent) 0%, transparent 68%);border-radius:50%;position:absolute;inset:-40% -20%}@supports (color:color-mix(in lab, red, red)){.skin-shell-encore-spotlight:before{background:radial-gradient(circle, color-mix(in srgb, var(--esk-accent) 42%, transparent) 0%, transparent 68%)}}.skin-shell-encore-spotlight:before{pointer-events:none}[data-skin=skin\.encore] .bio-block-variant-glass-inset>a,[data-skin=skin\.encore] .bio-block-variant-glass-inset .clad-link-group-row>a{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:9999px}.skin-blocks-stage-deck.skin-blocks-grid--stack{gap:.875rem}.skin-blocks-stage-deck .skin-block-cell{width:100%}[data-skin=skin\.stage] .skin-block-hero{border-color:var(--ssk-accent);padding:1rem 1.125rem}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.stage] .skin-block-hero{border-color:color-mix(in srgb, var(--ssk-accent) 35%, #ffffff1a)}}[data-skin=skin\.stage] .skin-block-hero{background:var(--ssk-accent)}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.stage] .skin-block-hero{background:color-mix(in srgb, var(--ssk-accent) 6%, #ffffff0a)}}[data-skin=skin\.stage] .bio-block[data-block-type=link]>a.rounded-full,[data-skin=skin\.stage] .bio-block[data-block-type=button]>a.rounded-full{border-radius:.75rem;width:100%;padding-top:1rem;padding-bottom:1rem}[data-skin=skin\.stage] .bio-block[data-block-type=buttonGroup] .clad-button-group{border-color:var(--ssk-accent);border-radius:.75rem}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.stage] .bio-block[data-block-type=buttonGroup] .clad-button-group{border-color:color-mix(in srgb, var(--ssk-accent) 30%, #ffffff1a)}}[data-skin=skin\.stage] .bio-block[data-block-type=buttonGroup] .clad-button-group{box-shadow:none;background:#ffffff0a}[data-skin=skin\.stage] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:first-child:has(.font-display){text-align:center;background:#ffffff0d;border-color:#ffffff14}[data-skin=skin\.stage] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{background:linear-gradient(135deg, var(--clad-accent), var(--clad-accent));border-radius:0}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.stage] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{background:linear-gradient(135deg, var(--clad-accent), color-mix(in srgb, var(--clad-accent) 72%, #1a1028))}}[data-skin=skin\.stage] .bio-block[data-block-type=buttonGroup] .clad-button-group-item{color:#fff;box-shadow:none;padding-top:1rem;padding-bottom:1rem;font-weight:700}[data-skin=skin\.stage] .bio-block[data-block-type=buttonGroup] .clad-button-group-item:hover{filter:brightness(1.08)}[data-skin=skin\.stage] .bio-block[data-block-type=buttonGroup] .clad-button-group>div:last-child.divide-y>:not([hidden])~:not([hidden]){border-color:#ffffff2e}[data-skin=skin\.stage] .bio-block .clad-link-group{box-shadow:none;background:#ffffff0a;border-color:#ffffff1a;border-radius:.75rem}[data-skin=skin\.stage] .bio-block[data-block-type=text] h2{letter-spacing:.12em;text-transform:uppercase;color:var(--ssk-accent);font-size:.8125rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){[data-skin=skin\.stage] .bio-block[data-block-type=text] h2{color:color-mix(in srgb, var(--ssk-accent) 80%, #efeaf6)}}@keyframes skin-stage-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes skin-stage-neon-pulse{0%,to{box-shadow:0 0 12px color-mix(in srgb, var(--ssk-accent) 45%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--ssk-accent) 35%, transparent)}50%{box-shadow:0 0 28px color-mix(in srgb, var(--ssk-accent) 65%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--ssk-accent) 55%, transparent)}}.skin-stage-marquee{border:1px solid var(--ssk-accent);border-radius:.5rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.skin-stage-marquee{border:1px solid color-mix(in srgb, var(--ssk-accent) 35%, transparent)}}.skin-stage-marquee{background:#ffffff0a;margin-bottom:1rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.skin-stage-marquee-track{width:max-content;animation:18s linear infinite skin-stage-marquee;display:flex}.skin-stage-marquee-track span{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.25em;text-transform:uppercase;color:var(--ssk-accent);white-space:nowrap;flex-shrink:0;padding:.5rem 1.5rem;font-size:.6875rem;font-weight:700}.skin-stage-first-button .bio-block>a{border-radius:.75rem;animation:2.4s ease-in-out infinite skin-stage-neon-pulse}.bio-block-variant-pill-cta>a{box-shadow:0 8px 24px var(--clad-accent);border-radius:9999px!important}@supports (color:color-mix(in lab, red, red)){.bio-block-variant-pill-cta>a{box-shadow:0 8px 24px color-mix(in srgb, var(--clad-accent) 28%, transparent)}}.skin-shell-verse-page:after{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 50%,#2e24180f 50%,#2e24181f 100%);width:2.5rem;height:2.5rem;position:absolute;bottom:0;right:0}
