@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css);#app,body,html{margin:0;padding:0;height:100%;font-family:Poppins,sans-serif!important}.v-application{min-height:100vh;display:flex;flex-direction:column}.v-main{flex:1 0 auto}.v-footer{flex-shrink:0}[class*=" text-"],[class^=text-]{font-family:Poppins,sans-serif!important}*,html{transition:none!important}a{text-decoration:none}.v-label.v-field-label{transition:none!important}.v-label.v-field-label,.v-label.v-field-label.v-field-label--floating{font-size:15px!important;transform:none!important}.extra-big-title{font-size:6rem;line-height:1.1}.hero-section{position:relative;width:100%;height:100vh;background:linear-gradient(145deg,#0b1f2a,#07141d);overflow:hidden;display:flex;align-items:center;justify-content:center}.overlay{position:relative;z-index:2;text-align:center;color:#fff;padding:0 20px}.hero-content{position:relative;z-index:3;max-width:800px;margin:0 auto}.hero-title{font-size:4rem;font-weight:800;animation:fadeInDown 1s ease-out forwards}.hero-subtitle{font-size:1.5rem;font-style:italic;margin-bottom:30px;animation:fadeInUp 1.2s ease-out forwards}.cta-btn{animation:fadeIn 2s ease-out forwards}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.custom-list-item[data-v-18d79974]{display:flex;align-items:flex-start;gap:16px;padding-top:6px;padding-bottom:6px;min-height:unset}.bg-dark[data-v-18d79974]{background-color:#111!important}.bg-light[data-v-18d79974]{background-color:#f5f5f5!important}.text-grey[data-v-18d79974]{color:grey!important}.text-decoration-line-through[data-v-18d79974]{text-decoration:line-through!important}.card-dark[data-v-18d79974]{background-color:#111!important}.card-light[data-v-18d79974]{background-color:#fff!important}.v-select .v-field__input[data-v-4687313d]{font-size:16px!important}.section-visible[data-v-1f03fffb]{animation:fade-in-up-1f03fffb .5s ease-out both}@keyframes fade-in-up-1f03fffb{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.markdown-body{font-family:Poppins,sans-serif;color:var(--v-theme-on-surface);line-height:1.7;padding:1rem;max-width:850px;margin:0 auto}.markdown-body h1{font-size:2rem;margin:1.5rem 0 1rem;font-weight:700}.markdown-body h2{font-size:1.5rem;margin:1.2rem 0 .8rem;font-weight:600;border-bottom:1px solid #444;padding-bottom:.3rem}.markdown-body h3{font-size:1.2rem;margin-top:1.2rem;font-weight:600}.markdown-body p{margin:.8rem 0}.markdown-body ul{margin-left:1.5rem;list-style-type:disc}.markdown-body ol{margin-left:1.5rem;list-style-type:decimal}.markdown-body a{color:#4db6ac;text-decoration:none;font-weight:500}.markdown-body a:hover{text-decoration:underline}.markdown-body strong{font-weight:600}.markdown-body blockquote{background-color:hsla(0,0%,100%,.05);border-left:4px solid #4db6ac;margin:1rem 0;padding:.8rem 1rem;font-style:italic;color:#ccc}.markdown-body code{background-color:rgba(0,0,0,.1);padding:.1rem .3rem;border-radius:4px;font-size:.9rem}.markdown-content h1[data-v-400f1f2f],.markdown-content h2[data-v-400f1f2f],.markdown-content h3[data-v-400f1f2f]{font-weight:700;margin-top:1.2em}.markdown-content p[data-v-400f1f2f]{margin-bottom:1em}