@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes pop{0%{opacity:0;transform:scale(.85)}70%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}@keyframes caret{0%,to{opacity:1}50%{opacity:0}}@keyframes pulse-red{0%,to{box-shadow:0 4px 0 var(--red-fill-edge), 0 0 0 0 #ff4b4b59}50%{box-shadow:0 4px 0 var(--red-fill-edge), 0 0 0 10px #ff4b4b00}}.rise{animation:.55s cubic-bezier(.2,.9,.3,1) both rise}.pop{animation:.45s cubic-bezier(.3,1.5,.5,1) both pop}.shake{animation:.45s ease-in-out shake}.pulse-red{animation:1.8s ease-in-out infinite pulse-red}.hs{max-width:1200px;margin:0 auto;padding:48px 24px 72px}.hs-hero{border:2px solid var(--border);background:#fff;border-radius:28px;flex-wrap:wrap;align-items:center;gap:24px 40px;padding:32px 36px;display:flex}.hs-hero-dio{flex:none}.hs-hero-copy{flex:420px;min-width:0}.hs-eyebrow{letter-spacing:.1em;color:var(--text-secondary);font-size:12px;font-weight:900}.hs-hero h1{margin:8px 0 0;font-size:clamp(30px,6vw,40px);font-weight:900;line-height:1.1}.hs-hero p{color:var(--text-secondary);margin:12px 0 0;font-size:18px;font-weight:700;line-height:1.5}.hs-jumps{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.hs-jumps a{color:var(--blue-text);background:var(--blue-tint);border:2px solid var(--blue-border);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.hs-jumps .hs-jump-neutral{color:#4b4b4b;background:var(--bg2);border-color:var(--border)}.hs-note{background:#fff4e0;border:2px solid #ffc97a;border-radius:18px;align-items:flex-start;gap:14px;margin-top:20px;padding:16px 20px;animation-delay:.1s;display:flex}.hs-note-ic{background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.hs-note-t{color:#8a4b00;font-size:16px;font-weight:900}.hs-note-b{color:#6b4a00;margin-top:4px;font-size:15px;font-weight:700;line-height:1.5}.hs-paths{flex-wrap:wrap;align-items:flex-start;gap:24px;margin-top:28px;display:flex}.hs-card{border:2px solid var(--border);background:#fff;border-radius:24px;flex:440px;min-width:0;padding:28px;scroll-margin-top:16px}.hs-card h2{margin:10px 0 0;font-size:26px;font-weight:900}.hs-sub{color:var(--text-secondary);margin:6px 0 0;font-size:15px;font-weight:700;line-height:1.5}.hs-tags{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hs-fast{letter-spacing:.08em;color:var(--green-text);background:var(--green-tint);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:900}.hs-path{letter-spacing:.08em;color:var(--text-secondary);font-size:12px;font-weight:900}.hs-steps{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.hs-steps li{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.hs-phone{border:4px solid var(--text);background:#fff;border-radius:22px;flex-direction:column;align-items:center;gap:8px;width:96px;height:176px;padding:16px 8px 8px;display:flex;position:relative;overflow:hidden}.hs-phone-notch{background:var(--text);border-radius:3px;width:30px;height:5px;position:absolute;top:5px}.hs-phone-line{background:var(--bg2);border-radius:6px;flex:none;width:100%;height:14px}.hs-sp{flex:1}.hs-phone-ic{border:2px solid;border-radius:16px;flex:none;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex}.hs-phone-bar{border-radius:8px;flex:none;width:100%;height:20px}.hs-n{background:var(--blue-fill);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:900;display:inline-flex}.hs-st{font-size:15px;font-weight:900;line-height:1.3}.hs-ss{color:var(--text-secondary);font-size:13px;font-weight:700;line-height:1.4}.hs-foot{background:var(--green-tint);color:var(--green-text);border-radius:14px;align-items:center;gap:10px;margin-top:20px;padding:12px 14px;font-size:14px;font-weight:900;display:flex}.hs-web-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.hs-dots{gap:6px;display:flex}.hs-dots span{background:var(--border);border-radius:4px;width:8px;height:8px;transition:all .3s}.hs-dots .on{background:var(--blue)}.hs-dots .cur{width:26px}.hs-step[hidden]{display:none}.hs-form,.hs-confirm{flex-direction:column;gap:14px;margin-top:20px;display:flex}.hs-form label:not(.hs-agree){margin-bottom:6px;font-size:14px;font-weight:900;display:block}.hs-form label:not(.hs-agree) span{color:var(--text-secondary);font-weight:700}.hs-form input[type=email],.hs-form input[type=text],.hs-form select{border:2px solid var(--border);width:100%;height:50px;color:var(--text);background:#f7f9fc;border-radius:14px;padding:0 14px;font-family:inherit;font-size:16px;font-weight:700}.hs-form select{padding:0 12px;font-size:15px}.hs-form input::placeholder{color:var(--text-secondary)}.hs-form input:focus-visible,.hs-form select:focus-visible{outline:3px solid var(--blue-fill);outline-offset:0}.hs-form input[aria-invalid=true]{border-color:#ff4b4b}.hs-field-err{color:#d33131;margin-top:6px;font-size:13px;font-weight:800}.hs-hint{color:var(--text-secondary);margin-top:6px;font-size:13px;font-weight:700;line-height:1.4}.hs-row{flex-wrap:wrap;gap:14px;display:flex}.hs-row>div{flex:200px;min-width:0}.hs-agree{cursor:pointer;background:#fff0f0;border:2px solid #ffc2c2;border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.hs-agree input{accent-color:#ff4b4b;flex:none;width:22px;height:22px;margin:0}.hs-agree span{color:#8a1f1f;font-size:15px;font-weight:800;line-height:1.4}.hs-send{background:var(--blue-fill);height:54px;box-shadow:0 4px 0 var(--blue-fill-edge);color:#fff;letter-spacing:.06em;cursor:pointer;border:none;border-radius:16px;padding:0 12px;font-family:inherit;font-size:16px;font-weight:900}.hs-send:disabled{background:var(--border);color:#8a8a8a;cursor:not-allowed;box-shadow:0 4px #cecece}.hs-alert{color:#d33131;font-size:14px;font-weight:800;line-height:1.4}.hs-alert:empty{display:none}.hs-link{color:var(--blue-text);cursor:pointer;background:0 0;border:none;padding:6px;font-family:inherit;font-size:14px;font-weight:900}.hs-link[hidden]{display:none}.hs-link-lg{font-size:15px}.hs-code{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:20px;display:flex}.hs-code-t{font-size:20px;font-weight:900}.hs-code-s{color:var(--text-secondary);overflow-wrap:anywhere;font-size:15px;font-weight:700}.hs-code-s b{color:var(--text)}.hs-boxes{cursor:text;justify-content:center;gap:8px;width:100%;display:flex;position:relative}.hs-boxes input{opacity:0;border:none;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.hs-box{border:2px solid var(--border);width:min(48px,16.6667% - 6.66667px);height:58px;color:var(--text);background:#fff;border-bottom-width:4px;border-radius:14px;justify-content:center;align-items:center;font-size:26px;font-weight:900;display:inline-flex}.hs-box.filled{border-color:var(--blue-border);background:#f2faff}.hs-box.active{border-color:var(--blue)}.hs-boxes:focus-within .hs-box.active{outline:3px solid var(--blue-fill);outline-offset:1px}.hs-box.active:after{content:"";background:var(--blue);width:2px;height:26px;animation:1s step-end infinite caret}.hs-boxes.err .hs-box{border-color:#ff4b4b}.hs-resend{color:var(--text-secondary);font-size:14px;font-weight:800}.hs-verified{color:var(--green-text);align-items:center;gap:10px;font-size:14px;font-weight:900;display:flex}.hs-verified:focus,.hs-code-t:focus,.hs-done-t:focus{outline:none}.hs-lists{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;display:grid}.hs-del,.hs-keep{border-radius:16px;padding:16px}.hs-del{background:#fff0f0;border:2px solid #ffc2c2}.hs-keep{background:var(--bg2);border:2px solid var(--border)}.hs-list-h{letter-spacing:.08em;color:var(--text-secondary);font-size:12px;font-weight:900}.hs-del .hs-list-h{color:#b42323}.hs-lists ul{flex-direction:column;margin:10px 0 0;padding:0;font-size:14px;font-weight:800;line-height:1.35;list-style:none;display:flex}.hs-del ul{gap:7px}.hs-del li{padding-left:15px;position:relative}.hs-del li:before{content:"";background:#ff4b4b;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:0}.hs-keep ul{gap:10px;line-height:1.4}.hs-keep-s{color:var(--text-secondary);font-weight:700}.hs-keep a{margin-top:12px;font-size:13px;font-weight:900;text-decoration:none;display:inline-block}.hs-del-btn{background:var(--red-fill);height:56px;box-shadow:0 4px 0 var(--red-fill-edge);color:#fff;letter-spacing:.06em;cursor:pointer;border:none;border-radius:16px;padding:0 12px;font-family:inherit;font-size:16px;font-weight:900}.hs-del-btn:disabled{opacity:.6;cursor:progress}.hs-done{text-align:center;background:var(--bg2);border-radius:20px;flex-direction:column;align-items:center;gap:10px;margin-top:20px;padding:20px;display:flex}.hs-done-t{font-size:24px;font-weight:900}.hs-ticket{color:var(--blue-text);background:var(--blue-tint);border-radius:10px;padding:6px 12px;font-family:ui-monospace,Menlo,monospace;font-size:14px;font-weight:900}.hs-done p{max-width:420px;color:var(--text-secondary);margin:0;font-size:15px;font-weight:700;line-height:1.5}.hs-remind{color:#8a4b00;font-size:14px;font-weight:800}.hs-some{margin-top:28px}.hs-some h2{margin:0;font-size:24px}.hs-partial{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:14px;margin-top:18px;display:grid}.hs-partial>div{border:2px solid var(--border);background:#f7f9fc;border-radius:18px;flex-direction:column;gap:8px;padding:18px;display:flex}.hs-partial span{border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.hs-partial h3{margin:0;font-size:16px;font-weight:900}.hs-partial p{color:var(--text-secondary);margin:0;font-size:14px;font-weight:700;line-height:1.5}.hs-help{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;font-size:15px;font-weight:800;display:flex}.hs-help b{color:var(--blue-text);font-weight:900}.hs-faq{margin-top:28px}.hs-faq h2{margin:0 0 14px;font-size:24px;font-weight:900}.hs-faq-list{flex-direction:column;gap:10px;display:flex}.hs-faq-list details{border:2px solid var(--border);background:#fff;border-radius:18px;overflow:hidden}.hs-faq-list details[open]{border-color:var(--blue-border)}.hs-faq-list summary{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font-size:17px;font-weight:900;list-style:none;transition:background-color .2s;display:flex}.hs-faq-list summary::-webkit-details-marker{display:none}.hs-faq-list summary:hover{background:#f7fafd}.hs-faq-list svg{flex:none;transition:transform .25s}.hs-faq-list details[open] svg{transform:rotate(180deg)}.hs-faq-a{color:#4b4b4b;padding:0 20px 18px;font-size:15px;font-weight:700;line-height:1.6}.hs-faq-list details[open] .hs-faq-a{animation:.55s cubic-bezier(.2,.9,.3,1) both rise}@media (width<=640px){.hs{padding:24px 16px 48px}.hs-hero{padding:24px 20px}.hs-card{flex-basis:100%;padding:22px 18px}}
