body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#d39ab8;color:#1c1a1a;font-family:Segoe UI,Helvetica Neue,sans-serif;margin:0;padding:0}body,html{height:100%}.App{background-color:initial;margin:0 auto;max-width:900px;padding:3rem 1rem}header{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;margin-bottom:2rem;padding:2rem;position:relative;text-align:center}header h1{font-size:2.8rem;letter-spacing:.05em;margin-bottom:.5rem}header p{color:#555;font-size:1.2rem;letter-spacing:.03em}.floating-emoji{animation:float 3s ease-in-out infinite;font-size:3rem;position:absolute;right:-20px;top:-20px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}section{background-color:#fff;border-radius:20px;box-shadow:0 6px 16px #0000000f;margin-bottom:2rem;padding:1.5rem;text-align:left}section h2{color:#444;font-size:1.5rem;letter-spacing:.04em;margin-bottom:.8rem}section ul{padding-left:1rem}section li{font-size:1rem;letter-spacing:.02em;margin-bottom:.6rem}iframe,img{border-radius:12px;display:block;margin:1rem auto}.magnifying-pic,.makeup-pic,.man-sketch{margin-bottom:2rem;text-align:center}footer{color:#777;font-size:.9rem;margin-top:3rem;text-align:center}
/*# sourceMappingURL=main.05e44fdf.css.map*/