footer.main.svelte-14d8bvy{background:#141414;padding:50px 30px;color:#d2d2d2}footer.main.svelte-14d8bvy>h1:where(.svelte-14d8bvy){color:#fff;margin-bottom:10px;font-size:2.1em}footer.main.svelte-14d8bvy p:where(.svelte-14d8bvy){line-height:1.7}footer.main.svelte-14d8bvy .container:where(.svelte-14d8bvy){display:grid;grid-template-columns:repeat(auto-fit,minmax(40ch,1fr));gap:20px}footer.main.svelte-14d8bvy .container:where(.svelte-14d8bvy) .column:where(.svelte-14d8bvy) p:where(.svelte-14d8bvy):first-child{position:relative}footer.main.svelte-14d8bvy .container:where(.svelte-14d8bvy) .column:where(.svelte-14d8bvy) p:where(.svelte-14d8bvy):first-child:before{content:"";position:absolute;height:2px;width:100%;background:#ffffff14;top:50%;transform:translateY(-50%)}footer.main.svelte-14d8bvy .container:where(.svelte-14d8bvy) .column:where(.svelte-14d8bvy) p:where(.svelte-14d8bvy):first-child>span:where(.svelte-14d8bvy){font-size:1.2em;font-weight:450;color:#fff;position:relative;background:#141414;padding-right:1ch;text-transform:uppercase;letter-spacing:.3px}footer.main.svelte-14d8bvy .container:where(.svelte-14d8bvy) .column:where(.svelte-14d8bvy) ul:where(.svelte-14d8bvy){list-style:none;display:flex;flex-direction:column;gap:5px}footer.love.svelte-14d8bvy{background-color:#9cf101;padding:10px 15px}footer.love.svelte-14d8bvy p:where(.svelte-14d8bvy){text-align:center;line-height:1.7;-webkit-user-select:none;user-select:none}footer.love.svelte-14d8bvy a:where(.svelte-14d8bvy){color:inherit;text-decoration:underline;font-weight:600;text-decoration-thickness:1.5px}nav.svelte-1ndqnc5{display:flex;justify-content:space-between;width:calc(100% - 30px);position:sticky;align-items:center;z-index:50;margin:50px auto 0;top:15px}nav.svelte-1ndqnc5 h1:where(.svelte-1ndqnc5){font-size:1.2em;font-weight:400}nav.svelte-1ndqnc5>div:where(.svelte-1ndqnc5){border:1px solid rgba(0,0,0,.3);height:55px;padding:5px 20px;border-radius:.75em;display:flex;align-items:center;background-color:#fff;transition:backdrop-filter cubic-bezier(.165,.84,.44,1) .3s,background-color cubic-bezier(.165,.84,.44,1) .3s}nav.sticked.svelte-1ndqnc5>div:where(.svelte-1ndqnc5){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#fff9;border:1px solid rgba(0,0,0,.09)}ul.social-media.svelte-1ndqnc5{display:flex;align-items:center;gap:15px;list-style:none}ul.social-media.svelte-1ndqnc5>li:where(.svelte-1ndqnc5)>a:where(.svelte-1ndqnc5){display:flex;align-items:center;justify-content:center;font-size:1.2em}svg.svelte-simphx>path:where(.svelte-simphx){stroke:#9cf101}svg.inherit.svelte-simphx>path:where(.svelte-simphx){stroke:currentColor}p.svelte-hjzrkj{color:#00000080;color:inherit;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;display:flex;gap:5px;align-items:center}section.svelte-16iv356{background-color:#9cf101;background-image:url(../../../doodles/summer.svg)}section.svelte-16iv356 .wrapper:where(.svelte-16iv356){padding:50px 30px;display:grid;grid-template-columns:1fr 1fr;gap:20px;place-content:center}section.svelte-16iv356 h1:where(.svelte-16iv356){font-size:2.5em;margin-bottom:10px}section.svelte-16iv356 p:where(.svelte-16iv356){line-height:1.8}.image-container.svelte-16iv356{display:grid;place-items:center}.image-container.svelte-16iv356>.image:where(.svelte-16iv356){aspect-ratio:1/1;background:#fff;border-radius:50%;display:block;width:80%}.text-container.svelte-16iv356{display:grid;place-content:center}button.svelte-1pxprbl{padding:13px 23px;margin:20px 0;background:transparent;font-size:1em;border:1px solid black;border-radius:10px;font-weight:500;cursor:pointer;transition:transform cubic-bezier(.165,.84,.44,1) .5s}button.svelte-1pxprbl:active{transform:scale(.97)}button.filled.svelte-1pxprbl{padding:13px 23px;margin:20px 0;background-color:#9cf101;font-size:1em;border:none;border-radius:10px;font-weight:500;cursor:pointer;box-shadow:0 4px 15px #9cf101bf}section.svelte-1gv06f1{margin-top:20px;padding-top:50px;padding-bottom:50px}section.svelte-1gv06f1 .wrapper:where(.svelte-1gv06f1){display:grid;grid-template-columns:auto auto;padding:0 30px;gap:20px}section.svelte-1gv06f1 .text-container:where(.svelte-1gv06f1){display:grid;place-content:center}section.svelte-1gv06f1 .text-container:where(.svelte-1gv06f1)>h1:where(.svelte-1gv06f1){font-size:2.5em;line-height:1.3;margin-bottom:20px}section.svelte-1gv06f1 .text-container:where(.svelte-1gv06f1)>h1:where(.svelte-1gv06f1) b:where(.svelte-1gv06f1){color:#9cf101;text-shadow:0px 0px 20px rgba(156,241,1,.75)}section.svelte-1gv06f1 .text-container:where(.svelte-1gv06f1)>h1:where(.svelte-1gv06f1) span.typewrited{animation-name:svelte-1gv06f1-typewrited;animation-duration:0s;animation-delay:calc(var(--i) * .04s);animation-fill-mode:forwards}section.svelte-1gv06f1 .text-container:where(.svelte-1gv06f1)>p:where(.svelte-1gv06f1){line-height:1.7;color:#3c3c3c}section.svelte-1gv06f1 .image-container:where(.svelte-1gv06f1){aspect-ratio:1/1;background-color:#9cf101;padding:30px;min-height:500px}section.svelte-1gv06f1 .button-group:where(.svelte-1gv06f1){display:flex;gap:10px;flex-wrap:wrap}@keyframes svelte-1gv06f1-typewrited{0%{opacity:0}to{opacity:1}}.a.svelte-ub69g3{fill:#9cf101}a.svelte-m1liue{display:flex;color:#9cf101;align-items:center;gap:7px;text-decoration:underline;width:fit-content}a.svelte-m1liue>svg{height:1em}a.svelte-m1liue span:where(.svelte-m1liue){letter-spacing:.8px}section.svelte-1qqa570{background-color:#191919}section.svelte-1qqa570{padding:50px 30px;background-size:500px;color:#defaaa}section.svelte-1qqa570>h1:where(.svelte-1qqa570){font-size:2em;margin-bottom:20px;letter-spacing:1px;color:#9cf101}.container.svelte-1qqa570{display:grid;grid-template-columns:repeat(auto-fit,minmax(35ch,1fr));gap:15px;margin-top:20px}.container.svelte-1qqa570 .project:where(.svelte-1qqa570){border:1px solid rgba(255,255,255,.07);padding:25px;border-radius:15px;display:flex;flex-direction:column;background-color:#ffffff03}.container.svelte-1qqa570 .project:where(.svelte-1qqa570) h1:where(.svelte-1qqa570){margin:15px 0 7px;font-size:2em}.container.svelte-1qqa570 .project:where(.svelte-1qqa570) p:where(.svelte-1qqa570){line-height:1.7;margin-bottom:15px}.container.svelte-1qqa570 .project:where(.svelte-1qqa570) a.anchor-link{margin-top:auto}svg.svelte-uhrql0{color:#9cf101}section.svelte-1711haj{padding:50px 30px;background-color:#fafafa;background-size:500px}section.svelte-1711haj>h1:where(.svelte-1711haj){font-size:2em;margin-bottom:20px;letter-spacing:1px;display:flex;gap:10px;align-items:center}section.svelte-1711haj>h1:where(.svelte-1711haj)>b:where(.svelte-1711haj){text-decoration-line:underline;text-decoration-thickness:3px;color:#9cf101}section.svelte-1711haj>h1:where(.svelte-1711haj)>span.heart-doodle__container:where(.svelte-1711haj){display:flex;transform:translate(5px,-13px)}section.svelte-1711haj .container:where(.svelte-1711haj){display:grid;grid-template-columns:repeat(auto-fit,minmax(30ch,1fr));gap:15px}section.svelte-1711haj .container:where(.svelte-1711haj)>div:where(.svelte-1711haj){background-image:linear-gradient(to bottom,#0000000a,#0000000f);padding:25px;border-radius:15px;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.02)}section.svelte-1711haj .container:where(.svelte-1711haj)>div:where(.svelte-1711haj)>svg{margin-bottom:15px}section.svelte-1711haj .container:where(.svelte-1711haj)>div:where(.svelte-1711haj) p:where(.svelte-1711haj){color:#000000b3;line-height:1.7;margin-top:7px}.break.svelte-11mj8pw{height:3em;background-color:#9cf101;background-image:linear-gradient(#9cf101e6,#9cf101e6),url(../../../doodles/bombs.svg);background-size:cover;background-position:center}
