.link[data-v-30e3d5e1]{background:linear-gradient(to bottom right,color-mix(in srgb,var(--v3c6e61c6),transparent 98%),color-mix(in srgb,var(--v3c6e61c6),transparent 75%));color:var(--v3c6e61c6)}.link .circle[data-v-30e3d5e1]{background:linear-gradient(180deg,color-mix(in srgb,var(--v3c6e61c6),rgba(0,0,0,.05) 90%),color-mix(in srgb,var(--v3c6e61c6),rgba(0,0,0,.05) 65%))}.link:hover[data-v-30e3d5e1]{background:linear-gradient(to bottom right,color-mix(in srgb,var(--v3c6e61c6),transparent 80%),color-mix(in srgb,var(--v3c6e61c6),transparent 65%))}.link:hover .circle[data-v-30e3d5e1]{background:linear-gradient(180deg,color-mix(in srgb,var(--v3c6e61c6),#000 60%),color-mix(in srgb,var(--v3c6e61c6),#000 25%))}.link:hover[data-v-dc586aa9]{background:linear-gradient(to bottom right,color-mix(in srgb,var(--v78f31d01),transparent 98%),color-mix(in srgb,var(--v78f31d01),transparent 75%));border-color:currentColor;color:var(--v78f31d01)}.link:hover .circle[data-v-dc586aa9]{background:linear-gradient(180deg,color-mix(in srgb,var(--v78f31d01),#000 80%),color-mix(in srgb,var(--v78f31d01),#000 50%))}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}#content>div h1,#content>div h2,#content>div h3,#content>div h4,#content>div h5,#content>div h6{font-family:var(--font-header,JetBrains Mono,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}#content>div h1{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}@media(min-width:48rem){#content>div h1{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.11111))}}#content>div h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}@media(min-width:48rem){#content>div h2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}}#content>div h3{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}@media(min-width:48rem){#content>div h3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}}#content>div h4{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}@media(min-width:48rem){#content>div h4{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}}#content>div h5{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}@media(min-width:48rem){#content>div h5{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}}#content>div h6{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}@media(min-width:48rem){#content>div h6{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}#content>div>*{margin-block:calc(var(--spacing,.25rem)*10)}@media(min-width:48rem){#content>div>*{margin-block:calc(var(--spacing,.25rem)*36)}}#content>div .imageFrame{margin-block:calc(var(--spacing,.25rem)*10)}@property --tw-font-weight{syntax:"*";inherits:false}
