/* =========================================================
   OWNER QUOTE / PERSONAL NOTE
   Sits directly beneath the login/signup card. Edit the text
   in index.html — search for id="ownerQuote". Leave the <p>
   empty to hide this section entirely (handled by the small
   inline script next to it in index.html).

   Uses --ink and --accent, so it automatically follows
   whichever season/theme is active — no separate colours to
   maintain here.
   ========================================================= */

.owner-quote{
  position:relative;
  max-width:520px;
  margin:28px auto 0;
  padding:0 28px;
  text-align:center;
}

.owner-quote p{
  margin:0;
  font-family:Georgia,'Iowan Old Style','Times New Roman',serif;
  font-style:italic;
  font-size:15.5px;
  line-height:1.65;
  color:var(--ink);
  opacity:.75;
}

.owner-quote::before{
  content:"\201C";
  display:block;
  font-family:Georgia,serif;
  font-size:42px;
  line-height:1;
  color:var(--accent);
  opacity:.4;
  margin-bottom:2px;
}

@media (max-width:600px){
  .owner-quote{
    margin-top:22px;
    padding:0 20px;
  }
  .owner-quote p{
    font-size:14.5px;
  }
}
