body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--motion-raise:translateY(-2px);--motion-raise-strong:translateY(-4px);--motion-shadow-soft:0 10px 20px #281c101f;--motion-shadow-card:0 18px 34px #281c101f}@keyframes ss-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.btn,.footer-brand,.footer-btn,.footer-link,.link,.site-header .brand{transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,background-color .2s ease,color .2s ease}.btn:hover,.footer-brand:hover,.footer-btn:hover,.footer-link:hover,.link:hover,.site-header .brand:hover{transform:translateY(-2px);transform:var(--motion-raise)}.card,.hero-panel,.mini,.panel,.panel-tile,.qa,.stack-item{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease}.card:hover,.hero-panel:hover,.mini:hover,.panel-tile:hover,.panel:hover,.qa:hover,.stack-item:hover{box-shadow:0 18px 34px #281c101f;box-shadow:var(--motion-shadow-card);transform:translateY(-4px);transform:var(--motion-raise-strong)}main .card,main .hero-panel,main .mini,main .panel,main .panel-tile,main .qa{animation:ss-fade-up .45s ease both}main .card:first-child,main .mini:first-child,main .panel-tile:first-child,main .panel:first-child,main .qa:first-child{animation-delay:.03s}main .card:nth-child(2),main .mini:nth-child(2),main .panel-tile:nth-child(2),main .panel:nth-child(2),main .qa:nth-child(2){animation-delay:.08s}main .card:nth-child(3),main .mini:nth-child(3),main .panel-tile:nth-child(3),main .panel:nth-child(3),main .qa:nth-child(3){animation-delay:.13s}@media (prefers-reduced-motion:reduce){.btn,.card,.footer-brand,.footer-btn,.footer-link,.hero-panel,.link,.mini,.panel,.panel-tile,.qa,.site-header .brand,.stack-item{animation:none!important;transition:none!important}.btn:hover,.card:hover,.footer-brand:hover,.footer-btn:hover,.footer-link:hover,.hero-panel:hover,.link:hover,.mini:hover,.panel-tile:hover,.panel:hover,.qa:hover,.site-header .brand:hover,.stack-item:hover{box-shadow:none!important;transform:none!important}}
/*# sourceMappingURL=main.fbe55fcb.css.map*/