aside.svelte-azpclu{padding:3rem 0}button.svelte-azpclu{padding:.75em 1.5em;display:flex;justify-content:center;align-items:center;font-family:Sen,Source Sans Pro,Segoe UI,system-ui;font-weight:400;font-size:100%;font-size:120%;color:#fff;background:#000;border:none;border-radius:2rem;transition:all .12s ease-out}button.svelte-azpclu:hover{cursor:pointer;color:#ffc720;box-shadow:0 0 8px #ffc720}button.svelte-azpclu:active{color:#4090f1;box-shadow:0 0 12px #4090f1}.caption.svelte-azpclu{padding-top:1rem;color:light-dark(#a9b0b8,#145090)}a.svelte-q3ms0a{width:max-content;display:block;position:relative;z-index:1;background-clip:padding-pox;border:2px solid transparent;border-radius:2em;text-decoration:none}a.svelte-q3ms0a span.content:where(.svelte-q3ms0a){display:block;padding:.8em 2em .75em;font-family:Sen,Source Sans Pro,Segoe UI,system-ui;font-weight:400;font-size:100%;font-size:120%;color:#fff;background:#000;border-radius:inherit;transition:all .4s cubic-bezier(.19,1,.22,1)}a.svelte-q3ms0a:before{content:"";margin:-2px;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background:linear-gradient(109deg,#40f190,#23f097,#00ed9e,#00eaa6,#00e7ad 2.08%,#01dbc0,#00d1cc,#01c5d3,#01b9db,#00ade4 12.5%,#00a7e9,#00a0f1 14.58%,#009ef3,#0e9cf4 15.1%,#2798f4 15.62%,#4090f1 16.67%,#6f8ff4,#9090f1 33.33%,#ac7cf1,#ca64e2,#e745c2 45.83%,#f42fab 47.92%,#f91f9e 48.96%,#fc1497,#ff0090 50%,#ff076b,#ff0040 66.67%,#ff173d,#ff2639 68.75%,#ff3533 70.83%,#ff4e27,#ff601c,#ff7000,#ff8001,#ff8e0c,#ff9c18,#ffa920) 0 0/200% no-repeat;background:linear-gradient(109deg,#40f190,#23f097,color(xyz 0.362 0.634 0.424),color(xyz 0.351 0.622 0.451),color(xyz 0.342 0.609 0.479) 2.08%,color(xyz 0.313 0.557 0.591),color(xyz 0.297 0.505 0.701),color(xyz 0.29 0.454 0.796),color(xyz 0.288 0.404 0.867),color(xyz 0.287 0.357 0.906) 12.5%,color(xyz 0.286 0.335 0.912),color(xyz 0.285 0.314 0.908) 14.58%,#0e9cf4,#2798f4 15.62%,#4090f1 16.67%,#6f8ff4,#9090f1 33.33%,#ac7cf1,#ca64e2,#e745c2 45.83%,#f42fab 47.92%,#f91f9e 48.96%,#fc1497,#ff0090 50%,color(xyz 0.444 0.224 0.157),#ff0040 66.67%,color(xyz 0.426 0.222 0.063),color(xyz 0.429 0.229 0.059) 68.75%,color(xyz 0.437 0.241 0.052) 70.83%,color(xyz 0.449 0.268 0.042) 75%,#ff7000 83.33%,color(xyz 0.492 0.366 0.041),color(xyz 0.514 0.407 0.048) 91.67%,#ffa920) 0 0/200% no-repeat;border-radius:inherit;transition:all 1.8s cubic-bezier(.19,1,.22,1)}a.svelte-q3ms0a:hover span.content:where(.svelte-q3ms0a){padding-left:2.5em;padding-right:2.5em;background:none}a.svelte-q3ms0a:hover:before{background-position-x:100%}a.svelte-1eb4uvf:not(:has(img)){text-decoration:none;display:inline-block;position:relative;color:#ff0090;transition:.2s}a.svelte-1eb4uvf:not(:has(img)):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background-color:light-dark(#4090f1,#ffc720);transform:scaleX(0);transform-origin:right;transition:transform .2s ease-out}a.svelte-1eb4uvf:not(:has(img)):hover{color:light-dark(#4090f1,#ffc720)}a.svelte-1eb4uvf:not(:has(img)):hover:after{transform:scaleX(1);transform-origin:left}main.svelte-1eb4uvf{display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden}section.svelte-1eb4uvf{width:80vw}section.svelte-1eb4uvf:not(.hero){width:69%;max-width:69%;padding:2rem 0}section.svelte-1eb4uvf h2:where(.svelte-1eb4uvf){padding:0 0 .5em;font-family:Sen,Source Sans Pro,Segoe UI,system-ui;font-weight:400;font-size:100%;font-weight:350;font-size:300%}section.svelte-1eb4uvf h2.pyco-full-flavour:where(.svelte-1eb4uvf){animation-delay:calc(var(--anim-offset) * 1s)}section.svelte-1eb4uvf p:where(.svelte-1eb4uvf){font-family:Readex Pro,Source Sans Pro,Segoe UI,system-ui;font-weight:300;font-size:100%;letter-spacing:.015em;font-size:150%;color:light-dark(#90969e,#dfe7f1)}section.svelte-1eb4uvf .caption:where(.svelte-1eb4uvf){font-family:Sen,Source Sans Pro,Segoe UI,system-ui;font-weight:400;font-size:100%;font-size:120%}.left.svelte-1eb4uvf{text-align:left}.right.svelte-1eb4uvf{text-align:right}.line.svelte-1eb4uvf{width:42vw;max-width:42vw;margin:2rem 0;border-bottom:1px solid #ffc720}.hero.svelte-1eb4uvf{width:100%;height:100%;margin:0 0 4rem;background-color:#00172a;background-image:url(../../../pycobytes-back.png);background-size:cover;background-repeat:no-repeat}.hero.svelte-1eb4uvf .dark-overlay:where(.svelte-1eb4uvf){width:100%;height:100%;padding:5rem 0;display:flex;flex-direction:column;align-items:center;text-align:center;background:linear-gradient(to right,#000 20%,#0003);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.hero.svelte-1eb4uvf .left:where(.svelte-1eb4uvf){width:100%;padding:4rem 0 0 10vw}.hero.svelte-1eb4uvf .left:where(.svelte-1eb4uvf) h1:where(.svelte-1eb4uvf){width:100%;margin:0 -.05em 2rem;padding:0;font-family:Geologica,Fira Mono,Consolas,Overpass,Segoe UI Semibold,system-ui,sans-serif;font-weight:100;font-size:max(10vw,4rem)}.hero.svelte-1eb4uvf .left:where(.svelte-1eb4uvf) p:where(.svelte-1eb4uvf){font-family:Sen,Source Sans Pro,Segoe UI,system-ui;font-weight:400;font-size:100%;font-size:200%;color:#fff}.hero.svelte-1eb4uvf .left:where(.svelte-1eb4uvf) .line:where(.svelte-1eb4uvf){max-width:max(20vw,20rem);padding-top:5rem}.hero.svelte-1eb4uvf .right:where(.svelte-1eb4uvf){width:100%;padding-right:10vw;display:flex;justify-content:end}.anim.svelte-1eb4uvf{transition-property:opacity,transform;transition-duration:1s;transition-timing-function:cubic-bezier(.33,1,.68,1);transition-delay:.25s}.anim.svelte-1eb4uvf:not(.anim-in){opacity:0}.anim:not(.anim-in).left.svelte-1eb4uvf{transform:translate(-3rem)}.anim:not(.anim-in).right.svelte-1eb4uvf{transform:translate(3rem)}.anim.svelte-1eb4uvf:not(.anim-in):not(.left,.right){transform:translateY(3rem)}#xkcd.svelte-1eb4uvf{width:50vw;max-width:100vw}
