.yUwVKEa{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(var(--header-height) + var(--px-140)) 0 var(--px-140);width:100%;min-height:100vh;background-color:var(--auth-bg);@media (max-width:1200px){height:auto;min-height:100dvh;padding:var(--header-height-mo) var(--px-24)}.utils{font-weight:500;font-size:var(--px-15);color:var(--color-text-lv1);a{color:var(--color-text-lv3)}@media (max-width:1200px){font-size:var(--px-13)}}}.yUwVKEa1{padding:var(--px-90) var(--px-140);width:calc(var(--px-100) * 6.3);border-radius:var(--px-12);background-color:white;@media (max-width:768px){padding:var(--px-64) var(--px-20);width:100%}}.yUwVKEa2{display:none;margin:var(--px-30) 0 var(--px-60);text-align:center;img{margin:0 auto var(--px-30)}@media (max-width:1200px){display:block}}.yUwVKEa3{margin-bottom:var(--px-40);display:flex;flex-direction:column;align-items:center;h2{font-size:var(--px-48);font-weight:700;color:var(--color-text-lv1)}h2,h3{text-align:center}h3{font-size:var(--px-15);white-space:break-spaces;color:var(--color-text-lv2)}@media (max-width:1200px){h2{margin-bottom:var(--px-16);font-size:var(--px-32)}h3{font-size:var(--px-12)}}}.yUwVKEa4{display:flex;flex-direction:column;gap:var(--px-20);.submit{margin-top:var(--px-20);height:var(--px-50);border-radius:var(--px-8);background-color:var(--color-purple-300);color:#fff;font-size:var(--px-20);font-weight:500}@media (max-width:1200px){.submit{height:var(--px-56);font-size:var(--px-16);&:disabled{opacity:.7;cursor:default}}}}.yUwVKEa5{margin-top:var(--px-30);display:flex;justify-content:center;text-align:center;@media (max-width:1200px){display:none}}.yDrb4tM{padding:calc(var(--header-height) + var(--px-80)) 0;min-height:100dvh;@media (max-width:1200px){padding:calc(var(--header-height-mo) * 2) var(--px-24) var(--header-height-mo)}}.yDrb4tM1{.category{display:block;color:var(--color-text-lv3);font-size:var(--px-14);margin-bottom:var(--px-4)}.title{padding-bottom:var(--px-20);margin-bottom:var(--px-20);color:var(--color-text-lv1);font-size:var(--px-36);border-bottom:1px solid rgba(51,47,103,.2)}.date,.title{font-style:normal;font-weight:400;line-height:150%}.date{color:var(--color-text-lv2);font-size:var(--px-16)}@media (max-width:1200px){.title{padding-bottom:var(--px-7);margin-bottom:var(--px-18);font-size:var(--px-20)}.date{font-size:var(--px-14)}}}.yDrb4tM2{padding:var(--px-40) 0 var(--px-50);border-bottom:1px solid rgba(51,47,103,.2);font-size:var(--px-16);@media (max-width:1200px){font-size:var(--px-14)}}.yDrb4tM3{margin-top:var(--px-20);display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:var(--px-10);a{display:flex;align-items:center;gap:var(--px-4);padding:var(--px-10) var(--px-12);height:var(--px-44);font-size:var(--px-14);color:var(--color-text-lv2);border-radius:var(--px-8);border:1px solid rgba(51,47,103,.15)}.list{background:rgba(51,47,103,.1)}.move{display:flex;gap:var(--px-10);.prev{&:before{content:"";display:block;width:var(--px-11);height:var(--px-11);background-color:var(--color-text-lv2);mask:var(--arrow) no-repeat center center /contain;transform:rotate(180deg)}}.next{&:after{content:"";display:block;width:var(--px-11);height:var(--px-11);background-color:var(--color-text-lv2);mask:var(--arrow) no-repeat center center /contain}}}}.yOjnn5Y{display:flex;flex-direction:column;align-items:center;padding:calc(var(--header-height) + var(--px-80)) 0;min-height:100dvh;@media (max-width:1200px){padding:calc(var(--header-height-mo) * 2) var(--px-24) var(--header-height-mo)}}.yOjnn5Y1{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--px-64);span{display:block;color:var(--color-purple-300);text-align:center;font-size:var(--px-16);font-style:normal;font-weight:600;line-height:var(--px-24);letter-spacing:.53px;text-transform:uppercase}h2{background:linear-gradient(146deg,var(--color-purple-900) 20.35%,var(--color-purple-300) 128.73%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:var(--px-48);font-weight:700;margin-top:var(--px-8)}h2,h3{line-height:150%}h3{color:var(--color-purple-900);text-align:center;font-size:var(--px-15);font-style:normal;font-weight:400;white-space:pre-line;margin-top:var(--px-20)}@media (max-width:1200px){h2{font-size:var(--px-28);white-space:pre-line;line-height:120%}h3{font-size:var(--px-12)}}}