@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@200;300;400;500;600;700&family=Rubik:wght@300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;300;400;500;700&display=swap";.nav{height:6rem;display:flex;align-items:center;justify-content:center;align-self:stretch}.nav-center{width:100%;display:flex;justify-content:space-between;align-items:center;position:relative}.logo-title{color:var(--primary-white);text-shadow:var(--text-shadow-5);transition:all .3s ease-in-out}.logo-title:hover{text-shadow:var(--text-shadow-8);color:#b5dae6}.nav-links.desktop{display:flex;align-items:center;justify-content:center;gap:1.5rem}.nav-link{color:var(--primary-white);padding:.25rem .5rem;font-size:1.25rem;text-shadow:var(--text-shadow-5);transition:var(--transition)}.nav-link:hover{background-color:var(--hover-bg-color);border-top-right-radius:8px;border-bottom-right-radius:8px;text-decoration:underline;text-shadow:var(--text-shadow-15)}.nav-links.mobile{display:none}.nav-links.mobile.show{display:flex;flex-direction:column;position:absolute;top:6rem;right:1rem;background-color:var(--primary-vnav-blue-blur-dk);padding:1.5rem 2rem;gap:1.5rem;border-radius:10px;box-shadow:var(--shadow-1);z-index:999}@media screen and (max-width: 767px){.nav{height:4rem;position:sticky;top:0;z-index:1000;background:linear-gradient(180deg,rgba(8,8,28,.88) 0%,rgba(8,8,28,.64) 100%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(174,209,214,.12);box-shadow:0 10px 30px #02021c3d}.nav-center{gap:1rem}.hamburger-btn{display:flex}.nav-links.desktop{display:none!important}.logo-title{font-size:1.12rem;letter-spacing:.03em;text-shadow:0 0 12px rgba(181,218,230,.22)}.logo-title a{display:inline-flex;align-items:center;min-height:2.5rem}.nav-links.mobile{display:flex;flex-direction:column;position:absolute;top:4.55rem;right:0;width:min(18rem,calc(100vw - 2.4rem));padding:.7rem;gap:.4rem;border:1px solid rgba(174,209,214,.16);border-radius:1.15rem;background:linear-gradient(180deg,rgba(16,25,61,.95) 0%,rgba(6,10,35,.92) 100%);box-shadow:0 18px 44px #01031473,0 0 0 1px #9dc0cc0d inset;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.35rem) scale(.98);transform-origin:top right;transition:opacity .28s ease,transform .28s ease,visibility .28s ease;z-index:999}.nav-links.mobile .nav-link{width:100%;padding:0;font-size:1rem;text-shadow:none;border-radius:.9rem}.nav-links.mobile .nav-link:hover{background-color:transparent;border-radius:.9rem;text-decoration:none;text-shadow:none}.nav-links.mobile .nav-link a{width:100%;min-height:3rem;display:flex;align-items:center;padding:.85rem 1rem;border-radius:.9rem;border:1px solid transparent;background:linear-gradient(180deg,rgba(157,192,204,.06) 0%,rgba(157,192,204,.02) 100%);transition:background-color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease}.nav-links.mobile .nav-link a:hover,.nav-links.mobile .nav-link a:focus-visible{background:linear-gradient(180deg,rgba(157,192,204,.1) 0%,rgba(157,192,204,.05) 100%);border-color:#aed1d61f;box-shadow:0 8px 18px #01031433;transform:translate(1px);outline:none}.nav-links.mobile.show{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}}@media screen and (min-width: 768px){.hamburger-btn{display:none}}.v-nav{width:4.5rem;height:100vh;box-shadow:var(--shadow-1);display:flex;flex-direction:column;padding:2rem .3rem;align-items:center;justify-content:space-between;background-color:var(--primary-vnav-blue);position:fixed;top:0;left:-10%;transition:all .3s ease;opacity:0;visibility:hidden;z-index:999}.v-nav.active{opacity:1;visibility:visible;left:0}.logo-and-links{display:grid;gap:2rem}.vnav-logo-container{padding:.2rem;width:50px;height:50px;border:2px solid var(--primary-white);border-radius:50%;display:grid;place-items:center;transition:var(--transition)}.vnav-logo-container:hover{box-shadow:var(--shadow-1)}.vnav-logo{width:25px;height:30px;object-fit:cover}.v-nav-links{display:grid;place-items:center;gap:2rem}.v-icon-img{width:25px;height:25px;object-fit:cover;transition:var(--transition)}.v-icon-img:hover{filter:var(--drop-shadow)}.chat-img{width:25px;height:25px;object-fit:cover;transition:var(--transition)}.chat-img:hover{filter:drop-shadow(0 0 5px #99d5ea)}@media screen and (width <=767px){.v-nav{display:none}}.hamburger{cursor:pointer;z-index:1001}.hamburger input{display:none}.hamburger svg{height:2.2em;transition:transform .6s cubic-bezier(.4,0,.2,1)}.line{fill:none;stroke:var(--primary-white);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.line-top-bottom{stroke-dasharray:12 63}.hamburger input:checked+svg{transform:rotate(-45deg)}.hamburger input:checked+svg .line-top-bottom{stroke-dasharray:20 300;stroke-dashoffset:-32.42}@media screen and (min-width: 768px){.hamburger{display:none}}@media screen and (max-width: 767px){.hamburger{width:2.9rem;height:2.9rem;display:grid;place-items:center;border-radius:.95rem;border:1px solid rgba(174,209,214,.14);background:linear-gradient(180deg,rgba(15,23,54,.92) 0%,rgba(8,11,33,.84) 100%);box-shadow:0 10px 24px #01031457,inset 0 1px #ffffff0a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.hamburger:hover{transform:translateY(-1px);border-color:#aed1d62e;box-shadow:0 12px 24px #0103145c,0 0 10px #99d5ea0d}.hamburger svg{height:1.9rem}.line{stroke-width:2.7}}.hero{width:100%;height:calc(100vh - 7rem);display:flex;justify-content:center;align-items:center;position:relative;padding:1rem 0 4rem;margin-bottom:1rem}.hero-text{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem}.hero-eyebrow{margin-bottom:.15rem;color:var(--primary-grey);text-transform:uppercase;letter-spacing:.14rem;font-size:.68rem}.hello-text{width:min(100%,34rem);text-align:center;margin-top:0;margin-bottom:.2rem;font-size:clamp(1.55rem,2vw,2.25rem);line-height:1.22;color:var(--primary-white);-webkit-user-select:none;user-select:none;text-wrap:balance}.hero-content{-webkit-user-select:none;user-select:none;cursor:var(--default-cursor);text-transform:capitalize;width:min(62%,30rem);margin:0 auto;font-size:.92rem;text-align:center;color:var(--primary-grey);line-height:1.6}.hero-subtext{width:min(56%,26rem);margin:.1rem auto 0;text-align:center;line-height:1.56;font-size:.78rem}.hero-actions{margin-top:.85rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem}.hero-action{min-width:9.2rem;padding:.65rem .95rem;border-radius:.75rem;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;font-size:.88rem;transition:var(--transition)}.hero-action.primary{color:#061125;background:linear-gradient(180deg,#d7edf5 0%,#aecfd7 100%);box-shadow:0 8px 20px #99d5ea1f}.hero-action.secondary{color:var(--primary-white);background:rgba(157,192,204,.08);border-color:#9dc0cc1f}.hero-action:hover{transform:translateY(-2px)}.hero-action.primary:hover{box-shadow:0 10px 22px #99d5ea29}.hero-action.secondary:hover{border-color:var(--primary-white);background:rgba(157,192,204,.12)}.hero-highlights{width:min(100%,32rem);margin-top:.9rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem}.hero-highlight-card{padding:.5rem .62rem;border:1px solid rgba(157,192,204,.08);border-radius:999px;background:rgba(157,192,204,.025);display:inline-flex;align-items:center;gap:.3rem}.hero-highlight-label{color:var(--primary-white);font-size:.7rem;font-weight:600}.hero-highlight-separator{color:var(--primary-grey);font-size:.65rem}.hero-highlight-detail{font-size:.66rem;color:var(--primary-grey)}.job-role{color:var(--primary-white);padding:.3rem .7rem;border-radius:var(--borderRadius)}@media screen and (min-width: 768px) and (max-width: 1024px){.hero{min-height:calc(100vh - 6rem);width:100%;height:auto;align-items:center;position:relative;padding:2rem 0 5rem}.hero-text{max-width:48rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.hello-text{width:100%;margin-top:0;font-size:1.9rem}.hero-content{width:100%;padding-inline:1rem;font-size:.9rem}.hero-subtext{width:100%;padding-inline:1rem;font-size:.78rem}.hero-highlights{width:100%;padding-inline:1rem;justify-content:center}.scroll-down{bottom:1.25rem}}@media screen and (max-width: 767px){.hero{min-height:calc(100svh - 4rem);width:100%;height:auto;align-items:center;position:relative;padding:1.5rem 0 8.5rem}.hero-text{width:100%;max-width:34rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.hello-text{margin-top:0;width:100%;font-size:1.34rem;line-height:1.3}.hero-content{width:100%;font-size:.84rem;line-height:1.62;padding-inline:0}.hero-subtext{width:100%;font-size:.74rem;line-height:1.5;text-align:center}.hero-actions{width:100%;flex-direction:column;margin-top:1.1rem}.hero-action{width:100%}.hero-highlights{width:100%;gap:.45rem}.scroll-down{width:52px;height:52px;bottom:5.2rem}}.hello-tex:after{content:"|";display:inline-block;animation:typing 1s steps(1,end) infinite,blink-caret .75s step-end infinite}.scroll-down{width:60px;height:60px;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.scroll-down-icon{width:100%;height:100%;object-fit:cover;filter:var(--drop-shadow)}.about{width:100%}.about-container{width:100%;padding:1rem;display:flex;gap:2rem}.about-info{width:45%;display:flex;flex-direction:column;gap:1rem}.info-para{width:100%;line-height:1.85;text-align:left}.info-para.last{padding:1.2rem;border-left:4px solid var(--primary-grey);border-radius:var(--borderRadius-2);background-color:var(--hover-bg-color);color:var(--primary-white)}.skills-title{display:none}.skills-container{width:55%;display:grid;gap:1rem;place-items:center;justify-content:start;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr)}.skill{width:130px;height:130px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50px;border-top:2px solid var(--hover-bg-color);background-color:var(--hover-bg-color);transition:var(--transition)}.skill:hover{transform:scale(1.01);box-shadow:var(--shadow-1);border:2px solid var(--primary-white);padding:1rem}.skill-icon{width:50px;height:50px;margin-bottom:.5rem;object-fit:contain}.skill-title{font-weight:500;text-align:center;-webkit-user-select:none;user-select:none;cursor:var(--default-cursor)}@media screen and (width <=767px){.about-container{flex-direction:column;padding-top:0}.about-info{width:100%}.skills-title{display:block;margin-top:3rem}.skills-container{width:100%;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr)}.skill{width:90px;height:90px}.skill:hover{transform:none;padding:0}.skill-icon{width:30px;height:30px}.skill-title{font-size:.7rem}}.vertical-timeline-element-icon.shadow-size-small{box-shadow:none!important;border:3px solid var(--primary-grey-lt)!important}.vertical-timeline-element-content{border-radius:12px!important;box-shadow:0 3px 0 var(--primary-grey-lt-2)!important;transition:var(--transition)}.vertical-timeline-element:not(:last-child) .vertical-timeline-element-content:hover{box-shadow:0 3px 0 var(--primary-white)!important}.vertical-timeline-element:last-child .vertical-timeline-element-content{box-shadow:none!important}.vertical-timeline-element-content:hover{background:var(--hover-bg-color-2);box-shadow:var(--shadow-1)}.vertical-timeline-element-period{width:max-content!important;color:var(--primary-white);border-radius:10px;border:2px solid var(--hover-bg-color-2);background:var(--hover-bg-color);padding:.5rem!important}.vertical-timeline-element:first-child .vertical-timeline-element-icon.shadow-size-small{border:3px solid var(--primary-white)!important;box-shadow:0 0 10px var(--primary-white)!important}.vertical-timeline-element:first-child :is(.vertical-timeline-element-content, .vertical-timeline-element-content:hover){box-shadow:0 0 1px 3px var(--primary-white)!important}@media screen and (width <=767px){.vertical-timeline-element-period{background:var(--hover-bg-color-2);margin-top:1rem;border:2px solid var(--hover-bg-color);padding:.3rem!important}}.vertical-timeline-element-subtitle{color:var(--primary-grey)!important;margin-top:.3rem!important}.vertical-timeline-element-content:hover .vertical-timeline-element-subtitle{text-decoration:underline;text-decoration-thickness:2px}.vertical-timeline-element-desc{font-weight:400!important}.vertical-timeline-element-title{display:flex;justify-content:space-between;align-items:center}.timeline-status{display:inline-flex;margin:0 .35rem;padding:.3rem .7rem;border-radius:999px;border:1px solid var(--primary-grey-lt-2);background:var(--hover-bg-color);color:var(--primary-white);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.active-role .vertical-timeline-element-content{box-shadow:0 0 1px 3px var(--primary-white)!important}.projects{width:100%}.projects-container{width:100%;padding:1rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.project-container{width:100%;padding:2rem;display:flex;flex-direction:column;gap:2rem;border-radius:15px;border:2px solid #00000000;border-top:2px solid var(--hover-bg-color);border-bottom:2px solid var(--hover-bg-color);transition:var(--transition)}.project-container:hover{background:var(--hover-bg-color-2);transform:scale(1.01);border:2px solid var(--primary-white);box-shadow:var(--shadow-1)}.project-tag{display:inline-flex;margin-bottom:.9rem;padding:.35rem .8rem;border-radius:999px;border:1px solid var(--primary-grey-lt-2);background:var(--hover-bg-color);color:var(--primary-white);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.featured-project{background:linear-gradient(180deg,rgba(157,192,204,.04) 0%,rgba(157,192,204,.015) 100%)}.project-info{width:100%;display:flex;gap:2rem}.project-info .info-box{width:100%}.project-title{font-size:1.3rem;color:var(--primary-white);transition:var(--transition)}.project-title .link-icon{display:none}.project-container:hover .link-icon{color:var(--primary-white);text-shadow:var(--text-shadow-5);display:inline-flex;vertical-align:middle;margin-left:.5rem;align-items:center}.project-title .p-title{width:100%}.project-container:hover .project-title{text-shadow:var(--text-shadow-5);text-decoration:underline}.github-link{width:5%;margin-left:1rem}.github-icon{width:24px;height:24px;object-fit:cover}.period{width:max-content;font-size:.8rem;font-weight:700;padding:.5rem;border:2px solid var(--hover-bg-color-2);border-radius:10px;background-color:var(--hover-bg-color)}.img-container{border:2px solid var(--hover-bg-color-2);width:80%;height:100%;border-radius:20px;overflow:hidden;transition:var(--transition);cursor:var(--pointer-cursor)}.project-cover-placeholder{width:100%;height:100%;min-height:13rem;padding:1.3rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.7rem;background:radial-gradient(circle at top right,rgba(157,192,204,.18),transparent 35%),linear-gradient(160deg,rgba(15,23,54,.95) 0%,rgba(9,13,40,.92) 100%)}.project-cover-kicker{width:max-content;padding:.25rem .6rem;border-radius:999px;border:1px solid rgba(174,209,214,.14);background:rgba(157,192,204,.08);color:var(--primary-grey);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.project-cover-title{color:var(--primary-white);font-size:1.45rem;line-height:1.1}.project-cover-caption{color:var(--primary-grey);line-height:1.55;font-size:.88rem}.taskflow-cover{justify-content:flex-start;gap:1rem;padding:0;overflow:hidden}.taskflow-topbar{padding:.9rem 1rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(157,192,204,.08);background:rgba(255,255,255,.02)}.taskflow-brand{color:var(--primary-white);font-size:.78rem;font-weight:600}.taskflow-tabs{display:flex;gap:.55rem}.taskflow-tab{padding:.3rem .5rem;border-radius:.55rem;font-size:.62rem;color:var(--primary-grey)}.taskflow-tab.active{color:#7f93ff;background:rgba(92,111,255,.12)}.taskflow-body{padding:1rem;display:grid;gap:.8rem}.taskflow-headline-row{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.taskflow-heading{color:var(--primary-white);font-size:1.2rem;line-height:1.1;margin-bottom:.2rem}.taskflow-subheading{color:var(--primary-grey);font-size:.73rem;line-height:1.45}.taskflow-button{padding:.45rem .75rem;border-radius:.85rem;background:linear-gradient(180deg,#5c6fff 0%,#4d63ea 100%);color:#eef2ff;font-size:.68rem;font-weight:600;white-space:nowrap}.taskflow-search-row{display:flex;gap:.5rem;flex-wrap:wrap}.taskflow-search,.taskflow-filter{padding:.45rem .65rem;border-radius:.7rem;border:1px solid rgba(157,192,204,.1);background:rgba(255,255,255,.02);color:var(--primary-grey);font-size:.66rem}.taskflow-search{flex:1 1 9rem}.taskflow-card{width:min(100%,15rem);padding:.95rem;border-radius:1rem;border:1px solid rgba(98,121,255,.2);background:linear-gradient(180deg,rgba(37,49,91,.92) 0%,rgba(28,35,64,.92) 100%);box-shadow:inset 0 0 0 1px #ffffff05}.taskflow-card-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.65rem;color:var(--primary-white);font-size:.8rem}.taskflow-status{padding:.24rem .48rem;border-radius:999px;background:rgba(75,105,255,.18);color:#8ba0ff;font-size:.6rem}.taskflow-card-text{color:var(--primary-grey);font-size:.7rem;line-height:1.55;margin-bottom:.7rem}.taskflow-tags{display:flex;flex-wrap:wrap;gap:.38rem}.taskflow-tags span{padding:.22rem .45rem;border-radius:.55rem;font-size:.58rem;color:var(--primary-white);background:rgba(157,192,204,.09)}.ant-image-img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important}.ant-image{width:100%;height:100%;display:block}.ant-image-mask{cursor:var(--pointer-cursor)!important}.ant-image-preview-mask{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(3,6,24,.88)!important}.ant-image-preview-switch-left,.ant-image-preview-switch-right{width:4rem!important;height:4rem!important;margin-inline:1.5rem!important;border:2px solid rgba(174,209,214,.3)!important;border-radius:999px!important;background:rgba(10,16,43,.96)!important;color:#eaf8ff!important;box-shadow:0 0 0 2px #99d5ea14,0 0 28px #99d5ea42!important;opacity:1!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ant-image-preview-switch-left:hover,.ant-image-preview-switch-right:hover{background:rgba(18,28,66,1)!important;border-color:#aed1d680!important;box-shadow:0 0 0 2px #99d5ea1a,0 0 34px #99d5ea52!important}.ant-image-preview-switch-left .anticon,.ant-image-preview-switch-right .anticon{font-size:1.45rem!important;font-weight:700;color:#f2fbff!important;text-shadow:0 0 14px rgba(181,218,230,.35)}.ant-image-preview-switch-left .anticon svg,.ant-image-preview-switch-right .anticon svg{fill:currentColor}.ant-image-preview-switch-left.ant-image-preview-switch-left-disabled,.ant-image-preview-switch-right.ant-image-preview-switch-right-disabled{opacity:.45!important}.project-desc{margin-bottom:1.5rem;display:-webkit-box;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;line-height:1.7}.project-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem}.project-link-note{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:50%;border:1px solid rgba(157,192,204,.14);background:rgba(157,192,204,.04);color:var(--primary-white);opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease,border-color .25s ease,background-color .25s ease}.project-container:hover .project-link-note{opacity:1;transform:translateY(0)}.project-link-note:hover{border-color:var(--primary-white);background:rgba(157,192,204,.1)}.project-link-note svg{font-size:1rem}.tech-container{display:inline-flex;flex-wrap:wrap;gap:.75rem}.tech-stack{font-size:.8rem;color:var(--primary-white);border-radius:10px;border:2px solid var(--hover-bg-color-2);background:var(--hover-bg-color);padding:.5rem}@media screen and (width <= 767px){.projects-container{grid-template-columns:repeat(1,1fr)}.project-container{padding:1.5rem}.project-info{flex-direction:column}.project-title{font-size:1.2rem}.period{padding:.3rem}.img-container{width:100%}.tech-stack{padding:.3rem}.project-footer{flex-direction:column;align-items:flex-start}.project-link-note{opacity:1;transform:none}}.contact{width:100%}.contact-container{width:100%;padding:1rem;display:flex;justify-content:center}.contact-form-container{width:70%;padding:1rem 0 2rem;display:flex;flex-direction:column;align-items:center;border:2px solid #00000000;border-top:2px solid var(--hover-bg-color);border-radius:10px;background-color:var(--hover-bg-color-2);transition:var(--transition)}.contact-form-container:hover{border:2px solid;box-shadow:var(--shadow-1)}.contact-form-container:hover .contact-title{text-shadow:var(--text-shadow-5)}.contact-title{width:100%;border-bottom:2px solid var(--hover-bg-color);text-align:center;padding-bottom:1rem;color:var(--primary-white);transition:var(--transition)}.contact-intro{width:min(100%,46rem);padding:.4rem 1rem .2rem;margin:0 auto}.contact-desc{font-size:.9rem;text-align:center;color:var(--primary-white);line-height:1.8}.contact-note{font-size:.85rem;text-align:center;color:var(--primary-grey)}.contact-form{width:68%;margin:auto;font-weight:700;display:grid;gap:.5rem}.tarea,.input-box{display:grid;align-items:center;grid-template-columns:200px 1fr}.tarea{align-items:start}.tarea textarea{resize:none;padding-top:.2rem;cursor:var(--text-cursor);line-height:1.5}input,textarea{height:100%;padding:.6rem 0;background:transparent;border:none;font-family:inherit;font-size:.9rem;color:var(--primary-grey);outline:none;overflow:hidden;color:var(--primary-white);caret-color:var(--primary-white);transition:all .3s ease-in-out;border-radius:5px;border-bottom:3px solid var(--primary-grey-lt)}input::placeholder,textarea::placeholder{color:var(--primary-grey)}input:focus,textarea:focus{border-color:var(--primary-white)}input:focus .arrow-right{filter:var(--drop-shadow)}.submit-btn{display:flex;justify-content:center;align-items:center;gap:.5rem;margin:auto;margin-top:1rem;padding:.7rem 1rem;font-size:.9rem;color:var(--primary-white);font-family:inherit;background-color:var(--hover-bg-color-2);border:2px solid var(--hover-bg-color);border-radius:10px;cursor:var(--pointer-cursor);transition:var(--transition)}.submit-btn:hover{background-color:var(--hover-bg-color);border-color:var(--primary-white)}.send-icon{width:14px;height:14px;object-fit:cover;display:flex;transition:var(--transition);align-items:baseline}.submit-btn:hover .send-icon{transform:translate(3px,-3px)}@media screen and (width <=767px){.contact-container{display:grid}.contact-form-container{width:100%;padding:1rem}.contact-intro{width:100%;padding:.25rem 0 0}.contact-desc{font-size:.88rem;line-height:1.7}.contact-form{width:100%}.dots,.arrow-right{display:none}.tarea,.input-box{display:flex;flex-direction:column;align-items:start}input,textarea{width:100%}.tarea textarea{padding-top:1rem}}.social-link-container{width:max-content;display:flex;justify-content:center;align-items:center;padding:1rem .5rem;border-radius:50px;flex-direction:column;gap:10px;border:2px solid var(--primary-white);box-shadow:var(--shadow-1);position:fixed;top:30vh;right:1.5rem}.social-link-toggle{display:none}.social-link-list{display:contents}@media screen and (min-width: 768px) and (max-width: 1024px){.social-link-container{right:1rem;top:50%;transform:translateY(-50%);padding:.8rem .45rem}.social-link-img{width:26px;height:26px}}.social-link{padding:.3rem;display:grid;place-items:center;border-radius:10px}.social-link-img{width:30px;height:30px;object-fit:cover;transition:var(--transition)}.social-link-img:hover{filter:var(--drop-shadow)}@media screen and (width <= 767px){.social-link-container{top:var(--mobile-social-top, 50%);right:0;left:auto;bottom:auto;transform:translate(calc(100% - 1.15rem),-50%);flex-direction:row;align-items:center;gap:.55rem;padding:.65rem .75rem .65rem .4rem;background-color:var(--primary-vnav-blue-blur-dk);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:998;border-radius:.7rem 0 0 .7rem;transition:transform .35s ease,box-shadow .35s ease;touch-action:none}.social-link-container.open{transform:translateY(-50%)}.social-link-toggle{width:1.8rem;min-width:1.8rem;height:5rem;display:grid;place-items:center;margin-right:.15rem;border:0;border-radius:.5rem 0 0 .5rem;background:linear-gradient(180deg,#101a4fcc 0%,#070d2fcc 100%);color:var(--primary-white);box-shadow:-2px 0 10px #99d5ea45;cursor:var(--pointer-cursor)}.social-link-toggle-arrow{font-size:1.45rem;line-height:1;text-shadow:var(--text-shadow-5);transition:transform .35s ease}.social-link-container.open .social-link-toggle-arrow{transform:rotate(180deg)}.social-link-list{display:flex;flex-direction:column;align-items:center;gap:.55rem;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:max-height .35s ease,opacity .25s ease}.social-link-container.open .social-link-list{max-height:18rem;opacity:1;pointer-events:auto}.social-link{padding:.35rem;min-width:2.75rem;min-height:2.75rem}.social-link-img{width:26px;height:26px}}.title-container{width:100%;display:flex;align-items:center;position:relative;gap:1rem}.title{color:var(--primary-white);font-size:2rem;font-weight:500}.title-underline{background:var(--primary-white);width:.25rem;height:3rem;box-shadow:var(--shadow-1);border-top-left-radius:5px;border-bottom-left-radius:5px}@media screen and (width <=767px){.title{font-size:1.5rem}.title-underline{height:2rem}}.footer{width:100%;display:flex;justify-content:center;align-items:center;padding:1.5rem 1.5rem 1.5rem 6rem;background-color:var(--footer-bg);border-top:2px solid var(--hover-bg-color)}.mobile-line-break{display:none}.footer-info{width:40%;font-size:.8rem}.copyright{font-size:.8rem}.resume-icon-container{height:4rem;display:flex;align-items:self-end}.resume-icon{width:60px;height:60px;padding:.5rem;display:grid;place-items:center;border:2px solid var(--primary-white);border-radius:50%;box-shadow:var(--shadow-1);transition:var(--transition);animation:scaleAnimation 2s infinite}.resume-img{width:100%;height:100%;object-fit:cover;transition:var(--transition)}.resume-img:hover{filter:var(--drop-shadow)}@keyframes scaleAnimation{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.arrow-icon{width:100px;height:100px;filter:var(--drop-shadow);padding:.5rem;display:grid;place-items:center;transition:var(--transition)}.arrow-img{width:100%;height:100%;object-fit:cover;transform:rotate(180deg)}@media screen and (width <= 767px){.arrow-icon{display:none}.footer{padding-left:1.5rem;text-align:center;line-height:1.5}.mobile-line-break{display:inline}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.vertical-timeline *{box-sizing:border-box}.vertical-timeline{width:95%;max-width:1170px;margin:0 auto;position:relative;padding:2em 0}.vertical-timeline:after{content:"";display:table;clear:both}.vertical-timeline:before{content:"";position:absolute;top:0;left:18px;height:100%;width:4px;background:var(--line-color)}.vertical-timeline.vertical-timeline--one-column-right:before{right:18px;left:unset}@media only screen and (min-width:1170px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}}.vertical-timeline-element{position:relative;margin:2em 0}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{content:"";display:table;clear:both}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%}.vertical-timeline-element-icon.shadow-size-small{box-shadow:0 0 0 2px #fff,inset 0 1px #00000014,0 2px 0 4px #0000000d}.vertical-timeline-element-icon.shadow-size-medium{box-shadow:0 0 0 3px #fff,inset 0 2px #00000014,0 3px 0 5px #0000000d}.vertical-timeline-element-icon.shadow-size-large{box-shadow:0 0 0 4px #fff,inset 0 2px #00000014,0 4px 0 6px #0000000d}.vertical-timeline--one-column-right .vertical-timeline-element-icon{right:0;left:unset}.vertical-timeline-element-icon svg{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{width:60px;height:60px;left:50%;margin-left:-30px}}.vertical-timeline-element-icon{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(.5)}60%{opacity:1;-moz-transform:scale(1.2)}to{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.vertical-timeline-element-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px #ddd}.vertical-timeline--one-column-right .vertical-timeline-element-content{margin-right:60px;margin-left:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content{background:0 0;box-shadow:none}.vertical-timeline-element-content:after{content:"";display:table;clear:both}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:13px;font-size:.8125rem;font-weight:500}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{margin:1em 0 0;line-height:1.6}.vertical-timeline-element-title,.vertical-timeline-element-subtitle{margin:0}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;padding:.8em 0;opacity:.7}.vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #fff}.vertical-timeline--one-column-right .vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:unset;left:100%;height:0;width:0;border:7px solid transparent;border-left:7px solid #fff}.vertical-timeline--one-column-right .vertical-timeline-element-content:before{left:100%;border-left:7px solid #fff;border-right:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content:before{display:none}.vertical-timeline-element--no-children .vertical-timeline-element-content-arrow{display:none}@media only screen and (min-width:768px){.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:44%}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{top:24px;left:100%;transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{position:absolute;width:100%;left:124%;top:6px;font-size:16px;font-size:1rem}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:auto;right:100%;transform:rotate(0)}.vertical-timeline--one-column-right .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--one-column-right .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:100%;right:auto;transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}@media only screen and (min-width:1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@media only screen and (max-width:1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}to{-moz-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translate(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}to{-moz-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translate(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}:root{--primary-white: #aed1d6;--primary-grey: #81a5aa;--primary-grey-lt: #81a5aa35;--primary-grey-lt-2: #81a5aa6d;--primary-blue-lt: #172042;--primary-blue: #071143;--primary-dk-blue: #02021c;--primary-vnav-blue: #08081c;--primary-vnav-blue-blur-lt: rgba(8, 8, 28, .6);--primary-vnav-blue-blur-dk: rgba(8, 8, 28, .9);--hover-bg-color: #9dc0cc20;--hover-bg-color-2: #9dc0cc0e;--footer-bg: #02021c60;--ibm-plex-mono: "IBM Plex Mono", monospace;--inter: "Inter", sans-serif;--capitalize: capitalize;--upper-case: uppercase;--lower-case: lowercase;--bg-color: linear-gradient(330deg, var(--primary-blue) 0%, var(--primary-dk-blue) 100%);--borderRadius: .25rem;--borderRadius-2: .5rem;--letterSpacing: 1px;--transition: .3s ease-in-out all;--max-width: 1120px;--fixed-width: 600px;--fluid-width: 90vw;--shadow-1: 0 1px 5px #99d5ea;--shadow-2: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-3: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-4: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-5: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--text-shadow-5: 0 0 5px #7bafc1;--text-shadow-8: 0 0 8px #b5dae6;--text-shadow-10: 0 0 10px #b5dae6;--text-shadow-15: 0 0 15px #b5dae6;--drop-shadow: drop-shadow(0 0 5px #99d5ea);--default-cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAB30lEQVR4nK2Vz4rUQBDGRw+LN8GTCCJ49KJ4Vjz5BCKIdx/Bg3gYPe10dTJ/+ilE9AFENN3J7KQ6mdmddbITxf0XRG/iSVdBLalkZ53DnJIuqFPI96O7vq+61VpR/mh0bj1KLq/61qjaRKfBoAfGErfQ9pUYDi84A4gwucXC3XRGvUlOECYkjD2UIV5xAgBtHzNA5UXZg9keQZTySb4KjTebn8DYJ8uAsrN9khubfGVHYOI77gF5QYP5AcnRFgmNf4XBh84BintekI/b1fANDtgQbgF51X6aLRz2oh0EZ5wDVF5UDqus/LbzenzWOUAxZPqBZJgQaMw8k1x0DlB5Qf3tjyQjhtjP6xFedQ5Qx1mR0ZgH/42D6hygGLJTZUUY/CnD+J5zgFrKCmj8A4F94BygSsgheThlyPeVg28KUIv9ZSx1dHzbHWBeCbN1vZhXiv0h32xcqgXoz3apt/WeumlGfjwlbzgp1/r/NwS/gLb3a82gt8kJPhE7Am2noPEZ/8fugcBea2fZWi0X+cm7hfBzfk7dLbudA/KOVzVobBPRqVbd6hh8tAzoc0qH49J2oO3d2sIngCC+wQA/nVF3MicZpnwln4QZXW8szsXHB2OfCmN/g8ZfYPAlBPZ8E9F/QfiqVbrlZdwAAAAASUVORK5CYII=), auto;--text-cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA7ElEQVR4nGNgGGjQuf9EZOeB4/ldB0/4d++8wA3CIHbXwRMF3YeOR1BkeNehUzETLt7+M/Hqg/8TLt3503Pqyi8QBrHBYhdv/+k8eDKafNcfPBkNMmTS9Yf/seH+SxRaALZk/4nIrkOn5nSfOP8WZnDviQtvwGKUBhGabxpgFoDYVDMYBkYtGLgg6gRntJPlnQdP7EZYcGI3SIxqGW0SjnwwhDLawRMdnQdOHIEH0YETR0BioxkNBXSOFhX4i+vTc5GLaxAbLDZkMtpEaJXZe+rKLxCGVZlUy2igSr/zwHE/WKUPYoPEqJrRyAUArNuuUh4cHvwAAAAASUVORK5CYII=), auto;--pointer-cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAABoElEQVR4nO3Ur0/DQBQH8Ak0AiQeB38BBgEaiUOBwYCcGor0bl1ZK0kICQT+BwJJ77psfZex32ubLGM/ECgIFsWRa1e2ZVv3qwuGlzzTJt9P3mvvIpGAwpTdY8q434jCXSSswhR2RaiSs7hmt7jybLmIRMydUACJQlQEak7ba7vtARSioQCIsrM+wPEA8fwf+NsVYcquEk+ZtUUCvHMmPjGBNKJwiQw4RQS2Y7q+NBeg2k2eLNf5Rd7hSrbKZbPAcSrbRQm8Sbq5NTOgjWjVavJkqcbj6RxHhH2cP7LVUAGt08lKvXMY2cFAoGywdUTgGhF4RYQ9YAJkWuD3OxGI9YUnMpkVERxPZXmCld1R/b1qMwADv7IYSbxQKy/dcYs1Lqfz4QCYwrELWM2pA7VJAHf/FL5kKHLNaYUP9E6RgNJiAFGYwgki8D0PgsfdVwKZeZJqwz/RRyOBQaQ1MaDkbO/3NszNQKB3XbJZcO+fIEi1Gt1wym7GhvsVN8x9TOG99xYNakTgVgVYnhgQJS4uZMCeOP6YgjS0dXYokczGsIAfSZEEszTIL9QAAAAASUVORK5CYII=), auto}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--bg-color)}::-webkit-scrollbar-thumb{background-color:var(--primary-white);box-shadow:var(--shadow-1);border-radius:5px}body{background:var(--bg-color);font-family:var(--ibm-plex-mono);cursor:var(--default-cursor);color:var(--primary-grey)}label{cursor:var(--default-cursor)}p,input{cursor:var(--text-cursor)}h1{text-transform:capitalize}li{list-style:none}a{text-decoration:none;color:inherit;cursor:var(--pointer-cursor)}.section{scroll-margin-top:3rem;padding:2rem 0;overflow:hidden;opacity:0;transform:translate(-10%);transition:opacity 1s ease,transform .7s ease}.section.active{opacity:1;transform:translate(0)}.highlight{background-color:var(--hover-bg-color);font-weight:700;border-radius:10px;padding:.3rem}.bold{font-weight:700}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mb-1{margin-bottom:1rem}.mb-1-5{margin-bottom:1.5rem}.mb-2{margin-bottom:2rem}.upper-case{text-transform:uppercase}.capitalize{text-transform:capitalize}.no-wrap{white-space:nowrap}.text-justify{text-align:justify}@media screen and (min-width: 992px){.pd-inline{padding-inline:150px}}@media screen and (min-width: 768px) and (max-width: 991px){.pd-inline{padding-inline:3rem}}@media screen and (max-width: 767px){.pd-inline{padding-inline:1.2rem}}
