html{height:100%}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;min-height:-webkit-fill-available}div{box-sizing:border-box}.intro-section{height:100%;background-color:#efdf00;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default;display:flex;flex-direction:column}.intro-section .contents{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:1 1;padding-right:150px;padding-top:15px}.intro-section .contents .intro-text{display:flex;flex:1 1;flex-direction:column;align-items:flex-end;justify-content:center;font-family:"Red Hat Display",sans-serif}.intro-section .contents .intro-text .bold{display:inline;font-weight:700}.intro-section .footer{margin:auto;width:180px;flex:0 0 30px;background-color:rgba(0,0,0,.4);border-radius:8px 8px 0 0;font-family:"Red Hat Display",sans-serif;font-size:16px;color:#fff;text-align:center;line-height:30px}.intro-section .footer .icon-animation{animation-name:carethover;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease}@keyframes carethover{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}@media only screen and (max-width:600px){.intro-section .contents{padding-right:0;padding-top:0;flex-direction:column-reverse}.intro-section .contents .intro-text{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.intro-section .contents .intro-text .about-text{font-size:22px}.intro-section .contents .intro-text .skill-text{font-size:15px}.intro-section .contents .animation-player{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}}@media only screen and (min-width:600px){.intro-section .contents{padding-right:0;padding-top:0}.intro-section .contents .intro-text .about-text{font-size:38px}.intro-section .contents .intro-text .skill-text{font-size:25px}}@media only screen and (min-width:768px){.intro-section .contents{padding-right:0;padding-top:0}.intro-section .contents .intro-text .about-text{font-size:40px}.intro-section .contents .intro-text .skill-text{font-size:24px}}@media only screen and (min-width:992px){.intro-section .contents{padding-right:150px;padding-top:15px}.intro-section .contents .intro-text .about-text{font-size:44px}.intro-section .contents .intro-text .skill-text{font-size:28px}}@media only screen and (min-width:1200px){.intro-section .contents{padding-right:160px;padding-top:15px}.intro-section .contents .intro-text .about-text{font-size:52px}.intro-section .contents .intro-text .skill-text{font-size:30px}}
/*# sourceMappingURL=main.b37346c4.chunk.css.map */