@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@400;500;600;700&family=Playfair+Display:ital,wght@1,600&display=swap');

:root{--ink:#07110d;--cream:#f4f0e7;--acid:#d8ff4f;--line:rgba(244,240,231,.18);--muted:#a8b0a8}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--cream);font-family:"DM Sans",sans-serif;overflow-x:hidden}.grain{position:fixed;inset:0;pointer-events:none;z-index:10;opacity:.18;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E")}.nav{height:92px;padding:0 clamp(24px,5vw,80px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none;font-weight:600;letter-spacing:-.02em}.brand-mark{display:grid;place-items:center;width:39px;height:39px;border:1px solid var(--cream);border-radius:50%;font-size:11px;letter-spacing:.04em}.status{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.status i{display:inline-block;width:7px;height:7px;background:var(--acid);border-radius:50%;margin-right:9px;box-shadow:0 0 14px var(--acid)}main{padding:0 clamp(24px,5vw,80px)}.hero{min-height:calc(100vh - 92px);display:flex;flex-direction:column;justify-content:center;padding:70px 0 90px;position:relative}.hero:after{content:".CO.UK";position:absolute;right:-.05em;bottom:-.16em;font:600 clamp(130px,24vw,360px)/1 "Manrope";letter-spacing:-.1em;color:transparent;-webkit-text-stroke:1px rgba(244,240,231,.07);z-index:-1}.eyebrow,.label{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--acid);font-weight:600}.eyebrow span{display:inline-block;border:1px solid rgba(216,255,79,.35);padding:10px 14px;border-radius:30px}.hero h1,.statement h2,.contact h2{font-family:"Manrope",sans-serif;font-weight:500;letter-spacing:-.065em;margin:24px 0;line-height:.94}.hero h1{font-size:clamp(58px,9.3vw,146px);max-width:1280px}.hero h1 em,.statement h2 em,.contact h2 em{font-family:"Playfair Display",serif;font-weight:600;color:var(--acid)}.intro{font-size:clamp(17px,1.55vw,23px);line-height:1.55;max-width:720px;color:#bbc2bb;margin:14px 0 34px}.intro strong{color:var(--cream);font-weight:500}.actions{display:flex;gap:12px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:space-between;min-width:205px;padding:18px 20px;text-decoration:none;border:1px solid var(--line);color:var(--cream);font-weight:600;font-size:14px;transition:.25s ease}.button span{font-size:18px}.button.primary{background:var(--acid);color:var(--ink);border-color:var(--acid)}.button:hover{transform:translateY(-3px);border-color:var(--acid)}.button.primary:hover{box-shadow:0 12px 35px rgba(216,255,79,.15)}.microcopy{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#69736c;margin:18px 0 0}.proof{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.proof-card{min-height:220px;padding:40px;display:flex;align-items:flex-start;gap:24px;border-right:1px solid var(--line)}.proof-card:last-child{border:0}.proof-card .number{font:500 38px/1 "Manrope";letter-spacing:-.06em;color:var(--acid)}.proof-card .icon{display:grid;place-items:center;flex:0 0 50px;height:50px;border:1px solid #445048;border-radius:50%;color:var(--acid)}.proof-card strong{display:block;font:600 18px "Manrope";margin-bottom:10px}.proof-card p{margin:0;color:var(--muted);line-height:1.6;font-size:14px}.statement{padding:clamp(100px,15vw,210px) 0}.statement h2{font-size:clamp(44px,6.5vw,104px);max-width:1200px;margin:30px 0 70px}.statement-grid{display:grid;grid-template-columns:1fr 1fr;gap:10vw;margin-left:28%}.statement-grid p{font-size:clamp(16px,1.3vw,20px);line-height:1.7;color:#adb6ae;margin:0}.ticker{margin:0 calc(clamp(24px,5vw,80px) * -1);border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;padding:23px 0;white-space:nowrap;color:var(--acid);font:500 13px "Manrope";letter-spacing:.16em}.ticker div{width:max-content;animation:move 24s linear infinite}.ticker span{margin:0 34px;color:#627066}@keyframes move{to{transform:translateX(-50%)}}.contact{padding:clamp(100px,14vw,190px) 0 110px;text-align:center}.contact h2{font-size:clamp(56px,8vw,122px);margin:30px auto}.contact>p:not(.label){color:var(--muted);font-size:18px;max-width:590px;line-height:1.6;margin:0 auto 50px}.contact-links{max-width:900px;margin:auto}.contact-links a{display:grid;grid-template-columns:130px 1fr auto;align-items:center;text-align:left;padding:27px 8px;border-top:1px solid var(--line);color:inherit;text-decoration:none;transition:.2s}.contact-links a:last-child{border-bottom:1px solid var(--line)}.contact-links a:hover{padding-left:22px;color:var(--acid)}.contact-links small{text-transform:uppercase;letter-spacing:.14em;color:#718078}.contact-links span{font:500 clamp(17px,2vw,26px) "Manrope"}.contact-links b{font-size:22px}footer{margin:0 clamp(24px,5vw,80px);padding:30px 0 40px;border-top:1px solid var(--line);display:flex;justify-content:space-between;color:#667168;font-size:11px;text-transform:uppercase;letter-spacing:.1em}
@media(max-width:800px){.nav{height:76px}.status{font-size:10px}.hero{min-height:auto;padding:100px 0}.hero h1{letter-spacing:-.055em}.proof{grid-template-columns:1fr}.proof-card{border-right:0;border-bottom:1px solid var(--line);min-height:auto;padding:34px 4px}.statement-grid{grid-template-columns:1fr;margin-left:0;gap:24px}.contact-links a{grid-template-columns:1fr auto;gap:8px}.contact-links small{grid-column:1/-1}.contact-links span{overflow-wrap:anywhere}footer{gap:20px;flex-direction:column}.hero:after{display:none}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto}.ticker div{animation:none}.button{transition:none}}
.sale-label span{background:var(--acid);border-color:var(--acid);color:var(--ink);font-weight:700;padding:11px 18px}.domain-name{margin:25px 0 0;font:600 clamp(18px,2vw,29px) "Manrope",sans-serif;letter-spacing:-.035em;color:var(--cream)}.domain-name+h1{margin-top:14px}
