.FormSection-sp{background:linear-gradient(90deg,#fdf4ea66 0%,#fbd5c566 50%,#fdf4ea66 100%);padding-block:40px}.FormSection-sp .FormSection-wrap .FormSection-content .sub-heading{max-width:470px}.FormSection-sp .FormSection-wrap .FormSection-content .sub-heading .form-tip{position:relative}.FormSection-sp .FormSection-wrap .FormSection-content .sub-heading .form-tip:hover .form-tip-text{opacity:1;transform:scaleX(1)}.FormSection-sp .FormSection-wrap .FormSection-content .sub-heading .form-tip .form-tip-text{background:var(--white);transform-origin:0;opacity:0;border:1px solid #e4e4e4;width:400px;padding:5px 10px;font-size:14px;line-height:22px;transition:all .15s ease-in-out;position:absolute;top:30px;left:25px;overflow:hidden;transform:scaleX(0);box-shadow:4px 4px 4px #00000026}.FormSection-sp .FormSection-wrap .FormSection-content .desc{margin-top:24px}.FormSection-sp .FormSection-wrap .FormSection-form form .feild{grid-template-columns:repeat(2,1fr);gap:30px 35px;display:grid}.FormSection-sp .FormSection-wrap .FormSection-form form .feild input,.FormSection-sp .FormSection-wrap .FormSection-form form .feild select{border:none;border-bottom:1px solid var(--black);color:var(--font);background-color:#0000;font-size:16px;font-weight:600}@media only screen and (min-width:1200px) and (max-width:1399px){.FormSection-sp .FormSection-wrap .FormSection-form form .feild input,.FormSection-sp .FormSection-wrap .FormSection-form form .feild select{font-size:14px}}.FormSection-sp .FormSection-wrap .FormSection-form form .feild input::placeholder,.FormSection-sp .FormSection-wrap .FormSection-form form .feild select::placeholder{color:var(--font);font-size:16px;font-weight:600}.FormSection-sp .FormSection-wrap .FormSection-form form .feild input:focus-visible,.FormSection-sp .FormSection-wrap .FormSection-form form .feild select:focus-visible{outline:none}.FormSection-sp .FormSection-wrap .FormSection-form form .feild select{appearance:none;cursor:pointer;background-image:url(../media/arrow-orange.23ab8fbb.svg);background-position:right 6px center;background-repeat:no-repeat;background-size:14px}.FormSection-sp .FormSection-wrap .FormSection-form form .checkbox-wrap{align-items:center;margin-block:15px;font-size:14px;display:flex}.FormSection-sp .FormSection-wrap .FormSection-form form .checkbox-wrap input{margin-top:2px;margin-right:6px}.FormSection-sp .FormSection-wrap .FormSection-form form .cta{padding:11px 15px;font-size:14px}.FormSection-sp .FormSection-wrap .FormSection-form form .popup-success-overlay{z-index:9999;background:#0006;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.FormSection-sp .FormSection-wrap .FormSection-form form .popup-success-overlay .popup-success-wrap{background-color:var(--third);text-align:center;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:500px;padding:83px 28px;display:flex;position:relative}.FormSection-sp .FormSection-wrap .FormSection-form form .popup-success-overlay .popup-success-wrap .clse-btn{background-color:#0000;border:none;position:absolute;top:15px;right:15px}.FormSection-sp .FormSection-wrap .FormSection-form form .popup-success-overlay .popup-success-wrap .text-1{margin-top:20px;font-size:48px;font-weight:700}.FormSection-sp .FormSection-wrap .FormSection-form form .popup-success-overlay .popup-success-wrap .text-2{margin-top:20px;font-size:20px;font-weight:400}.FormSection-sp .FormSection-wrap .FormSection-form form .popup-success-overlay .popup-success-wrap .cta{width:100%;margin-top:40px}@media only screen and (min-width:992px) and (max-width:1199px){.FormSection-sp .FormSection-wrap .FormSection-content .desc{margin-top:16px}.FormSection-sp .FormSection-wrap .FormSection-form form .feild input,.FormSection-sp .FormSection-wrap .FormSection-form form .feild select{border:none;border-bottom:1px solid var(--black);color:var(--font);background-color:#0000;font-size:13px;font-weight:700}.FormSection-sp .FormSection-wrap .FormSection-form form .feild input::placeholder,.FormSection-sp .FormSection-wrap .FormSection-form form .feild select::placeholder{color:var(--font);font-size:13px;font-weight:700}.FormSection-sp .FormSection-wrap .FormSection-form form .feild input:focus-visible,.FormSection-sp .FormSection-wrap .FormSection-form form .feild select:focus-visible{outline:none}}@media only screen and (min-width:768px) and (max-width:991px){.FormSection-sp .FormSection-wrap{grid-template-columns:repeat(1,1fr)}.FormSection-sp .FormSection-wrap .FormSection-content .sub-heading{max-width:unset}.FormSection-sp .FormSection-wrap .FormSection-content .desc{margin-top:8px}.FormSection-sp .FormSection-wrap .FormSection-form form input,.FormSection-sp .FormSection-wrap .FormSection-form form select,.FormSection-sp .FormSection-wrap .FormSection-form form input::placeholder,.FormSection-sp .FormSection-wrap .FormSection-form form select::placeholder{font-size:15px}}@media only screen and (max-width:767px){.FormSection-sp .FormSection-wrap .FormSection-content .sub-heading{width:100%;max-width:390px}.FormSection-sp .FormSection-wrap .FormSection-content .sub-heading .form-tip .form-tip-text{top:20px;right:-200%;left:unset;width:150px;font-size:11px;line-height:18px}.FormSection-sp .FormSection-wrap .FormSection-content .desc{width:100%;max-width:390px;margin-top:8px}.FormSection-sp .FormSection-wrap .FormSection-form form .feild{grid-template-columns:repeat(1,1fr)}.FormSection-sp .FormSection-wrap .FormSection-form form .feild input,.FormSection-sp .FormSection-wrap .FormSection-form form .feild select,.FormSection-sp .FormSection-wrap .FormSection-form form .feild input::placeholder,.FormSection-sp .FormSection-wrap .FormSection-form form .feild select::placeholder{font-size:14px}}
.hero-sp{padding-block:55px;overflow:hidden}.hero-sp .hero-blast{filter:blur(100px);z-index:-1;background:radial-gradient(97.99% 97.99%,#f7bb65 16.35%,#f9913080 40.38%,#fff0 100%);width:730.94px;height:730.94px;position:absolute;top:-420px;right:-420px}.hero-sp .hero-wrap .content .title{font-weight:600}.hero-sp .hero-wrap .content .desc{margin-top:22px}.hero-sp .hero-wrap .content .cta{margin-top:26px}.hero-sp .hero-wrap .content .tag{margin-top:18px;font-size:12px;font-weight:300;text-decoration:underline}.hero-sp .hero-wrap .content .content-logo{width:100%;max-width:500px;margin-top:30px}.hero-sp .hero-wrap .hero-img .hero-img-des{filter:drop-shadow(-10px 12px 15px #00000026);width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.hero-sp{padding-block:45px}.hero-sp .hero-wrap .content .desc{margin-top:12px}.hero-sp .hero-wrap .content .cta{margin-top:18px}.hero-sp .hero-wrap .content .content-logo{margin-top:20px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-sp{padding-block:55px}.hero-sp .hero-wrap{grid-template-columns:repeat(1,1fr)}.hero-sp .hero-wrap .content{text-align:center}.hero-sp .hero-wrap .content .title{font-size:38px}.hero-sp .hero-wrap .content .desc{margin-top:12px}.hero-sp .hero-wrap .content .cta{margin-top:26px}.hero-sp .hero-wrap .content .tag{margin-top:18px;font-size:12px;font-weight:400;text-decoration:underline}.hero-sp .hero-wrap .content .content-logo{width:100%;max-width:500px;margin-top:30px}.hero-sp .hero-wrap .hero-img{justify-content:center;display:flex}.hero-sp .hero-wrap .hero-img .hero-img-des{max-width:500px;margin-inline:auto}}@media only screen and (max-width:767px){.hero-sp{padding-block:35px}.hero-sp .hero-blast{width:500px;height:500px;top:-380px;right:-380px}.hero-sp .hero-wrap .content .title{font-size:24px;font-weight:700;line-height:34px}.hero-sp .hero-wrap .content .desc{margin-top:12px}.hero-sp .hero-wrap .content .cta{margin-top:18px}.hero-sp .hero-wrap .content .tag{margin-top:18px;font-size:12px;font-weight:400;text-decoration:underline}.hero-sp .hero-wrap .content .content-logo{width:100%;max-width:500px;margin-top:30px}.hero-sp .hero-wrap .hero-img .hero-img-mob{filter:drop-shadow(-10px 12px 15px #00000026);width:100%}}
