:root{--animation_speed:.2s;--animation_style:ease-in-out}.OFtFjG_banner{justify-content:center;display:flex}.OFtFjG_banner>svg{width:var(--max-width_s);height:auto}.OFtFjG_aboutBody{max-width:var(--max-width_m);padding:var(--site-spacing) 0;margin:0 auto}@media screen and (width>=961px){.OFtFjG_aboutBody{padding:var(--site-spacing)}}.OFtFjG_aboutBody .links{gap:var(--spc-4x);flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.OFtFjG_aboutBody .sponsors{gap:var(--spc-4x);grid-template-columns:repeat(1,minmax(0,1fr));padding:0;list-style-type:none;display:grid}@media screen and (width>=401px){.OFtFjG_aboutBody .sponsors{grid-template-columns:repeat(2,minmax(0,1fr))}}.OFtFjG_aboutBody .sponsors a{aspect-ratio:3;border-radius:var(--corner-radius_m);background-color:#fff;align-items:center;width:auto;display:flex;overflow:clip}.OFtFjG_aboutBody .sponsors img{object-fit:contain;width:100%}.OFtFjG_licenses{gap:var(--site-spacing);padding:var(--site-spacing) 0;grid-template-columns:repeat(2,minmax(0,1fr));list-style-type:none;display:grid}@media screen and (width>=641px){.OFtFjG_licenses{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (width>=961px){.OFtFjG_licenses{grid-template-columns:repeat(4,minmax(0,1fr))}}.OFtFjG_peopleContainer{gap:var(--site-spacing);grid-template-columns:repeat(1,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid}@media screen and (width>=641px){.OFtFjG_peopleContainer{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--animation_speed:.2s;--animation_style:ease-in-out;--license_padding-horizontal:var(--spc-4x);--license_padding-vertical:var(--spc-3x);--license_gap:var(--spc-4x);--license_icon-size:var(--icon-size_default);--license_background-color:var(--tint_primary_none);--license_background-color_hovered:var(--tint_primary_low);--license_background-color_pressed:var(--tint_primary_medium);--license-background-color_focused:var(--background_focus);--license_corner-radius:var(--corner-radius_m)}.XluhoG_license{align-items:center;gap:var(--license_gap);padding:var(--license_padding-vertical) var(--license_padding-horizontal);background-color:var(--license_background-color);border-radius:var(--license_corner-radius);display:flex}.XluhoG_license .XluhoG_info{flex-direction:column;display:flex}.XluhoG_license .XluhoG_icon{max-width:var(--license_icon-size);height:var(--license_icon-size);aspect-ratio:1;filter:var(--shadow_sticker_drop_shadow);flex-grow:0;flex-shrink:0}.XluhoG_license .XluhoG_viewButton{all:unset;color:var(--primary_medium)}.XluhoG_license:hover .XluhoG_viewButton,.XluhoG_license:active .XluhoG_viewButton{text-decoration:underline}.XluhoG_license{transition:background-color var(--animation_style) var(--animation_speed), outline var(--animation_style) var(--animation_speed)}.XluhoG_license:hover{background-color:var(--tint_primary_low)}.XluhoG_license:active{background-color:var(--license_background-color_pressed)}@supports selector(:has(*)){.XluhoG_license:has(:focus-visible){background-color:var(--license-background-color_focused);outline:var(--border-width_focus) solid var(--focus-outline_primary)}.XluhoG_license:has(:focus-visible) .XluhoG_viewButton{text-decoration:underline}}@supports not selector(:has(*)){.XluhoG_license:focus-within{background-color:var(--license-background-color_focused);outline:var(--border-width_focus) solid var(--focus-outline_primary)}.XluhoG_license:focus-within .XluhoG_viewButton{text-decoration:underline}}:root{--license-modal_header_padding-horizontal:var(--site-spacing);--license-modal_header_padding-vertical:var(--site-spacing);--license-modal_padding-horizontal:var(--site-spacing);--license-modal_padding-bottom:var(--site-spacing);--license-modal_button-gap:var(--spc-4x);--license-modal_corner-radius:var(--corner-radius_l);--license-modal_background:var(--background_primary);--license-modal_icon-size:96px;--license-modal_icon-gap:var(--spc-4x)}@media screen and (width>=641px){:root{--license-modal_corner-radius:calc(var(--site-spacing) * 2);--license-modal_max-width:var(--max-width_s)}}.XluhoG_licenseDialog{background:var(--license-modal_background);border-radius:var(--license-modal_corner-radius);max-width:var(--license-modal_max-width);width:calc(100% - var(--site-spacing) * 2);border:none;flex-direction:column;padding:0;display:flex;overflow:clip}.XluhoG_licenseDialog .XluhoG_form{padding:0 var(--license-modal_padding-horizontal) var(--license-modal_padding-bottom);overscroll-behavior:contain;overflow-y:auto}.XluhoG_licenseDialog .XluhoG_titleContainer{align-items:center;gap:var(--license-modal_button-gap);padding:var(--license-modal_header_padding-vertical) calc(var(--license-modal_header_padding-horizontal) - var(--license-modal_padding-horizontal));flex-direction:row;display:flex}.XluhoG_licenseDialog .XluhoG_title{color:var(--foreground_high);margin:0}.XluhoG_licenseDialog .XluhoG_body{color:var(--foreground_high);position:relative}.XluhoG_licenseDialog .XluhoG_iconLarge{max-width:var(--license-modal_icon-size);height:var(--license-modal_icon-size);filter:var(--shadow_sticker_drop_shadow);position:absolute}.XluhoG_licenseDialog .post-body{grid-template-columns:calc(var(--license-modal_icon-size) + var(--license-modal_icon-gap)) 1fr;grid-template-rows:minmax(var(--license-modal_icon-size), auto) repeat(10, auto);align-items:center;display:grid}.XluhoG_licenseDialog .post-body>:first-child{margin:var(--spc-2x) 0;grid-column:2}.XluhoG_licenseDialog .post-body>:not(:first-child){grid-column:1/span 2;margin-bottom:0}.XluhoG_licenseDialog::backdrop{background-color:#00000052}html.XluhoG_dark .XluhoG_licenseDialog::backdrop,html.dark .XluhoG_licenseDialog::backdrop{background-color:#000000b8}.vLVMta_banner{aspect-ratio:64/56;width:100%;max-width:640px;position:relative;mask-image:radial-gradient(circle,#fff 30%,#fff9 45%,#fff2 58%,#fff1 63%,#0000 68%)}.vLVMta_personImage{display:contents}.vLVMta_personImage img{left:calc(var(--x) - var(--r));top:calc(var(--y) - var(--r) * 640 / 560);width:calc(var(--r) * 2);height:calc(var(--r) * 2 * 640 / 560);object-fit:cover;aspect-ratio:1;background-color:#87ceff33;border-radius:50%;position:absolute}.vLVMta_sticker{width:5%;height:5%;position:absolute}.vLVMta_sticker svg{max-width:100%}.vLVMta_logo{width:100%;height:100%;filter:var(--shadow_sticker_drop_shadow);position:absolute}
