.license[data-astro-cid-mme2vrqv]{padding:var(--band-y) 0 0;overflow:hidden}.license-inner[data-astro-cid-mme2vrqv]{max-width:var(--measure-content);text-align:center;margin:0 auto}.license[data-astro-cid-mme2vrqv] h2[data-astro-cid-mme2vrqv]{font-size:clamp(26px,4vw,38px);letter-spacing:-.025em;margin:14px 0 16px;text-wrap:balance}.license[data-astro-cid-mme2vrqv] p[data-astro-cid-mme2vrqv]{color:var(--muted);font-size:var(--text-lede)}.license[data-astro-cid-mme2vrqv] .eyebrow[data-astro-cid-mme2vrqv]{display:inline-block}.license-visual[data-astro-cid-mme2vrqv]{--sheet-line: color-mix(in srgb, var(--text) 32%, transparent);--sheet-grid: color-mix(in srgb, var(--text) 5%, transparent);--sheet-ink: color-mix(in srgb, var(--text) 45%, transparent);max-width:820px;margin:clamp(44px,7vw,84px) auto 0;padding:0 24px}.license-visual[data-astro-cid-mme2vrqv] svg[data-astro-cid-mme2vrqv]{display:block;width:100%;height:auto;aspect-ratio:1196 / 413;margin-bottom:-4%}.sheet-head[data-astro-cid-mme2vrqv]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2px 18px;margin:0 2px 10px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.sheet-head[data-astro-cid-mme2vrqv] b[data-astro-cid-mme2vrqv]{color:var(--text);font-weight:600}.tp-sheet-bg[data-astro-cid-mme2vrqv]{fill:var(--surface);stroke:var(--sheet-line);stroke-width:3}.tp-grid-line[data-astro-cid-mme2vrqv]{stroke:var(--sheet-grid);stroke-width:3;fill:none}.tp-reg[data-astro-cid-mme2vrqv]{stroke:var(--sheet-ink);stroke-width:3;fill:none}.tp-cx[data-astro-cid-mme2vrqv] path[data-astro-cid-mme2vrqv]{stroke:color-mix(in srgb,var(--text) 22%,transparent);stroke-width:2;stroke-dasharray:16 6 3 6;fill:none}.license[data-astro-cid-mme2vrqv] h2[data-astro-cid-mme2vrqv]{font-family:var(--display);font-weight:700;font-size:var(--text-h2);line-height:1.1;letter-spacing:-.01em}.tp-st[data-astro-cid-mme2vrqv]{stroke:var(--color-slate-400);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.tp-hw[data-astro-cid-mme2vrqv]{stroke-width:4}.tp-panel[data-astro-cid-mme2vrqv]{fill:var(--color-slate-200);stroke:var(--color-slate-400);stroke-width:4}.tp-em[data-astro-cid-mme2vrqv] path[data-astro-cid-mme2vrqv]{fill:var(--color-slate-500);fill-opacity:.2;stroke:var(--color-slate-400);stroke-width:1}.tp-fill-600[data-astro-cid-mme2vrqv]{fill:var(--color-primary-600)}.tp-fill-white[data-astro-cid-mme2vrqv]{fill:var(--color-white)}.tp-ink[data-astro-cid-mme2vrqv]{fill:var(--color-primary-800)}.tp-mask-ink[data-astro-cid-mme2vrqv]{fill:var(--color-white)}.tp-shine-bar[data-astro-cid-mme2vrqv]{fill:url(#tpGradShine);opacity:0}.tp-stop-600[data-astro-cid-mme2vrqv]{stop-color:var(--color-primary-600)}.tp-stop-800[data-astro-cid-mme2vrqv]{stop-color:var(--color-primary-800)}.tp-stop-hl[data-astro-cid-mme2vrqv]{stop-color:var(--color-secondary-600);stop-opacity:.2}.tp-shine-edge[data-astro-cid-mme2vrqv]{stop-color:var(--color-white);stop-opacity:0}.tp-shine-core[data-astro-cid-mme2vrqv]{stop-color:var(--color-white);stop-opacity:.85}@media (prefers-reduced-motion: no-preference){html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-s1[data-astro-cid-mme2vrqv]{stroke-dasharray:1;stroke-dashoffset:1;animation:tp-draw 1.5s cubic-bezier(.65,.05,.36,1) both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-s2[data-astro-cid-mme2vrqv]{stroke-dasharray:1;stroke-dashoffset:1;animation:tp-draw 1.1s cubic-bezier(.65,.05,.36,1) .3s both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-s3[data-astro-cid-mme2vrqv]{stroke-dasharray:1;stroke-dashoffset:1;animation:tp-draw .9s cubic-bezier(.65,.05,.36,1) .7s both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-panel[data-astro-cid-mme2vrqv]{animation:tp-fade .6s ease .9s both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-s4[data-astro-cid-mme2vrqv]{stroke-dasharray:1;stroke-dashoffset:1;animation:tp-draw .8s cubic-bezier(.65,.05,.36,1) 1s both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-s5[data-astro-cid-mme2vrqv]{stroke-dasharray:1;stroke-dashoffset:1;animation:tp-draw .7s cubic-bezier(.65,.05,.36,1) 1.2s both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-s6[data-astro-cid-mme2vrqv]{stroke-dasharray:1;stroke-dashoffset:1;animation:tp-draw .7s cubic-bezier(.65,.05,.36,1) 1.3s both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-s7[data-astro-cid-mme2vrqv]{stroke-dasharray:1;stroke-dashoffset:1;animation:tp-draw .7s cubic-bezier(.65,.05,.36,1) 1.4s both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-s8[data-astro-cid-mme2vrqv]{stroke-dasharray:1;stroke-dashoffset:1;animation:tp-draw .7s cubic-bezier(.65,.05,.36,1) 1.5s both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-em[data-astro-cid-mme2vrqv]{animation:tp-fade .5s ease 2.2s both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-logo-in[data-astro-cid-mme2vrqv]{animation:tp-rise .6s cubic-bezier(.22,1,.36,1) 2.05s both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-letters[data-astro-cid-mme2vrqv] use[data-astro-cid-mme2vrqv]{animation:tp-rise .5s cubic-bezier(.22,1,.36,1) both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-letters[data-astro-cid-mme2vrqv] use[data-astro-cid-mme2vrqv]:nth-child(1){animation-delay:2.2s}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-letters[data-astro-cid-mme2vrqv] use[data-astro-cid-mme2vrqv]:nth-child(2){animation-delay:2.29s}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-letters[data-astro-cid-mme2vrqv] use[data-astro-cid-mme2vrqv]:nth-child(3){animation-delay:2.38s}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-letters[data-astro-cid-mme2vrqv] use[data-astro-cid-mme2vrqv]:nth-child(4){animation-delay:2.47s}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-letters[data-astro-cid-mme2vrqv] use[data-astro-cid-mme2vrqv]:nth-child(5){animation-delay:2.56s}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-letters[data-astro-cid-mme2vrqv] use[data-astro-cid-mme2vrqv]:nth-child(6){animation-delay:2.65s}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-sheet[data-astro-cid-mme2vrqv],html.reveal .license-visual[data-astro-cid-mme2vrqv] .sheet-head[data-astro-cid-mme2vrqv]{animation:tp-fade .5s ease both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-cx[data-astro-cid-mme2vrqv] path[data-astro-cid-mme2vrqv]{animation:tp-fade .5s ease both}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-cx[data-astro-cid-mme2vrqv] path[data-astro-cid-mme2vrqv]:nth-child(1){animation-delay:.25s}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-cx[data-astro-cid-mme2vrqv] path[data-astro-cid-mme2vrqv]:nth-child(2){animation-delay:.33s}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-cx[data-astro-cid-mme2vrqv] path[data-astro-cid-mme2vrqv]:nth-child(3){animation-delay:.41s}html.reveal .license-visual[data-astro-cid-mme2vrqv] .tp-shine-bar[data-astro-cid-mme2vrqv]{animation:tp-shine 4.6s cubic-bezier(.4,0,.2,1) 3.5s infinite}}@keyframes tp-draw{to{stroke-dashoffset:0}}@keyframes tp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes tp-shine{0%{transform:translate(0) skew(-14deg);opacity:0}12%{opacity:.85}45%,to{transform:translate(340px) skew(-14deg);opacity:0}}@keyframes tp-fade{0%{opacity:0}}
