:root{--container-width:960px;--container-width-larger-than-mobile:85%;--container-width-larger-than-phablet:80%;--global-radius:4px;--card-shadow-color:rgba(0, 0, 0, 0.15)}.off-screen{position:absolute;top:-9999px;left:-9999px}.icon:before{margin-right:5px}.icon-fixed::before{display:inline-block;text-align:center;width:20px}ul.alert__content{margin:1.5rem 0 1.5rem 1.5rem!important}.content{align-items:flex-start}.sidebar{min-height:unset;bottom:unset}.hero-section{position:relative;margin-top:-3rem;display:flex;flex-direction:column;justify-content:stretch;overflow:clip;max-height:60vh}.hero-section:hover .hero-section__screenshot{opacity:1}.hero-section__screenshot-container{box-sizing:border-box;padding-left:var(--content-margin);padding-right:var(--content-margin);max-width:var(--content-max-width);margin:0 auto;padding-top:3vh;z-index:-1;max-height:30vh;overflow:clip;transition:padding-left .25s}.hero-section__screenshot{max-width:100%;opacity:.8;transition-duration:.25s;transition-property:opacity}.hero-section__logo-container{display:flex;flex-direction:row;gap:1rem;height:2rem;margin-top:3rem;margin-bottom:1.5rem;transition-duration:.5s;transition-property:height,margin-bottom}.hero-section__logo-container img{height:100%}.hero-section__starfield{position:absolute;inset:0;z-index:-2;background-color:rgba(26,5,40)}.hero-section__content{box-sizing:border-box;padding-left:var(--content-margin);padding-right:var(--content-margin);max-width:var(--content-max-width);margin:0 auto;flex-grow:1;flex-shrink:0;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.hero-section__headline{margin:0;font-size:24px;margin-bottom:1.5rem;font-weight:600;color:var(--link-color)}.hero-section__subheadline{margin:0 0 2rem;font-size:18px;font-weight:400}@media (max-width:750px){:root{--page-header-height:auto!important}}@media (min-width:550px){.hero-section__logo-container{height:3.5rem;margin-bottom:1.75rem}.hero-section__headline{font-size:clamp(24px, 4.2vw, 40px)}.hero-section__subheadline{font-size:clamp(18px, 3.2vw, 30px)}}@media (min-width:750px){.hero-section__logo-container{height:4rem;margin-bottom:2rem}}:root{--starfield-stars:200;--starfield-depth:300px;--starfield-speed:3s;--starfield-height:50vh;--starfield-width:100vw;--star-size:1px}.starfield{perspective:340px;overflow:clip}.starfield__stars{position:absolute;top:50%;left:50%;width:var(--star-size);height:var(--star-size);animation:starfield-fly var(--starfield-speed) linear infinite;transform-style:preserve-3d;border-radius:50%;box-shadow:calc(var(--starfield-width) * .2448761443187326) calc(var(--starfield-height) * .09241785023743998) hsl(90,0%,84.05770200591532%),calc(var(--starfield-width) * .2234540518195982) calc(var(--starfield-height) * -.1170278154341573) hsl(90,0%,78.33550862385572%),calc(var(--starfield-width) * -.2692268512938649) calc(var(--starfield-height) * -.34246025170308814) hsl(90,0%,93.25675863899548%),calc(var(--starfield-width) * -.4438732131522767) calc(var(--starfield-height) * .48292271003473264) hsl(90,0%,82.30304642595529%),calc(var(--starfield-width) * -.06712652755914683) calc(var(--starfield-height) * -.1436471347090691) hsl(90,0%,98.29640345884593%),calc(var(--starfield-width) * .10395362189412038) calc(var(--starfield-height) * .30167826691530797) hsl(90,0%,88.5850514835602%),calc(var(--starfield-width) * -.16995870212285635) calc(var(--starfield-height) * .46393265279373286) hsl(90,0%,88.20097192165181%),calc(var(--starfield-width) * .2591654899030662) calc(var(--starfield-height) * .06270883487133028) hsl(90,0%,99.50965541282716%),calc(var(--starfield-width) * -.13632759827544438) calc(var(--starfield-height) * -.24105919633695505) hsl(90,0%,97.88050340846473%),calc(var(--starfield-width) * -.18437075949728476) calc(var(--starfield-height) * .21570635481858824) hsl(90,0%,90.40957533573796%),calc(var(--starfield-width) * -.11837514710725028) calc(var(--starfield-height) * -.24166336732142768) hsl(90,0%,98.66719192116264%),calc(var(--starfield-width) * .0281808633858609) calc(var(--starfield-height) * .14319255817785503) hsl(90,0%,90.27422470313147%),calc(var(--starfield-width) * -.36974142790030395) calc(var(--starfield-height) * .3505697718619043) hsl(90,0%,86.27249462915779%),calc(var(--starfield-width) * .1669825317509368) calc(var(--starfield-height) * .43647864014935833) hsl(90,0%,86.9928874052133%),calc(var(--starfield-width) * .3807834927156246) calc(var(--starfield-height) * .067548995370184) hsl(90,0%,97.42432410793639%),calc(var(--starfield-width) * .005380029576021128) calc(var(--starfield-height) * .2674790177136668) hsl(90,0%,76.05349812441072%),calc(var(--starfield-width) * -.21380000936153798) calc(var(--starfield-height) * -.44738753933430897) hsl(90,0%,98.12054830824317%),calc(var(--starfield-width) * -.42291725333255115) calc(var(--starfield-height) * .3877123725759559) hsl(90,0%,77.67429626075395%),calc(var(--starfield-width) * .16335932255976604) calc(var(--starfield-height) * -.03685274527399307) hsl(90,0%,80.01575744846528%),calc(var(--starfield-width) * -.28245574865189593) calc(var(--starfield-height) * -.11302692816238724) hsl(90,0%,84.16401754905507%),calc(var(--starfield-width) * .4923922721267371) calc(var(--starfield-height) * -.28987412617225483) hsl(90,0%,84.24497122673003%),calc(var(--starfield-width) * -.26257045955214386) calc(var(--starfield-height) * -.491176441250911) hsl(90,0%,85.35994389819939%),calc(var(--starfield-width) * -.2915447517100569) calc(var(--starfield-height) * -.12982046532019553) hsl(90,0%,83.54840944595401%),calc(var(--starfield-width) * -.04890972645159608) calc(var(--starfield-height) * .028171257941122407) hsl(90,0%,96.10746852627335%),calc(var(--starfield-width) * -.25002582328366163) calc(var(--starfield-height) * -.05132477497379062) hsl(90,0%,80.5118008205148%),calc(var(--starfield-width) * -.14983975000992644) calc(var(--starfield-height) * -.16304919515351668) hsl(90,0%,96.54810376530244%),calc(var(--starfield-width) * .12158978999219006) calc(var(--starfield-height) * -.3749277128316588) hsl(90,0%,77.66803992519624%),calc(var(--starfield-width) * .10402460487945131) calc(var(--starfield-height) * -.04163706831555758) hsl(90,0%,90.79044850404327%),calc(var(--starfield-width) * .0007552303575799613) calc(var(--starfield-height) * -.3664172870582916) hsl(90,0%,88.15201265599127%),calc(var(--starfield-width) * -.19547356226678447) calc(var(--starfield-height) * -.16136114396582646) hsl(90,0%,87.81825182987617%),calc(var(--starfield-width) * -.35568607551450393) calc(var(--starfield-height) * .2972027564659343) hsl(90,0%,75.81127845526096%),calc(var(--starfield-width) * .18514447437712467) calc(var(--starfield-height) * -.023671284849278162) hsl(90,0%,89.05700847267265%),calc(var(--starfield-width) * -.4877909472535453) calc(var(--starfield-height) * .2198584324675703) hsl(90,0%,93.56339736628973%),calc(var(--starfield-width) * .4378622751922663) calc(var(--starfield-height) * -.4457685631290125) hsl(90,0%,77.33412359462412%),calc(var(--starfield-width) * -.4994115707772666) calc(var(--starfield-height) * -.4788806351565702) hsl(90,0%,96.84025006037604%),calc(var(--starfield-width) * -.03650478440430338) calc(var(--starfield-height) * -.4447343763189393) hsl(90,0%,92.51877008819771%),calc(var(--starfield-width) * -.35112504876916706) calc(var(--starfield-height) * .41557317930624227) hsl(90,0%,84.36018400420353%),calc(var(--starfield-width) * .34633164716663445) calc(var(--starfield-height) * -.18961289151435867) hsl(90,0%,82.9718583087589%),calc(var(--starfield-width) * -.08180195565511261) calc(var(--starfield-height) * -.2344133288937027) hsl(90,0%,85.5611630347587%),calc(var(--starfield-width) * -.31201075018896285) calc(var(--starfield-height) * .22134326616055544) hsl(90,0%,89.16207581699774%),calc(var(--starfield-width) * -.19124443519383938) calc(var(--starfield-height) * .4996766009811868) hsl(90,0%,79.43368439476615%),calc(var(--starfield-width) * -.11899558314049363) calc(var(--starfield-height) * -.2039593424882027) hsl(90,0%,94.77926754384207%),calc(var(--starfield-width) * .4847307788812403) calc(var(--starfield-height) * -.1726856951868534) hsl(90,0%,86.56631663533263%),calc(var(--starfield-width) * .3480803950831177) calc(var(--starfield-height) * .36287205831983127) hsl(90,0%,86.46107149117576%),calc(var(--starfield-width) * -.41052380233655783) calc(var(--starfield-height) * -.07350146091567678) hsl(90,0%,86.23298416852353%),calc(var(--starfield-width) * .38074982134506974) calc(var(--starfield-height) * .30548350340207486) hsl(90,0%,93.93327812052217%),calc(var(--starfield-width) * -.30576261951167716) calc(var(--starfield-height) * -.17019490701276552) hsl(90,0%,87.37205894900626%),calc(var(--starfield-width) * .23786778293007504) calc(var(--starfield-height) * -.36815954578138244) hsl(90,0%,82.72698468332213%),calc(var(--starfield-width) * -.29616625842415334) calc(var(--starfield-height) * .1543636157689663) hsl(90,0%,82.87975419198855%),calc(var(--starfield-width) * .47944868241267824) calc(var(--starfield-height) * -.16429388523480282) hsl(90,0%,82.38794772090252%),calc(var(--starfield-width) * .38616132575523165) calc(var(--starfield-height) * .4535240369842344) hsl(90,0%,93.8240791439703%),calc(var(--starfield-width) * -.4547238055107159) calc(var(--starfield-height) * -.07913903849675408) hsl(90,0%,83.57579177220191%),calc(var(--starfield-width) * .38902185856493565) calc(var(--starfield-height) * -.35232072252240054) hsl(90,0%,99.52188205508743%),calc(var(--starfield-width) * .15687387761936744) calc(var(--starfield-height) * .4617421203417138) hsl(90,0%,85.90677736442575%),calc(var(--starfield-width) * -.22857954310603534) calc(var(--starfield-height) * -.06185188631302618) hsl(90,0%,87.62508244355053%),calc(var(--starfield-width) * -.11446445254920468) calc(var(--starfield-height) * .04930286827400776) hsl(90,0%,95.0623069350166%),calc(var(--starfield-width) * -.371104433637224) calc(var(--starfield-height) * -.08034056104619047) hsl(90,0%,94.22225522886708%),calc(var(--starfield-width) * -.14547086252233) calc(var(--starfield-height) * -.016144049451880527) hsl(90,0%,95.74269938130963%),calc(var(--starfield-width) * -.4726441312907739) calc(var(--starfield-height) * -.27132202222539914) hsl(90,0%,78.49601244410572%),calc(var(--starfield-width) * -.4057556384243579) calc(var(--starfield-height) * .38587079622903153) hsl(90,0%,81.57362260063464%),calc(var(--starfield-width) * -.14823866096161065) calc(var(--starfield-height) * .26922534299708545) hsl(90,0%,95.3780242975653%),calc(var(--starfield-width) * .2138837140540235) calc(var(--starfield-height) * .045328608685431204) hsl(90,0%,94.18928913238423%),calc(var(--starfield-width) * .11993227216396662) calc(var(--starfield-height) * -.30791992886141095) hsl(90,0%,84.73165571019427%),calc(var(--starfield-width) * -.1784296031828343) calc(var(--starfield-height) * .46768042738674587) hsl(90,0%,92.12525797443394%),calc(var(--starfield-width) * -.3998932534495534) calc(var(--starfield-height) * -.3090909094835377) hsl(90,0%,86.61908916571291%),calc(var(--starfield-width) * .25792557193676435) calc(var(--starfield-height) * .3859725399862932) hsl(90,0%,79.94802913611207%),calc(var(--starfield-width) * -.04314093079084125) calc(var(--starfield-height) * .4437068364507524) hsl(90,0%,89.88555107569677%),calc(var(--starfield-width) * .474246450036522) calc(var(--starfield-height) * -.3323243502939506) hsl(90,0%,82.31376588082875%),calc(var(--starfield-width) * -.09379148112717162) calc(var(--starfield-height) * -.4707048933957625) hsl(90,0%,78.00767270741547%),calc(var(--starfield-width) * .018837048382929433) calc(var(--starfield-height) * -.3162118545403736) hsl(90,0%,81.46459732583445%),calc(var(--starfield-width) * .0921689247014097) calc(var(--starfield-height) * .2092855424729838) hsl(90,0%,93.54548640459035%),calc(var(--starfield-width) * -.3320154978622323) calc(var(--starfield-height) * -.24379732113290475) hsl(90,0%,92.31516974805044%),calc(var(--starfield-width) * -.02913504451463722) calc(var(--starfield-height) * -.43749179236172675) hsl(90,0%,89.62999281091071%),calc(var(--starfield-width) * .12242699907812038) calc(var(--starfield-height) * -.4638781530529128) hsl(90,0%,77.62920424011918%),calc(var(--starfield-width) * .29147527799991657) calc(var(--starfield-height) * .3171222216275753) hsl(90,0%,88.26129618661571%),calc(var(--starfield-width) * .19549964597028424) calc(var(--starfield-height) * .14995721620970404) hsl(90,0%,77.60023336159523%),calc(var(--starfield-width) * .038735056836397774) calc(var(--starfield-height) * .020450125664189134) hsl(90,0%,92.86290325963823%),calc(var(--starfield-width) * -.43122087311868396) calc(var(--starfield-height) * .06940188571210282) hsl(90,0%,97.2002786007186%),calc(var(--starfield-width) * .28588291804640176) calc(var(--starfield-height) * -.055431323263348764) hsl(90,0%,92.55265904783943%),calc(var(--starfield-width) * .15148262898867038) calc(var(--starfield-height) * -.27388058016309413) hsl(90,0%,84.14932715919586%),calc(var(--starfield-width) * -.481345489351674) calc(var(--starfield-height) * -.4156719088199923) hsl(90,0%,89.22310919683765%),calc(var(--starfield-width) * .35650639211191826) calc(var(--starfield-height) * -.11512969042815757) hsl(90,0%,83.44331364747357%),calc(var(--starfield-width) * -.2750823435356866) calc(var(--starfield-height) * -.21266780494037762) hsl(90,0%,76.56421177229805%),calc(var(--starfield-width) * -.012225729726111467) calc(var(--starfield-height) * -.31410142625554394) hsl(90,0%,86.2269733304496%),calc(var(--starfield-width) * .08900461143814176) calc(var(--starfield-height) * .17527762468918318) hsl(90,0%,82.23890494808627%),calc(var(--starfield-width) * .07738452646606175) calc(var(--starfield-height) * .03511432608148701) hsl(90,0%,81.47754773266152%),calc(var(--starfield-width) * -.11175374230198543) calc(var(--starfield-height) * .24593134213830825) hsl(90,0%,84.38388329843319%),calc(var(--starfield-width) * .24686293388383196) calc(var(--starfield-height) * .3985357550613915) hsl(90,0%,95.73682115207608%),calc(var(--starfield-width) * .2186387207594398) calc(var(--starfield-height) * -.008612380167919209) hsl(90,0%,98.1140945865012%),calc(var(--starfield-width) * .22363509621172728) calc(var(--starfield-height) * -.12715231882833078) hsl(90,0%,78.28290396934263%),calc(var(--starfield-width) * -.20263061541615102) calc(var(--starfield-height) * -.15298519031732893) hsl(90,0%,95.6738256765071%),calc(var(--starfield-width) * .047109488124735366) calc(var(--starfield-height) * .4307138556596548) hsl(90,0%,93.80980621576413%),calc(var(--starfield-width) * .27225481505944527) calc(var(--starfield-height) * .1505088376161967) hsl(90,0%,92.44562035388925%),calc(var(--starfield-width) * .4431288118138572) calc(var(--starfield-height) * .0814887094458503) hsl(90,0%,82.78205145745949%),calc(var(--starfield-width) * .01285890869356554) calc(var(--starfield-height) * -.2853652266626534) hsl(90,0%,94.52350868755762%),calc(var(--starfield-width) * .27473416519475613) calc(var(--starfield-height) * -.19709154395213369) hsl(90,0%,83.55737585222633%),calc(var(--starfield-width) * -.10436195163622952) calc(var(--starfield-height) * .4408353279334396) hsl(90,0%,91.62831811309239%),calc(var(--starfield-width) * -.3479177973141503) calc(var(--starfield-height) * .4550318088518581) hsl(90,0%,94.356629492744%),calc(var(--starfield-width) * .029782737527104253) calc(var(--starfield-height) * -.07014260457995714) hsl(90,0%,80.93860397762859%),calc(var(--starfield-width) * .26605899205750694) calc(var(--starfield-height) * .013381896422758333) hsl(90,0%,76.5265145434126%),calc(var(--starfield-width) * -.3199823336459442) calc(var(--starfield-height) * .4317109357516713) hsl(90,0%,96.11847727581068%),calc(var(--starfield-width) * -.4139062013447534) calc(var(--starfield-height) * .04978552598224306) hsl(90,0%,93.40493128127639%),calc(var(--starfield-width) * .3358318680854586) calc(var(--starfield-height) * -.4806930508947882) hsl(90,0%,76.77226889854049%),calc(var(--starfield-width) * .27500579538609005) calc(var(--starfield-height) * .08571878154704882) hsl(90,0%,89.60638872843015%),calc(var(--starfield-width) * -.09178240183861575) calc(var(--starfield-height) * .10597949018154651) hsl(90,0%,90.31697939469602%),calc(var(--starfield-width) * -.00745612665438089) calc(var(--starfield-height) * -.18790356201830583) hsl(90,0%,93.54940815832832%),calc(var(--starfield-width) * -.36673285810304357) calc(var(--starfield-height) * -.37438645969160533) hsl(90,0%,84.5370363864836%),calc(var(--starfield-width) * -.30420381407131813) calc(var(--starfield-height) * -.35484618385166944) hsl(90,0%,81.78204691820653%),calc(var(--starfield-width) * -.14589974517714666) calc(var(--starfield-height) * .14620956532798135) hsl(90,0%,97.45657474555908%),calc(var(--starfield-width) * -.4253801910617372) calc(var(--starfield-height) * -.35596718536915084) hsl(90,0%,97.69817255041235%),calc(var(--starfield-width) * -.33329190028649913) calc(var(--starfield-height) * -.41488863945188337) hsl(90,0%,82.75094460959863%),calc(var(--starfield-width) * -.009617072008208938) calc(var(--starfield-height) * .47175083033595144) hsl(90,0%,97.47136350879435%),calc(var(--starfield-width) * -.3317954289659155) calc(var(--starfield-height) * .33344114957458326) hsl(90,0%,99.77754061018146%),calc(var(--starfield-width) * .08005878171046987) calc(var(--starfield-height) * -.2749325854959104) hsl(90,0%,88.60059127499856%),calc(var(--starfield-width) * -.3254715658429561) calc(var(--starfield-height) * .06989064349328711) hsl(90,0%,93.97556035576912%),calc(var(--starfield-width) * -.23868703036293004) calc(var(--starfield-height) * -.1844394428718401) hsl(90,0%,82.42249598462519%),calc(var(--starfield-width) * -.24820800277611133) calc(var(--starfield-height) * -.44582867544708793) hsl(90,0%,96.11046786306639%),calc(var(--starfield-width) * -.303081166179594) calc(var(--starfield-height) * .3675194030350015) hsl(90,0%,80.25038793854834%),calc(var(--starfield-width) * -.18293849060659806) calc(var(--starfield-height) * .4634268639591246) hsl(90,0%,88.10297289915891%),calc(var(--starfield-width) * .0360838145488549) calc(var(--starfield-height) * -.1566403689975242) hsl(90,0%,96.18224806896232%),calc(var(--starfield-width) * .29803946768063505) calc(var(--starfield-height) * -.30061123910035814) hsl(90,0%,82.42653221001284%),calc(var(--starfield-width) * -.45264477138637216) calc(var(--starfield-height) * -.10060833106781963) hsl(90,0%,89.37761775577157%),calc(var(--starfield-width) * -.16215006845294266) calc(var(--starfield-height) * .3094282198899809) hsl(90,0%,96.79152749515781%),calc(var(--starfield-width) * .2625859767054166) calc(var(--starfield-height) * -.0014849437805266597) hsl(90,0%,77.66604917027394%),calc(var(--starfield-width) * .1119732821684356) calc(var(--starfield-height) * -.40595941247388856) hsl(90,0%,98.35352724889223%),calc(var(--starfield-width) * -.13752392866520968) calc(var(--starfield-height) * .42779199705451876) hsl(90,0%,75.30276684924681%),calc(var(--starfield-width) * .009071281544267729) calc(var(--starfield-height) * .32595030322212604) hsl(90,0%,85.42957077658333%),calc(var(--starfield-width) * -.2729008776978854) calc(var(--starfield-height) * .0040852808829658915) hsl(90,0%,82.62626516220858%),calc(var(--starfield-width) * -.2937414665624649) calc(var(--starfield-height) * .12807582042886723) hsl(90,0%,95.34057458281973%),calc(var(--starfield-width) * -.12947902905167252) calc(var(--starfield-height) * .11457980600007756) hsl(90,0%,88.83647711629462%),calc(var(--starfield-width) * -.07509643014766643) calc(var(--starfield-height) * .31421162984287787) hsl(90,0%,98.47001820904609%),calc(var(--starfield-width) * -.0718270178299727) calc(var(--starfield-height) * .23851658440005052) hsl(90,0%,93.74767373566833%),calc(var(--starfield-width) * .10011262974592916) calc(var(--starfield-height) * .47423969174050273) hsl(90,0%,78.17715481286142%),calc(var(--starfield-width) * -.38682105900379127) calc(var(--starfield-height) * .24399787282033136) hsl(90,0%,98.5321054522386%),calc(var(--starfield-width) * .3872377489106036) calc(var(--starfield-height) * -.3865472009325388) hsl(90,0%,82.60565609418919%),calc(var(--starfield-width) * .05654333465517869) calc(var(--starfield-height) * .30315864738796816) hsl(90,0%,80.51153565258328%),calc(var(--starfield-width) * .1972380017790314) calc(var(--starfield-height) * -.1514475554196868) hsl(90,0%,87.98361550685638%),calc(var(--starfield-width) * .01540915585209035) calc(var(--starfield-height) * .1931557312795651) hsl(90,0%,84.6038559548351%),calc(var(--starfield-width) * .16509991576979166) calc(var(--starfield-height) * -.42343498973476024) hsl(90,0%,85.56512843305093%),calc(var(--starfield-width) * -.03216707312501099) calc(var(--starfield-height) * .03378503207694128) hsl(90,0%,89.49453158365256%),calc(var(--starfield-width) * .4453221479380298) calc(var(--starfield-height) * -.0030522228409950447) hsl(90,0%,75.80999887414961%),calc(var(--starfield-width) * .1090235619711375) calc(var(--starfield-height) * -.025602350560824494) hsl(90,0%,89.57990547454558%),calc(var(--starfield-width) * -.2070804057821769) calc(var(--starfield-height) * -.015487356238813588) hsl(90,0%,88.20758072885013%),calc(var(--starfield-width) * -.06577782886103956) calc(var(--starfield-height) * -.3830637978530995) hsl(90,0%,90.92169350257429%),calc(var(--starfield-width) * .13766147096580394) calc(var(--starfield-height) * .11207730906075541) hsl(90,0%,87.38330082573398%),calc(var(--starfield-width) * .43188954001957214) calc(var(--starfield-height) * -.15381887147419282) hsl(90,0%,80.371342611761%),calc(var(--starfield-width) * .25832577689720915) calc(var(--starfield-height) * -.13187150139704573) hsl(90,0%,85.64329725779876%),calc(var(--starfield-width) * -.21803599831813458) calc(var(--starfield-height) * .2237686652715376) hsl(90,0%,98.39824772203929%),calc(var(--starfield-width) * .47675820293992666) calc(var(--starfield-height) * .36658046036237124) hsl(90,0%,96.01097983486166%),calc(var(--starfield-width) * .3360500172573815) calc(var(--starfield-height) * -.466376061675313) hsl(90,0%,75.45167461779224%),calc(var(--starfield-width) * .4132361290727178) calc(var(--starfield-height) * -.12717727474063478) hsl(90,0%,95.05146886128753%),calc(var(--starfield-width) * -.2680286572999089) calc(var(--starfield-height) * -.3415733730669286) hsl(90,0%,93.90358573865723%),calc(var(--starfield-width) * -.2341975359742181) calc(var(--starfield-height) * -.2147155047548941) hsl(90,0%,85.44184686540684%),calc(var(--starfield-width) * .40529379441715596) calc(var(--starfield-height) * .38355331826678585) hsl(90,0%,93.89374782954435%),calc(var(--starfield-width) * .017896611179036848) calc(var(--starfield-height) * -.23803853667818875) hsl(90,0%,78.3647921627472%),calc(var(--starfield-width) * .01828418943663279) calc(var(--starfield-height) * -.33795373904045567) hsl(90,0%,90.01891375659744%),calc(var(--starfield-width) * .49221793501298494) calc(var(--starfield-height) * -.46800405533211675) hsl(90,0%,81.32828687068321%),calc(var(--starfield-width) * -.20892047766790367) calc(var(--starfield-height) * -.28562852895993185) hsl(90,0%,80.34867731186047%),calc(var(--starfield-width) * .2474149164966486) calc(var(--starfield-height) * -.22950127130654208) hsl(90,0%,91.47166706111196%),calc(var(--starfield-width) * .15630033872572335) calc(var(--starfield-height) * .429796210808828) hsl(90,0%,77.34719326315208%),calc(var(--starfield-width) * -.45283103263294633) calc(var(--starfield-height) * .4215832948515208) hsl(90,0%,98.20372377488837%),calc(var(--starfield-width) * -.03828562375271005) calc(var(--starfield-height) * -.13451328583864375) hsl(90,0%,81.69283102227767%),calc(var(--starfield-width) * -.08710295675745416) calc(var(--starfield-height) * .2018223547237561) hsl(90,0%,84.8549060401342%),calc(var(--starfield-width) * .17844515802850247) calc(var(--starfield-height) * -.1025101335160461) hsl(90,0%,92.51652205355602%),calc(var(--starfield-width) * .05779115498519949) calc(var(--starfield-height) * -.04009624935546996) hsl(90,0%,96.08273856085707%),calc(var(--starfield-width) * .49010281225551044) calc(var(--starfield-height) * .4397462429613066) hsl(90,0%,90.1618796243225%),calc(var(--starfield-width) * -.3434089106655178) calc(var(--starfield-height) * .3949922725037185) hsl(90,0%,90.28721844672634%),calc(var(--starfield-width) * -.03933858290584902) calc(var(--starfield-height) * .14822450866097747) hsl(90,0%,99.71278660307749%),calc(var(--starfield-width) * -.38059624730512076) calc(var(--starfield-height) * -.2970593197138476) hsl(90,0%,80.09954422427185%),calc(var(--starfield-width) * .02954882399954406) calc(var(--starfield-height) * -.0009733678729635376) hsl(90,0%,77.61931981088591%),calc(var(--starfield-width) * -.12129234993954552) calc(var(--starfield-height) * .3332174641202499) hsl(90,0%,97.65310979313979%),calc(var(--starfield-width) * .15192408318057238) calc(var(--starfield-height) * .4692821172962194) hsl(90,0%,79.30633857459985%),calc(var(--starfield-width) * -.4056544545501588) calc(var(--starfield-height) * .05748507125920854) hsl(90,0%,99.18676727957973%),calc(var(--starfield-width) * -.28094956230606627) calc(var(--starfield-height) * -.13324087003261775) hsl(90,0%,92.9288411792667%),calc(var(--starfield-width) * .4147326947988117) calc(var(--starfield-height) * .08477148788954603) hsl(90,0%,87.93317372873437%),calc(var(--starfield-width) * -.08787590620907548) calc(var(--starfield-height) * .292041796805802) hsl(90,0%,87.05317927739468%),calc(var(--starfield-width) * .17755402478287174) calc(var(--starfield-height) * -.048918408627288024) hsl(90,0%,96.43112725435657%),calc(var(--starfield-width) * -.20210291245018142) calc(var(--starfield-height) * -.37025490868811683) hsl(90,0%,97.52239747709427%),calc(var(--starfield-width) * .47468641310578574) calc(var(--starfield-height) * -.2598545391261773) hsl(90,0%,89.35572607442433%),calc(var(--starfield-width) * .4477292731839191) calc(var(--starfield-height) * -.17427346716398162) hsl(90,0%,88.51611366968875%),calc(var(--starfield-width) * -.1326655712678957) calc(var(--starfield-height) * .20730118523321805) hsl(90,0%,85.96150757687357%),calc(var(--starfield-width) * -.3830012265305187) calc(var(--starfield-height) * -.21115861635739352) hsl(90,0%,90.89103628336588%),calc(var(--starfield-width) * -.1521334269722241) calc(var(--starfield-height) * .4799382828525587) hsl(90,0%,97.51105091217975%),calc(var(--starfield-width) * -.18267377587808498) calc(var(--starfield-height) * -.005265380674911446) hsl(90,0%,97.14283883971277%),calc(var(--starfield-width) * -.0685654941867011) calc(var(--starfield-height) * -.010608322211042243) hsl(90,0%,79.01226349855966%),calc(var(--starfield-width) * -.061955554180414873) calc(var(--starfield-height) * .08908090739063201) hsl(90,0%,83.66212768446033%),calc(var(--starfield-width) * .29575753481843314) calc(var(--starfield-height) * -.18875278688148378) hsl(90,0%,94.28024070178316%),calc(var(--starfield-width) * -.3488930852933039) calc(var(--starfield-height) * .14829436233754278) hsl(90,0%,93.63990795715299%),calc(var(--starfield-width) * -.41494547625217626) calc(var(--starfield-height) * -.3523797323807618) hsl(90,0%,89.27734087044325%),calc(var(--starfield-width) * -.4820208906251304) calc(var(--starfield-height) * .427460608900585) hsl(90,0%,77.83061253178309%),calc(var(--starfield-width) * .04900008304950032) calc(var(--starfield-height) * .02693070032481959) hsl(90,0%,78.26378693591735%),calc(var(--starfield-width) * .1001835158873503) calc(var(--starfield-height) * .2541457981599009) hsl(90,0%,99.56488799222706%),calc(var(--starfield-width) * .4724399756907849) calc(var(--starfield-height) * .3234231256381639) hsl(90,0%,75.58815530791443%),calc(var(--starfield-width) * -.060736102637798606) calc(var(--starfield-height) * .48654133592852933) hsl(90,0%,87.49282047006304%),calc(var(--starfield-width) * -.4237037222324995) calc(var(--starfield-height) * .07923113935476778) hsl(90,0%,99.8113169546503%),calc(var(--starfield-width) * -.486813019391656) calc(var(--starfield-height) * .11424534037002121) hsl(90,0%,98.74883123481975%),calc(var(--starfield-width) * -.2590558139459098) calc(var(--starfield-height) * .04575506092871029) hsl(90,0%,99.61164381955845%),calc(var(--starfield-width) * .16764448459784553) calc(var(--starfield-height) * -.4436727350038101) hsl(90,0%,80.27786485081386%),calc(var(--starfield-width) * -.29015778850446106) calc(var(--starfield-height) * -.142344076075543) hsl(90,0%,98.68417862680846%),calc(var(--starfield-width) * -.446098846954879) calc(var(--starfield-height) * .291545416184986) hsl(90,0%,75.42146373591463%)}.starfield__stars:after,.starfield__stars:before{content:"";position:absolute;width:inherit;height:inherit;box-shadow:inherit;border-radius:inherit}.starfield__stars:before{transform:translateZ(calc(var(--starfield-depth) * -1));animation:starfield-fade1 var(--starfield-speed) linear infinite}.starfield__stars:after{transform:translateZ(calc(var(--starfield-depth) * -2));animation:starfield-fade2 var(--starfield-speed) linear infinite}@keyframes starfield-fly{from{transform:translateZ(0)}to{transform:translateZ(var(--starfield-depth))}}@keyframes starfield-fade1{from{opacity:.5}to{opacity:1}}@keyframes starfield-fade2{from{opacity:0}to{opacity:.5}}.download__section{margin:var(--section-spacing) 0 0;padding:var(--section-spacing) 0 0}.download__section--2{--section-spacing:3rem;border-top:5px solid var(--thematic-break-color)}.download__section--3{--section-spacing:0rem}.download__section--4{--section-spacing:0rem}.download__section--5{--section-spacing:0rem}.page--download .alert__content{margin-bottom:.75rem!important}.page--download .alert__content :last-child{margin-bottom:0!important}.page-header__community-links{box-shadow:2px 2px 10px var(--card-shadow-color);border-radius:var(--global-radius);position:absolute;top:100%;left:0;min-width:max-content;opacity:0;visibility:hidden;background:var(--body-color);padding:.5rem 1rem;transform:scale(.95);transition-property:transform,opacity,visibility;transition-duration:.3s}.page-header__community-links li{margin:0}.page-header__community-links a{padding:.5rem 0}.page-header__community-links a:hover{text-decoration:none}.page-header__link{flex-shrink:0}.page-header__wrapper{top:0;z-index:1}.page-header__link-wrapper:hover .page-header__community-links{opacity:1;visibility:visible;transform:scale(1)}.page-header__community-links{font-size:1.4rem;font-weight:500;color:var(--page-header-color-link)}.page-header__community-links ul{list-style-type:none;margin:0;padding:0}.page-header__community-links ul a{display:block}.page-header__community-links ul li:last-child{margin-bottom:0}.page-header .icon-fixed{display:inline-block;margin-right:.25rem}.page-header__actions{display:flex;flex-direction:row;gap:2rem;margin-bottom:1rem}.page-header__actions a{color:var(--font-color);font-size:20px;line-height:20px}.page-header__link-wrapper{position:relative}.page-header__link--community{contain:initial!important;cursor:pointer}.page-header .page-header__items{flex-direction:column;align-items:center}.page-header .page-header__link{text-align:center}.page-header .page-header__content{flex-direction:column}.page-header__wrapper{position:static!important}@media (min-width:550px){.page-header__wrapper{position:sticky!important}}@media (min-width:400px){.page-header .page-header__items{flex-direction:row;flex-wrap:wrap}}:root{--page-header-height:auto!important}@media (min-width:750px){.page-header__content{flex-direction:row!important}.page-header__actions{margin-bottom:0}}.platform-switcher{z-index:unset!important}.page-footer{margin:0 0 3rem}.page-footer__content{box-sizing:border-box;padding-left:var(--content-margin);padding-right:var(--content-margin);max-width:var(--content-max-width);margin:0 auto}.page-footer__sections{border-top:1px solid var(--thematic-break-color);padding-top:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-footer__section{flex-basis:100%;font-size:14px;margin:0 0 3rem;max-width:50vw;min-width:200px}.page-footer__section-title{font-size:20px;font-weight:700;margin:0 0 1rem}.page-footer__links{list-style-type:none;margin:0;padding:0}.page-footer__links li{margin:0;padding:0}.page-footer__links li a{font-weight:500;display:inline-block;line-height:1.7;margin-bottom:2px}.page-footer__copyright{font-size:14px;margin-top:3rem;padding-top:3rem;border-top:1px solid var(--thematic-break-color);text-align:center}@media (min-width:550px){.page-footer__sections{flex-direction:row;align-items:flex-start}.page-footer__section{margin:0 5rem;min-width:0}}.home-buttons{box-sizing:border-box;padding-left:var(--content-margin);padding-right:var(--content-margin);max-width:var(--content-max-width);margin:0 auto;padding:4rem 0}.home-buttons__content{display:flex;flex-direction:column;align-items:center;gap:2rem}.home-buttons__button{display:inline-block;padding:1rem 2rem;color:#fff;font-size:18px;font-weight:600;background-color:var(--link-color);border-radius:var(--global-radius);border:1px solid var(--link-color);transition:background-color .3s;transition-property:transform,background-color;transform:scale(1)}.home-buttons__button:hover{text-decoration:none;color:#fff;background-color:var(--link-color-hover);transform:scale(1.1)}@media (min-width:550px){.home-buttons__content{flex-direction:row;justify-content:center}}.home-features{--feature-columns:1;box-sizing:border-box;padding-left:var(--content-margin);padding-right:var(--content-margin);max-width:var(--content-max-width);margin:0 auto;display:grid;grid-template-columns:repeat(var(--feature-columns),1fr);justify-content:center;gap:2rem;margin-bottom:3rem;perspective:300px}.feature{--feature-basis:25%;max-width:60vw;min-width:150px;margin:0 auto;box-sizing:border-box;padding:1rem 0;border-radius:var(--global-radius);border:1px solid transparent;text-align:center}.feature__title{font-size:1.84rem;font-weight:500;letter-spacing:0;font-style:italic;line-height:1.35;font-style:normal;font-weight:600;margin-bottom:.5rem}.feature__description{font-size:16px;color:var(--font-color-subtle)}@media (min-width:550px){.home-features{--feature-columns:2;margin:0 auto 5rem;flex-direction:row;flex-wrap:wrap}}@media (min-width:750px){.home-features{--feature-columns:3;margin:0 auto 5rem;flex-direction:row;flex-wrap:wrap}}.sponsors{box-sizing:border-box;padding-left:var(--content-margin);padding-right:var(--content-margin);max-width:var(--content-max-width);margin:0 auto}.sponsors__heading{text-wrap:balance;margin-bottom:1.5em}.sponsors__inner{text-align:center;border-top:1px solid var(--thematic-break-color);padding-top:3rem;margin:0 0 3rem}.sponsors__logo{max-width:80vw}