:root{--white:#f4f3ef;--muted:#a7a9ae;--line:rgba(255,255,255,.18);--panel:rgba(20,22,27,.82);--black:#08090b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--white);font-family:Arial,Helvetica,sans-serif;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;inset:0;z-index:-2;background:url("horizon.png") center bottom/cover no-repeat}body:after{content:"";position:fixed;inset:0;z-index:-1;background:rgba(0,0,0,.15)}a{color:inherit}.shell{width:min(100% - 56px,1320px);min-height:100svh;margin:auto;display:grid;grid-template-rows:auto 1fr auto}.site-header{height:86px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.wordmark{display:flex;align-items:center;gap:12px;text-decoration:none;font-size:14px;font-weight:650;letter-spacing:-.01em}.wordmark span:first-child{display:grid;place-items:center;width:31px;height:31px;border:1px solid rgba(255,255,255,.55);border-radius:50%;font:italic 18px/1 Georgia,serif}.status{display:flex;align-items:center;gap:9px;margin:0;color:var(--muted);font-size:11px;letter-spacing:.04em}.status span{width:6px;height:6px;border-radius:50%;background:#c9d3cc;box-shadow:0 0 0 4px rgba(201,211,204,.1)}.hero{display:grid;place-items:start center;text-align:center;padding:clamp(90px,14vh,160px) 0 300px}.hero-copy{width:min(100%,680px)}.eyebrow{display:inline-block;margin:0 0 25px;padding:7px 12px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.05);color:#d5d5d3;font-size:10px;letter-spacing:.07em;text-transform:uppercase}h1{margin:0;font-size:clamp(48px,6vw,82px);font-weight:400;line-height:.98;letter-spacing:-.055em;text-wrap:balance}h1 em{font-family:Georgia,"Times New Roman",serif;font-weight:400}.intro{width:min(100%,470px);margin:24px auto 30px;color:#b8bac0;font-size:14px;line-height:1.6}.signup-panel{width:min(100%,510px);margin:auto}.form-row{display:grid;grid-template-columns:1fr auto;gap:5px;padding:5px;border:1px solid rgba(255,255,255,.24);border-radius:8px;background:var(--panel);box-shadow:0 12px 35px rgba(0,0,0,.28)}input,button{height:47px;border:0;border-radius:5px;font:inherit}input{min-width:0;padding:0 15px;background:transparent;color:var(--white);outline:none}input::placeholder{color:#85888e}input:focus{box-shadow:inset 0 0 0 1px rgba(255,255,255,.45)}input[aria-invalid=true]{box-shadow:inset 0 0 0 1px #d18a80}button{padding:0 19px;background:var(--white);color:#121316;font-size:12px;font-weight:700;cursor:pointer;transition:background-color .15s,transform .15s}button span{margin-left:7px}button:hover:not(:disabled){background:#d9d9d5;transform:translateY(-1px)}button:disabled{opacity:.65;cursor:wait}.form-meta{min-height:30px;margin-top:10px;display:flex;justify-content:center;gap:14px;color:#85888e;font-size:10px}.form-meta p{margin:0}.form-message{color:#e4a097}.success{display:flex;align-items:center;gap:14px;padding:15px 18px;border:1px solid rgba(255,255,255,.24);border-radius:8px;background:var(--panel);text-align:left}.success>span{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line);border-radius:50%}.success h2{margin:0 0 4px;font-size:14px}.success p{margin:0;color:var(--muted);font-size:11px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button:focus-visible,a:focus-visible{outline:2px solid #fff;outline-offset:4px}footer{height:72px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);color:#84878d;font-size:10px}footer p{margin:0}footer nav{display:flex;gap:24px}footer a{text-underline-offset:4px}@media(max-width:620px){.shell{width:min(100% - 28px,1320px)}.site-header{height:72px}.status{font-size:0}.status:after{content:"Yakında";font-size:10px}.hero{padding:90px 0 230px}h1{font-size:clamp(45px,14vw,64px)}.intro{font-size:13px}.form-row{grid-template-columns:1fr}.form-row button{width:100%}.form-meta{display:block}.form-message{margin-top:5px!important}footer{height:82px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}button{transition:none}}
