:root{--step: 7%;--offset: 25%;--max-offset: calc(100% - var(--offset));--bg-step: calc(100% / 70);--angle-1: 0;--angle-2: 0;--angle-3: 0;--angle-4: 0}.container-bg[data-astro-cid-4sw3lx7b]{width:100%;height:100vh;position:fixed;inset:0;z-index:-1;overflow:hidden;background-color:#000;background-image:repeating-conic-gradient(from var(--angle-1) at var(--offset) var(--offset),white,white var(--step),transparent 0,transparent calc(var(--step) * 2)),repeating-conic-gradient(from var(--angle-2) at var(--max-offset) var(--max-offset),white,white var(--step),transparent 0,transparent calc(var(--step) * 2)),repeating-conic-gradient(from var(--angle-3) at var(--max-offset) var(--offset),white,white var(--step),transparent 0,transparent calc(var(--step) * 2)),repeating-conic-gradient(from var(--angle-4) at var(--offset) var(--max-offset),white,white var(--step),transparent 0,transparent calc(var(--step) * 2)),repeating-conic-gradient(from var(--angle-1),purple 0,purple var(--bg-step),crimson 0,crimson calc(var(--bg-step) * 2),tomato 0,tomato calc(var(--bg-step) * 3),gold 0,gold calc(var(--bg-step) * 4),yellowgreen 0,yellowgreen calc(var(--bg-step) * 5),mediumaquamarine 0,mediumaquamarine calc(var(--bg-step) * 6),teal 0,teal calc(var(--bg-step) * 7));background-blend-mode:difference,difference,difference,difference,normal;animation:cubic-bezier(.65,0,.35,1) infinite;animation-name:angle1,angle2,angle3,angle4;animation-duration:17s,23s,19s,27s;animation-delay:-3s,-.7s,-1.3s;animation-direction:normal,normal,reverse,reverse}@keyframes angle1{to{--angle-1: 360deg}}@keyframes angle2{to{--angle-2: 360deg}}@keyframes angle3{to{--angle-3: 360deg}}@keyframes angle4{to{--angle-4: 360deg}}@property --fx{syntax: "<number>"; initial-value: 1; inherits: true;}@property --fy{syntax: "<number>"; initial-value: 1; inherits: true;}@property --a{syntax: "<angle>"; initial-value: 0deg; inherits: true;}.carousel[data-astro-cid-5wnvluim],.carousel[data-astro-cid-5wnvluim] .cell[data-astro-cid-5wnvluim],.carousel[data-astro-cid-5wnvluim] .card[data-astro-cid-5wnvluim],.carousel[data-astro-cid-5wnvluim] .card-figure[data-astro-cid-5wnvluim]{display:grid}.carousel[data-astro-cid-5wnvluim]{min-height:100vh;overflow:hidden;position:relative;z-index:50}.am-anchor[data-astro-cid-5wnvluim]{color:#eee;position:absolute;bottom:-3vmax;text-align:center;left:50%;transform:translate(-50%);font-size:1vmax;background-color:#0008;padding:.4vmax 1.3vmax;width:100%;opacity:var(--sel);pointer-events:calc(var(--sel) * 1);transition:opacity .4s ease}.carousel[data-astro-cid-5wnvluim] .cell[data-astro-cid-5wnvluim]{--dif: calc(var(--i) - var(--k));--abs: abs(var(--dif));--sgn: sign(var(--dif));--lat: min(1, var(--abs));--sel: calc(1 - var(--lat));--adj: max(0, var(--lat) * (2 - var(--abs)));--out: calc(var(--lat) * (1 - var(--adj)));--vis: clamp(0, 3 - var(--abs), 1);--fx: calc(var(--sel) + var(--adj) * .2 + var(--out) * .18);--fy: calc(var(--sel) + var(--adj) * .86 + var(--out) * .76);grid-area:1/1;place-self:center;position:relative;perspective-origin:calc((1 - var(--sgn)) * 50%);perspective:15vmax;translate:calc(var(--dif) * 4% + var(--sgn) * (1 + var(--lat) * .2 + var(--out) * (.2 + (2 * (var(--abs) - 1) - 1) * .18)) * 50%);scale:var(--fx) var(--fy);transition:translate .75s ease-out,perspective-origin 0s calc(var(--sel) * .75s),scale .75s ease-out}.carousel[data-astro-cid-5wnvluim] .card[data-astro-cid-5wnvluim]{--a: calc(var(--sgn) * 10deg);overflow:hidden;margin:0;border-radius:calc(1vmax * cos(var(--a)) / var(--fx)) / calc(1em / var(--fy));transform-origin:calc((1 + var(--sgn)) * 50%);transform:matrix3d(1,0,tan(var(--a)),0,0,1,0,0,0,0,1,0,0,0,0,1);transition:inherit;transition-property:--a,transform-origin,--fx,--fy}.carousel[data-astro-cid-5wnvluim] .card-figure[data-astro-cid-5wnvluim]{margin:0;scale:cos(var(--a)) 1;opacity:calc(1 - var(--abs) * .333);transition:inherit;transition-property:opacity}.carousel[data-astro-cid-5wnvluim] .card-image[data-astro-cid-5wnvluim]{width:42vmax;aspect-ratio:4/3;object-fit:cover;scale:calc(1 + var(--lat) * .75);transition:scale .75s ease-out}:root{--primary: #e32833;--secondary: #ff0c87;--blend-1: overlay;--blend-2: color-dodge;--blend-3: soft-light}.neon[data-astro-cid-2luqov5o].effect{font-weight:700;font-size:2.5vmax;font-family:Montserrat,sans-serif;position:relative;overflow:hidden}.neon[data-astro-cid-2luqov5o].title{position:relative;text-align:center;overflow:hidden}.neon[data-astro-cid-2luqov5o].title:before,.neon[data-astro-cid-2luqov5o].title:after{content:attr(data-text);color:#fff;filter:blur(.1vmax);position:absolute;top:0;left:0}.neon[data-astro-cid-2luqov5o].title:after{mix-blend-mode:var(--blend-2)}.neon-gradient[data-astro-cid-2luqov5o],.neon-light[data-astro-cid-2luqov5o]{position:absolute;inset:0}.neon-gradient[data-astro-cid-2luqov5o]{background:linear-gradient(78deg,var(--primary),var(--secondary));mix-blend-mode:var(--blend-1)}.neon-light[data-astro-cid-2luqov5o]{animation:light 5s infinite linear;background:radial-gradient(circle,white,transparent 25%) 0 0 / 25% 25%,radial-gradient(circle,#fff,#000 25%) 50% 50% / 12.5% 12.5%;left:-100%;mix-blend-mode:var(--blend-3)}@keyframes light{to{transform:translate3d(50%,50%,0)}}.am-hero[data-astro-cid-bbe6dxrz]{height:100vh;position:relative;display:flex;flex-wrap:wrap;overflow:hidden;place-content:center}:root{--gradient: linear-gradient(to bottom, #00f, transparent)}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/some-projects-with-nextjs-part-2/assets/mont.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{--sb-track-color: #000;--sb-thumb-color: var(--gradient);--sb-size: .7vmax}*,*:after,*:before{box-sizing:border-box;margin:0;padding:0}*{font-family:Montserrat,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue}a,button,img{-webkit-tap-highlight-color:transparent;user-select:none}button{background-color:transparent;border:none;outline:none}body{min-height:100vh;height:max-content;width:100%;flex-direction:column}body::-webkit-scrollbar{width:var(--sb-size)}body::-webkit-scrollbar-track{background:var(--sb-track-color)}body::-webkit-scrollbar-thumb{background:var(--sb-thumb-color)}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}
