<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>nmk.co.uk — Domain Name For Sale | DomainStore</title>
<meta name="description" content="nmk.co.uk is available for purchase. Submit an offer through DomainStore — secure transfer, fast response." />
<link rel="canonical" href="https://www.domainstore.co.uk/forsale.php?domain=nmk.co.uk" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet">
<style>
:root {
  --blue:#1a7cc4;--blue-dark:#145f96;--blue-light:#e8f3fb;
  --green:#1a8f5a;--green-light:#e8f7f0;
  --text:#1a1f2e;--text-muted:#6b7280;--border:#e2e8f0;
  --bg:#f8fafc;--white:#fff;
  --radius:10px;--radius-sm:6px;
  --shadow:0 1px 3px rgba(0,0,0,.08),0 4px 16px rgba(0,0,0,.06);
  --shadow-sm:0 1px 3px rgba(0,0,0,.08);
}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
body{font-family:'DM Sans',sans-serif;background:var(--bg);color:var(--text);font-size:15px;line-height:1.6}
a{color:var(--blue);text-decoration:none}
a:hover{text-decoration:underline}
.site-header{background:var(--white);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:100}
.header-inner{max-width:980px;margin:0 auto;padding:0 24px;height:64px;display:flex;align-items:center;justify-content:space-between}
.logo img{height:44px;display:block}
.site-nav{display:flex;align-items:center;gap:6px}
.site-nav a{color:var(--text-muted);font-size:13px;padding:6px 10px;border-radius:var(--radius-sm);transition:color .15s,background .15s}
.site-nav a:hover{color:var(--blue);background:var(--blue-light);text-decoration:none}
.nav-sep{color:var(--border);font-size:13px}
.hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;cursor:pointer;background:none;border:none;padding:4px}
.hamburger span{display:block;height:2px;background:var(--text-muted);border-radius:2px;transition:all .2s}
.mobile-nav{display:none;flex-direction:column;background:var(--white);border-top:1px solid var(--border);padding:8px 24px 12px}
.mobile-nav a{color:var(--text-muted);font-size:14px;padding:9px 0;border-bottom:1px solid var(--border);display:block}
.mobile-nav a:last-child{border-bottom:0}
.mobile-nav a:hover{color:var(--blue);text-decoration:none}
.page{max-width:980px;margin:0 auto;padding:16px 24px 48px}
.main-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}
.card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden}
.card-head{background:var(--white);padding:11px 18px;border-bottom:1px solid var(--border)}
.card-head h2{font-family:'Nunito',sans-serif;font-size:16px;font-weight:700;color:var(--blue);letter-spacing:.2px}
.card-body{padding:16px}
.payment-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}
.pay-item{border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 6px 8px;text-align:center;font-size:11px;color:var(--text-muted);font-weight:500;transition:border-color .15s,box-shadow .15s}
.pay-item:hover{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue-light)}
.pay-item svg,.pay-item img{height:36px;display:block;margin:0 auto 5px;object-fit:contain}
.pay-resp-time{margin-top:14px;background:var(--bg);border-radius:var(--radius-sm);padding:10px 12px;font-size:12px;color:var(--text-muted);display:flex;align-items:center;gap:7px}
.pay-resp-time strong{color:var(--text)}
.offer-card{border:2px solid var(--blue);border-top:3px solid var(--blue);box-shadow:0 4px 18px rgba(26,124,196,.15);display:flex;flex-direction:column}
.offer-card .card-body{flex:1;display:flex;flex-direction:column}
.offer-card .card-head{background:var(--blue);border-bottom:none}
.offer-card .card-head h2{color:#fff;font-size:17px}
.offer-card .form-note{margin-top:auto;padding-top:16px}
.form-group{margin-bottom:13px}
.form-group label{display:block;font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px}
.form-group input[type=text],.form-group input[type=email],.form-group input[type=tel],.form-group input[type=number],.form-group textarea{width:100%;border:1.5px solid var(--border);border-radius:var(--radius-sm);font-size:14px;padding:9px 12px;font-family:inherit;color:var(--text);background:var(--white);transition:border-color .15s,box-shadow .15s;outline:none}
.form-group input:focus,.form-group textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}
.amount-wrap{display:flex;align-items:center;border:1.5px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;background:var(--white);transition:border-color .15s,box-shadow .15s}
.amount-wrap:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}
.amount-wrap .currency{padding:0 8px 0 12px;font-size:14px;color:var(--text-muted);font-weight:600;flex-shrink:0;line-height:1}
.amount-wrap input{flex:1;border:0!important;border-radius:0!important;box-shadow:none!important;padding:9px 12px 9px 0;width:100%;outline:none}
.form-group textarea{height:90px;resize:vertical}
.field-error{display:none;color:#c0392b;font-size:12px;margin-top:4px;font-weight:500}
.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.submit-error{display:none;background:#fef2f2;border:1px solid #fca5a5;border-radius:var(--radius-sm);padding:9px 12px;font-size:13px;color:#b91c1c;margin-bottom:4px}
.submit-error.visible{display:block}
.hp-field{display:none!important}
.form-tabs{display:flex;align-items:flex-end;background:transparent;padding:0;gap:0;position:relative;border-bottom:1px solid var(--border);overflow:hidden}
.form-tab{appearance:none;flex:1 1 50%;border:1px solid var(--border);border-bottom:none;background:#f1f5f9;color:var(--text-muted);text-align:center;padding:12px 18px;cursor:pointer;transition:background .2s ease,color .2s ease;position:relative;margin-bottom:-1px;z-index:1;border-radius:var(--radius) var(--radius) 0 0}
.form-tab.offer-tab{margin-right:-12px;padding-right:24px;z-index:1}
.form-tab.price-tab{padding-left:24px;z-index:1}
.form-tab:hover:not(.active){background:#e8eef4;color:var(--text)}
.form-tab-title{display:block;font-family:'Nunito',sans-serif;font-size:14px;font-weight:800;line-height:1.2}
.form-tab.single-tab .form-tab-title{font-size:16px}
.form-tab.active{background:var(--blue);color:#fff;border-color:var(--blue);z-index:3}
.form-tab.offer-tab.active,.form-tab.price-tab.active{border-radius:var(--radius) var(--radius) 0 0}
.form-panel{display:none;opacity:0;transform:translateY(6px)}
.form-panel.active{display:block;opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease}
.btn-verify{border:0;background:var(--blue);color:#fff;border-radius:var(--radius-sm);font-family:'Nunito',sans-serif;font-size:14px;font-weight:700;padding:10px 14px;cursor:pointer;transition:background .2s ease,opacity .2s ease;white-space:nowrap;flex-shrink:0}
.btn-verify:hover{background:var(--blue-dark)}
.btn-verify:disabled{opacity:.75;cursor:wait}
.verify-status{display:none;font-size:12px;margin-top:6px;font-weight:500}
.verify-status.show{display:block}
.verify-status.ok{color:var(--green)}
.verify-status.err{color:#c0392b}
/* OTP input — no width override so grid controls it */
.otp-input{text-align:center;letter-spacing:8px;font-size:22px!important;font-weight:700;padding:10px 14px!important;border:1.5px solid var(--border);border-radius:var(--radius-sm);font-family:inherit;color:var(--text);background:var(--white);outline:none;transition:border-color .15s,box-shadow .15s;min-width:0}
.otp-input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}
.otp-row{display:flex;gap:10px;align-items:center;margin-top:8px}
.sticky-submit{margin-top:2px}
@media(max-width:680px){
  .form-tabs{flex-direction:row;padding:0}
  .form-tab.offer-tab{margin-right:-12px;padding:12px 18px;border-radius:var(--radius) var(--radius) 0 0}
  .form-tab.price-tab{padding:12px 18px;border-radius:var(--radius) var(--radius) 0 0}
  .sticky-submit{position:sticky;bottom:0;background:var(--white);padding-top:10px;z-index:10}
  .sticky-submit .btn-submit{box-shadow:0 -4px 12px rgba(0,0,0,.08)}
}
.btn-submit{width:100%;background:var(--blue);color:#fff;border:0;border-radius:var(--radius-sm);font-family:'Nunito',sans-serif;font-size:16px;font-weight:700;padding:13px;cursor:pointer;transition:background .15s,transform .1s;letter-spacing:.2px;box-shadow:0 4px 12px rgba(26,124,196,.25)}
.btn-submit:hover{background:var(--blue-dark);transform:translateY(-1px)}
.btn-submit:active{transform:scale(.99)}
.btn-submit:disabled{opacity:.7;cursor:wait;transform:none}
.form-note{font-size:11px;color:var(--text-muted);margin-top:10px;text-align:center;line-height:1.5}
.form-note a{color:var(--text-muted);text-decoration:underline}
/* OTP pending box */
.otp-pending-box{padding:4px 0}
.otp-pending-head{display:flex;align-items:flex-start;gap:14px;background:var(--blue-light);border:1px solid #b8d8f0;border-radius:var(--radius);padding:16px 18px;margin-bottom:20px}
.otp-pending-head h3{font-family:'Nunito',sans-serif;font-size:20px;font-weight:800;color:var(--blue);margin-bottom:4px}
.otp-pending-sub{font-size:13px;color:var(--blue-dark);line-height:1.5}
.otp-confirm-row{display:flex;gap:10px;align-items:stretch;margin-bottom:10px}
.otp-confirm-row .otp-input{flex:1}
.otp-confirm-row .btn-verify{align-self:stretch;padding:10px 18px;font-size:15px}
/* Success */
.success-box{display:none;padding:4px 0}
.success-head{display:flex;align-items:flex-start;gap:14px;background:var(--green-light);border:1px solid #a7e6c8;border-radius:var(--radius);padding:16px 18px;margin-bottom:18px}
.tick{border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}
.success-box .tick{background:var(--green)}
.otp-pending-head .tick{background:var(--blue)}
.tick svg{width:18px;height:18px}
.success-box h3{font-family:'Nunito',sans-serif;font-size:20px;font-weight:800;color:var(--green);margin-bottom:4px}
.success-sub{font-size:13px;color:#2d7a50;line-height:1.5}
.success-next{margin-bottom:16px}
.success-next h4{font-family:'Nunito',sans-serif;font-size:14px;font-weight:700;color:var(--text);margin-bottom:6px}
.success-next p{font-size:13px;color:var(--text-muted);line-height:1.55}
.success-steps{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}
.success-step{display:flex;gap:12px;align-items:flex-start}
.step-num{background:var(--blue);color:#fff;font-family:'Nunito',sans-serif;font-weight:800;font-size:13px;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}
.step-title{font-size:13px;font-weight:700;color:var(--text);margin-bottom:3px}
.step-desc{font-size:12px;color:var(--text-muted);line-height:1.55}
.success-spam{font-size:12px;color:var(--text-muted);border-top:1px solid var(--border);padding-top:14px;line-height:1.55}
/* Low offer */
.low-offer-msg{display:none;background:#fffbeb;border:1px solid #f5d97a;border-radius:var(--radius);padding:18px;margin-top:4px}
.low-offer-icon{font-size:13px;font-weight:700;color:#92400e;margin-bottom:8px;text-transform:uppercase;letter-spacing:.4px}
.low-offer-msg p{font-size:13px;color:#92400e;line-height:1.55;margin-bottom:8px}
.low-offer-msg p:last-child{margin-bottom:0}
/* Testimonials */
.testimonials-strip{margin:14px 0;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:22px 24px}
.testimonials-strip-title{font-size:11px;font-weight:700;color:var(--text-muted);text-align:center;text-transform:uppercase;letter-spacing:.6px;margin-bottom:16px}
.testimonials-strip-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.testimonial-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:14px 16px;font-size:13px;line-height:1.55;display:flex;flex-direction:column;gap:10px}
.testimonial-card p{flex:1;font-style:italic;color:var(--text)}
.testimonial-card .testimonial-author{display:block;font-size:12px;font-weight:600;color:var(--text-muted)}
@media(max-width:680px){.testimonials-strip-grid{grid-template-columns:1fr}.testimonials-strip{padding:20px 16px}}
/* Footer */
.site-footer{background:var(--white);border-top:1px solid var(--border);margin-top:40px;padding:20px 0}
.footer-inner{max-width:980px;margin:0 auto;padding:0 24px}
.footer-bottom{border-top:1px solid var(--border);padding-top:16px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--text-muted)}
.footer-logo img{height:28px;opacity:.7}
.footer-categories{padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--border)}
.footer-categories h3{font-family:'Nunito',sans-serif;font-size:13px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}
.footer-cats-grid,.categories-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:4px 10px}
.footer-cats-grid a,.categories-grid a{font-size:12px;color:var(--text-muted);padding:3px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .12s}
.footer-cats-grid a:hover,.categories-grid a:hover{color:var(--blue);text-decoration:none}
@media(max-width:680px){.footer-cats-grid,.categories-grid{grid-template-columns:repeat(2,1fr)}}
/* Pricing hint */
.pricing-hint{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--blue);font-weight:500;margin-top:5px;cursor:pointer;text-decoration:none;width:fit-content}
.pricing-hint:hover{text-decoration:underline}
.pricing-hint svg{flex-shrink:0}
.pricing-tooltip{display:none;background:var(--blue-light);border:1px solid #b8d8f0;border-radius:var(--radius-sm);padding:10px 13px;font-size:12px;color:var(--blue-dark);line-height:1.5;margin-top:6px}
.pricing-tooltip.open{display:block}
/* Mobile */
@media(max-width:680px){
  .main-grid{grid-template-columns:1fr}
  .main-grid>div:first-child{order:2}
  .main-grid>div:last-child{order:1}
  .site-nav{display:none}
  .hamburger{display:flex}
  .mobile-nav.open{display:flex}
}
/* Domain strip */
.domain-strip{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:14px 20px;margin-bottom:16px;box-shadow:var(--shadow-sm)}
.domain-strip-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 6px}
.domain-strip h1{font-family:'Nunito',sans-serif;font-size:42px;font-weight:800;color:var(--blue);letter-spacing:-1.5px;line-height:1;margin:0}
.badge-premium{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:10px;font-weight:700;font-family:'Nunito',sans-serif;letter-spacing:.3px;padding:2px 7px;border-radius:20px;text-transform:uppercase;flex-shrink:0}
.domain-subtitle{font-size:13px;color:var(--text-muted);margin:0;font-weight:500}
.domain-meta-row{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:10px}
.domain-guide-price{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-muted);font-weight:500;background:var(--blue-light);border:1px solid rgba(26,124,196,.18);border-radius:20px;padding:4px 12px}
.domain-guide-price svg{color:var(--blue);flex-shrink:0}
@media(max-width:680px){.domain-strip h1{font-size:30px}}
/* Trust card */
.trust-row{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--border);align-items:flex-start}
.trust-row-emoji{font-size:20px;line-height:1;flex-shrink:0;margin-top:1px;width:28px;text-align:center}
.trust-row-title{font-size:13px;font-weight:700;color:var(--text);margin-bottom:3px}
.trust-row-desc{font-size:12px;color:var(--text-muted);line-height:1.5}
</style>
</head>
<body>

<style>
/* ── Shared footer styles ── */
.site-footer { background: #fff; border-top: 1px solid #e2e8f0; margin-top: 40px; padding: 28px 0 20px; }
.footer-inner { max-width: 980px; margin: 0 auto; padding: 0 24px; }
.footer-categories { padding-bottom: 18px; margin-bottom: 18px; border-bottom: 1px solid #e2e8f0; }
.footer-categories h3 { font-size: 13px; font-weight: 700; color: #6b7280; text-transform: uppercase; letter-spacing: .5px; margin-bottom: 12px; }
.categories-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 4px 10px; }
.categories-grid a { font-size: 12px; color: #6b7280; padding: 3px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: color .12s; text-decoration: none; }
.categories-grid a:hover { color: #1a7cc4; }
.footer-bottom { display: flex; align-items: center; justify-content: space-between; font-size: 12px; color: #6b7280; }
@media (max-width: 680px) {
  .categories-grid { grid-template-columns: repeat(2, 1fr); }
  .footer-bottom { flex-direction: column; gap: 8px; text-align: center; }
}
</style>
<!-- Privacy-friendly analytics -->
<script async src="https://sts.c11.co.uk/js/pa-UHb-4H5Ta_NTKTyQ-7o8n.js"></script>
<script>
  window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};
  plausible.init();
</script>
<script>
const params = new URLSearchParams(window.location.search);
const domain = params.get('domain');
if (domain) {
  plausible('parked-domain-visit', { props: { domain: domain } });
}
</script>

<!-- HEADER -->
<header class="site-header">
  <div class="header-inner">
    <div class="logo">
      <a href="index.php"><img alt="DomainStore" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP4AAABBCAMAAADG1OnDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozREIyRDU0MEJFMjNFMDExQTFDMUY4QkMzRTFCQkZCQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NjMyMDE3NzI3QTAxMUUwOURFREU1NDlFRjBFQjQ0NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NjMyMDE3NjI3QTAxMUUwOURFREU1NDlFRjBFQjQ0NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEN0I4RTA1MjlEMjdFMDExOEM2NEQ1QzA4NzFGOERGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozREIyRDU0MEJFMjNFMDExQTFDMUY4QkMzRTFCQkZCQSIvPiA8L3JkZjpEZXNjcmlwdGlv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" /></a>
    </div>
    <nav class="site-nav">
      <a href="index.php">home</a>
      <span class="nav-sep">|</span>
      <a href="domains.php">domains</a>
      <span class="nav-sep">|</span>
      <a href="faqs.php">faqs</a>
      <span class="nav-sep">|</span>
      <a href="contact.php">contact us</a>
      <span class="nav-sep">|</span>
      <a href="terms.php">terms &amp; privacy</a>
    </nav>
    <button class="hamburger" id="hamburgerBtn" onclick="toggleMobileNav()" aria-label="Open menu"><span></span><span></span><span></span></button>
  </div>
  <nav class="mobile-nav" id="mobileNav">
    <a href="index.php">home</a>
    <a href="domains.php">domains</a>
    <a href="faqs.php">faqs</a>
    <a href="contact.php">contact us</a>
    <a href="terms.php">terms &amp; privacy</a>
  </nav>
</header>

<div class="page">

  <div class="domain-strip">
    <div class="domain-strip-title">
      <h1 id="domain-display">nmk.co.uk</h1>
          </div>
    <p class="domain-subtitle">Available to buy. Make an offer or request a price below.</p>
    <div class="domain-meta-row">
              <span class="domain-guide-price">
          <svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20.59 13.41l-7.17 7.17a2 2 0 01-2.83 0L2 12V2h10l8.59 8.59a2 2 0 010 2.82z"/><line x1="7" y1="7" x2="7.01" y2="7"/></svg>
          Guide price from <strong style="color:var(--blue);margin:0 1px">£4,895</strong> &middot; offers welcome
        </span>
          </div>
  </div>

  <div class="main-grid">

    <!-- LEFT: Info + Payment -->
    <div style="display:flex;flex-direction:column;gap:14px">
      <div class="card trust-card">
        <div class="card-head"><h2>Why buy from DomainStore?</h2></div>
        <div class="card-body">
          <div class="trust-row"><span class="trust-row-emoji">&#x1F512;</span><div><div class="trust-row-title">Secure escrow available</div><div class="trust-row-desc">Your payment is held safely until the domain transfer is complete — zero risk to you.</div></div></div>
          <div class="trust-row"><span class="trust-row-emoji">&#x1F3C6;</span><div><div class="trust-row-title">1,600+ successful sales</div><div class="trust-row-desc">We have been selling premium domain names for over 25 years with a proven track record.</div></div></div>
          <div class="trust-row"><span class="trust-row-emoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 30" width="24" height="14" style="border-radius:2px;display:inline-block;vertical-align:middle"><clipPath id="uka"><path d="M0 0v30h60V0z"/></clipPath><clipPath id="ukb"><path d="M30 15h30v15zv15H0zH0V0zV0h30z"/></clipPath><g clip-path="url(#uka)"><path d="M0 0v30h60V0z" fill="#012169"/><path d="M0 0l60 30m0-30L0 30" stroke="#fff" stroke-width="6"/><path d="M0 0l60 30m0-30L0 30" clip-path="url(#ukb)" stroke="#C8102E" stroke-width="4"/><path d="M30 0v30M0 15h60" stroke="#fff" stroke-width="10"/><path d="M30 0v30M0 15h60" stroke="#C8102E" stroke-width="6"/></g></svg></span><div><div class="trust-row-title">UK registered company</div><div class="trust-row-desc">We are a UK-based business operating under UK law, offering full buyer protection.</div></div></div>
          <div class="trust-row" style="border-bottom:0;padding-bottom:0"><span class="trust-row-emoji">&#x1F4DC;</span><div><div class="trust-row-title">Official Nominet-accredited registrar</div><div class="trust-row-desc">All .uk domain transfers are handled directly through Nominet, the official registry.</div></div></div>
        </div>
      </div>

      <div class="card">
        <div class="card-head"><h2>Payment Options</h2></div>
        <div class="card-body">
          <div class="payment-grid">
            <div class="pay-item"><svg viewBox="0 0 44 44" xmlns="http://www.w3.org/2000/svg" style="display:block;margin:0 auto 5px;height:36px;width:36px"><rect width="44" height="44" rx="8" fill="#1a7cc4"/><rect x="6" y="11" width="32" height="22" rx="3" fill="none" stroke="#fff" stroke-width="1.8"/><rect x="6" y="17" width="32" height="5" fill="#fff" opacity=".9"/><rect x="10" y="26" width="8" height="2.5" rx="1" fill="#fff" opacity=".7"/><rect x="21" y="26" width="5" height="2.5" rx="1" fill="#fff" opacity=".7"/></svg>Card</div>
            <div class="pay-item"><svg viewBox="0 0 44 44" xmlns="http://www.w3.org/2000/svg" style="display:block;margin:0 auto 5px;height:36px;width:36px"><circle cx="22" cy="22" r="21" fill="#F7931A"/><path d="M30.2 19.6c.4-2.7-1.7-4.2-4.5-5.1l.9-3.7-2.3-.6-.9 3.6-1.8-.5.9-3.6-2.3-.6-.9 3.7-1.5-.4-3.1-.8-.6 2.4s1.7.4 1.7.4c.9.2 1.1.8 1.1 1.3l-1.1 4.4c.1 0 .2.1.3.1l-.3-.1-1.5 6.1c-.1.3-.4.7-1.1.6 0 0-1.7-.4-1.7-.4l-1.2 2.6 3 .8 1.6.4-.9 3.7 2.3.6.9-3.7 1.8.5-.9 3.7 2.3.6.9-3.7c3.9.7 6.8.4 8-3 1-2.8-.1-4.4-2.1-5.5 1.5-.3 2.6-1.3 2.9-3.3zm-5.2 7.3c-.7 2.8-5.4 1.3-6.9.9l1.2-5c1.5.4 6.4 1.2 5.7 4.1zm.7-7.4c-.6 2.5-4.6 1.3-5.9.9l1.1-4.5c1.3.3 5.5 1 4.8 3.6z" fill="#fff"/></svg>Crypto</div>
            <div class="pay-item"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAA6CAMAAADV0rQyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRBMTQzREM5MjdGQTExRTA5Rjg2QkIwMTc5RTA3OTA2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRBMTQzRENBMjdGQTExRTA5Rjg2QkIwMTc5RTA3OTA2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REExNDNEQzcyN0ZBMTFFMDlGODZCQjAxNzlFMDc5MDYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REExNDNEQzgyN0ZBMTFFMDlGODZCQjAxNzlFMDc5MDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7iecS1AAADAFBMVEXbybnts2N5eXmt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" alt="Escrow" />Escrow</div>
            <div class="pay-item"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAA6CAMAAADV0rQyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQwQ0Y3RkU5MjdGQTExRTBCQzIyRTM2OEFEODdEM0VDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQwQ0Y3RkVBMjdGQTExRTBCQzIyRTM2OEFEODdEM0VDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDBDRjdGRTcyN0ZBMTFFMEJDMjJFMzY4QUQ4N0QzRUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDBDRjdGRTgyN0ZBMTFFMEJDMjJFMzY4QUQ4N0QzRUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6g0MxwAAADAFBMVEWRTTJEsxzq9eWLznM1X6yp1pg8pBPx2NTz8/M8mRS7vL1VVlesu8upYUrCw8NLlcOweWOqqqqSk5NKxSN1x1be4uKbnJ1XqTRmmMijo6Tq8fVDebjv7++CgYOGKAHSTjbD2ueLi417e3xLpiY0mQtFREab0obFkn1DrhzZ7NBycnPU1dV6JAFns0hyY1xHuiBlHALYi3q22adiYWPS6MjE5LjZ2dqxsrTx9OyYMQKnkos3pA2RLQHg4ODk6e3IyMnWYk1qaWro6elFhLx7STeptMFmi53d3t6Vx+jNzc272Ou45qrR0dG7rajz+vFAuhZYxjRrVk3l5uZBpxn4+PjkZlNYFAFIvyC1oJrc8dW33fnmsqeXOh6JQCRvIAIpKSvRWURXfLvUopHl6OXx+ft5OieBt2l4rNK0tbZWlLdxNB/J4L25trT36uagMAFOnsjFzs9KjsFAbrOFNhbi8Nvfl4n8/PzT2dtrbXC+27JUhrzKy8zje26lUjehz+l1ulj6/fljqkPr7ez+/v369PKep5ZOuSlWZm5kvUPGxsdqJw/6+vXb3NzNz8/WdmP8+vk/oBat1ew4uQ2o4Zbj5eX9/v5VsTDU1NS3uLqrqqXAtbP+/f3K6cDi4+KFhYbW1teOj5D+/f87rRJkZWanp6g0kguDXk6WlZb8/v2Zl5lmLxq/v793LxWurq/////S1NPHx8enpqZLUVYwkwYvjgZ1dXf+/v7+///+//7///7//v9PT1H+/v/q6+vS09Xf1M/+/fq8zeVnZ2fPcWFhzD+44f2FwNzrxr9AxBe/xcrl7vG5ubl5eHro4ul+KQ2EnKnGv8ZFmBxIoCThmozppZplh8KXnJ6bmZigoJ+oqaurp63i6OorpQBXfY0+PT9+fn/t5+aHiIiSuufi3OVZnzxgsEBgX2BNqyjs7e1wb3HMPSDz7fXU5O7//v7D4/jf6/PX2Nio2fj6///Y19nf8f1XgcFRhqBtsFBvvFDP085oaGrKzMvLzczLy8tZHwxbW1wBPkK+AAAHfElEQVR42qTYf1ySdx4AcMQf8cPRSYZiEKE+hJLTcqFOGcroHEXqEG2uaba0WF22tDPN2ZrsmhqetixZJpLoyBiPugY84NzuurvVJtfd2dXottPjLhV2ecftfnW7HHsekFLmj9TvX/zB683n8/k+38/n+4ACF14TxjDjQt9BLagYjODW0p8v3wGLXiz1K123TMcI/etX//YrLT12z7Qsp+hvL4b6rdl97Fjo35fjFJ3+x77S3bduhYaG7gsDoaU6RaeP/3k3vNasefbw4X3z7do8jgG8dPq5526V+sHlQZyV+8IMS3KgrZ8cv+XnZp49vPLQocClxGMA132ydfUWxFnjdlZ++rVx0Q506d7xe1pnQiDiuMP5zamlxPPZOoIO6JS/E+hJ6z+DS6kz9IwW3z8mr1N9HojsFhzOWwkUTPni48FwBFWaOxb6iCXwGOL8Ef/OZAvH1mhY9POT3qdtEOD6rKTAVw4fegXvVHdK6tiUxT+HPCJVYyXjcOS+LaGH3gLGFOogTfsSHJtF26OrAMy4TsmWHwKAnThiGRTa9ItyDKARrCHbCUo6gCdEEwftw/3WtDSlVlDjcqAjFx8zHgyIoTQENShUCkudNajOCaSFj40Qg7g8EPxZHiPGV/94zsvFH6f38MQ8bq9MxlUGcSuc4fHm7oS6v9REMWqZydlHTKBhAUcPgQc3FuQWc2pYwhpKTXO60Gx+oDNftZNw7D0w0tHBzB73Ry8UD2QwXHvtRm5cbv5BA6XGxtvTzOlpmTSPXe1soVw8Efyljw+TycxOHveFQ4LmcSbEv895KTeuoL4AlVi0uq1NSCWxHCyNWoBBfiTvJNPlZAdENjEyQP3czorXcqq/ra9/772yG09gVuPUurE+2YMqMhtOWA+aQP8OH4SBVxN29Ck9aJzD2ZmaU1h/ef/+4uL8/LIfYJp7CRwQLKdwpn4ZyqjtYDLHkwOyI8YjhkI2gaZZnTc3FuakXr5cXMxHISt/vdToimPautDRUXtk0/2I8RBk+c/qNG6kpaYW7+cjSj4KVV2NWv/97fT90h8EWzffDxmNiYl5oxL88PvOTVpqDorP5++vLygo2LBh7dqklPUT3hC6Fg0aTWAGY3Q0JGRo6CmTlwNJd9JoqdV8fn1uXJybWZuSkuIdkcGAdudpYkRisdgP3jgx04HAazRaYSH/ci7MxHmYpJKSl6XeR6/V/eHsXhe0aYbzIbSCRqP9gv+tm5nmPPH1XGc5MQKGuv4LQdPjOVj4VeHOsKdzPeFsmGKSLJfm7Cy+XbDzOyRPj2N4M/WrH//p6O2jT+e6qlMwFU5SybvPzMlcPOBK7MC0vBp/mrris9vA8O0vXnhYZReTnzBPp4vCugrUOuVAZxtv3gzDqYZVXPntoy88rDLMlDz5xdyMHnG6PvD3xGM6u+Laq7phACCLhOHxDdvrH4XDr+CIG8/OBVW68vK/aJrKC+IdHXHGq1RmTa8y3vzq9hueKr80Zu/hiCji2Ztyue8VxKl8VB+xqI3NqsJ1krqJdCr10/NlU87z+GgCV8huG5h1AiZGIHlho0zT9r3cweWy26vkZLVSocCdL3Mx+c5+s1aCIwjaOZRWb8XkfqC77p6atl96UESooMqrPmIREkh0q+R8/tqkpKTn38fruklBEoJwFgc8MoRtwmKv7AUnpj+HNsHIiGRQ142r4srJxITzqJQS/vv9zmgr0aLVCNJtXokZwYyYyCYkngMzzxelgaomTFY47SplAk5+R/6j6jL8cL+TrrZ+HoSblMEO0o1PPGzJGa9HNsFOl/c5xQgVOPZkuH1k1y6lRnknQbL9SQDoV5HMdjpZ0usYgOPR5zH8pw6tKS8mGWaasF2VXn3M1qIc626hKtXALjorukIpT1ANA/0KOv5quFpL+OdfQfS24Ni3L0iNSEfOYETADAxd2SudmO7oxQPppKuWdqs9PNxOarFSu9uJAACoiKoxHVX9h9/+r9I3KzMzMxipdmse4xzcoBEnMgQ9s69ieBhbs43XQneGk+RcIZwKm4zv76eanXaFuu8ne+/6ZO7YsSPzTGLUNsZ9n4AOZF7ATETUzP5s5OEetFEwlD0s1mpRM0uoJGsdZCf+G4UzjdptuTsUwIxdBTuxWSdjO+B56po8TQGRIVHe80uPcRAID0S2mgFRG4fVQxyOl5HtVPo3Y9RurWYUVla5nFgfZLmdgMjX0dLZ5iClpY3C2wM7MoeW3snuU6WlwVlKJn+9eZVrIU6sxwlIDvGXGmefy+IB2wBP1NYs4sg4DvadeBU+mlzHwbSCvte9nOTkcww0NNc9AdPGo1BsNi5dIJM5PqqqUipx6WK4eNK8R/Fk+sAFOhe8KXGe+waG0/P/Xo0lDdDheoUstoRImZowRgYS0A5442NP1gYzNqPnv9eVi1gaElWXFk2wOXo1BLrDc5ak6CyYydq2+UIU+tRj3A/LeSz4yjxocwXHFjw6msYz11dlnnG1POix7pl6sXjW18uMX17PyjCBRuPS33PdM3Tb22fA1mW9L7s7+Alf9DLfuz0XKOl8fwZ8J8AATa3tAcpF0zMAAAAASUVORK5CYII=" alt="Bank Transfer" />Bank Transfer</div>
          </div>
          <div class="pay-resp-time">
            <svg width="14" height="14" viewBox="0 0 14 14" fill="none"><circle cx="7" cy="7" r="6" stroke="#6b7280" stroke-width="1.5"/><path d="M7 4v3.5l2 1.5" stroke="#6b7280" stroke-width="1.5" stroke-linecap="round"/></svg>
            <span>We typically respond to genuine offers <strong>within 2 business days</strong>.</span>
          </div>
        </div>
      </div>
    </div>

    <!-- RIGHT: Offer Form -->
    <div class="card offer-card">
      <div class="form-tabs" role="tablist" aria-label="Contact options">
        <button type="button" class="form-tab single-tab active" id="tab-offer" role="tab" aria-selected="true" aria-controls="panel-offer" onclick="switchForm('offer')">
          <span class="form-tab-title">Make an Offer</span>
        </button>
              </div>
      <div class="card-body">

        <div id="formWrap">

          <!-- OFFER TAB -->
          <div class="form-panel active" id="panel-offer" role="tabpanel" aria-labelledby="tab-offer">
            <form id="offerForm" onsubmit="return doSubmit(event,'offer')" novalidate autocomplete="on">
              <input type="hidden" id="domain-field" name="domain" value="nmk.co.uk" />
              <input type="hidden" name="form_type" value="offer" />
              <input type="hidden" id="offer-id" name="offer_id" value="" />
              <div class="hp-field"><input type="text" name="website" tabindex="-1" autocomplete="off" /></div>
              <div class="submit-error" id="submitErr"></div>

              <div class="form-group">
                <label for="amount">Your offer <span style="color:var(--blue)">*</span></label>
                <div class="amount-wrap">
                  <span class="currency">£</span>
                  <input type="number" id="amount" name="amount" min="1" autocomplete="off" required />
                </div>
                <div class="field-error" id="amtErr">Please enter a valid offer amount.</div>
                <a class="pricing-hint" href="#" onclick="var t=this.nextElementSibling;t.classList.toggle('open');if(t.classList.contains('open'))plausible('Pricing Tooltip',{props:{domain:window._domain}});return false;">
                  <svg width="12" height="12" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><circle cx="12" cy="12" r="10"/><path d="M12 16v-4M12 8h.01"/></svg>
                  How does domain pricing work?
                </a>
                <div class="pricing-tooltip">
                  <strong>How .uk domains are valued</strong><br><br>
                  &bull; <strong>Niche or descriptive domains</strong> typically transact in the three to four-figure range<br><br>
                  &bull; <strong>Brandable or keyword-rich names</strong> commonly achieve mid to high four figures<br><br>
                  &bull; <strong>Premium single-word or highly commercial domains</strong> can reach five figures and above<br><br>
                  Values vary depending on brandability, keyword strength, industry relevance, search demand, length, and comparable sales.
                </div>
              </div>

              <div class="form-group">
                <label for="offer-email">Email address <span style="color:var(--blue)">*</span></label>
                <input type="email" id="offer-email" name="email" autocomplete="email" required />
                <div class="field-error" id="emailErr">Please enter a valid email address.</div>
              </div>

              <div class="form-row">
                <div class="form-group">
                  <label for="fname">Your name <span style="color:var(--blue)">*</span></label>
                  <input type="text" id="fname" name="name" autocomplete="name" required />
                  <div class="field-error" id="nameErr">Please enter your name.</div>
                </div>
                <div class="form-group">
                  <label for="tel">Telephone <span style="color:var(--blue)">*</span></label>
                  <input type="tel" id="tel" name="tel" autocomplete="tel" required />
                  <div class="field-error" id="telErr">Please enter a valid telephone number (minimum 10 digits).</div>
                </div>
              </div>

              <div class="form-group">
                <label for="comments">Additional Information</label>
                <textarea id="comments" name="comments" style="height:134px" placeholder="e.g. company name, likely purchase timescale, or any other comments — this helps us take your interest seriously."></textarea>
              </div>
              <br>
              <div class="sticky-submit"><button type="submit" class="btn-submit" id="offerSubmitBtn">Send Offer &rarr;</button></div>
              <p class="form-note">All offers subject to availability and our <a href="terms.php">terms of use</a>.<br>Prices exclude VAT at 20% where applicable.</p>
            </form>
          </div>

          <!-- PRICE REQUEST TAB -->
          <div class="form-panel" id="panel-price" role="tabpanel" aria-labelledby="tab-price">
            <form id="priceForm" onsubmit="return doSubmit(event,'price')" novalidate autocomplete="on">
              <input type="hidden" id="domain-field-price" name="domain" value="nmk.co.uk" />
              <input type="hidden" name="form_type" value="request_price" />
              <input type="hidden" id="price-id" name="offer_id" value="" />
              <div class="hp-field"><input type="text" name="website" tabindex="-1" autocomplete="off" /></div>
              <div class="submit-error" id="submitErrPrice"></div>

              <div class="form-group">
                <label for="price-email">Email address <span style="color:var(--blue)">*</span></label>
                <input type="email" id="price-email" name="email" autocomplete="email" required />
                <div class="field-error" id="priceEmailErr">Please enter a valid email address.</div>
              </div>

              <div class="form-row">
                <div class="form-group">
                  <label for="price-name">Your name <span style="color:var(--blue)">*</span></label>
                  <input type="text" id="price-name" name="name" autocomplete="name" required />
                  <div class="field-error" id="priceNameErr">Please enter your name.</div>
                </div>
                <div class="form-group">
                  <label for="price-tel">Telephone <span style="color:var(--blue)">*</span></label>
                  <input type="tel" id="price-tel" name="tel" autocomplete="tel" required />
                  <div class="field-error" id="priceTelErr">Please enter a valid telephone number (minimum 10 digits).</div>
                </div>
              </div>

              <div class="form-group">
                <label for="price-comments">Additional Information <span style="color:var(--blue)">*</span></label>
                <textarea id="price-comments" name="comments" style="height:180px" placeholder="To help us respond effectively, please include: your company name, trading entity, or the party you represent, approximate budget, and likely purchase timescale. We may not be able to respond to incomplete or ambiguous enquiries." required></textarea>
                <div class="field-error" id="priceCommentsErr">Please provide additional information so we can respond to your request.</div>
              </div>
              <br><br><br>
              <div class="sticky-submit"><button type="submit" class="btn-submit" id="priceSubmitBtn">Send Price Request &rarr;</button></div>
              <p class="form-note">Price requests are subject to availability and our <a href="terms.php">terms of use</a>.<br>Prices exclude VAT at 20% where applicable.</p>
            </form>
          </div>

        </div><!-- /#formWrap -->

        <!-- OTP PENDING BOX -->
        <div id="otpPendingBox" style="display:none" class="otp-pending-box">
          <div class="otp-pending-head">
            <div class="tick">
              <svg viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="2" stroke-linecap="round"><rect x="3" y="5" width="18" height="14" rx="2"/><path d="M3 7l9 6 9-6"/></svg>
            </div>
            <div>
              <h3>Thank you &mdash; one last step</h3>
              <p class="otp-pending-sub">We&rsquo;ve sent a 4-digit code to <strong id="otp-pending-email"></strong>. Enter it below to complete your submission.</p>
            </div>
          </div>
          <div class="otp-confirm-row">
            <input type="text" id="otp-global-input" class="otp-input" inputmode="numeric" maxlength="4" placeholder="0000" autocomplete="off" />
            <button type="button" class="btn-verify" id="otpConfirmBtn">Confirm &rarr;</button>
          </div>
          <div class="verify-status" id="otpConfirmStatus"></div>
          <p style="font-size:12px;color:var(--text-muted);margin-top:10px;line-height:1.5">
            Code not arrived? Check your spam folder, or <a href="#" id="otpResendLink" onclick="resendOtp();return false;">send a new code</a>.
          </p>
        </div>

        <!-- SUCCESS: Offer -->
        <div class="success-box" id="successBox">
          <div class="success-head">
            <div class="tick"><svg viewBox="0 0 24 20"><polyline points="2,10 8,16 22,2" stroke="#fff" stroke-width="3" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg></div>
            <div>
              <h3>Offer received &mdash; thank you!</h3>
              <p class="success-sub">Your offer on <strong id="domain-success">nmk.co.uk</strong> has been received. A confirmation has been sent to <strong id="email-success"></strong>.</p>
            </div>
          </div>
          <div class="success-next"><h4>What Happens Next</h4><p>We review all offers carefully and aim to respond within two business days. If you&rsquo;d like to strengthen your position, you&rsquo;re welcome to submit a revised offer at any time.</p></div>
          <div class="success-steps">
            <div class="success-step"><div class="step-num">1</div><div><div class="step-title">Offer Review</div><div class="step-desc">We review your offer against a number of factors including the domain&rsquo;s acquisition costs, market value, previous interest and any prior offers received.</div></div></div>
            <div class="success-step"><div class="step-num">2</div><div><div class="step-title">We&rsquo;ll Be in Touch</div><div class="step-desc">If your offer is of interest, one of our team will contact you directly to discuss the next steps. We aim to respond within two business days.</div></div></div>
            <div class="success-step"><div class="step-num">3</div><div><div class="step-title">Revised Offer</div><div class="step-desc">If you&rsquo;d like to strengthen your position before hearing from us, you&rsquo;re welcome to submit a revised offer at any time.</div></div></div>
          </div>
          <p class="success-spam">If you don&rsquo;t hear from us, please check your spam folder and add us to your safe senders list to ensure our reply reaches you.</p>
        </div>

        <!-- SUCCESS: Price request -->
        <div class="success-box" id="successBoxPrice" style="display:none">
          <div class="success-head">
            <div class="tick"><svg viewBox="0 0 24 20"><polyline points="2,10 8,16 22,2" stroke="#fff" stroke-width="3" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg></div>
            <div>
              <h3>Price request received &mdash; thank you!</h3>
              <p class="success-sub">Your request regarding <strong id="domain-success-price">nmk.co.uk</strong> has been received. We will be in touch at <strong id="email-success-price"></strong>.</p>
            </div>
          </div>
          <div class="success-next"><h4>What Happens Next</h4><p>We will review your request and respond within two business days with pricing information for this domain.</p></div>
          <div class="success-steps">
            <div class="success-step"><div class="step-num">1</div><div><div class="step-title">Request Reviewed</div><div class="step-desc">We review your request alongside the domain&rsquo;s acquisition cost, market value and previous interest received.</div></div></div>
            <div class="success-step"><div class="step-num">2</div><div><div class="step-title">We&rsquo;ll Be in Touch</div><div class="step-desc">A member of our team will reply directly to your email with pricing details. We aim to respond within two business days.</div></div></div>
            <div class="success-step"><div class="step-num">3</div><div><div class="step-title">Make an Offer</div><div class="step-desc">Once you have the pricing information, you are welcome to submit a formal offer at any time.</div></div></div>
          </div>
          <p class="success-spam">If you don&rsquo;t hear from us, please check your spam folder and add us to your safe senders list to ensure our reply reaches you.</p>
        </div>

        <!-- LOW OFFER -->
        <div class="low-offer-msg" id="lowOfferMsg">
          <div class="low-offer-icon">A note on your offer amount</div>
                    <p>Your offer has been received. At this level, it is unlikely to progress to negotiation as it is well below our guide price of <strong>&pound;4,895+</strong> for this domain.</p>
          <p>Our pricing reflects acquisition cost, market value and previous interest received.</p>
          <p>You are welcome to resubmit a revised offer at any time.</p>
                  </div>

      </div><!-- /.card-body -->
    </div><!-- /.offer-card -->

  </div><!-- /.main-grid -->
</div><!-- /.page -->

<div class="page" style="padding-top:0;padding-bottom:32px;margin-top:-24px">
  <div class="testimonials-strip">
    <div class="testimonials-strip-title">Testimonials</div>
    <div class="testimonials-strip-grid">
            <div class="testimonial-card">
        <p>&ldquo;From my initial offer, to receiving acceptance was less than 1hr. The team was very prompt with correspondence and as soon as payment was made I received the request for transfer from Nominet. Overall, I&#039;m very happy with not only the experience but how fast the whole transaction took place. Would definitely use again and I&#039;m really pleased with my new domain! Cheers guys&rdquo;</p>
        <span class="testimonial-author">Jack M</span>
      </div>
            <div class="testimonial-card">
        <p>&ldquo;Lisa and the team are brilliant. Really quick to respond the the domain transfer process was SUPER quick and really efficient. We purchased a domain at 16:50 and we had the domain active just after 18:00. Would HIGHLY recommend!!!&rdquo;</p>
        <span class="testimonial-author">Thomas Pass &mdash; Culinera</span>
      </div>
          </div>
  </div>
</div>

<!-- FOOTER -->
<footer class="site-footer">
  <div class="footer-inner">

        <div class="footer-categories">
      <h3>Browse by Category</h3>
      <div class="categories-grid">
                  <a href="domains.php?category=2+%2F+3+Characters">2 / 3 Characters</a>
                  <a href="domains.php?category=Advertising+%2F+Marketing">Advertising / Marketing</a>
                  <a href="domains.php?category=Animals+%2F+Pets">Animals / Pets</a>
                  <a href="domains.php?category=Babies+%2F+Children">Babies / Children</a>
                  <a href="domains.php?category=Business+%2F+B2B">Business / B2B</a>
                  <a href="domains.php?category=Careers">Careers</a>
                  <a href="domains.php?category=Computers+%2F+IT">Computers / IT</a>
                  <a href="domains.php?category=Education+%2F+Training">Education / Training</a>
                  <a href="domains.php?category=Electronics+%2F+Gadgets">Electronics / Gadgets</a>
                  <a href="domains.php?category=Entertainment">Entertainment</a>
                  <a href="domains.php?category=Fashion+%2F+Clothing">Fashion / Clothing</a>
                  <a href="domains.php?category=Finance">Finance</a>
                  <a href="domains.php?category=Fitness+%2F+Training">Fitness / Training</a>
                  <a href="domains.php?category=Food+%2F+Drink">Food / Drink</a>
                  <a href="domains.php?category=Furniture">Furniture</a>
                  <a href="domains.php?category=Games+%2F+Toys">Games / Toys</a>
                  <a href="domains.php?category=Gifts">Gifts</a>
                  <a href="domains.php?category=Health+%2F+Beauty">Health / Beauty</a>
                  <a href="domains.php?category=Holidays+%2F+Travel">Holidays / Travel</a>
                  <a href="domains.php?category=Home+%2F+Household">Home / Household</a>
                  <a href="domains.php?category=Hotels+%2F+Leisure">Hotels / Leisure</a>
                  <a href="domains.php?category=Insurance">Insurance</a>
                  <a href="domains.php?category=Internet+%2F+Broadband">Internet / Broadband</a>
                  <a href="domains.php?category=Jobs+%2F+Recruitment">Jobs / Recruitment</a>
                  <a href="domains.php?category=Legal">Legal</a>
                  <a href="domains.php?category=Motoring">Motoring</a>
                  <a href="domains.php?category=Names">Names</a>
                  <a href="domains.php?category=News+%2F+Portals">News / Portals</a>
                  <a href="domains.php?category=Other">Other</a>
                  <a href="domains.php?category=Phones+%2F+Mobiles">Phones / Mobiles</a>
                  <a href="domains.php?category=Places">Places</a>
                  <a href="domains.php?category=Premium">Premium</a>
                  <a href="domains.php?category=Property">Property</a>
                  <a href="domains.php?category=Shopping+%2F+Deals">Shopping / Deals</a>
                  <a href="domains.php?category=Special+Occasions">Special Occasions</a>
                  <a href="domains.php?category=Special+Offers">Special Offers</a>
                  <a href="domains.php?category=Sports+%2F+Hobbies">Sports / Hobbies</a>
                  <a href="domains.php?category=Technology">Technology</a>
                  <a href="domains.php?category=Trades+%2F+Professions">Trades / Professions</a>
                  <a href="domains.php?category=Transport">Transport</a>
                  <a href="domains.php?category=Wacky">Wacky</a>
                  <a href="domains.php?category=Web">Web</a>
              </div>
    </div>
    
    <div class="footer-bottom">
      <span>Copyright &copy; 2026 <a href="index.php" style="color:var(--text-muted)">www.domainstore.co.uk</a></span>
      <div class="footer-links" style="display:flex;gap:16px;font-size:12px">
        <a href="faqs.php" style="color:var(--text-muted)">FAQs</a>
        <a href="contact.php" style="color:var(--text-muted)">Contact</a>
        <a href="terms.php" style="color:var(--text-muted)">Terms &amp; Privacy</a>
      </div>
    </div>

  </div>
</footer>

<script>
function toggleMobileNav() {
  var btn = document.getElementById('hamburgerBtn');
  var menu = document.getElementById('mobileNav');
  if (!btn || !menu) return;
  btn.classList.toggle('open');
  menu.classList.toggle('open');
}
</script>

<script>
(function() {
  var d = 'nmk.co.uk';
  window._domain = d;
  ['domain-display','domain-success','domain-success-price'].forEach(function(id) {
    var el = document.getElementById(id); if (el) el.textContent = d;
  });
  var df = document.getElementById('domain-field');       if (df)  df.value = d;
  var dfp = document.getElementById('domain-field-price'); if (dfp) dfp.value = d;
})();

var _navBtn = document.getElementById('hamburgerBtn');
if (_navBtn) _navBtn.addEventListener('click', function() {
  var m = document.getElementById('mobileNav'); if (m) m.classList.toggle('open');
});

var _activeTab = 'offer', _pendingOfferId = 0;

document.getElementById('otp-global-input').addEventListener('keydown', function(e) {
  if (e.key === 'Enter') { e.preventDefault(); confirmOtp(); }
});
document.getElementById('otpConfirmBtn').addEventListener('click', confirmOtp);

['offerForm','priceForm'].forEach(function(fid) {
  var f = document.getElementById(fid); if (!f) return;
  var tab = fid === 'offerForm' ? 'offer' : 'price';
  f.addEventListener('keydown', function(e) {
    if (e.key !== 'Enter' || e.target.tagName === 'TEXTAREA') return;
    e.preventDefault();
    document.getElementById(tab === 'offer' ? 'offerSubmitBtn' : 'priceSubmitBtn').click();
  });
});

var _errMap = {
  amount:'amtErr', fname:'nameErr', tel:'telErr', 'offer-email':'emailErr',
  'price-name':'priceNameErr', 'price-tel':'priceTelErr', 'price-email':'priceEmailErr', 'price-comments':'priceCommentsErr'
};
function validateField(inp) {
  var errId = _errMap[inp.id]; if (!errId) return true;
  var errEl = document.getElementById(errId); if (!errEl) return true;
  var v = inp.value.trim(), valid = true;
  if (inp.id === 'amount')       valid = v !== '' && !isNaN(parseFloat(v)) && parseFloat(v) > 0;
  else if (inp.type === 'email') valid = /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(v);
  else if (inp.type === 'tel')   valid = v.replace(/[^0-9]/g,'').length >= 10;
  else if (inp.required)         valid = v !== '';
  errEl.style.display = valid ? 'none' : 'block';
  return valid;
}
document.querySelectorAll('#offerForm input,#offerForm textarea,#priceForm input,#priceForm textarea').forEach(function(inp) {
  inp.addEventListener('input', function() { var e = document.getElementById(_errMap[inp.id]); if (e) e.style.display = 'none'; });
  inp.addEventListener('blur',  function() { if (inp.value.trim()) validateField(inp); });
});
document.getElementById('amount').addEventListener('input', function() {
  document.getElementById('lowOfferMsg').style.display = 'none';
  document.getElementById('submitErr').classList.remove('visible');
  var e = document.getElementById('amtErr'); if (e) e.style.display = 'none';
});

function switchForm(type) {
  _activeTab = type;
  ['offer','price'].forEach(function(t) {
    var tb = document.getElementById('tab-' + t);
    if (tb) { tb.classList.toggle('active', t===type); tb.setAttribute('aria-selected', t===type?'true':'false'); }
    var pn = document.getElementById('panel-' + t);
    if (pn) pn.classList.toggle('active', t===type);
  });
  document.getElementById('lowOfferMsg').style.display    = 'none';
  document.getElementById('successBox').style.display     = 'none';
  document.getElementById('successBoxPrice').style.display = 'none';
  document.getElementById('otpPendingBox').style.display  = 'none';
  document.getElementById('formWrap').style.display       = 'block';
}

function confirmOtp() {
  var otp    = document.getElementById('otp-global-input').value.trim();
  var status = document.getElementById('otpConfirmStatus');
  var btn    = document.getElementById('otpConfirmBtn');
  var email  = document.getElementById(_activeTab === 'offer' ? 'offer-email' : 'price-email').value.trim();
  if (!otp) { status.className = 'verify-status show err'; status.textContent = 'Please enter the code from your email.'; return; }
  btn.disabled = true; btn.textContent = 'Checking\u2026';
  status.className = 'verify-status';
  var fd = new FormData();
  fd.append('action',    'confirm');
  fd.append('offer_id',  _pendingOfferId);
  fd.append('code',      otp);
  fd.append('email',     email);
  fd.append('form_type', _activeTab === 'offer' ? 'offer' : 'request_price');
  fetch('send-offer.php', { method:'POST', body:fd })
    .then(function(r) { return r.json().catch(function() { return {success:false,error:'Server error.'}; }); })
    .then(function(data) {
      btn.disabled = false; btn.textContent = 'Confirm \u2192';
      if (data.success) {
        document.getElementById('otpPendingBox').style.display = 'none';
        if (data.is_price_request) {
          document.getElementById('email-success-price').textContent = email;
          document.getElementById('successBoxPrice').style.display   = 'block';
        } else {
          document.getElementById('email-success').textContent = email;
          document.getElementById('successBox').style.display  = 'block';
        }
      } else {
        status.className = 'verify-status show err';
        status.textContent = data.error || 'Incorrect code. Please try again.';
      }
    })
    .catch(function() {
      btn.disabled = false; btn.textContent = 'Confirm \u2192';
      status.className = 'verify-status show err'; status.textContent = 'Connection error. Please try again.';
    });
}

function resendOtp() {
  var form   = document.getElementById(_activeTab === 'offer' ? 'offerForm' : 'priceForm');
  var status = document.getElementById('otpConfirmStatus');
  var link   = document.getElementById('otpResendLink');
  link.textContent = 'Sending\u2026';
  var fd = new FormData(form);
  fd.set('action', 'stage');
  fd.set('offer_id', _pendingOfferId);
  fetch('send-offer.php', { method:'POST', body:fd })
    .then(function(r) { return r.json().catch(function() { return {ok:false}; }); })
    .then(function(data) {
      link.textContent = 'send a new code';
      if (data.ok) {
        status.className = 'verify-status show ok'; status.textContent = 'New code sent — check your inbox.';
        document.getElementById('otp-global-input').value = '';
        document.getElementById('otp-global-input').focus();
      } else {
        status.className = 'verify-status show err'; status.textContent = data.error || 'Could not resend. Please try again.';
      }
    });
}

function doSubmit(e, tab) {
  e.preventDefault();
  _activeTab = tab;
  var isOffer = tab === 'offer';
  var form    = document.getElementById(isOffer ? 'offerForm' : 'priceForm');
  var btn     = document.getElementById(isOffer ? 'offerSubmitBtn' : 'priceSubmitBtn');
  var err     = document.getElementById(isOffer ? 'submitErr' : 'submitErrPrice');
  if (form.querySelector('[name=website]').value) return false;
  var email = document.getElementById(isOffer ? 'offer-email' : 'price-email').value.trim();
  var name  = document.getElementById(isOffer ? 'fname'       : 'price-name').value.trim();
  var tel   = document.getElementById(isOffer ? 'tel'         : 'price-tel').value.trim();
  var ok    = true;
  Object.values(_errMap).forEach(function(id) { var el = document.getElementById(id); if (el) el.style.display = 'none'; });
  if (err) err.classList.remove('visible');
  document.getElementById('lowOfferMsg').style.display = 'none';
  if (isOffer) {
    var amt = parseFloat(document.getElementById('amount').value);
    if (isNaN(amt) || amt <= 0) { document.getElementById('amtErr').style.display = 'block'; ok = false; }
  } else {
    var cmts = document.getElementById('price-comments').value.trim();
    if (cmts.length < 10) { document.getElementById('priceCommentsErr').style.display = 'block'; ok = false; }
  }
  if (!name)                                          { document.getElementById(isOffer?'nameErr':'priceNameErr').style.display  = 'block'; ok = false; }
  if (!tel || tel.replace(/[^0-9]/g,'').length < 10) { document.getElementById(isOffer?'telErr':'priceTelErr').style.display    = 'block'; ok = false; }
  if (!email || email.indexOf('@') < 1)               { document.getElementById(isOffer?'emailErr':'priceEmailErr').style.display = 'block'; ok = false; }
  if (!ok) return false;
  btn.disabled = true; btn.textContent = 'Sending\u2026';
  var fd = new FormData(form);
  fd.set('action', 'stage');
  fetch('send-offer.php', { method:'POST', body:fd })
    .then(function(r) { return r.json().catch(function() { return {ok:false,error:'Server error.'}; }); })
    .then(function(data) {
      btn.disabled = false; btn.textContent = isOffer ? 'Send Offer \u2192' : 'Send Price Request \u2192';
      if (data.ok) {
        if (data.low_offer) {
          var msg = document.getElementById('lowOfferMsg');
          msg.style.display = 'block';
          window.scrollTo({ top: msg.getBoundingClientRect().top + window.pageYOffset - 80, behavior:'smooth' });
        } else {
          _pendingOfferId = data.offer_id;
          document.getElementById('otp-pending-email').textContent = email;
          document.getElementById('formWrap').style.display        = 'none';
          document.getElementById('otpPendingBox').style.display   = 'block';
          document.getElementById('otp-global-input').value        = '';
          document.getElementById('otpConfirmStatus').className    = 'verify-status';
          document.getElementById('otpConfirmStatus').textContent  = '';
          document.getElementById('otpConfirmBtn').disabled        = false;
          document.getElementById('otpConfirmBtn').textContent     = 'Confirm \u2192';
          setTimeout(function() { document.getElementById('otp-global-input').focus(); }, 100);
        }
      } else {
        if (err) { err.textContent = data.error || 'Something went wrong. Please try again.'; err.classList.add('visible'); }
      }
    })
    .catch(function() {
      btn.disabled = false; btn.textContent = isOffer ? 'Send Offer \u2192' : 'Send Price Request \u2192';
      if (err) { err.textContent = 'Connection error. Please try again.'; err.classList.add('visible'); }
    });
  return false;
}
</script>
</body>
</html>
