.intro-modal-content[data-v-8a590480]>:first-child{height:-moz-calc(100% - 3.5rem);height:calc(100% - 3.5rem)}.intro-modal-content .slide-wrapper .phone-frame>*[data-v-8a590480]{height:100%}.intro-modal-content .slide-wrapper .phone-frame[data-v-8a590480],.intro-modal-content .slide-wrapper .phone-frame>*>*[data-v-8a590480],.intro-modal-content .slide-wrapper .phone-frame>*>*>*[data-v-8a590480]{height:inherit}.intro-modal-backdrop[data-v-8a590480]{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;bottom:0;display:flex-start;height:100%;-webkit-justify-content:center;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:9999}.intro-modal-content[data-v-8a590480]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;background:transparent;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:inherit}.intro-modal-content[data-v-8a590480],.phone-frame[data-v-8a590480]{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}.phone-frame[data-v-8a590480]{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.slide[data-v-8a590480]{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;text-align:center}.slide[data-v-8a590480],.slide-container[data-v-8a590480]{width:100%}.slide-track[data-v-8a590480]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out,-moz-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out,-moz-transform .5s ease-in-out,-o-transform .5s ease-in-out}.slide-image[data-v-8a590480]{height:inherit;-o-object-fit:contain;object-fit:contain;padding-top:1rem;width:auto}.slide-nav-btn[data-v-8a590480]{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:rgba(26,26,26,.1);border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:3rem;-webkit-justify-content:center;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:3rem;z-index:40}.prev-btn[data-v-8a590480]{left:1rem}.next-btn[data-v-8a590480]{right:1rem}.arrow-icon[data-v-8a590480]{height:3rem;width:3rem}.arrow-icon.flipped[data-v-8a590480]{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.dots-container[data-v-8a590480]{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-justify-content:center;justify-content:center;margin-top:.5rem}.dot[data-v-8a590480]{background-color:#d9d9d9;border-radius:50%;cursor:pointer;height:.625rem;-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s;width:.625rem}.dot.active[data-v-8a590480]{background-color:#02bc7d}.intro-modal-buttons[data-v-8a590480]{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;bottom:0;-webkit-box-shadow:0 -2px 14px 0 rgba(0,0,0,.08);box-shadow:0 -2px 14px #00000014;height:3.5rem;-webkit-justify-content:space-between;justify-content:space-between;position:fixed;width:100%}.checkbox-label[data-v-8a590480],.intro-modal-buttons[data-v-8a590480]{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.checkbox-label[data-v-8a590480]{color:#222;cursor:pointer;font-size:1rem;font-weight:500;gap:.25rem;letter-spacing:-.03rem;padding-left:.8rem}.custom-checkbox[data-v-8a590480]{background:rgba(0,0,0,.05);border:2px solid #ccc;border-radius:3px;color:#009b71;cursor:pointer;display:inline-block;height:20px;line-height:18px;margin-right:8px;text-align:center;vertical-align:middle;width:20px}.custom-checkbox.checked[data-v-8a590480]{background-color:#fff3}.intro-close-btn[data-v-8a590480]{border:none;border-radius:6px;color:#1a1a1a;cursor:pointer;font-size:1rem;font-weight:500;letter-spacing:-.03rem;padding:.7rem 1.5rem}.intro-close-btn[data-v-8a590480]:hover{background-color:#fff6}.image-container[data-v-8a590480]{height:inherit;position:relative;width:auto}.navigate-btn[data-v-8a590480]{-webkit-animation:glowing-8a590480 2s infinite,fadeIn-8a590480 1s ease-in;-moz-animation:glowing-8a590480 2s infinite,fadeIn-8a590480 1s ease-in;animation:glowing-8a590480 2s infinite,fadeIn-8a590480 1s ease-in;background:-webkit-linear-gradient(349deg,#00e296 2.34%,#ce5e6a 98.94%);background:-moz-linear-gradient(349deg,#00e296 2.34%,#ce5e6a 98.94%);background:-o-linear-gradient(349deg,#00e296 2.34%,#ce5e6a 98.94%);background:linear-gradient(101deg,#00e296 2.34%,#ce5e6a 98.94%);border:none;border-radius:.75rem;bottom:2.5%;-webkit-box-shadow:0 6px 13px 0 rgba(0,0,0,.3);box-shadow:0 6px 13px #0000004d;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.3);box-shadow:0 4px 6px #0000004d;color:#fff;cursor:pointer;font-family:Noto Sans KR;font-size:1.25rem;font-style:normal;font-weight:700;height:3.75rem;left:50%;letter-spacing:-.6px;line-height:100%;max-height:3.75rem;min-height:50px;padding:2% 4%;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);-webkit-transition:background-color .3s;-o-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;width:20rem;z-index:50}@-webkit-keyframes fadeIn-8a590480{0%{opacity:0;-webkit-transform:translate(-50%);transform:translate(-50%)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}@-moz-keyframes fadeIn-8a590480{0%{opacity:0;-moz-transform:translate(-50%);transform:translate(-50%)}to{opacity:1;-moz-transform:translate(-50%);transform:translate(-50%)}}@keyframes fadeIn-8a590480{0%{opacity:0;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}to{opacity:1;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}}@-webkit-keyframes glowing-8a590480{0%{-webkit-box-shadow:0 0 10px rgba(0,226,150,.5),0 0 20px rgba(206,94,106,.2);box-shadow:0 0 10px #00e29680,0 0 20px #ce5e6a33}50%{-webkit-box-shadow:0 0 20px rgba(0,226,150,.8),0 0 30px rgba(206,94,106,.4);box-shadow:0 0 20px #00e296cc,0 0 30px #ce5e6a66}to{-webkit-box-shadow:0 0 10px rgba(0,226,150,.5),0 0 20px rgba(206,94,106,.2);box-shadow:0 0 10px #00e29680,0 0 20px #ce5e6a33}}@-moz-keyframes glowing-8a590480{0%{box-shadow:0 0 10px #00e29680,0 0 20px #ce5e6a33}50%{box-shadow:0 0 20px #00e296cc,0 0 30px #ce5e6a66}to{box-shadow:0 0 10px #00e29680,0 0 20px #ce5e6a33}}@keyframes glowing-8a590480{0%{-webkit-box-shadow:0 0 10px rgba(0,226,150,.5),0 0 20px rgba(206,94,106,.2);box-shadow:0 0 10px #00e29680,0 0 20px #ce5e6a33}50%{-webkit-box-shadow:0 0 20px rgba(0,226,150,.8),0 0 30px rgba(206,94,106,.4);box-shadow:0 0 20px #00e296cc,0 0 30px #ce5e6a66}to{-webkit-box-shadow:0 0 10px rgba(0,226,150,.5),0 0 20px rgba(206,94,106,.2);box-shadow:0 0 10px #00e29680,0 0 20px #ce5e6a33}}@media (max-width:768px){.navigate-btn[data-v-8a590480]{padding:2.5% 4%}}@media (max-width:480px){.navigate-btn[data-v-8a590480]{font-weight:700;letter-spacing:-.005rem;padding:3% 4%;width:19rem}}.navigate-btn[data-v-8a590480]:hover{background-color:#007a5a}.navigate-btn[data-v-8a590480]:active{-webkit-transform:translate(-50%,2px);-moz-transform:translate(-50%,2px);-ms-transform:translate(-50%,2px);-o-transform:translate(-50%,2px);transform:translate(-50%,2px)}
