@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.tooltip-glass{background:linear-gradient(155deg,var(--background-glass-hard) 0%,var(--background-glass) 100%)!important;color:var(--text-secundary-paragraph)!important;border:1px solid var(--white-6)!important;border-radius:10px!important;backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);box-shadow:0 10px 20px var(--black-2);font-size:.86rem!important;font-weight:500;line-height:1.32;letter-spacing:.01em;padding:0!important;max-width:min(240px,78vw);text-align:center;z-index:9999!important}.tooltip-glass [class*=content]{background:transparent!important;border-radius:inherit;padding:.5rem .72rem!important}.tooltip-glass:after{content:"";position:absolute;width:0;height:0;border-style:solid;filter:drop-shadow(0 1px 0 var(--white-6))}.tooltip-glass[class*=react-tooltip__place-top]:after{left:50%;bottom:-7px;transform:translate(-50%);border-width:7px 7px 0 7px;border-color:var(--background-glass-hard) transparent transparent transparent}.tooltip-glass[class*=react-tooltip__place-bottom]:after{left:50%;top:-7px;transform:translate(-50%);border-width:0 7px 7px 7px;border-color:transparent transparent var(--background-glass-hard) transparent}.tooltip-glass[class*=react-tooltip__place-left]:after{top:50%;right:-7px;transform:translateY(-50%);border-width:7px 0 7px 7px;border-color:transparent transparent transparent var(--background-glass-hard)}.tooltip-glass[class*=react-tooltip__place-right]:after{top:50%;left:-7px;transform:translateY(-50%);border-width:7px 7px 7px 0;border-color:transparent var(--background-glass-hard) transparent transparent}.tooltip-glass[class*=react-tooltip__place-top-start]:after,.tooltip-glass[class*=react-tooltip__place-bottom-start]:after{left:14px;transform:none}.tooltip-glass[class*=react-tooltip__place-top-end]:after,.tooltip-glass[class*=react-tooltip__place-bottom-end]:after{left:auto;right:14px;transform:none}.tooltip-glass-arrow{display:none!important}@media (max-width: 768px){.tooltip-glass{font-size:.8rem!important;max-width:min(212px,84vw);line-height:1.3}.tooltip-glass [class*=content]{padding:.42rem .62rem!important}}.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%;box-shadow:0 0 0 4px #fff,inset 0 2px #00000014,0 3px 0 4px #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(2n):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(2n):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(2n):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(2n):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(2n):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)}}.switch{position:relative;display:inline-block;width:4em;height:2em}.switch:hover{filter:var(--drop-shadow)}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border-radius:1em}.slider .btnTheme{position:absolute;height:1.5em;width:1.5em;bottom:.25em;border-radius:50%;transition:.4s;display:flex;justify-content:center;align-items:center;left:.25em}.slider.round .btnTheme{border-radius:50%}.slider .stars{display:none}.slider .clouds{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:space-evenly;width:calc(100% - 2em)}.slider .stars{right:calc(100% - 1.75em)}.slider .stars i:nth-child(1){font-size:.4em;margin-top:.8em}.slider .stars i:nth-child(2){font-size:.3em;margin-top:.2em}.slider .clouds i{font-size:1.2em}.slider .btnTheme{background-color:var(--yellow-5);z-index:10}.slider{background-color:var(--blue-2)}.slider .btnTheme:after{content:"";position:absolute;height:120%;width:120%;background-color:var(--yellow-1);border-radius:50%;top:-.15em;left:-.15em;transition:.4s;z-index:-1}.slider .btnTheme:before{content:"";position:absolute;height:130%;width:130%;background-color:var(--yellow-2);border-radius:50%;top:-.2em;left:-.2em;transition:.4s;z-index:-1}.slider .clouds{left:calc(100% - 1.75em)}input:checked+.slider .btnTheme{background-color:var(--white-5);left:calc(100% - 1.75em)}input:checked+.slider{background-color:var(--black-5)}input:checked+.slider .stars{position:absolute;display:flex;justify-content:space-evenly;width:calc(100% - 2em);transform:translateY(-50%);top:50%}input:checked+.slider .btnTheme:after{content:"";position:absolute;height:.5em;width:.5em;background-color:var(--yellow-3);border-radius:50%;top:.7em;left:.2em;transition:.4s;z-index:1}input:checked+.slider .btnTheme:before{content:"";position:absolute;height:.2em;width:.2em;background-color:var(--yellow-3);border-radius:50%;top:.5em;left:1em;transition:.4s;z-index:1}.stars i,.clouds i{margin:0;padding:.2em;font-size:0;transition:all .8s}.stars i{margin-left:2em;color:var(--yellow-4)}.clouds i{margin-right:.6em;color:var(--white-1)}.stars i:hover{transform:scale(1.5);color:var(--yellow-4)}.clouds i:hover{transform:scale(1.1);color:var(--white-1)}.btnTheme:hover{transform:scale(1.1) rotate(360deg);transition:all 1s}.loading-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:grid;place-items:center;overflow:hidden;background-image:radial-gradient(circle farthest-corner at 50% 52.5%,#0e355c,#100e48 90%)}.loading-screen:before{content:"";position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;pointer-events:none;background:radial-gradient(circle at 15% 30%,rgba(255,255,255,.24),transparent 38%),radial-gradient(circle at 80% 70%,rgba(203,175,255,.32),transparent 40%),radial-gradient(circle at 60% 10%,rgba(160,140,255,.2),transparent 45%);filter:blur(30px);animation:loading-clouds 8s ease-in-out infinite alternate}.loading-content{position:relative;z-index:1;width:min(430px,90vw);padding:0 1rem;color:#f5f7ff;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.7rem}.loading-content l-ardilla{filter:drop-shadow(0 10px 18px rgba(2,0,67,.38))}.loading-title{margin:0;font-size:clamp(1rem,2.3vw,1.2rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.loading-subtitle{margin:0;min-height:1.2rem;font-size:.92rem;color:#f5f7ffe0}.loading-dots:after{content:"...";display:inline-block;width:0;overflow:hidden;vertical-align:bottom;animation:loading-dots 1.15s steps(4,end) infinite}@keyframes loading-dots{to{width:1.2em}}@keyframes loading-clouds{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,-12px,0) scale(1.07)}}@media (max-width: 640px){.loading-content{gap:.55rem}.loading-title{letter-spacing:.06em}}@media (prefers-reduced-motion: reduce){.loading-screen:before,.loading-dots:after{animation:none}.loading-dots:after{width:1.2em}}:root{--contrast-light: #58b9ff;--contrast-light-1: #8ad5ff;--contrast-light-2: #2f96ff;--contrast-light-3: #a8e3ff;--contrast-light-4: #7ecfff;--contrast-light-5: #7ecfff59;--contrast-dark: #5f79ff;--contrast-dark-1: #7f9bff;--contrast-dark-2: #4365f0;--contrast-dark-3: #90a7ff;--contrast-dark-4: #90a7ff;--contrast-dark-5: #90a7ff59;--gray-1: #292828;--gray-2: #c4d9f7a8;--gray-3: #c4d9f751;--gray-4: #c7c7c7;--gray-5: #888888;--white-1: #ffffff;--white-2: #ffffff44;--white-3: #ffffff90;--white-4: #eee;--white-5: #d6d6d6;--white-6: #ffffff33;--white-7: #ffffff80;--white-8: #ffffff1a;--white-9: #ffffff73;--black-1: #000000;--black-2: #0000004d;--black-3: #00000033;--black-4: #0000001a;--black-5: #00000080;--blue-1: #3f7fcc66;--blue-2: #70abf5cc;--yellow-1: #fbff0062;--yellow-2: #fbff002a;--yellow-3: #827f6f;--yellow-4: #fffb00;--yellow-5: #faebd5;--navbar-height: 100px;--navbar-height-mobile: 120px;--hero-about-image-hover-light: url(./public/img/me-funko.png);--hero-about-image-unhover-light: url(./public/img/me-funko.png);--hero-about-image-hover-dark: url(https://bardologbrandingresources.netlify.app/image3.png);--hero-about-image-unhover-dark: url(https://bardologbrandingresources.netlify.app/image4.png);--hero-image-about-h: var(--hero-about-image-hover-light);--hero-image-about-u: var(--hero-about-image-unhover-light);--contrast-color: var(--contrast-light);--contrast-color-1: var(--contrast-light-1);--contrast-color-2: var(--contrast-light-2);--contrast-color-3: var(--contrast-light-3);--contrast-color-4: var(--contrast-light-4);--contrast-color-5: var(--contrast-light-5);--background-glass: var(--white-8);--background-glass-hard: var(--white-7);--background-filter-glass-blur: blur(10px);--background-filter-glass-filter: var(--white-8);--skills-background-glass-low: var(--white-8);--skills-background-glass-high: var(--white-6);--text-principal-paragraph: var(--gray-4);--text-secundary-paragraph: var(--white-3);--text-shadow-paragraph: 3px 3px 5px var(--white-7);--glass-effect: 0 0 10px var(--white-1), 0 0 20px var(--white-1), 0 0 30px var(--white-1), 0 0 40px var(--white-1), 0 0 50px var(--white-1), 0 0 60px var(--white-1), 0 0 70px var(--white-1);--first-drop-shadow: drop-shadow(0 0 5px var(--gray-2)) drop-shadow(0 0 10px var(--gray-2)) drop-shadow(0 0 30px var(--white-9)) drop-shadow(0 0 40px var(--contrast-color));--second-drop-shadow: drop-shadow(0 0 5px var(--gray-1)) drop-shadow(0 0 10px var(--contrast-color-5)) drop-shadow(0 0 30px var(--contrast-color-4)) drop-shadow(0 0 40px var(--contrast-color-4));--third-drop-shadow: drop-shadow(0 0 5px var(--gray-2)) drop-shadow(0 0 10px var(--gray-2)) drop-shadow(0 0 30px var(--contrast-color-1));--fourth-drop-shadow: drop-shadow(0 0 10px var(--gray-2)) drop-shadow(0 0 20px var(--gray-2)) drop-shadow(0 0 30px var(--contrast-light-4)) drop-shadow(0 0 40px var(--contrast-light-4));--fifth-drop-shadow: drop-shadow(0 0 10px var(--gray-2)) drop-shadow(0 0 20px var(--gray-2)) drop-shadow(0 0 40px var(--contrast-color-5));--drop-shadow: var(--first-drop-shadow);--stars-light-efect-super: 0 0 10px var(--gray-2), 0 0 20px var(--gray-2), 0 0 30px var(--contrast-color-3), 0 0 40px var(--contrast-color-3), 0 0 70px var(--contrast-color-3), 0 0 80px var(--contrast-color-3), 0 0 90px var(--contrast-color-3);--stars-light-efect: 0 0 10px var(--gray-2), 0 0 20px var(--gray-2), 0 0 30px var(--contrast-color-3), 0 0 40px var(--contrast-color-3), 0 0 50px var(--contrast-color-3), 0 0 60px var(--contrast-color-3), 0 0 70px var(--contrast-color-3);--stars-light-efect-1: 0 0 10px var(--gray-2), 0 0 20px var(--gray-2), 0 0 30px var(--contrast-color-3), 0 0 40px var(--contrast-color-3), 0 0 50px var(--contrast-color-3), 0 0 60px var(--contrast-color-3), 0 0 70px var(--contrast-color-3);--stars-light-efect-2: 0 0 10px var(--white-1), 0 0 20px var(--white-1), 0 0 30px var(--white-1), 0 0 40px var(--white-1), 0 0 50px var(--white-1), 0 0 60px var(--white-1), 0 0 70px var(--white-1);--stars-light-efect-3: 0 0 10px var(--gray-3), 0 0 20px var(--gray-3), 0 0 30px var(--contrast-color-5), 0 0 40px var(--contrast-color-5), 0 0 50px var(--contrast-color-5), 0 0 60px var(--contrast-color-5), 0 0 70px var(--contrast-color-5);--stars-light-efect-4: 0 0 10px var(--white-2), 0 0 20px var(--white-2), 0 0 30px var(--white-2), 0 0 40px var(--white-2), 0 0 50px var(--white-2), 0 0 60px var(--white-2), 0 0 70px var(--white-2);--stars-light-efect-5: 0 0 10px var(--white-1), 0 0 20px var(--white-1), 0 0 30px var(--white-1);--stars-light-efect-6: 0 8px 32px 0 var(--blue-1), 0 0 38px var(--blue-1);--stars-light-efect-7: 0 0 2px var(--gray-3), 0 0 40px var(--contrast-color-5)}*{padding:0;margin:0;font-family:Roboto,sans-serif}[data-theme=dark]{--contrast-color: var(--contrast-dark);--contrast-color-1: var(--contrast-dark-1);--contrast-color-2: var(--contrast-dark-2);--contrast-color-3: var(--contrast-dark-3);--contrast-color-4: var(--contrast-dark-4);--contrast-color-5: var(--contrast-dark-5);--hero-image-about-h: var(--hero-about-image-hover-dark);--hero-image-about-u: var(--hero-about-image-unhover-dark);--text-principal-paragraph: var(--white-1);--text-secundary-paragraph: var(--white-1);--text-shadow-paragraph: 3px 3px 5px var(--black-5);--skills-background-glass-low: var(--black-4);--background-glass: var(--black-3);--background-glass-hard: var(--black-5);--background-filter-glass-filter: var(--black-2);--drop-shadow: var(--first-drop-shadow);--glass-effect: 0 0 10px var(--black-1), 0 0 20px var(--black-1), 0 0 30px var(--black-1), 0 0 40px var(--black-1), 0 0 50px var(--black-1), 0 0 60px var(--black-1), 0 0 70px var(--black-1)}[data-theme=light]{--contrast-color: var(--contrast-light);--contrast-color-1: var(--contrast-light-1);--contrast-color-2: var(--contrast-light-2);--contrast-color-3: var(--contrast-light-3);--contrast-color-4: var(--contrast-light-4);--contrast-color-5: var(--contrast-light-5);--hero-image-about-h: var(--hero-about-image-hover-light);--hero-image-about-u: var(--hero-about-image-unhover-light);--text-principal-paragraph: var(--white-5);--text-secundary-paragraph: var(--black-1);--text-shadow-paragraph: 3px 3px 5px var(--black-5);--skills-background-glass-low: var(--white-8);--background-glass: var(--white-6);--background-glass-hard: var(--white-7);--background-filter-glass-filter: var(--white-8);--drop-shadow: var(--first-drop-shadow);--glass-effect: 0 0 10px var(--white-1), 0 0 20px var(--white-1), 0 0 30px var(--white-1), 0 0 40px var(--white-1), 0 0 50px var(--white-1), 0 0 60px var(--white-1), 0 0 70px var(--white-1)}strong{color:var(--contrast-color);text-shadow:var(--stars-light-efect-5)}p::selection,strong::selection,br::selection{color:var(--white-1);background:var(--background-glass)}h1::selection{color:var(--contrast-color);background:var(--background-glass)}img::selection{color:var(--contrast-color);background:var(--background-glass)}h2::selection{color:var(--white-1);background:var(--background-glass)}a::selection{color:var(--white-1);background:var(--background-glass)}@keyframes animate{to{transform:translateY(40px)}}@keyframes progress{0%{stroke-dasharray:0 100}}.root-shell{position:relative;width:100vw;min-height:100vh;overflow:hidden}.app-layer{min-height:100vh;opacity:0;transform:translateY(18px) scale(.985);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.app-layer--visible{opacity:1;transform:translateY(0) scale(1)}
