summary:hover{background-color:hsla(0,0%,100%,.06)}#qualifications>:not(summary){padding-left:50px}.summary-content{position:relative;display:inline-block;cursor:pointer;justify-content:left;align-items:left;text-align:left;margin:0 auto}.summary-content:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:linear-gradient(90deg,#ff2f6d,#ffd24a);opacity:0;transform:scaleX(0);transform-origin:left;transition:transform .26s ease,opacity .18s ease}.summary-content:hover:after,summary:hover .summary-content:after{opacity:.95;transform:scaleX(1)}summary:active{background-color:hsla(0,0%,100%,.1);transform:scale(.98)}details[open] summary:hover{background-color:hsla(0,0%,100%,.08)}summary b,summary h2{display:inline;margin:0}details[open]>:not(summary){animation:slideDown .3s ease-in-out}details>:not(summary){max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}details[open]>:not(summary){max-height:100%;opacity:1}@keyframes slideDown{0%{max-height:0;opacity:0}to{max-height:100vh;opacity:1}}details{position:relative}details[open]:before{content:"";position:absolute;left:-18px;top:8px;width:3px;height:140px;border-radius:999px;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.12),hsla(0,0%,100%,0));opacity:.85}details>*{position:relative;z-index:1}summary{display:inline-block;padding:8px 10px;font-size:16px;font-weight:700;color:#fff;border-radius:6px;cursor:pointer;transition:background-color .2s,transform .2s,border-color .2s}summary:hover{border-color:hsla(0,0%,100%,.18)}#Navigation{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:8px;gap:8px;align-items:center;margin:6px 0}#Navigation button,.button_link{appearance:none;-webkit-appearance:none;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.88);padding:8px 14px;border-radius:999px;font-size:20px;font-weight:500;letter-spacing:.1px;cursor:pointer;transition:transform .14s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}#Navigation button:hover,.button_link:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.055);border-color:hsla(0,0%,100%,.22);box-shadow:0 8px 24px rgba(0,0,0,.35)}#Navigation button:active,.button_link:active{transform:translateY(0) scale(.985);background:hsla(0,0%,100%,.07)}#Navigation button:disabled{cursor:default;opacity:1;background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.26);color:hsla(0,0%,100%,.95)}#Navigation button:disabled,#Navigation button:disabled:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 10px 28px rgba(0,0,0,.4)}#Navigation button:disabled:hover{transform:none}#Navigation button,.button_link{position:relative;overflow:hidden}#Navigation button:before,.button_link:before{content:"";position:absolute;left:-40%;top:-80%;width:80%;height:220%;background:radial-gradient(circle,hsla(0,0%,100%,.1),transparent 60%);transform:rotate(18deg);opacity:0;transition:opacity .18s ease;pointer-events:none}#Navigation button:hover:before,.button_link:hover:before{opacity:1}a .button_link{color:inherit}.flex-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;grid-gap:12px;gap:12px}.flex-item{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;padding:0;border:0;background:transparent}.flex-item,.flex-item *{margin:0!important}.flex-item a button{appearance:none;-webkit-appearance:none;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.88);padding:10px 16px;border-radius:999px;font-size:16px;font-weight:500;letter-spacing:.1px;cursor:pointer;transition:transform .14s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.flex-item a button:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.055);border-color:hsla(0,0%,100%,.22);box-shadow:0 8px 24px rgba(0,0,0,.35)}.flex-item a button:active{transform:translateY(0) scale(.985);background:hsla(0,0%,100%,.07)}.images,img{max-width:100%;padding:10px;border-radius:20px;outline:none!important;border:none!important;box-shadow:none!important;background:transparent!important}img{max-height:1000px;display:inline-block}.images{max-height:500px}.blog-lede{font-size:1.05em;line-height:1.65;opacity:.98}.blog-aside{margin:14px 0;padding:12px 14px;text-align:left;border-radius:14px;background:hsla(0,0%,100%,.05)}.blog-aside p{margin:0;opacity:.95}.blog-h3{text-align:left;margin:18px 0 8px;font-size:1.15em;letter-spacing:.2px;opacity:.95}.blog-hr{border:none;height:1px;margin:14px 0;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.18),hsla(0,0%,100%,0))}.img-row{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;justify-content:flex-start;text-align:left}figure{margin:0}figcaption{text-align:left;font-size:.9em;opacity:.7;margin-top:-4px;padding-left:10px}br,button{margin:0}*{justify-content:center;align-items:center;text-align:center;margin:5px}.list,p{justify-content:left;align-items:left;text-align:left}.list{margin:5px}.left{justify-content:left;align-items:left;text-align:left;margin:0 auto}.larger,.larger2{font-size:1.2em;margin:0}tab{display:inline-block;margin-left:15px}list::marker{vertical-align:top}.App{max-width:1200px;width:100%}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:hsla(0,0%,100%,.87);background-color:#000;display:flex;justify-content:center;align-items:center;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#cfd6ff;text-decoration:inherit}a:hover{color:#fff}body{margin:0;place-items:center;min-width:320px;min-height:100vh;background:#000}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#111;cursor:pointer;transition:border-color .25s,background-color .25s}button:hover{border-color:hsla(0,0%,100%,.35)}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.page-wrap{position:relative;width:100%}.page-enter,.page-enter-active,.page-exit,.page-exit-active{position:relative;top:0;left:0;width:100%}.page-enter{opacity:0;transform:scale(.5)}.page-enter-active{transition:opacity .25s ease,transform .25s ease}.page-enter-active,.page-exit{opacity:1;transform:scale(1)}.page-exit-active{opacity:0;transform:scale(.5);transition:opacity .25s ease,transform .25s ease}.page-enter-active,.page-exit-active{will-change:opacity,transform}
/*# sourceMappingURL=main.d8b90be8.chunk.css.map */