*{position:relative;box-sizing:border-box;margin:0;padding:0}#root{height:100svh;margin:0 auto}body{font:16px Inter,Arial,sans-serif;overflow-y:scroll;margin:unset}h1{font-size:1.5rem;font-weight:500;color:#2f3640;white-space:pre-line;word-break:normal;line-height:31px}@media screen and (max-width:560px){h1{white-space:normal}}p{font-size:1.125rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal;line-height:18px;overflow-wrap:anywhere}@media screen and (max-width:560px){p{white-space:normal}}span{font-size:.875rem;font-weight:400;color:#838994;white-space:pre-line;word-break:normal;line-height:16px}@media screen and (max-width:560px){span{white-space:normal}}a{font-size:1rem;font-weight:500;color:#c3b091;white-space:pre-line;word-break:normal;line-height:22px;text-decoration:none}@media screen and (max-width:560px){a{white-space:normal}}a:hover{text-decoration:none}button,input,textarea{all:unset;position:relative}input{cursor:revert}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number],input[type=number]:focus,input[type=number]:hover{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}button:focus-visible,textarea:focus-visible{outline:revert}img{width:100%;display:block}.wrapper{width:100%;padding-top:60px;min-height:100svh}.main{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px;margin-left:140px}.main .main-info{width:100%;height:400px;border-radius:16px;overflow:hidden;padding:20px;margin-bottom:40px}.main .main-info img{object-fit:cover;filter:brightness(.8)}.main .main-info__content{position:absolute;left:20px;bottom:20px;right:20px}.main .main-info__content h1{font-size:3rem;font-weight:600;color:#fff;white-space:pre-line;word-break:normal;line-height:50px;margin-bottom:20px}@media screen and (max-width:560px){.main .main-info__content h1{white-space:normal}}.main .main-info__content p{font-size:1.125rem;font-weight:500;color:#fff;white-space:pre-line;word-break:normal;line-height:20px;margin-bottom:30px}@media screen and (max-width:560px){.main .main-info__content p{white-space:normal}}.main .main-info__content .button{width:300px;height:50px}@media screen and (max-width:900px){.main{margin-left:125px}.main .main-info__content{width:calc(100% - 30px);left:15px;bottom:15px}.main .main-info__content h1{font-size:1.5rem;font-weight:600;color:#fff;white-space:pre-line;word-break:normal;line-height:24px}}@media screen and (max-width:900px)and (max-width:560px){.main .main-info__content h1{white-space:normal}}@media screen and (max-width:560px){.main{padding:15px;margin-left:0}.main .main-info .button{width:100%}}.main .section{width:100%;display:flex;flex-direction:column;align-items:center;gap:30px;margin-bottom:40px}.main .section h2{font-size:1.5rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal;margin-right:auto}@media screen and (max-width:560px){.main .section h2{white-space:normal}}.main .section__text{font-size:1rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal;margin-top:-20px}@media screen and (max-width:560px){.main .section__text{white-space:normal}}.main .section__list{width:100%;display:flex;flex-wrap:wrap;gap:30px}.main .section .button{height:50px;margin:0 auto}.main-loading{display:flex;align-items:center;justify-content:center;min-height:200px;padding:20px;margin-left:140px}@media screen and (max-width:900px){.main-loading{margin-left:125px}}@media screen and (max-width:560px){.main-loading{margin-left:0}}.main-loading__spinner{width:32px;height:32px;border:3px solid #c9cfdb;border-top-color:#c3b091;border-radius:50%;animation:main-loading-spin .7s linear infinite}@keyframes main-loading-spin{to{transform:rotate(1turn)}}