<!doctype html>
<html lang="ro">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Bogdanul.ro - pentru băiatul cu lumină tăcută și drum propriu</title>
  <meta name="description" content="Bogdanul.ro este o pagină de familie, caldă și discretă, pentru Bogdan: prezență, liniște, forță blândă și drum propriu într-o constelație de nume iubite.">
  <meta name="robots" content="index,follow,max-image-preview:large">
  <meta name="theme-color" content="#101716">

  <link rel="canonical" href="https://bogdanul.ro/">
  <link rel="icon" href="/favicon.svg" type="image/svg+xml">

  <meta property="og:type" content="website">
  <meta property="og:locale" content="ro_RO">
  <meta property="og:site_name" content="Bogdanul.ro">
  <meta property="og:title" content="Bogdanul.">
  <meta property="og:description" content="Nu ca etichetă. Nu ca vitrină. Ca semn cald pentru un băiat cu lumină tăcută, forță blândă și drum propriu.">
  <meta property="og:url" content="https://bogdanul.ro/">
  <meta property="og:image" content="https://bogdanul.ro/og-bogdanul.jpg">
  <meta property="og:image:alt" content="Bogdanul.ro - un nume într-o constelație de familie">

  <meta name="twitter:card" content="summary_large_image">
  <meta name="twitter:title" content="Bogdanul.">
  <meta name="twitter:description" content="O pagină de familie, nu o vitrină. Pentru Bogdan, cu liniște, răbdare și forță blândă.">
  <meta name="twitter:image" content="https://bogdanul.ro/og-bogdanul.jpg">

  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "name": "Bogdanul.ro",
    "url": "https://bogdanul.ro/",
    "description": "O pagină de familie, caldă și discretă, pentru Bogdan.",
    "inLanguage": "ro-RO"
  }
  </script>

  <style>
    :root{
      --bg:#101716;
      --bg2:#162523;
      --bg3:#0b1110;
      --card:rgba(232,255,245,.075);
      --card2:rgba(232,255,245,.12);
      --text:#f2fff8;
      --muted:#b8cfc6;
      --soft:#78a293;
      --accent:#a7f0cf;
      --amber:#ffd18a;
      --line:rgba(232,255,245,.17);
      --shadow:0 30px 110px rgba(0,0,0,.38);
      --radius:30px;
      --max:1120px;
    }

    *{box-sizing:border-box}
    html{scroll-behavior:smooth}
    body{
      margin:0;
      font-family:ui-serif, Georgia, "Times New Roman", serif;
      color:var(--text);
      background:
        radial-gradient(circle at 18% 12%, rgba(167,240,207,.22), transparent 32%),
        radial-gradient(circle at 80% 8%, rgba(255,209,138,.16), transparent 30%),
        radial-gradient(circle at 62% 78%, rgba(120,162,147,.18), transparent 32%),
        linear-gradient(145deg, var(--bg), var(--bg2) 52%, var(--bg3));
      min-height:100vh;
      overflow-x:hidden;
    }
    body:before{
      content:"";
      position:fixed;
      inset:0;
      pointer-events:none;
      opacity:.17;
      background-image:
        linear-gradient(rgba(242,255,248,.065) 1px, transparent 1px),
        linear-gradient(90deg, rgba(242,255,248,.045) 1px, transparent 1px);
      background-size:78px 78px;
      mask-image:radial-gradient(circle at 50% 20%, black, transparent 73%);
    }
    body:after{
      content:"";
      position:fixed;
      inset:0;
      pointer-events:none;
      opacity:.2;
      background:linear-gradient(115deg, transparent 0 42%, rgba(255,255,255,.08) 43%, transparent 45% 100%);
      mix-blend-mode:soft-light;
    }

    a{color:inherit;text-decoration:none}
    .wrap{max-width:var(--max); margin:0 auto; padding:0 22px}
    .top{
      position:sticky;
      top:0;
      z-index:20;
      backdrop-filter:blur(18px);
      background:rgba(16,23,22,.66);
      border-bottom:1px solid var(--line);
    }
    .nav{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:18px}
    .brand{display:flex;align-items:center;gap:12px;font-weight:800;letter-spacing:.02em}
    .seal{
      width:42px;height:42px;border-radius:50%;display:grid;place-items:center;
      background:linear-gradient(145deg, rgba(167,240,207,.98), rgba(255,209,138,.72));
      color:#101716;box-shadow:0 10px 34px rgba(167,240,207,.17);
      font-family:ui-sans-serif,system-ui,sans-serif;font-weight:950;
    }
    .links{display:flex;gap:18px;align-items:center;font-family:ui-sans-serif,system-ui,sans-serif;font-size:14px;color:var(--muted)}
    .links a{opacity:.86}.links a:hover{opacity:1;color:var(--accent)}

    .hero{min-height:calc(100vh - 72px);display:grid;align-items:center;padding:72px 0 64px}
    .hero-grid{display:grid;grid-template-columns:1.07fr .93fr;gap:42px;align-items:center}
    .eyebrow{
      display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--line);
      background:rgba(232,255,245,.06);color:var(--muted);border-radius:999px;
      font-family:ui-sans-serif,system-ui,sans-serif;font-size:13px;letter-spacing:.08em;text-transform:uppercase;
    }
    .dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 22px var(--accent)}
    h1{font-size:clamp(58px,10.6vw,136px);line-height:.86;margin:26px 0 24px;letter-spacing:-.075em}
    .lead{font-size:clamp(20px,3vw,32px);line-height:1.26;color:#f0fff8;max-width:760px;letter-spacing:-.027em}
    .sub{margin-top:24px;font-size:18px;line-height:1.72;color:var(--muted);max-width:700px}
    .actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}
    .btn{
      display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:999px;
      font-family:ui-sans-serif,system-ui,sans-serif;font-weight:750;border:1px solid var(--line);background:rgba(232,255,245,.08);
    }
    .btn.primary{color:#101716;background:linear-gradient(145deg,#c8ffe4,#ffd18a);border-color:transparent;box-shadow:0 18px 55px rgba(167,240,207,.16)}
    .btn:hover{transform:translateY(-1px)}

    .symbol{
      position:relative;min-height:560px;border-radius:var(--radius);overflow:hidden;background:
        radial-gradient(circle at 50% 22%, rgba(167,240,207,.28), transparent 34%),
        linear-gradient(160deg, rgba(232,255,245,.15), rgba(232,255,245,.04));
      border:1px solid var(--line);box-shadow:var(--shadow);isolation:isolate;
    }
    .symbol:before{content:"";position:absolute;inset:26px;border:1px solid rgba(232,255,245,.18);border-radius:24px}
    .symbol:after{content:"";position:absolute;width:86%;height:1px;left:7%;top:49%;background:linear-gradient(90deg,transparent,rgba(167,240,207,.48),transparent);transform:rotate(-18deg)}
    .moon{
      position:absolute;width:280px;height:280px;left:50%;top:24%;transform:translate(-50%,-50%);border-radius:50%;
      background:radial-gradient(circle, rgba(232,255,245,.95), rgba(167,240,207,.18) 43%, transparent 70%);opacity:.52;
    }
    .path{
      position:absolute;left:18%;right:18%;top:27%;height:46%;border:1px solid rgba(232,255,245,.16);border-left-color:rgba(255,209,138,.42);border-bottom-color:rgba(167,240,207,.38);border-radius:48% 52% 44% 56%;transform:rotate(-14deg);
    }
    .name-cloud{position:absolute;inset:0;display:grid;place-items:center;opacity:.14;font-size:17px;line-height:2.25;text-align:center;transform:rotate(7deg) scale(1.13);color:#f2fff8;user-select:none;z-index:-1}
    .inside{
      position:absolute;inset:auto 34px 38px;padding:26px;border-radius:24px;background:rgba(16,23,22,.44);border:1px solid var(--line);backdrop-filter:blur(16px);
    }
    .inside small{display:block;color:var(--soft);font-family:ui-sans-serif,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.12em;margin-bottom:14px}
    .inside p{margin:0;font-size:28px;line-height:1.14;letter-spacing:-.035em}

    section{padding:90px 0}.section-head{max-width:780px;margin-bottom:34px}
    .kicker{color:var(--soft);font-family:ui-sans-serif,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:850;margin-bottom:12px}
    h2{margin:0;font-size:clamp(34px,5vw,66px);line-height:.98;letter-spacing:-.055em}.section-head p{margin:18px 0 0;color:var(--muted);font-size:18px;line-height:1.68}
    .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{border:1px solid var(--line);background:var(--card);border-radius:var(--radius);padding:28px;min-height:270px;box-shadow:0 16px 70px rgba(0,0,0,.16)}
    .num{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);color:var(--accent);font-family:ui-sans-serif,system-ui,sans-serif;margin-bottom:40px}.card h3{font-size:27px;margin:0 0 12px;letter-spacing:-.03em}.card p{margin:0;color:var(--muted);line-height:1.62;font-size:16px}
    .letter{border:1px solid var(--line);background:radial-gradient(circle at 14% 0%, rgba(167,240,207,.14), transparent 32%),rgba(232,255,245,.07);border-radius:calc(var(--radius) + 6px);padding:clamp(28px,6vw,72px);box-shadow:var(--shadow)}
    .letter p{color:#ebfff6;font-size:clamp(18px,2.4vw,25px);line-height:1.58;margin:0 0 24px}.letter p:last-child{margin-bottom:0}
    .quote{margin-top:34px;padding:28px;border-left:3px solid var(--accent);background:rgba(16,23,22,.3);border-radius:0 22px 22px 0;color:#f2fff8;font-size:24px;line-height:1.42;letter-spacing:-.02em}
    .constellation{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}.family-card{border:1px solid var(--line);background:rgba(232,255,245,.06);border-radius:var(--radius);padding:30px}.family-card h3{margin:0 0 12px;font-size:26px}.family-card p{color:var(--muted);line-height:1.65;margin:0}.family-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;font-family:ui-sans-serif,system-ui,sans-serif}.family-links a{padding:10px 13px;border-radius:999px;border:1px solid var(--line);background:rgba(232,255,245,.06);color:#d9fff0;font-size:14px}.family-links a:hover{background:rgba(167,240,207,.15)}
    footer{padding:44px 0 60px;color:var(--soft);border-top:1px solid var(--line);font-family:ui-sans-serif,system-ui,sans-serif;font-size:14px}.footer-row{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.tiny{opacity:.82}
    @media(max-width:860px){.links{display:none}.hero{padding-top:42px}.hero-grid{grid-template-columns:1fr}.symbol{min-height:420px}.cards{grid-template-columns:1fr}.constellation{grid-template-columns:1fr}section{padding:66px 0}.inside p{font-size:22px}}
  </style>
</head>
<body>
  <header class="top" id="sus">
    <div class="wrap nav">
      <a class="brand" href="#sus" aria-label="Bogdanul.ro"><span class="seal">B</span><span>bogdanul.ro</span></a>
      <nav class="links" aria-label="Navigare">
        <a href="#despre">Despre</a><a href="#axe">Axe</a><a href="#scrisoare">Scrisoare</a><a href="#familia">Familia</a>
      </nav>
    </div>
  </header>

  <main>
    <section class="hero">
      <div class="wrap hero-grid">
        <div>
          <span class="eyebrow"><span class="dot"></span> o pagină de familie, nu o vitrină</span>
          <h1>Bogdanul.</h1>
          <p class="lead">Nu ca etichetă. Nu ca explicație grăbită. Ci ca un semn cald pentru un băiat cu lumină tăcută, forță blândă și un drum care nu trebuie forțat ca să devină al lui.</p>
          <p class="sub">Sunt oameni care nu se arată toți dintr-o dată. Îi descoperi în gesturi mici, în priviri, în răbdare, în felul în care tac, observă, țin minte și cresc fără să facă zgomot din creșterea lor.</p>
          <div class="actions"><a class="btn primary" href="#scrisoare">Citește scrisoarea</a><a class="btn" href="#familia">Vezi constelația</a></div>
        </div>

        <aside class="symbol" aria-label="Imagine simbolică pentru Bogdanul.ro">
          <div class="moon"></div><div class="path"></div>
          <div class="name-cloud">Bogdanul · Teodorul · Mateiul · Florianul · Marei · Costachi · Bogdanul · Teodorul · Mateiul · Florianul · Marei · Costachi · Bogdanul · Teodorul · Mateiul</div>
          <div class="inside"><small>lumină tăcută, drum propriu</small><p>Unele inimi nu fac mult zgomot. Dar când sunt văzute, se aprind frumos.</p></div>
        </aside>
      </div>
    </section>

    <section id="despre">
      <div class="wrap">
        <div class="section-head">
          <div class="kicker">despre</div>
          <h2>Nu orice lumină vine cu reflector. Unele lumini vin cu liniște.</h2>
          <p>Pagina aceasta nu încearcă să îl definească pe Bogdan. Nu pune o poveste peste el și nu îl transformă într-un personaj. Doar păstrează un loc cald pentru numele lui, într-o familie de nume ținute aproape.</p>
        </div>
      </div>
    </section>

    <section id="axe">
      <div class="wrap">
        <div class="section-head"><div class="kicker">axe</div><h2>Trei lucruri care pot crește în tăcere și se văd abia când contează.</h2></div>
        <div class="cards">
          <article class="card"><div class="num">1</div><h3>Liniște</h3><p>Liniștea nu este lipsă. Uneori este spațiul în care omul își strânge gândurile, își caută vocea și învață să stea drept în el.</p></article>
          <article class="card"><div class="num">2</div><h3>Forță</h3><p>Forța adevărată nu trebuie să împingă. Poate sta blândă, atentă, vie, gata să apară când este nevoie, fără să se laude înainte.</p></article>
          <article class="card"><div class="num">3</div><h3>Bucurie</h3><p>Bucuria nu este mereu explozie. Uneori e o scânteie mică, o glumă, o privire, un gest care spune: sunt aici, chiar dacă nu spun tot.</p></article>
        </div>
      </div>
    </section>

    <section id="scrisoare">
      <div class="wrap">
        <article class="letter">
          <div class="kicker">scrisoare păstrată</div>
          <h2>Pentru Bogdan</h2>
          <p>Bogdan,</p>
          <p>să nu te grăbești să devii pe placul lumii înainte să afli cine ești tu cu adevărat.</p>
          <p>Ai voie să crești în ritmul tău. Ai voie să nu ai toate răspunsurile. Ai voie să fii uneori tăcut, uneori vesel, uneori încăpățânat, uneori sensibil. Omul nu se construiește dintr-o singură stare.</p>
          <p>Să îți păstrezi partea bună, chiar și când pare mai ușor să pari rece. Să îți păstrezi curiozitatea, chiar și când lumea vrea răspunsuri rapide. Să îți păstrezi lumina, chiar și când nu o vede toată lumea.</p>
          <p>Și să știi un lucru simplu: nu trebuie să strigi ca să contezi. Uneori tocmai cei care tac mai mult țin în ei cele mai frumoase începuturi.</p>
          <div class="quote">Nu ești o copie. Nu ești o comparație. Ești Bogdan - și asta ajunge ca început.</div>
        </article>
      </div>
    </section>

    <section id="familia">
      <div class="wrap">
        <div class="section-head">
          <div class="kicker">constelație</div>
          <h2>Un nume într-o constelație.</h2>
          <p>Bogdanul.ro poate sta singur, dar poate sta și în pachetul de familie: șase domenii, șase porți, aceeași rădăcină. Nu ca posesie. Ca apropiere. Ca memorie. Ca lumină păstrată.</p>
        </div>
        <div class="constellation">
          <div class="family-card">
            <h3>Pachetul</h3>
            <p>Fiecare nume are tonul lui. Mara adună, Florian construiește, Matei deschide drum, Teodor întreabă, Bogdan luminează în liniște, iar Costachi poate deveni acoperișul comun.</p>
            <div class="family-links"><a href="https://marei.ro/">Marei</a><a href="https://teodorul.ro/">Teodorul</a><a href="https://florianul.ro/">Florianul</a><a href="https://mateiul.ro/">Mateiul</a><a href="https://costachi.ro/">Costachi</a></div>
          </div>
          <div class="family-card">
            <h3>Locul lui Bogdan</h3>
            <p>Aici nu este o prezentare. Este o urmă caldă. Un semn că numele lui Bogdan are locul lui, fără presiune, fără spectacol, fără să fie explicat până dispare misterul omului.</p>
            <div class="family-links"><a href="#scrisoare">Scrisoare</a><a href="#axe">Axe</a><a href="#sus">Sus</a></div>
          </div>
        </div>
      </div>
    </section>
  </main>

  <footer><div class="wrap footer-row"><span>Bogdanul.ro - pagină de familie, scrisă cu grijă.</span><span class="tiny">© Bogdanul.ro · parte din constelația Costachi.ro</span></div></footer>
</body>
</html>
