.fade-enter{opacity:0}.fade-enter-to,.fade-leave{opacity:1}.fade-leave-to{opacity:0}.page-container{min-height:80vh;position:relative;width:100%}.splash{height:95vh;position:relative;z-index:2}.splash .illustration{bottom:-1rem;height:85%;max-width:48rem;position:absolute;right:-6rem;width:45%}.splash .illustration svg{bottom:0;height:auto;position:absolute;right:0;width:100%}.splash .splash-text{display:flex;flex-direction:column;gap:1.5rem;max-width:50%;padding:3.5rem 0;position:absolute;top:50%;transform:translateY(-50%)}.splash .splash-text:before{background:#fff;border-radius:1000px;content:"";height:100%;position:absolute;right:50%;top:0;width:200%}.splash .splash-text h1{color:#85481d;font-size:3.5rem;position:relative;z-index:2}.splash .splash-text p{font-size:1.2rem;max-width:32rem;position:relative;z-index:2}#participate{background:#85481d;border-radius:0 3rem 3rem 0}#get-help{background:#6fa44e;border-radius:3rem 0 0 3rem}#paths{background:linear-gradient(#e8e1c9,#fff);position:relative}#paths.green-top{background:linear-gradient(#6fa44e 10%,#fff)}#paths:after{background:linear-gradient(0deg,#fff,#fff 80%,#fff0);bottom:0;content:"";height:calc(65% - 3.5rem);left:50%;position:absolute;transform:translate(-50%);width:3px}#paths .flower{animation:sway 6s ease infinite;left:50%;position:absolute;top:35%;transform:translate(-50%,-50%);transform:translate(calc(-50% - .9rem),-50%) rotate(8deg);transform-origin:bottom;width:8rem}@keyframes sway{0%,to{transform:translate(calc(-50% - .1rem),-50%) rotate(5deg)}50%{transform:translate(calc(-50% - .1rem),-50%) rotate(10deg)}}#get-help,#participate{align-items:center;color:#fff;gap:2rem;padding:12rem 3rem;text-align:center}#get-help h3,#participate h3{color:#fff}#get-help p,#participate p{max-width:26rem}@media (max-width:720px){.splash .illustration{right:-2rem;width:66%}.splash .splash-text{max-width:none}.splash .splash-text h1{font-size:2.5rem}.splash .splash-text p{max-width:none}#paths,#paths.green-top{background:none}#paths .flower,#paths.green-top .flower,#paths.green-top:after,#paths:after{display:none}#paths .row,#paths.green-top .row{flex-direction:column-reverse}#participate{border-radius:0 0 3rem 3rem;margin-bottom:3rem}#get-help{border-radius:3rem 0 0}}
