.toolkit[data-astro-cid-hgzedyhh]{margin-top:clamp(54px,7vw,100px);scroll-margin-top:110px}.toolkit-heading[data-astro-cid-hgzedyhh]{justify-content:space-between;align-items:end;gap:28px;margin-bottom:40px;display:flex}.toolkit-heading[data-astro-cid-hgzedyhh] .section-label[data-astro-cid-hgzedyhh]{color:var(--color-muted);font-size:9px}.toolkit-heading[data-astro-cid-hgzedyhh] h3[data-astro-cid-hgzedyhh]{font:500 clamp(2rem,3.9vw,4rem)/1.08 var(--font-display);letter-spacing:-.04em;margin-top:22px}.toolkit-heading[data-astro-cid-hgzedyhh]>p[data-astro-cid-hgzedyhh]{color:var(--color-muted);font-size:13px}.skill-groups[data-astro-cid-hgzedyhh]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1fr 1fr;display:grid}.skill-group[data-astro-cid-hgzedyhh]{border-right:1px solid var(--color-border);min-width:0;padding:28px 28px 32px}.skill-group[data-astro-cid-hgzedyhh]:first-child{padding-left:0}.skill-group[data-astro-cid-hgzedyhh]:last-child{border-right:0;padding-right:0}.skill-group-heading[data-astro-cid-hgzedyhh]{align-items:baseline;gap:14px;margin-bottom:26px;display:flex}.skill-group-heading[data-astro-cid-hgzedyhh]>span[data-astro-cid-hgzedyhh]{font:10px var(--font-mono);color:var(--color-accent)}h4[data-astro-cid-hgzedyhh]{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:19px;font-weight:500}ul[data-astro-cid-hgzedyhh]{margin:0;padding:0;list-style:none}.skill-group[data-astro-cid-hgzedyhh] ul[data-astro-cid-hgzedyhh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.skill-group[data-astro-cid-hgzedyhh]:last-child ul[data-astro-cid-hgzedyhh]{grid-template-columns:1fr}li[data-astro-cid-hgzedyhh]{align-items:center;gap:12px;min-height:28px;font-size:12px;line-height:1.5;display:flex}li[data-astro-cid-hgzedyhh] .identity-icon{color:var(--color-muted);width:23px;height:23px;transition:color .2s}li[data-astro-cid-hgzedyhh]:hover .identity-icon{color:var(--color-accent)}.everyday-tools[data-astro-cid-hgzedyhh]{grid-template-columns:1fr 2fr;gap:32px;padding-top:32px;display:grid}.everyday-tools[data-astro-cid-hgzedyhh] .section-label[data-astro-cid-hgzedyhh]{color:var(--color-muted);font-size:9px}.everyday-tools[data-astro-cid-hgzedyhh]>div[data-astro-cid-hgzedyhh]>p[data-astro-cid-hgzedyhh]+p[data-astro-cid-hgzedyhh]{color:var(--color-muted);margin-top:12px;font-size:12px}.everyday-tools[data-astro-cid-hgzedyhh] ul[data-astro-cid-hgzedyhh]{flex-wrap:wrap;align-content:start;gap:24px 30px;padding-top:3px;display:flex}@media (width<=1000px){.skill-group[data-astro-cid-hgzedyhh]{padding-inline:20px}.skill-group[data-astro-cid-hgzedyhh] ul[data-astro-cid-hgzedyhh]{grid-template-columns:1fr}.everyday-tools[data-astro-cid-hgzedyhh] ul[data-astro-cid-hgzedyhh]{gap:20px 25px}}@media (width<=600px){.toolkit-heading[data-astro-cid-hgzedyhh]{margin-bottom:30px;display:block}.toolkit-heading[data-astro-cid-hgzedyhh]>p[data-astro-cid-hgzedyhh]{margin-top:22px}.skill-groups[data-astro-cid-hgzedyhh]{grid-template-columns:1fr}.skill-group[data-astro-cid-hgzedyhh],.skill-group[data-astro-cid-hgzedyhh]:first-child,.skill-group[data-astro-cid-hgzedyhh]:last-child{border-right:0;padding:24px 0}.skill-group[data-astro-cid-hgzedyhh]+.skill-group[data-astro-cid-hgzedyhh]{border-top:1px solid var(--color-border)}.skill-group[data-astro-cid-hgzedyhh] ul[data-astro-cid-hgzedyhh]{grid-template-columns:1fr 1fr;gap:20px 14px}.skill-group-heading[data-astro-cid-hgzedyhh]{margin-bottom:23px}.everyday-tools[data-astro-cid-hgzedyhh]{grid-template-columns:1fr;gap:24px}.everyday-tools[data-astro-cid-hgzedyhh]>div[data-astro-cid-hgzedyhh]>p[data-astro-cid-hgzedyhh]+p[data-astro-cid-hgzedyhh] br[data-astro-cid-hgzedyhh]{display:none}.everyday-tools[data-astro-cid-hgzedyhh] ul[data-astro-cid-hgzedyhh]{grid-template-columns:1fr 1fr;gap:22px;display:grid}}.certificate-preview[data-astro-cid-7sxsw2rg]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:180px 1fr auto;align-items:center;gap:30px;margin-top:55px;padding:30px 0;display:grid}.certificate-stack[data-astro-cid-7sxsw2rg]{width:175px;height:115px;position:relative}.certificate-stack[data-astro-cid-7sxsw2rg] picture{width:150px;position:absolute;top:0;left:0;transform:rotate(-6deg)}.certificate-stack[data-astro-cid-7sxsw2rg] picture:last-child{top:10px;left:20px;transform:rotate(4deg)}.certificate-stack[data-astro-cid-7sxsw2rg] img{width:100%;height:auto}.certificate-copy[data-astro-cid-7sxsw2rg] h3[data-astro-cid-7sxsw2rg]{letter-spacing:-.04em;margin-block:12px;font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.15}.certificate-copy[data-astro-cid-7sxsw2rg]>p[data-astro-cid-7sxsw2rg]:last-child{color:var(--color-muted);font-size:12px;line-height:1.6}.certificate-copy[data-astro-cid-7sxsw2rg] .section-label[data-astro-cid-7sxsw2rg]{font-size:9px}.certificate-cta[data-astro-cid-7sxsw2rg]{align-items:center;gap:20px;min-height:44px;font-size:12px;display:flex}.certificate-cta[data-astro-cid-7sxsw2rg] svg{width:24px;transition:transform .2s}.certificate-preview[data-astro-cid-7sxsw2rg]:hover .certificate-cta[data-astro-cid-7sxsw2rg]{color:var(--color-accent)}.certificate-preview[data-astro-cid-7sxsw2rg]:hover .certificate-cta[data-astro-cid-7sxsw2rg] svg{transform:translate(3px,-3px)}@media (width<=900px){.certificate-preview[data-astro-cid-7sxsw2rg]{grid-template-columns:140px 1fr;gap:22px}.certificate-stack[data-astro-cid-7sxsw2rg]{width:130px;height:100px}.certificate-stack[data-astro-cid-7sxsw2rg] picture{width:115px}.certificate-cta[data-astro-cid-7sxsw2rg]{grid-column:2}}@media (width<=540px){.certificate-preview[data-astro-cid-7sxsw2rg]{grid-template-columns:1fr;gap:10px;margin-top:38px;padding-block:24px}.certificate-stack[data-astro-cid-7sxsw2rg]{display:none}.certificate-cta[data-astro-cid-7sxsw2rg]{grid-column:1}.certificate-copy[data-astro-cid-7sxsw2rg] h3[data-astro-cid-7sxsw2rg]{font-size:30px}.certificate-copy[data-astro-cid-7sxsw2rg] .section-label[data-astro-cid-7sxsw2rg]{font-size:8px}}
