.ct-mail-panel{padding:12px 0 0}.ct-mail-panel h2{font-size:clamp(30px,3vw,42px);line-height:1.4;letter-spacing:-.045em;font-weight:600;margin:0 0 22px}.ct-mail-intro{font-size:17px;line-height:1.9;color:#687b8a;margin:0 0 28px}.ct-mail-address{display:block;font-family:Montserrat,Pretendard,Arial,sans-serif;font-size:clamp(19px,2vw,28px);color:#174e70;text-decoration:none;font-weight:600;overflow-wrap:anywhere;margin-bottom:30px}.ct-mail-button{text-decoration:none;box-sizing:border-box}.ct-mail-copy{display:block;border:0;border-bottom:1px solid #b6c5cf;color:#496e86;background:transparent;font:inherit;font-size:14px;padding:0 0 5px;margin:20px 0 0;cursor:pointer}.ct-mail-copy:focus-visible,.ct-mail-address:focus-visible{outline:2px solid #3488b6;outline-offset:5px}.ct-mail-copy-status{font-size:13px;color:#456c87;line-height:1.7;min-height:22px;margin:8px 0 0}.ct-mail-note{color:#7f8c95;font-size:13px;line-height:1.9;margin:14px 0 0}.ct-mail-checklist{border-top:1px solid #dce4e9;margin-top:35px;padding-top:26px}.ct-mail-checklist h3{font-size:15px;font-weight:600;margin:0 0 14px}.ct-mail-checklist ul{padding-left:19px;color:#6b7e8c;font-size:15px;line-height:2.1;margin:0}@media(max-width:760px){.ct-mail-panel{padding-top:0}.ct-mail-intro{font-size:16px}.ct-mail-address{font-size:22px}.ct-mail-checklist{margin-top:28px}}
