:root{--trust-ink:#101820;--trust-blue:#123047;--secure-evergreen:#0f5f4a;--quiet-mint:#ddf3ea;--warm-paper:#f7f3ea;--sand-line:#ded4c4;--mist-gray:#69757f;--critical-red:#9f1d1d;--hidden-sensitive:#3b3442;--line:rgb(16 24 32 / 0.16);--radius:28px}*{box-sizing:border-box}html{background:var(--warm-paper);color:var(--trust-ink);font-family:ibm plex sans arabic,noto sans arabic,system-ui,sans-serif}body{margin:0;line-height:1.7}main,.siteheader,.sitefooter{width:min(1120px,calc(100% - 32px));margin:0 auto}.siteheader,.sitefooter{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0}.brand,.sitenav,.sitefooter nav{display:flex;align-items:center;gap:14px}a{color:inherit;text-decoration-thickness:.08em;text-underline-offset:.18em}.brand{font-weight:700;text-decoration:none}.sitenav,.sitefooter{color:var(--mist-gray);font-size:.92rem}section,.page{padding:88px 0;border-bottom:1px solid var(--line)}h1,h2,p{margin-block-start:0}h1{max-width:940px;font-size:clamp(3rem,9vw,7.5rem);line-height:.98;letter-spacing:-.05em}h2{max-width:760px;font-size:clamp(2rem,5vw,4.5rem);line-height:1.05;letter-spacing:-.035em}.hero__lead,.hero__note,.strip small,.trust p,.soon p,.page p{max-width:720px;color:var(--mist-gray);font-size:1.12rem}.eyebrow{color:var(--secure-evergreen);font-size:.88rem;font-weight:700}.domainform{display:grid;grid-template-columns:minmax(180px,1fr)minmax(220px,1fr)auto;gap:12px;max-width:960px;margin-top:32px;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:rgb(255 255 255/.3)}input,button{min-height:52px;border:1px solid var(--line);border-radius:18px;font:inherit}input{width:100%;padding:12px 16px;background:rgb(255 255 255/.45);color:var(--trust-ink)}input:focus{border-color:var(--secure-evergreen);outline:3px solid rgb(15 95 74/.18)}button{padding:12px 22px;border-color:var(--secure-evergreen);background:var(--secure-evergreen);color:var(--warm-paper);cursor:pointer}button:hover{background:#0b4d3c}button:disabled{cursor:not-allowed;opacity:.65}.consent{grid-column:1/-1;color:var(--mist-gray);font-size:.94rem}.formstatus{grid-column:1/-1;min-height:28px;margin:0;color:var(--mist-gray)}.formstatus[data-state=error]{color:var(--critical-red)}.formstatus[data-state=success]{color:var(--secure-evergreen)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:48px 0 0;padding:0;list-style:none;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.steps li{display:grid;align-content:start;gap:20px;min-height:220px;padding:24px;background:var(--quiet-mint)}.steps span{display:block;width:14px;height:14px;border-radius:999px;background:var(--secure-evergreen)}.steps strong{font-size:1.35rem}.steps small{display:block}.trust{padding-inline:32px;border-radius:var(--radius);background:var(--trust-blue);color:var(--warm-paper)}.trust .eyebrow,.trust p{color:var(--warm-paper)}.soon__card{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:760px;margin-top:28px;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--hidden-sensitive);color:var(--warm-paper)}.soon__card strong{color:var(--quiet-mint)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(width <= 820px){section,.page{padding:56px 0}.siteheader,.sitefooter{align-items:flex-start;flex-direction:column}.domainform,.steps{grid-template-columns:1fr}.soon__card{align-items:flex-start;flex-direction:column}}