.sc-domain-existing{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);align-items:center;gap:clamp(42px,6vw,82px);width:min(1380px,calc(100% - 40px));max-width:1380px;margin:72px auto 0;padding:clamp(34px,4.5vw,58px);overflow:hidden;border:1px solid #d9e6ed;border-radius:28px;background:radial-gradient(circle at 0 0,rgba(0,203,147,.1),transparent 34%),linear-gradient(135deg,#f8fffc 0%,#ffffff 72%);box-shadow:0 24px 65px rgba(7,29,59,.09)}.sc-domain-existing::before{position:absolute;top:-75px;left:-65px;width:190px;height:190px;border:1px solid rgba(0,185,133,.11);border-radius:50%;content:"";pointer-events:none}.sc-domain-existing.is-selected{border-color:rgba(0,185,133,.65);box-shadow:0 24px 65px rgba(0,128,94,.13)}.sc-domain-existing__intro{position:relative;min-width:0}.sc-domain-existing h2{max-width:560px;margin:0;color:var(--sc-domain-navy);font-size:clamp(29px,3.3vw,43px);line-height:1.14;letter-spacing:-.035em}.sc-domain-existing__intro>p:last-of-type{max-width:570px;margin:17px 0 0;color:var(--sc-domain-muted);font-size:15px;line-height:1.75}.sc-domain-existing__assurance{display:flex;align-items:flex-start;gap:11px;max-width:560px;margin-top:25px;padding-top:22px;border-top:1px solid #dceae5;color:#61738b;font-size:12px;line-height:1.55}.sc-domain-existing__assurance .dashicons{flex:0 0 34px;width:34px;height:34px;border-radius:10px;background:#def8ef;color:#008765;font-size:18px;line-height:34px;text-align:center}.sc-domain-existing__assurance strong{color:var(--sc-domain-navy)}.sc-domain-existing form{position:relative;min-width:0;padding:clamp(22px,2.5vw,30px);border:1px solid #e3ebf1;border-radius:20px;background:rgba(255,255,255,.96);box-shadow:0 18px 50px rgba(7,29,59,.11)}.sc-domain-existing__action{min-width:0;margin:0;padding:0;border:0}.sc-domain-existing__action legend{width:100%;margin:0 0 12px;padding:0;color:var(--sc-domain-navy);font-size:13px;font-weight:850}.sc-domain-existing__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sc-domain-existing__option{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;min-width:0;margin:0;padding:15px;border:1px solid #d9e3eb;border-radius:14px;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease}.sc-domain-existing__option:hover{border-color:#9fdcca;transform:translateY(-1px)}.sc-domain-existing__option.is-selected,.sc-domain-existing__option:has(input:checked){border-color:#00b985;background:#f2fcf8;box-shadow:0 8px 22px rgba(0,185,133,.12),inset 0 0 0 1px rgba(0,185,133,.08)}.sc-domain-existing__option input[type="radio"]{width:19px;height:19px;min-width:19px;margin:2px 0 0;padding:0;border:1px solid #a9b9c7;border-radius:50%;accent-color:var(--sc-domain-green);cursor:pointer}.sc-domain-existing__option-copy{display:grid;gap:5px;min-width:0}.sc-domain-existing__option-copy strong{color:var(--sc-domain-navy);font-size:12px;line-height:1.35}.sc-domain-existing__option-copy small{margin:0;color:#687a90;font-size:10px;font-weight:550;line-height:1.5}.sc-domain-existing__field{display:grid;gap:9px;margin-top:22px}.sc-domain-existing__field>label,.sc-domain-existing__transfer>label{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;color:var(--sc-domain-navy);font-size:13px;font-weight:850}.sc-domain-existing__field>label small{margin:0;color:#718198;font-size:9px;font-weight:600;text-align:right}.sc-domain-existing__input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px}.sc-domain-existing__input-wrap{position:relative;min-width:0}.sc-domain-existing__input-wrap>.dashicons{position:absolute;top:50%;left:14px;z-index:1;width:18px;height:18px;color:#718399;font-size:18px;line-height:18px;transform:translateY(-50%);pointer-events:none}.sc-domain-existing #sc-existing-domain,.sc-domain-existing #sc-existing-auth-code{width:100%;min-width:0;height:52px;padding:0 14px;border:1px solid #c8d7e2;border-radius:12px;outline:0;background:#f8fbfd;box-shadow:none;color:var(--sc-domain-navy);font-size:14px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.sc-domain-existing #sc-existing-domain{padding-left:43px}.sc-domain-existing #sc-existing-domain::placeholder,.sc-domain-existing #sc-existing-auth-code::placeholder{color:#8594a6}.sc-domain-existing #sc-existing-domain:focus,.sc-domain-existing #sc-existing-auth-code:focus{border-color:#00b985;background:#fff;box-shadow:0 0 0 4px rgba(0,185,133,.12)}.sc-domain-existing__input-row .sc-domain-action{min-width:174px;min-height:52px;padding-inline:18px;white-space:nowrap}.sc-domain-existing__transfer{display:grid;gap:8px;margin-top:13px;padding:16px;border:1px solid #dce7ee;border-radius:13px;background:#f6fafc}.sc-domain-existing__transfer[hidden]{display:none}.sc-domain-existing__transfer>small{margin:0;color:#6c7d91;font-size:10px;font-weight:600;line-height:1.5}.sc-domain-existing__error{display:block;margin-top:10px;color:var(--sc-domain-danger);font-size:11px;font-weight:750}.sc-domain-existing__error[hidden]{display:none}@media (max-width:1040px){.sc-domain-existing{grid-template-columns:1fr;max-width:760px;gap:30px}.sc-domain-existing__intro{text-align:center}.sc-domain-existing h2,.sc-domain-existing__intro>p:last-of-type,.sc-domain-existing__assurance{margin-inline:auto}.sc-domain-existing .sc-domain-search__eyebrow{justify-content:center}.sc-domain-existing__assurance{justify-content:center;text-align:left}}@media (max-width:720px){.sc-domain-existing{width:calc(100% - 24px);margin-top:46px;padding:24px 18px 18px;border-radius:22px}.sc-domain-existing h2{font-size:clamp(27px,8vw,35px)}.sc-domain-existing__intro>p:last-of-type{font-size:14px}.sc-domain-existing__assurance{display:none}.sc-domain-existing form{padding:16px;border-radius:17px}.sc-domain-existing__options,.sc-domain-existing__input-row{grid-template-columns:1fr}.sc-domain-existing__option{padding:14px}.sc-domain-existing__field>label{display:block}.sc-domain-existing__field>label small{display:block;margin-top:3px;text-align:left}.sc-domain-existing__input-row .sc-domain-action{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.sc-domain-existing__option,.sc-domain-existing input{transition:none}}
