@keyframes gyre-orbit0{0%{transform:translate(27.567px,14.22px);opacity:1}2.083%{transform:translate(28.745px,14.917px);opacity:1}4.167%{transform:translate(29.978px,15.906px);opacity:1}6.25%{transform:translate(31.246px,17.171px);opacity:1}8.333%{transform:translate(32.527px,18.689px);opacity:1}10.417%{transform:translate(33.798px,20.435px);opacity:1}12.5%{transform:translate(35.039px,22.379px);opacity:1}14.583%{transform:translate(36.228px,24.487px);opacity:1}16.667%{transform:translate(37.345px,26.724px);opacity:1}18.75%{transform:translate(38.37px,29.052px);opacity:1}20.833%{transform:translate(39.286px,31.429px);opacity:1}22.917%{transform:translate(40.078px,33.817px);opacity:1}25%{transform:translate(40.731px,36.173px);opacity:1}27.083%{transform:translate(41.235px,38.458px);opacity:1}29.167%{transform:translate(41.581px,40.633px);opacity:1}31.25%{transform:translate(41.763px,42.66px);opacity:1}33.333%{transform:translate(41.778px,44.504px);opacity:1}35.417%{transform:translate(41.626px,46.135px);opacity:1}37.5%{transform:translate(41.309px,47.523px);opacity:1}39.583%{transform:translate(40.832px,48.646px);opacity:1}41.667%{transform:translate(40.205px,49.484px);opacity:1}43.75%{transform:translate(39.437px,50.023px);opacity:1}45.833%{transform:translate(38.542px,50.254px);opacity:.5}47.917%{transform:translate(37.535px,50.172px);opacity:.5}50%{transform:translate(36.433px,49.78px);opacity:.5}52.083%{transform:translate(35.255px,49.083px);opacity:.5}54.167%{transform:translate(34.022px,48.094px);opacity:.5}56.25%{transform:translate(32.754px,46.829px);opacity:.5}58.333%{transform:translate(31.473px,45.311px);opacity:.5}60.417%{transform:translate(30.202px,43.565px);opacity:.5}62.5%{transform:translate(28.961px,41.621px);opacity:.5}64.583%{transform:translate(27.772px,39.513px);opacity:.5}66.667%{transform:translate(26.655px,37.276px);opacity:.5}68.75%{transform:translate(25.63px,34.948px);opacity:.5}70.833%{transform:translate(24.714px,32.571px);opacity:.5}72.917%{transform:translate(23.922px,30.183px);opacity:.5}75%{transform:translate(23.269px,27.827px);opacity:.5}77.083%{transform:translate(22.765px,25.542px);opacity:.5}79.167%{transform:translate(22.419px,23.367px);opacity:.5}81.25%{transform:translate(22.237px,21.34px);opacity:.5}83.333%{transform:translate(22.222px,19.496px);opacity:.5}85.417%{transform:translate(22.374px,17.865px);opacity:.5}87.5%{transform:translate(22.691px,16.477px);opacity:.5}89.583%{transform:translate(23.168px,15.354px);opacity:.5}91.667%{transform:translate(23.795px,14.516px);opacity:.5}93.75%{transform:translate(24.563px,13.977px);opacity:.5}95.833%{transform:translate(25.458px,13.746px);opacity:1}97.917%{transform:translate(26.465px,13.828px);opacity:1}to{transform:translate(27.567px,14.22px);opacity:1}}@keyframes gyre-orbit1{0%{transform:translate(27.567px,14.22px);opacity:1}2.083%{transform:translate(29.967px,14.127px);opacity:1}4.167%{transform:translate(32.402px,14.339px);opacity:1}6.25%{transform:translate(34.83px,14.854px);opacity:1}8.333%{transform:translate(37.21px,15.661px);opacity:1}10.417%{transform:translate(39.5px,16.749px);opacity:1}12.5%{transform:translate(41.663px,18.097px);opacity:1}14.583%{transform:translate(43.659px,19.683px);opacity:1}16.667%{transform:translate(45.457px,21.48px);opacity:1}18.75%{transform:translate(47.024px,23.457px);opacity:1}20.833%{transform:translate(48.334px,25.58px);opacity:1}22.917%{transform:translate(49.365px,27.813px);opacity:1}25%{transform:translate(50.098px,30.118px);opacity:1}27.083%{transform:translate(50.522px,32.455px);opacity:1}29.167%{transform:translate(50.629px,34.784px);opacity:1}31.25%{transform:translate(50.417px,37.065px);opacity:1}33.333%{transform:translate(49.89px,39.26px);opacity:1}35.417%{transform:translate(49.057px,41.331px);opacity:1}37.5%{transform:translate(47.932px,43.241px);opacity:1}39.583%{transform:translate(46.534px,44.96px);opacity:.5}41.667%{transform:translate(44.888px,46.457px);opacity:.5}43.75%{transform:translate(43.021px,47.706px);opacity:.5}45.833%{transform:translate(40.966px,48.687px);opacity:.5}47.917%{transform:translate(38.757px,49.382px);opacity:.5}50%{transform:translate(36.433px,49.78px);opacity:.5}52.083%{transform:translate(34.033px,49.873px);opacity:.5}54.167%{transform:translate(31.598px,49.661px);opacity:.5}56.25%{transform:translate(29.17px,49.146px);opacity:.5}58.333%{transform:translate(26.79px,48.339px);opacity:.5}60.417%{transform:translate(24.5px,47.251px);opacity:.5}62.5%{transform:translate(22.337px,45.903px);opacity:.5}64.583%{transform:translate(20.341px,44.317px);opacity:.5}66.667%{transform:translate(18.543px,42.52px);opacity:.5}68.75%{transform:translate(16.976px,40.543px);opacity:.5}70.833%{transform:translate(15.666px,38.42px);opacity:.5}72.917%{transform:translate(14.635px,36.187px);opacity:.5}75%{transform:translate(13.902px,33.882px);opacity:.5}77.083%{transform:translate(13.478px,31.545px);opacity:.5}79.167%{transform:translate(13.371px,29.216px);opacity:.5}81.25%{transform:translate(13.583px,26.935px);opacity:.5}83.333%{transform:translate(14.11px,24.74px);opacity:.5}85.417%{transform:translate(14.943px,22.669px);opacity:.5}87.5%{transform:translate(16.068px,20.759px);opacity:.5}89.583%{transform:translate(17.466px,19.04px);opacity:1}91.667%{transform:translate(19.112px,17.543px);opacity:1}93.75%{transform:translate(20.979px,16.294px);opacity:1}95.833%{transform:translate(23.034px,15.313px);opacity:1}97.917%{transform:translate(25.243px,14.618px);opacity:1}to{transform:translate(27.567px,14.22px);opacity:1}}@keyframes gyre-orbit2{0%{transform:translate(27.567px,14.22px);opacity:1}2.083%{transform:translate(29.806px,13.48px);opacity:1}4.167%{transform:translate(32.083px,13.057px);opacity:1}6.25%{transform:translate(34.358px,12.958px);opacity:1}8.333%{transform:translate(36.592px,13.185px);opacity:1}10.417%{transform:translate(38.749px,13.734px);opacity:1}12.5%{transform:translate(40.789px,14.595px);opacity:.5}14.583%{transform:translate(42.68px,15.754px);opacity:.5}16.667%{transform:translate(44.387px,17.191px);opacity:.5}18.75%{transform:translate(45.883px,18.881px);opacity:.5}20.833%{transform:translate(47.141px,20.796px);opacity:.5}22.917%{transform:translate(48.14px,22.903px);opacity:.5}25%{transform:translate(48.863px,25.165px);opacity:.5}27.083%{transform:translate(49.297px,27.544px);opacity:.5}29.167%{transform:translate(49.436px,30px);opacity:.5}31.25%{transform:translate(49.276px,32.489px);opacity:.5}33.333%{transform:translate(48.82px,34.971px);opacity:.5}35.417%{transform:translate(48.077px,37.401px);opacity:.5}37.5%{transform:translate(47.059px,39.739px);opacity:.5}39.583%{transform:translate(45.782px,41.945px);opacity:.5}41.667%{transform:translate(44.271px,43.98px);opacity:.5}43.75%{transform:translate(42.549px,45.811px);opacity:.5}45.833%{transform:translate(40.646px,47.405px);opacity:.5}47.917%{transform:translate(38.596px,48.735px);opacity:.5}50%{transform:translate(36.433px,49.78px);opacity:.5}52.083%{transform:translate(34.194px,50.52px);opacity:.5}54.167%{transform:translate(31.917px,50.943px);opacity:.5}56.25%{transform:translate(29.642px,51.042px);opacity:.5}58.333%{transform:translate(27.408px,50.815px);opacity:.5}60.417%{transform:translate(25.251px,50.266px);opacity:.5}62.5%{transform:translate(23.211px,49.405px);opacity:1}64.583%{transform:translate(21.32px,48.246px);opacity:1}66.667%{transform:translate(19.613px,46.809px);opacity:1}68.75%{transform:translate(18.117px,45.119px);opacity:1}70.833%{transform:translate(16.859px,43.204px);opacity:1}72.917%{transform:translate(15.86px,41.097px);opacity:1}75%{transform:translate(15.137px,38.835px);opacity:1}77.083%{transform:translate(14.703px,36.456px);opacity:1}79.167%{transform:translate(14.564px,34px);opacity:1}81.25%{transform:translate(14.724px,31.511px);opacity:1}83.333%{transform:translate(15.18px,29.029px);opacity:1}85.417%{transform:translate(15.923px,26.599px);opacity:1}87.5%{transform:translate(16.941px,24.261px);opacity:1}89.583%{transform:translate(18.218px,22.055px);opacity:1}91.667%{transform:translate(19.729px,20.02px);opacity:1}93.75%{transform:translate(21.451px,18.189px);opacity:1}95.833%{transform:translate(23.354px,16.595px);opacity:1}97.917%{transform:translate(25.404px,15.265px);opacity:1}to{transform:translate(27.567px,14.22px);opacity:1}}@keyframes gyre-orbit3{0%{transform:translate(27.567px,14.22px);opacity:1}2.083%{transform:translate(28.355px,13.356px);opacity:1}4.167%{transform:translate(29.206px,12.811px);opacity:1}6.25%{transform:translate(30.105px,12.595px);opacity:.5}8.333%{transform:translate(31.036px,12.71px);opacity:.5}10.417%{transform:translate(31.983px,13.156px);opacity:.5}12.5%{transform:translate(32.931px,13.924px);opacity:.5}14.583%{transform:translate(33.863px,15.001px);opacity:.5}16.667%{transform:translate(34.763px,16.369px);opacity:.5}18.75%{transform:translate(35.616px,18.005px);opacity:.5}20.833%{transform:translate(36.407px,19.88px);opacity:.5}22.917%{transform:translate(37.122px,21.962px);opacity:.5}25%{transform:translate(37.75px,24.216px);opacity:.5}27.083%{transform:translate(38.279px,26.603px);opacity:.5}29.167%{transform:translate(38.701px,29.083px);opacity:.5}31.25%{transform:translate(39.009px,31.613px);opacity:.5}33.333%{transform:translate(39.196px,34.149px);opacity:.5}35.417%{transform:translate(39.26px,36.648px);opacity:.5}37.5%{transform:translate(39.2px,39.068px);opacity:.5}39.583%{transform:translate(39.017px,41.367px);opacity:.5}41.667%{transform:translate(38.714px,43.506px);opacity:.5}43.75%{transform:translate(38.296px,45.448px);opacity:.5}45.833%{transform:translate(37.77px,47.159px);opacity:.5}47.917%{transform:translate(37.146px,48.612px);opacity:.5}50%{transform:translate(36.433px,49.78px);opacity:.5}52.083%{transform:translate(35.645px,50.644px);opacity:.5}54.167%{transform:translate(34.794px,51.189px);opacity:.5}56.25%{transform:translate(33.895px,51.405px);opacity:1}58.333%{transform:translate(32.964px,51.29px);opacity:1}60.417%{transform:translate(32.017px,50.844px);opacity:1}62.5%{transform:translate(31.069px,50.076px);opacity:1}64.583%{transform:translate(30.137px,48.999px);opacity:1}66.667%{transform:translate(29.237px,47.631px);opacity:1}68.75%{transform:translate(28.384px,45.995px);opacity:1}70.833%{transform:translate(27.593px,44.12px);opacity:1}72.917%{transform:translate(26.878px,42.038px);opacity:1}75%{transform:translate(26.25px,39.784px);opacity:1}77.083%{transform:translate(25.721px,37.397px);opacity:1}79.167%{transform:translate(25.299px,34.917px);opacity:1}81.25%{transform:translate(24.991px,32.387px);opacity:1}83.333%{transform:translate(24.804px,29.851px);opacity:1}85.417%{transform:translate(24.74px,27.352px);opacity:1}87.5%{transform:translate(24.8px,24.932px);opacity:1}89.583%{transform:translate(24.983px,22.633px);opacity:1}91.667%{transform:translate(25.286px,20.494px);opacity:1}93.75%{transform:translate(25.704px,18.552px);opacity:1}95.833%{transform:translate(26.23px,16.841px);opacity:1}97.917%{transform:translate(26.854px,15.388px);opacity:1}to{transform:translate(27.567px,14.22px);opacity:1}}@keyframes gyre-orbit4{0%{transform:translate(40.731px,36.173px);opacity:1}2.083%{transform:translate(42.858px,35.246px);opacity:1}4.167%{transform:translate(44.798px,34.262px);opacity:1}6.25%{transform:translate(46.52px,33.24px);opacity:1}8.333%{transform:translate(47.993px,32.197px);opacity:1}10.417%{transform:translate(49.193px,31.15px);opacity:1}12.5%{transform:translate(50.098px,30.118px);opacity:1}14.583%{transform:translate(50.694px,29.118px);opacity:1}16.667%{transform:translate(50.969px,28.168px);opacity:1}18.75%{transform:translate(50.921px,27.283px);opacity:1}20.833%{transform:translate(50.548px,26.478px);opacity:.5}22.917%{transform:translate(49.858px,25.768px);opacity:.5}25%{transform:translate(48.863px,25.165px);opacity:.5}27.083%{transform:translate(47.579px,24.679px);opacity:.5}29.167%{transform:translate(46.029px,24.318px);opacity:.5}31.25%{transform:translate(44.238px,24.088px);opacity:.5}33.333%{transform:translate(42.238px,23.994px);opacity:.5}35.417%{transform:translate(40.063px,24.037px);opacity:.5}37.5%{transform:translate(37.75px,24.216px);opacity:.5}39.583%{transform:translate(35.339px,24.528px);opacity:.5}41.667%{transform:translate(32.87px,24.968px);opacity:.5}43.75%{transform:translate(30.387px,25.529px);opacity:.5}45.833%{transform:translate(27.931px,26.2px);opacity:.5}47.917%{transform:translate(25.544px,26.97px);opacity:.5}50%{transform:translate(23.269px,27.827px);opacity:.5}52.083%{transform:translate(21.142px,28.754px);opacity:.5}54.167%{transform:translate(19.202px,29.738px);opacity:.5}56.25%{transform:translate(17.48px,30.76px);opacity:.5}58.333%{transform:translate(16.007px,31.803px);opacity:.5}60.417%{transform:translate(14.807px,32.85px);opacity:.5}62.5%{transform:translate(13.902px,33.882px);opacity:.5}64.583%{transform:translate(13.306px,34.882px);opacity:.5}66.667%{transform:translate(13.031px,35.832px);opacity:.5}68.75%{transform:translate(13.079px,36.717px);opacity:1}70.833%{transform:translate(13.452px,37.522px);opacity:1}72.917%{transform:translate(14.142px,38.232px);opacity:1}75%{transform:translate(15.137px,38.835px);opacity:1}77.083%{transform:translate(16.421px,39.321px);opacity:1}79.167%{transform:translate(17.971px,39.682px);opacity:1}81.25%{transform:translate(19.762px,39.912px);opacity:1}83.333%{transform:translate(21.762px,40.006px);opacity:1}85.417%{transform:translate(23.937px,39.963px);opacity:1}87.5%{transform:translate(26.25px,39.784px);opacity:1}89.583%{transform:translate(28.661px,39.472px);opacity:1}91.667%{transform:translate(31.13px,39.032px);opacity:1}93.75%{transform:translate(33.613px,38.471px);opacity:1}95.833%{transform:translate(36.069px,37.8px);opacity:1}97.917%{transform:translate(38.456px,37.03px);opacity:1}to{transform:translate(40.731px,36.173px);opacity:1}}:where(.gyre){display:block;flex:none;overflow:visible}.gyre__back{fill:var(--gyre-back)}.gyre__trail{fill:none;stroke:var(--gyre-trail);vector-effect:non-scaling-stroke}.gyre__trails-back{opacity:.5}.gyre__core{fill:var(--gyre-comet)}.gyre__rim{stroke:var(--gyre-rim)}.gyre__glow-dot{opacity:.33}.gyre__halo{opacity:0;transform-box:view-box;transform-origin:32px 32px;transition:opacity var(--dur-slow) var(--ease-out)}.gyre [data-rest=hidden]{opacity:0}.gyre__mover,.gyre__spin{animation-timing-function:linear;animation-fill-mode:none}.gyre:hover :is(.gyre__mover,.gyre__spin),:where([data-gyre-host]:is(:hover,:has(:focus-visible:not([tabindex="-1"])))) .gyre :is(.gyre__mover,.gyre__spin){animation-duration:var(--gyre-hover-dur);animation-delay:calc(var(--gyre-phase) * var(--gyre-hover-dur) * -1);animation-iteration-count:calc(1 + var(--gyre-phase));will-change:transform,opacity}.gyre:hover .gyre__mover,:where([data-gyre-host]:is(:hover,:has(:focus-visible:not([tabindex="-1"])))) .gyre .gyre__mover{animation-name:var(--gyre-orbit)}.gyre:hover .gyre__spin,:where([data-gyre-host]:is(:hover,:has(:focus-visible:not([tabindex="-1"])))) .gyre .gyre__spin{animation-name:gyre-spin}.gyre:hover [data-rest=hidden],:where([data-gyre-host]:is(:hover,:has(:focus-visible:not([tabindex="-1"])))) .gyre [data-rest=hidden]{animation:gyre-reveal var(--gyre-hover-dur) var(--ease-out)}.gyre:hover .gyre__halo,:where([data-gyre-host]:is(:hover,:has(:focus-visible:not([tabindex="-1"])))) .gyre .gyre__halo{opacity:.85}@keyframes gyre-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gyre-reveal{0%{opacity:0}20%,75%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.gyre *{animation:none!important;transition:none!important}}@media(forced-colors:active){.gyre__halo,.gyre__orb,.gyre__glows,.gyre__trails-back,.gyre__trail,.gyre__heads,.gyre__spec,.gyre__rim-hi{display:none}.gyre__band,.gyre__back{fill:CanvasText}.gyre__rim{stroke:CanvasText}}
