.dh-site .dh-start{padding:148px 0 104px;position:relative}.dh-site .dh-start--center{align-items:center;min-height:70vh;display:flex}.dh-site .dh-start--center>.dh-wrap{width:100%}.dh-site .dh-start__glow{pointer-events:none;background:radial-gradient(40% 60% at 20% 0%,var(--glow),rgba(var(--bgrgb),0)70%);height:520px;position:absolute;inset:0 0 auto}.dh-site .dh-start .dh-h1{font-size:56px;line-height:1}.dh-site .dh-start .dh-lead{max-width:640px}.dh-site .dh-start .dh-lead a,.dh-site .dh-start__fine a{text-decoration:underline}.dh-site .dh-start__steps{flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none;display:flex}.dh-site .dh-start__steps li{border:1px solid rgba(var(--ink),.14);height:34px;color:var(--muted2);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.dh-site .dh-start__steps li[aria-current=step]{background:var(--brand-soft);border-color:var(--brand-line);color:var(--accent-text)}.dh-site .dh-start__body{flex-direction:column;gap:28px;margin-top:48px;display:flex}.dh-site .dh-start__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.dh-site .dh-start__hint{min-height:20px;color:var(--muted2);margin:8px 0 0;font-size:13px;line-height:1.5}.dh-site .dh-start__select{position:relative}.dh-site .dh-start__select select.dh-field{appearance:none;padding-right:44px}.dh-site .dh-start__select:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:22px;transform:translateY(-70%)rotate(45deg)}.dh-site .dh-start__select option{color:var(--fg);background:var(--surface)}.dh-site .dh-start .dh-seg{width:100%}.dh-site .dh-start .dh-seg button{flex:1}.dh-site .dh-start__plans{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.dh-site .dh-start__plan{background:var(--surface);border:1px solid rgba(var(--ink),.1);cursor:pointer;border-radius:22px;align-items:flex-start;gap:16px;padding:22px 24px;transition:border-color .2s,background .2s;display:flex;position:relative}.dh-site .dh-start__plan:hover{border-color:rgba(var(--ink),.24)}.dh-site .dh-start__plan:has(input:checked){background:var(--tint);border:1.5px solid var(--brand-line);padding:21.5px 23.5px}.dh-site .dh-start__plan:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:3px}.dh-site .dh-start__radio{border:2px solid rgba(var(--ink),.3);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;display:inline-flex}.dh-site .dh-start__plan:has(input:checked) .dh-start__radio{border-color:var(--brand);background:radial-gradient(circle,var(--brand)0 38%,transparent 42%)}.dh-site .dh-start__plan-main{flex:1;min-width:0}.dh-site .dh-start__plan-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.dh-site .dh-start__plan-name{color:var(--fg);font-size:20px;font-weight:800}.dh-site .dh-start__tag{vertical-align:2px;background:var(--surface2);border:1px solid var(--brand-line);height:24px;color:var(--accent-text);border-radius:999px;align-items:center;margin-left:10px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.dh-site .dh-start__plan-price{color:var(--fg);font-size:16px;font-weight:700}.dh-site .dh-start__plan-desc{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.5;display:block}.dh-site .dh-start__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.dh-site .dh-start__link{color:var(--accent-text);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:15px;font-weight:600;text-decoration:underline}.dh-site .dh-start__link:hover{color:var(--accent-soft)}.dh-site .dh-start__panel{background:var(--surface);border:1px solid rgba(var(--ink),.1);border-radius:26px;padding:28px}.dh-site .dh-start__panel h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800}.dh-site .dh-start__panel p{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.6}.dh-site .dh-start__panel .dh-actions{margin-top:20px}.dh-site .dh-start__summary{background:var(--tint);border:1.5px solid var(--brand-line);color:var(--fg);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:20px 24px;font-size:16px;display:flex}.dh-site .dh-start__summary strong{font-weight:800}.dh-site .dh-start__form{flex-direction:column;gap:22px;display:flex}.dh-site .dh-start__terms{color:var(--fg2);cursor:pointer;align-items:flex-start;gap:14px;font-size:14px;line-height:1.6;display:flex}.dh-site .dh-start__terms input{width:20px;height:20px;accent-color:var(--brand);flex:none;margin-top:2px}.dh-site .dh-start__terms a{text-decoration:underline}.dh-site .dh-start__fine{color:var(--muted2);margin:0;font-size:13px;line-height:1.6}.dh-site .dh-start__status{color:var(--muted);margin:0;font-size:15px}.dh-site .dh-start__alert{background:var(--brand-soft);border:1px solid var(--brand-line);color:var(--fg);border-radius:16px;margin:0;padding:14px 18px;font-size:15px;line-height:1.5}.dh-site .dh-start .dh-btn .dh-start__spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite dh-start-spin}@keyframes dh-start-spin{to{transform:rotate(360deg)}}.dh-site .dh-start__next{counter-reset:dh-next;flex-direction:column;gap:16px;margin:28px 0 0;padding:0;list-style:none;display:flex}.dh-site .dh-start__next li{counter-increment:dh-next;color:var(--fg2);gap:16px;font-size:16px;line-height:1.6;display:flex}.dh-site .dh-start__next li:before{content:counter(dh-next);background:var(--brand-soft);width:32px;height:32px;color:var(--accent-text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:inline-flex}.dh-site .dh-start__done-body{color:var(--muted);flex-direction:column;gap:16px;margin-top:20px;font-size:17px;line-height:1.6;display:flex}.dh-site .dh-start__done-body p{margin:0}.dh-site .dh-start__help{color:var(--muted);margin:36px 0 0;font-size:15px;line-height:1.6}.dh-site .dh-start__help a,.dh-site .dh-start__done-body a{text-decoration:underline}.dh-site .dh-start__done-body .dh-btn{align-self:flex-start;text-decoration:none}@media (max-width:640px){.dh-site .dh-start{padding:120px 0 72px}.dh-site .dh-start .dh-h1{font-size:40px}.dh-site .dh-start__pair{grid-template-columns:minmax(0,1fr)}.dh-site .dh-start__plan{gap:12px;padding:18px}.dh-site .dh-start__plan:has(input:checked){padding:17.5px}.dh-site .dh-start__panel{padding:22px 18px}.dh-site .dh-start__body .dh-btn,.dh-site .dh-start__form .dh-btn{width:100%}}
/*# sourceMappingURL=4ffc27c9c57ed3aa.css.map*/