@media (width<=83.75em){.container{width:120rem}.tree{width:100%}}@media (width<=76.25em){html{font-size:56.25%}.container{width:105rem}.section{width:100%}h1{font-size:4.8rem}.section h2{font-size:3.6rem}.section-content h3{margin-bottom:1.6rem;font-size:2.8rem}.section-content p{margin-bottom:1rem;font-size:1.8rem;line-height:1.5}}@media only screen and (width<=61.25em){html{font-size:50%}.section{margin-bottom:8rem}}@media only screen and (width<=52.5em){.container{width:85rem}.tree .list{padding-left:2rem}.tree .list-item:before,.tree .list-item:after,.tree .list .list:before{width:2rem}.tree .list .list-item{padding-left:2rem}.tree .list-item:only-child{padding-left:0}.tree .list-item .list-item-box:before,.tree .list .list:after{left:1.5rem}.tree .list:first-child:after{left:-.6rem}.list-item-box{min-width:13rem;padding:.4rem .2rem;font-size:1.4rem}.btn-reset{right:10rem}.section{width:70rem;margin-bottom:5.6rem}.section-content{grid-template-columns:1fr;gap:3.2rem}.section-content img{grid-row:1;width:60%}.section-content div{width:100%}}@media only screen and (width<=43.75em){html{font-size:43.75%}}@media only screen and (width<=37.5em){html{font-size:37.5%}}@media only screen and (width<=30em){html{font-size:31.25%}h1{font-size:4rem}.btn-reset{right:4rem}.section h2{font-size:3.2rem}.form input{padding:.3rem .6rem}}@media only screen and (width<=18.75em){html{font-size:25%}.container{width:70rem}.section{width:100%}.btn-reset{right:1rem}}
/*# sourceMappingURL=index.99bb92fe.css.map */
