:root{--dark:#111;--light:#f2f0e3;--primary:#902;color:var(--light);background-color:var(--dark);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:cormorant-infant,Helvetica,Arial,sans-serif;font-weight:600;line-height:1.2}body{background-color:var(--light);min-width:345px;min-height:100vh;color:var(--dark);justify-content:center;align-items:center;margin:0;padding:15px;display:flex}h1,h2,h3,h4,h5,h6{color:var(--primary);margin:0;font-family:Great Vibes,cursive}ol,ul{margin:0;padding:0;list-style:none}a{text-decoration:none}a,p{margin:0;font-family:Bad Script,cursive}a:visited{color:inherit}.section{height:100svh;transition:all .3s}.section h1,.section h2,.section h3,.section h4,.section h5,.section h6,.section a,.section p{opacity:0}.section *{will-change:transform, opacity, filter;transition:none}.section{opacity:0;filter:blur(5px)}.center-top,.center{flex-direction:column;justify-content:center;align-items:center;display:flex}.center-row{flex-direction:row;justify-content:center;align-items:center;display:flex}.section{flex-direction:column;align-items:center;height:100vh;display:flex;position:relative}.section h2{font-size:96px}.section h3,.section p{color:var(--dark);font-family:Bad Script,cursive;font-size:36px}.section:not(#section-1){height:calc(100vh - 100px);padding-top:150px}.section:not(#section-1) footer{position:absolute;bottom:100px}.section:not(#section-1) footer p{font-size:24px}#section-1 h1{font-size:96px}#section-1 h2{color:var(--dark);font-family:Bad Script,cursive;font-size:48px}#section-1 .btn{margin-top:200px}#section-1 .btn button{background-color:var(--primary);color:var(--light);cursor:pointer;border:none;border-radius:40px;padding:10px 40px;font-family:Great Vibes;font-size:36px;transition:all .3s}#section-1 .btn button:hover{box-shadow:0 0 50px #9029}#section-1 footer{position:absolute;bottom:100px}#section-1 footer p{font-size:24px}#section-2{flex-direction:column;display:flex}#section-2 .images{justify-content:space-around;align-items:center;gap:100px;margin-top:150px;display:flex}#section-2 .images img{object-fit:cover;border-radius:50%;width:400px;height:400px;transition:all .2s}#section-2 .images img:hover{border-radius:30px}#section-2 .images img:first-child{object-position:-120px}#section-2 .words{margin-top:150px}#section-3 .audio{flex-direction:column;justify-content:center;align-items:center;gap:100px;margin-top:150px;display:flex}#section-3 .audio img{object-fit:cover;border-radius:30px;width:400px;height:400px;transition:all .2s}#section-4{flex-direction:column;display:flex}#section-4 .images{justify-content:space-around;align-items:center;gap:100px;margin-top:150px;display:flex}#section-4 .images img{object-fit:cover;border-radius:50%;width:400px;height:400px;transition:all .2s}#section-4 .images img:hover{border-radius:30px}#section-4 .words{margin-top:150px}#section-5 .btn{flex-direction:row;justify-content:center;align-items:center;gap:100px;min-width:1000px;min-height:800px;margin-top:50px;display:flex;position:relative}#section-5 .btn button{background-color:var(--primary);color:var(--light);cursor:pointer;z-index:1;border:none;border-radius:40px;padding:10px 40px;font-family:Great Vibes;font-size:36px;transition:all .3s;position:relative}#section-5 .btn button:hover{box-shadow:0 0 50px #9029}#section-5 .btn #no{width:383px;transition:all .2s;position:relative}#section-5 .btn #yes{transition:all .2s}#section-5 .btn{min-width:1000px;min-height:600px;position:relative}#section-5 .btn #yes,#section-5 .btn #no{margin:0;position:absolute}#section-5 .btn #yes{top:100px;left:100px}#section-5 .btn #no{top:100px;right:100px}
