<!doctype html>

<html lang="en">

  <head>

    <meta charset="UTF-8" />

    <meta name="viewport" content="width=device-width, initial-scale=1" />

    <title>Miranda Woodard</title>

    <meta name="description" content="Networking • Security • Systems" />

    <style>

      :root{

        --bg: #fbfaf7;        /* warm white */

        --text: #1f2937;      /* charcoal */

        --muted: #6b7280;     /* slate */

        --card: #ffffff;

        --line: rgba(31,41,55,.10);

        --accent: #2f6b4f;    /* muted forest */

      }


      * { box-sizing: border-box; }

      html, body { height: 100%; }

      body{

        margin:0;

        font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Apple Color Emoji","Segoe UI Emoji";

        background: var(--bg);

        color: var(--text);

        line-height: 1.55;

      }


      a { color: inherit; text-decoration: none; }

      a:hover { text-decoration: underline; text-underline-offset: 3px; }


      .wrap{

        max-width: 980px;

        margin: 0 auto;

        padding: 28px 18px 64px;

      }


      header{

        position: sticky;

        top: 0;

        z-index: 10;

        backdrop-filter: blur(10px);

        background: color-mix(in srgb, var(--bg) 88%, transparent);

        border-bottom: 1px solid var(--line);

      }


      .nav{

        max-width: 980px;

        margin: 0 auto;

        padding: 12px 18px;

        display: flex;

        align-items: center;

        justify-content: space-between;

        gap: 12px;

      }


      .brand{

        display:flex;

        flex-direction: column;

        gap: 2px;

      }

      .brand strong{ font-size: 14px; letter-spacing: .02em; }

      .brand span{ font-size: 12px; color: var(--muted); }


      .links{

        display:flex;

        gap: 14px;

        font-size: 13px;

        color: var(--muted);

      }


      .hero{

        padding: 44px 0 24px;

        display:grid;

        gap: 14px;

      }

      h1{

        margin:0;

        font-size: clamp(32px, 5vw, 48px);

        letter-spacing: -0.02em;

      }

      .tagline{

        margin:0;

        font-size: 16px;

        color: var(--muted);

        max-width: 65ch;

      }


      .pillrow{

        display:flex;

        flex-wrap: wrap;

        gap: 10px;

        padding-top: 6px;

      }

      .pill{

        font-size: 12px;

        color: var(--text);

        border: 1px solid var(--line);

        background: color-mix(in srgb, var(--card) 92%, transparent);

        padding: 7px 10px;

        border-radius: 999px;

      }

      .pill b{ color: var(--accent); font-weight: 600; }


      .grid{

        display:grid;

        grid-template-columns: 1fr;

        gap: 14px;

        margin-top: 18px;

      }

      @media (min-width: 880px){

        .grid{ grid-template-columns: 1.2fr .8fr; }

      }


      .card{

        background: var(--card);

        border: 1px solid var(--line);

        border-radius: 16px;

        padding: 18px;

        box-shadow: 0 10px 28px rgba(31,41,55,.05);

      }


      h2{

        margin: 0 0 10px;

        font-size: 14px;

        letter-spacing: .08em;

        text-transform: uppercase;

        color: var(--muted);

      }


      .bio{

        margin:0;

        font-size: 15px;

        max-width: 70ch;

      }


      .list{

        margin: 10px 0 0;

        padding: 0;

        list-style: none;

        display: grid;

        gap: 10px;

      }


      .item{

        border-top: 1px solid var(--line);

        padding-top: 10px;

      }

      .item:first-child{

        border-top: none;

        padding-top: 0;

      }

      .item .title{

        display:flex;

        align-items: baseline;

        justify-content: space-between;

        gap: 10px;

      }

      .item strong{ font-size: 14px; }

      .item small{ color: var(--muted); font-size: 12px; }

      .item p{

        margin: 6px 0 0;

        color: var(--muted);

        font-size: 13px;

      }


      .section{

        margin-top: 22px;

      }


      .footer{

        margin-top: 40px;

        padding-top: 18px;

        border-top: 1px solid var(--line);

        color: var(--muted);

        font-size: 12px;

        display:flex;

        justify-content: space-between;

        gap: 12px;

        flex-wrap: wrap;

      }


      .btn{

        display:inline-flex;

        align-items:center;

        gap: 8px;

        border: 1px solid var(--line);

        background: var(--card);

        padding: 10px 12px;

        border-radius: 12px;

        font-size: 13px;

      }

      .btn:hover{

        text-decoration:none;

        border-color: color-mix(in srgb, var(--accent) 35%, var(--line));

      }

    </style>

  </head>


  <body>

    <header>

      <div class="nav">

        <div class="brand">

          <strong>Miranda Woodard</strong>

          <span>Networking • Security • Systems</span>

        </div>

        <nav class="links">

          <a href="#about">About</a>

          <a href="#skills">Skills</a>

          <a href="#projects">Projects</a>

          <a href="#contact">Contact</a>

        </nav>

      </div>

    </header>


    <main class="wrap">

      <section class="hero" id="top">

        <h1>Hi, I’m Miranda.</h1>

        <p class="tagline">

          I build stable systems — at home and in life. I’m a networking student focused on practical infrastructure,

          home network security, and resilient system design.

        </p>


        <div class="pillrow" aria-label="Highlights">

          <div class="pill"><b>Focus:</b> Networking + Security</div>

          <div class="pill"><b>Also:</b> Linux + Systems</div>

          <div class="pill"><b>Style:</b> Calm, clean, dependable</div>

        </div>


        <div class="pillrow">

          <!-- Replace links below with your real ones -->

          <a class="btn" href="mailto:you@example.com">Email</a>

          <a class="btn" href="https://www.linkedin.com/in/YOUR-LINKEDIN" target="_blank" rel="noreferrer">LinkedIn</a>

          <a class="btn" href="#projects">View projects</a>

        </div>

      </section>


      <div class="grid">

        <section class="card" id="about">

          <h2>About</h2>

          <p class="bio">

            I build stable systems — at home and in life.<br /><br />

            I’m a networking student focused on practical infrastructure, home network security, and resilient system design.

            I care about clarity, security, and building things that simply work.<br /><br />

            Outside of the lab, I restore an A-frame home, design intentional spaces, and plant trees for the long term.<br /><br />

            Currently completing my degree and expanding into network security and systems administration.

          </p>

        </section>


        <aside class="card" id="skills">

          <h2>Skills</h2>

          <ul class="list">

            <li class="item">

              <div class="title">

                <strong>Networking</strong>

                <small>Cisco • VLANs • STP • EtherChannel</small>

              </div>

              <p>Hands-on labs, troubleshooting, and clean configurations.</p>

            </li>

            <li class="item">

              <div class="title">

                <strong>Linux / Systems</strong>

                <small>Red Hat coursework</small>

              </div>

              <p>Command line, fundamentals, and practical administration.</p>

            </li>

            <li class="item">

              <div class="title">

                <strong>Home Network Security</strong>

                <small>Segmentation • monitoring</small>

              </div>

              <p>Practical security posture and “make it boring” reliability.</p>

            </li>

            <li class="item">

              <div class="title">

                <strong>Programming</strong>

                <small>Python fundamentals</small>

              </div>

              <p>Small scripts and tooling to support systems work.</p>

            </li>

          </ul>

        </aside>

      </div>


      <section class="section card" id="projects">

        <h2>Projects</h2>

        <ul class="list">

          <li class="item">

            <div class="title">

              <strong>Generative AI in Networking</strong>

              <small>presentation + report</small>

            </div>

            <p>Research + communication focused: explaining impact and practical use cases.</p>

          </li>


          <li class="item">

            <div class="title">

              <strong>Home Lab + Network Hardening</strong>

              <small>ongoing</small>

            </div>

            <p>Segmentation, device monitoring, and reducing noisy IoT behavior.</p>

          </li>


          <li class="item">

            <div class="title">

              <strong>Simple Security for Your Home Network</strong>

              <small>planned JL training</small>

            </div>

            <p>A practical, member-friendly session: passwords, Wi-Fi, updates, phishing, and basic segmentation.</p>

          </li>

        </ul>

      </section>


      <section class="section card" id="contact">

        <h2>Contact</h2>

        <p class="bio" style="margin-bottom: 10px;">

          Best way to reach me is email. I’m happy to connect about networking, security, systems, or collaboration.

        </p>

        <div class="pillrow">

          <a class="btn" href="mailto:you@example.com">you@example.com</a>

          <a class="btn" href="https://www.linkedin.com/in/YOUR-LINKEDIN" target="_blank" rel="noreferrer">LinkedIn</a>

        </div>

      </section>


      <div class="footer">

        <span>© <span id="y"></span> Miranda Woodard</span>

        <span>Built on Cloudflare Pages</span>

      </div>

    </main>


    <script>

      document.getElementById("y").textContent = new Date().getFullYear();

    </script>

  </body>

</html>