@import url(https://fonts.googleapis.com/css?family=Roboto+Mono:400,700|Roboto:300,500,700);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn,em,i{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:700}html{box-sizing:border-box;-webkit-tap-highlight-color:transparent;height:100%;background-color:#111}.site{display:flex;height:100%;flex-direction:column}.footer,.header{flex:none}.main{flex:1 0 auto;width:100%}.main::after{content:"\00a0";display:block;margin-top:var(--space);height:0;visibility:hidden}.main,.site{background-color:#fff}.wrap{max-width:69rem;margin:0 auto;padding:1rem;box-sizing:content-box}.header .wrap{display:flex;align-items:baseline;flex-wrap:wrap}.header .wrap .main-nav{flex:1;min-width:20rem}.main{padding-bottom:2rem}.footer{background-color:#111;color:#a5a5a5}.footer .wrap{padding-top:2rem;padding-bottom:2rem;display:flex}.footer .wrap .footer-item{flex:33%}.footer .wrap .footer-item:last-child{text-align:right}.footer .wrap .footer-item a{color:#a5a5a5}.media{display:flex;flex-direction:column}.media .media-image{margin-bottom:1rem}.area-items{display:flex;flex-wrap:wrap;justify-content:flex-start}.area-items .area-item{margin-bottom:2rem;margin-right:3em;box-sizing:border-box;flex:1;min-width:10rem}.area-items .area-item:last-of-type{margin-bottom:0;margin-right:0}@media (min-width:450px){.area-items .area-item{width:50%}.area-items .area-item:nth-child(2n+1):nth-last-child(-n+2),.area-items .area-item:nth-child(2n+1):nth-last-child(-n+2)~.area-item{margin-bottom:0}}@media (min-width:900px){.area-items .area-item{width:25%}.area-items .area-item:nth-child(4n+1):nth-last-child(-n+4),.area-items .area-item:nth-child(4n+1):nth-last-child(-n+4)~.area-item{margin-bottom:0}}.area-item{display:flex}.area-item .area-blurp{width:100%}.area-item .area-projects{display:none}.area-item{position:relative}.area-item:hover{cursor:pointer}.area-item:hover .project-title{text-decoration:underline}.area-item .project-image{height:9rem;background-color:#fff;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.area-icon{border:2px solid #111;height:6rem;box-sizing:border-box;padding:2rem;background:transparent url(../img/icon-area.png) 50% 50% no-repeat;background-size:auto 33px}.grid-2{display:flex;flex-wrap:wrap}.grid-2>div{flex:calc(50% - 3rem);min-width:20rem;margin-right:3rem;box-sizing:border-box}.grid-2>div:nth-of-type(2n){margin-right:0}.grid-4{display:flex;flex-wrap:wrap}.grid-4>div{flex:calc(25% - 3rem);min-width:12rem;margin-right:3rem;box-sizing:border-box}@media (max-width:42rem){.grid-4>div:nth-of-type(2n){margin-right:0}}@media (min-width:42rem) and (max-width:57rem){.grid-4>div:nth-of-type(3n){margin-right:0}}@media (min-width:57rem){.grid-4>div:nth-of-type(4n){margin-right:0}}.entry-item{border-left:3px solid #ff6f00;padding:0 1rem;margin-bottom:1.5rem}.entry-item img{max-width:100%;max-height:100%}.logo{white-space:nowrap;margin-right:1rem}.logo:hover,.logo:link,.logo:visited{text-decoration:none;color:inherit}.logo span{display:inline-block;text-indent:-9999px;width:80px;background:transparent url(/assets/img/3455e6e4c530dd6f6bd9601d74c4bc4fb5405ec5/logo.png) 3px 50% no-repeat;background-size:auto 100%;height:1.3rem;vertical-align:bottom;transform:translateY(-1px)}.nav{list-style:none;display:flex;flex-wrap:wrap}.nav li{margin-right:2rem}.nav li:last-child{margin-right:0}@media (max-width:45rem){.main-nav .nav{margin:1rem -1rem}.main-nav .nav li{flex:40%}.main-nav .nav li a{display:block;padding:.5rem 1rem}}@media (min-width:45rem){.main-nav .nav{justify-content:flex-end;text-align:right}}body{font-family:Roboto,sans-serif;color:#1a1a1a}.footer .wrap,.main .wrap{font-weight:300}ol,p,ul{line-height:1.5rem}ol+ol,ol+p,ol+ul,p+ol,p+p,p+ul,ul+ol,ul+p,ul+ul{margin-top:1.5rem}a:link,a:visited{color:#003cff;text-decoration:none}a:hover{text-decoration:underline}.active a{color:inherit;text-decoration:none}a.link-button{font-size:.8em;border:1px solid #ccc;border-radius:4px;font-weight:500;display:inline-block;padding:0 .4em;text-transform:uppercase}a.link-button:hover{text-decoration:none;border-color:#003cff}.read-more-btn{text-transform:uppercase;font-size:.85em}h1,h2,h3,h4{line-height:2rem}h1{margin:0 0 2rem}h2{font-weight:500;font-size:1.375em;margin:2rem 0 1rem}@media (max-width:60rem){h2{font-size:1.25em}}.page-title,.position-title{margin-top:1rem;margin-bottom:2rem;font-family:'Roboto Mono',monospace;font-weight:400;font-size:1.5em}.entry-title{font-weight:500;line-height:1.5;margin:0}.entry-meta{font-size:.875em;color:#606060;margin:0;font-style:italic}.entry-meta+p{margin-top:0}.project-title{font-weight:500;line-height:1.5rem}.project-description{font-size:.8125em;line-height:1.25rem;hyphens:auto}.header .wrap{line-height:1rem}.logo{font-weight:300;font-size:.875em;line-height:1}.logo span{font-weight:700;font-family:'Roboto Mono',monospace;font-size:1.3571428571em;color:#ff6f00}.note{color:#aaa}.small{font-size:.825em;color:#555}.small ul li{text-indent:-10px;margin-left:10px}.small ul li:before{content:"\00b7 ";font-size:20px;vertical-align:middle;line-height:21px}.slogan{font-size:2.5em;line-height:3.5rem;font-family:'Roboto Mono',monospace;margin-bottom:1.5rem}@media (max-width:550px){.slogan{font-size:2em;line-height:3rem}}.slogan em{font-weight:700;font-style:normal}.introduction{max-width:41em;font-size:1.125em}.introduction p{line-height:2rem}@media (max-width:45rem){.introduction{font-size:1.0625rem}}.sponsors{text-align:center;font-size:.875rem;max-width:40rem;margin:2rem auto 3rem}.sponsors:after,.sponsors:before{content:"";width:3rem;display:block;border-top:1px solid #555;margin:.5rem auto}.footer{font-size:.875em}.footer h2{font-size:1em;color:#fff;margin:0}.main-nav{font-weight:500;font-size:.875em}.group-picture{max-width:550px;margin:0 auto 1rem!important}.group-picture a.photo{display:block;box-shadow:0 0 5px rgba(0,0,0,.5);border:10px solid #fff;text-decoration:none;color:inherit;font-size:.8125em}.group-picture img{box-sizing:border-box;width:100%;height:auto;display:block}.group-picture .caption{display:block;padding:.5em 0 0;text-align:center}.group-picture-past{text-align:center}.group-picture-past a{color:#003cff}.position-members{overflow:hidden;display:flex;flex-wrap:wrap;align-items:stretch}.position-alumni{flex-direction:column}.position-alumni .namecard{margin-bottom:.5rem}.position-alumni .member-career,.position-alumni .member-materials,.position-alumni .member-name,.position-alumni .member-now,.position-alumni .member-period{float:left;padding-right:10px;font-size:.9em}.member-name{font-weight:700;line-height:1.5rem}.member-interest{padding-top:.3rem;padding-bottom:.3rem;font-size:.85em}.member-period{color:#aaa;font-size:.8em}.namecard{clear:left;display:flex;margin-bottom:2rem}.namecard .member-image{width:10rem;height:10rem;background-position:50% 50%;background-repeat:none;background-size:cover;background-color:#f0f0f0;float:left;margin-right:1rem}.namecard .namecard-content p{margin:0}.project-list .project-title{font-weight:500;line-height:2rem}.project-list .project{clear:left;border-left:3px solid #ff6f00;display:flex;flex-wrap:wrap;margin-bottom:2rem}.project-list .project .project-image{float:right;max-width:24rem;margin-left:3rem;flex:24;min-width:15rem}.project-list .project .project-image img{width:100%;height:auto}@media (max-width:39rem){.project-list .project .project-image{order:-1;margin:0 0 1rem calc(1.5rem - 3px)}}.project-list .project .project-text{flex:42;min-width:20rem;max-width:100%;box-sizing:border-box;font-size:.9375rem;padding:.5rem 0 .5rem calc(1.5rem - 3px);line-height:1.5rem}.project-list .project .project-text .project-title{margin-top:0}.single-project .page-title{margin-bottom:1rem}.single-project .entry-meta{margin-bottom:1rem}.single-project .project-text img{max-width:100%}.single-project .project-text .caption{font-weight:700;font-size:.85em}.single-project .project-text iframe{margin:1.5rem 0}.single-project .project-content{display:flex;flex-direction:column}@media (min-width:600px){.single-project .project-content{flex-direction:row}}.single-project .project-content .project-meta{font-size:.9em;margin-bottom:2rem}@media (min-width:600px){.single-project .project-content .project-meta{order:2;flex:20;margin-left:3rem;border-top:1px solid #333;padding-top:.5em}}.single-project .project-content .project-text{flex:49}.links-list{margin-left:.5em;line-height:1.5}.links-list li{text-indent:-1em;margin-left:1em}.links-list li:before{content:"\25A0";width:1em;text-align:center;display:inline-block}.links-list li.external:before{content:"\2197"}.links-list li.document:before{content:"\2630"}.publications{list-style:square;padding-left:20px;line-height:1.5}.publications li{margin-bottom:1rem}.publications .award{background-color:#fff8dc;font-weight:700;margin-right:10px}.publications .author p{margin:0}.publications .venue{margin-right:10px}.publications .title{font-weight:700}.publications .year{font-size:130%;margin:20px 0 8px -20px;color:#888}.filter-labels{display:flex;font-size:.9375rem;margin:2rem 0}.filter-labels .segmented-control{margin-right:1rem;margin-top:.5rem;font-size:.875rem}@media (max-width:600px){.filter-label-list{width:100%}.filter-label-list .segmented-control{display:flex;width:100%;flex-direction:column;flex-wrap:wrap}.filter-label-list .segmented-control label{margin-left:0;border-radius:0}}.teachersday-event{background-color:transparent}.member-image{flex-shrink:0}header{background-color:#fff}.namecard-content{background-color:rgba(255,255,255,.6)}.juho-section:hover{animation:tada 1s linear}@keyframes tada{0%{transform:scale3d(1,1,1)}10%,20%{transform:rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:rotate3d(0,0,1,3deg)}40%,60%,80%{transform:rotate3d(0,0,1,-3deg)}100%{transform:scale3d(1,1,1)}}.teachersday-banner{max-width:550px;margin:0 auto 1rem;background-color:#fff;display:block;box-shadow:0 0 5px rgba(0,0,0,.5);border:10px solid #fff;text-decoration:none;color:inherit;font-size:.8125em;margin-bottom:36px}.teachersday-banner img{box-sizing:border-box;width:100%;height:auto;display:block}.teachersday-banner .caption{display:block;padding:.5em 0 0;text-align:center}.event-bg{width:100%;height:100vh;position:fixed;background-color:#fff;top:0;left:0;z-index:-1}.event-flowers{--size:3vw;width:var(--size);height:var(--size);background-image:url(/d60e627eeca23e64f45d6b3e9858fbd357982dcf/ceb72/assets/img/carnation.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:-5vh}@keyframes fall{0%{transform:translate3d(var(--left-ini),0,0)}100%{transform:translate3d(var(--left-end),110vh,0)}}.event-flowers:nth-child(1){--size:1vw;--left-ini:-8vw;--left-end:8vw;--deg-start:62deg;--deg-end:-27deg;left:81vw;animation:fall 10s linear infinite;animation-delay:-3s}.event-flowers:nth-child(2){--size:4vw;--left-ini:-4vw;--left-end:-6vw;--deg-start:-87deg;--deg-end:66deg;left:79vw;animation:fall 7s linear infinite;animation-delay:-6s}.event-flowers:nth-child(3){--size:5vw;--left-ini:-5vw;--left-end:7vw;--deg-start:-58deg;--deg-end:-9deg;left:52vw;animation:fall 6s linear infinite;animation-delay:-7s}.event-flowers:nth-child(4){--size:1vw;--left-ini:-5vw;--left-end:-3vw;--deg-start:34deg;--deg-end:86deg;left:6vw;animation:fall 8s linear infinite;animation-delay:-7s}.event-flowers:nth-child(5){--size:5vw;--left-ini:6vw;--left-end:2vw;--deg-start:-23deg;--deg-end:-13deg;left:59vw;animation:fall 7s linear infinite;animation-delay:-3s}.event-flowers:nth-child(6){--size:4vw;--left-ini:6vw;--left-end:-9vw;--deg-start:4deg;--deg-end:-35deg;left:10vw;animation:fall 9s linear infinite;animation-delay:-8s}.event-flowers:nth-child(7){--size:3vw;--left-ini:-1vw;--left-end:-6vw;--deg-start:60deg;--deg-end:-86deg;left:55vw;animation:fall 9s linear infinite;animation-delay:-9s}.event-flowers:nth-child(8){--size:3vw;--left-ini:-9vw;--left-end:8vw;--deg-start:-5deg;--deg-end:20deg;left:23vw;animation:fall 11s linear infinite;animation-delay:-2s}.event-flowers:nth-child(9){--size:4vw;--left-ini:7vw;--left-end:3vw;--deg-start:61deg;--deg-end:40deg;left:97vw;animation:fall 6s linear infinite;animation-delay:-3s}.event-flowers:nth-child(10){--size:5vw;--left-ini:8vw;--left-end:-9vw;--deg-start:-53deg;--deg-end:-80deg;left:67vw;animation:fall 8s linear infinite;animation-delay:-8s}.event-flowers:nth-child(11){--size:2vw;--left-ini:3vw;--left-end:-5vw;--deg-start:-14deg;--deg-end:75deg;left:42vw;animation:fall 6s linear infinite;animation-delay:-5s}.event-flowers:nth-child(12){--size:4vw;--left-ini:4vw;--left-end:7vw;--deg-start:69deg;--deg-end:-32deg;left:77vw;animation:fall 6s linear infinite;animation-delay:-10s}.event-flowers:nth-child(13){--size:4vw;--left-ini:-6vw;--left-end:-1vw;--deg-start:8deg;--deg-end:-60deg;left:50vw;animation:fall 8s linear infinite;animation-delay:-10s}.event-flowers:nth-child(14){--size:3vw;--left-ini:-6vw;--left-end:8vw;--deg-start:-47deg;--deg-end:81deg;left:2vw;animation:fall 6s linear infinite;animation-delay:-6s}.event-flowers:nth-child(15){--size:4vw;--left-ini:-2vw;--left-end:10vw;--deg-start:-18deg;--deg-end:-33deg;left:16vw;animation:fall 7s linear infinite;animation-delay:-4s}.event-flowers:nth-child(16){--size:4vw;--left-ini:4vw;--left-end:-7vw;--deg-start:-34deg;--deg-end:-60deg;left:21vw;animation:fall 8s linear infinite;animation-delay:-1s}.event-flowers:nth-child(17){--size:1vw;--left-ini:5vw;--left-end:-4vw;--deg-start:-36deg;--deg-end:-11deg;left:48vw;animation:fall 10s linear infinite;animation-delay:-5s}.event-flowers:nth-child(18){--size:4vw;--left-ini:8vw;--left-end:-2vw;--deg-start:-43deg;--deg-end:-88deg;left:74vw;animation:fall 7s linear infinite;animation-delay:-3s}.event-flowers:nth-child(19){--size:4vw;--left-ini:4vw;--left-end:-1vw;--deg-start:-25deg;--deg-end:73deg;left:23vw;animation:fall 7s linear infinite;animation-delay:-8s}.event-flowers:nth-child(20){--size:3vw;--left-ini:-8vw;--left-end:1vw;--deg-start:68deg;--deg-end:-60deg;left:55vw;animation:fall 10s linear infinite;animation-delay:-8s}.event-flowers:nth-child(21){--size:3vw;--left-ini:-1vw;--left-end:-6vw;--deg-start:0deg;--deg-end:41deg;left:67vw;animation:fall 7s linear infinite;animation-delay:-10s}.event-flowers:nth-child(22){--size:5vw;--left-ini:9vw;--left-end:-3vw;--deg-start:28deg;--deg-end:36deg;left:85vw;animation:fall 6s linear infinite;animation-delay:-7s}.event-flowers:nth-child(23){--size:1vw;--left-ini:-3vw;--left-end:5vw;--deg-start:21deg;--deg-end:-45deg;left:4vw;animation:fall 11s linear infinite;animation-delay:-10s}.event-flowers:nth-child(24){--size:2vw;--left-ini:-8vw;--left-end:10vw;--deg-start:-28deg;--deg-end:-19deg;left:92vw;animation:fall 9s linear infinite;animation-delay:-5s}.event-flowers:nth-child(25){--size:2vw;--left-ini:8vw;--left-end:-2vw;--deg-start:28deg;--deg-end:-6deg;left:51vw;animation:fall 9s linear infinite;animation-delay:-6s}.event-flowers:nth-child(26){--size:3vw;--left-ini:9vw;--left-end:-4vw;--deg-start:-39deg;--deg-end:-47deg;left:85vw;animation:fall 7s linear infinite;animation-delay:-8s}.event-flowers:nth-child(27){--size:5vw;--left-ini:4vw;--left-end:5vw;--deg-start:56deg;--deg-end:-55deg;left:31vw;animation:fall 6s linear infinite;animation-delay:-6s}.event-flowers:nth-child(28){--size:5vw;--left-ini:1vw;--left-end:-9vw;--deg-start:-46deg;--deg-end:-42deg;left:9vw;animation:fall 7s linear infinite;animation-delay:-3s}.event-flowers:nth-child(29){--size:2vw;--left-ini:-5vw;--left-end:10vw;--deg-start:-32deg;--deg-end:55deg;left:68vw;animation:fall 10s linear infinite;animation-delay:-1s}.event-flowers:nth-child(30){--size:3vw;--left-ini:1vw;--left-end:9vw;--deg-start:34deg;--deg-end:-7deg;left:51vw;animation:fall 6s linear infinite;animation-delay:-6s}.event-flowers:nth-child(31){--size:3vw;--left-ini:-5vw;--left-end:2vw;--deg-start:69deg;--deg-end:-25deg;left:81vw;animation:fall 6s linear infinite;animation-delay:-9s}.event-flowers:nth-child(32){--size:1vw;--left-ini:9vw;--left-end:4vw;--deg-start:-23deg;--deg-end:-38deg;left:87vw;animation:fall 6s linear infinite;animation-delay:-5s}.event-flowers:nth-child(33){--size:3vw;--left-ini:10vw;--left-end:-5vw;--deg-start:72deg;--deg-end:70deg;left:61vw;animation:fall 6s linear infinite;animation-delay:-8s}.event-flowers:nth-child(34){--size:5vw;--left-ini:5vw;--left-end:4vw;--deg-start:-87deg;--deg-end:-80deg;left:79vw;animation:fall 8s linear infinite;animation-delay:-3s}.event-flowers:nth-child(35){--size:5vw;--left-ini:-8vw;--left-end:-1vw;--deg-start:-64deg;--deg-end:74deg;left:90vw;animation:fall 6s linear infinite;animation-delay:-3s}.event-flowers:nth-child(36){--size:2vw;--left-ini:-2vw;--left-end:-1vw;--deg-start:-85deg;--deg-end:41deg;left:92vw;animation:fall 6s linear infinite;animation-delay:-8s}.event-flowers:nth-child(37){--size:2vw;--left-ini:2vw;--left-end:-5vw;--deg-start:9deg;--deg-end:-16deg;left:39vw;animation:fall 6s linear infinite;animation-delay:-6s}.event-flowers:nth-child(38){--size:3vw;--left-ini:-7vw;--left-end:7vw;--deg-start:-13deg;--deg-end:-18deg;left:91vw;animation:fall 7s linear infinite;animation-delay:-6s}.event-flowers:nth-child(39){--size:5vw;--left-ini:-1vw;--left-end:4vw;--deg-start:66deg;--deg-end:-82deg;left:96vw;animation:fall 9s linear infinite;animation-delay:-5s}.event-flowers:nth-child(40){--size:3vw;--left-ini:8vw;--left-end:-6vw;--deg-start:-3deg;--deg-end:-6deg;left:36vw;animation:fall 7s linear infinite;animation-delay:-7s}.event-flowers:nth-child(41){--size:4vw;--left-ini:-9vw;--left-end:-5vw;--deg-start:45deg;--deg-end:-11deg;left:25vw;animation:fall 10s linear infinite;animation-delay:-7s}.event-flowers:nth-child(42){--size:2vw;--left-ini:8vw;--left-end:-4vw;--deg-start:-45deg;--deg-end:70deg;left:93vw;animation:fall 9s linear infinite;animation-delay:-7s}.event-flowers:nth-child(43){--size:3vw;--left-ini:-8vw;--left-end:-9vw;--deg-start:72deg;--deg-end:-20deg;left:91vw;animation:fall 9s linear infinite;animation-delay:-6s}.event-flowers:nth-child(44){--size:5vw;--left-ini:-5vw;--left-end:3vw;--deg-start:-77deg;--deg-end:29deg;left:68vw;animation:fall 8s linear infinite;animation-delay:-6s}.event-flowers:nth-child(45){--size:4vw;--left-ini:4vw;--left-end:4vw;--deg-start:-34deg;--deg-end:17deg;left:55vw;animation:fall 11s linear infinite;animation-delay:-6s}.event-flowers:nth-child(46){--size:2vw;--left-ini:0vw;--left-end:10vw;--deg-start:-37deg;--deg-end:81deg;left:88vw;animation:fall 9s linear infinite;animation-delay:-2s}.event-flowers:nth-child(47){--size:3vw;--left-ini:4vw;--left-end:2vw;--deg-start:-70deg;--deg-end:-1deg;left:36vw;animation:fall 6s linear infinite;animation-delay:-5s}.event-flowers:nth-child(48){--size:4vw;--left-ini:7vw;--left-end:1vw;--deg-start:59deg;--deg-end:-6deg;left:62vw;animation:fall 7s linear infinite;animation-delay:-9s}.event-flowers:nth-child(49){--size:1vw;--left-ini:-8vw;--left-end:9vw;--deg-start:85deg;--deg-end:-39deg;left:75vw;animation:fall 9s linear infinite;animation-delay:-3s}.event-flowers:nth-child(50){--size:3vw;--left-ini:-7vw;--left-end:8vw;--deg-start:-19deg;--deg-end:63deg;left:40vw;animation:fall 10s linear infinite;animation-delay:-6s}