/* ==========================================================================
   Parohia Popa Soare — stil comun
   Paletă: ivoire / cărămiziu-teracotă / auriu temperat
   Tipografie: Playfair Display (titluri) + Inter (corp)
   ========================================================================== */

:root {
  --ivoire:      #FBF7EF;
  --crem:        #F3EADB;
  --crem-dark:   #EBDFC9;
  --ink:         #2B2521;
  --ink-soft:    #5A4F46;
  --caramiziu:   #9C3B2E;
  --caramiziu-d: #7E2C21;
  --teracota:    #B85C42;
  --auriu:       #B0883C;
  --auriu-soft:  #C9A24B;
  --line:        #E0D3BC;
  --white:       #FFFFFF;
  --shadow:      0 10px 30px rgba(43, 37, 33, .08);
  --shadow-sm:   0 4px 14px rgba(43, 37, 33, .07);
  --maxw:        1120px;
  --radius:      10px;
}

* { box-sizing: border-box; margin: 0; padding: 0; }

html { scroll-behavior: smooth; }

body {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  color: var(--ink);
  background: var(--ivoire);
  line-height: 1.7;
  font-size: 17px;
  -webkit-font-smoothing: antialiased;
}

h1, h2, h3, h4 {
  font-family: 'Playfair Display', Georgia, 'Times New Roman', serif;
  font-weight: 700;
  line-height: 1.22;
  color: var(--ink);
  letter-spacing: .2px;
}

h1 { font-size: clamp(2rem, 5vw, 3.2rem); }
h2 { font-size: clamp(1.6rem, 3.5vw, 2.3rem); margin-bottom: .6em; }
h3 { font-size: clamp(1.2rem, 2.2vw, 1.5rem); margin-bottom: .4em; }

p { margin-bottom: 1.05em; }
a { color: var(--caramiziu); text-decoration: none; transition: color .2s; }
a:hover { color: var(--caramiziu-d); }

.container { max-width: var(--maxw); margin: 0 auto; padding: 0 24px; }
.narrow { max-width: 820px; }

.section { padding: 72px 0; }
.section--alt { background: var(--crem); }
.section--ink { background: var(--ink); color: var(--ivoire); }
.section--ink h2, .section--ink h3 { color: var(--ivoire); }

/* Accent divider */
.gold-rule {
  width: 64px; height: 3px; border: 0;
  background: linear-gradient(90deg, var(--auriu), var(--auriu-soft));
  margin: 0 0 26px;
}
.center .gold-rule { margin-left: auto; margin-right: auto; }
.center { text-align: center; }
.eyebrow {
  font-family: 'Inter', sans-serif;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-size: .78rem;
  font-weight: 600;
  color: var(--auriu);
  margin-bottom: 12px;
}

/* ===================== HEADER / NAV ===================== */
.site-header {
  position: sticky; top: 0; z-index: 50;
  background: rgba(251, 247, 239, .94);
  backdrop-filter: blur(8px);
  border-bottom: 1px solid var(--line);
}
.nav {
  display: flex; align-items: center; justify-content: space-between;
  height: 76px;
}
.brand { display: flex; align-items: center; gap: 14px; }
.brand-mark {
  width: 52px; height: 52px; flex: 0 0 52px;
  background: url(data:image/png;base64,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) center/contain no-repeat;
}
.brand-text strong {
  display: block; font-family: 'Playfair Display', serif;
  font-size: 1.12rem; line-height: 1.1; color: var(--ink);
}
.brand-text span {
  font-size: .72rem; letter-spacing: 1.5px; text-transform: uppercase;
  color: var(--ink-soft);
}
.nav-links { display: flex; align-items: center; gap: 6px; list-style: none; }
.nav-links a {
  display: block; padding: 9px 14px; border-radius: 7px;
  color: var(--ink); font-weight: 500; font-size: .95rem;
}
.nav-links a:hover { background: var(--crem-dark); color: var(--caramiziu-d); }
.nav-links a.active { color: var(--caramiziu); }
.nav-cta {
  background: var(--caramiziu); color: var(--white) !important;
  padding: 10px 18px !important; border-radius: 7px;
}
.nav-cta:hover { background: var(--caramiziu-d) !important; }

.nav-toggle {
  display: none; background: none; border: 0; cursor: pointer;
  width: 44px; height: 44px; color: var(--ink);
}
.nav-toggle svg { width: 26px; height: 26px; }

/* ===================== HERO ===================== */
.hero {
  position: relative;
  background:
    linear-gradient(180deg, rgba(43,37,33,.55), rgba(43,37,33,.74)),
    url(../images/biserica-fatada.jpg) center 28%/cover no-repeat;
  background-color: #2b2521;
  color: var(--ivoire);
  padding: 110px 0 96px;
  text-align: center;
  overflow: hidden;
}
.hero::after {
  content: ""; position: absolute; inset: 0;
  background-image:
    repeating-linear-gradient(45deg, rgba(176,136,60,.05) 0 2px, transparent 2px 16px);
  pointer-events: none;
}
.hero .container { position: relative; z-index: 2; }
.hero h1 { color: var(--ivoire); max-width: 16ch; margin: 0 auto .5em; }
.hero p.lead { font-size: 1.18rem; max-width: 620px; margin: 0 auto 1.8em; color: #EFE6D6; }
.hero .eyebrow { color: var(--auriu-soft); }
.hero-hrams {
  display: inline-flex; flex-wrap: wrap; gap: 10px 18px; justify-content: center;
  margin-top: 6px; font-size: .9rem; color: #E4D8C2;
}
.hero-hrams span::before { content: "✣ "; color: var(--auriu-soft); }

/* ===================== BUTTONS ===================== */
.btn {
  display: inline-block; cursor: pointer; border: 0;
  font-weight: 600; font-size: .98rem;
  padding: 13px 26px; border-radius: 8px;
  transition: transform .15s, background .2s, box-shadow .2s;
}
.btn:hover { transform: translateY(-2px); }
.btn--primary { background: var(--caramiziu); color: var(--white); }
.btn--primary:hover { background: var(--caramiziu-d); color: var(--white); box-shadow: var(--shadow-sm); }
.btn--gold { background: var(--auriu); color: var(--ink); }
.btn--gold:hover { background: var(--auriu-soft); color: var(--ink); }
.btn--ghost { background: transparent; color: var(--ivoire); border: 1.5px solid rgba(255,255,255,.5); }
.btn--ghost:hover { background: rgba(255,255,255,.12); color: var(--white); }
.btn-row { display: flex; gap: 14px; flex-wrap: wrap; justify-content: center; }

/* ===================== CARDS / GRID ===================== */
.grid { display: grid; gap: 24px; }
.grid-2 { grid-template-columns: repeat(2, 1fr); }
.grid-3 { grid-template-columns: repeat(3, 1fr); }
.grid-4 { grid-template-columns: repeat(4, 1fr); }

.card {
  background: var(--white); border: 1px solid var(--line);
  border-radius: var(--radius); padding: 28px;
  box-shadow: var(--shadow-sm); transition: transform .18s, box-shadow .18s;
}
.card:hover { transform: translateY(-4px); box-shadow: var(--shadow); }
.card .icon {
  font-size: 1.6rem; color: var(--caramiziu);
  width: 52px; height: 52px; border-radius: 50%;
  display: grid; place-items: center; background: var(--crem);
  margin-bottom: 16px;
}
.card h3 { margin-bottom: .35em; }
.card p { color: var(--ink-soft); font-size: .96rem; margin-bottom: 0; }
.card a.more { display: inline-block; margin-top: 14px; font-weight: 600; font-size: .92rem; }

/* ===================== PROGRAM TABLE ===================== */
.program-card {
  background: var(--white); border: 1px solid var(--line);
  border-radius: var(--radius); overflow: hidden; box-shadow: var(--shadow-sm);
}
.program-row {
  display: grid; grid-template-columns: 1fr 1.6fr;
  border-bottom: 1px solid var(--line);
}
.program-row:last-child { border-bottom: 0; }
.program-row > div { padding: 18px 22px; }
.program-row .day { background: var(--crem); font-weight: 600; }
.program-row .day .hours { display: block; color: var(--caramiziu); font-size: .9rem; font-weight: 500; }
.program-row .desc { color: var(--ink-soft); font-size: .96rem; }

/* ===================== TIMELINE ===================== */
.timeline { position: relative; margin: 30px 0 0; padding-left: 30px; }
.timeline::before {
  content: ""; position: absolute; left: 7px; top: 6px; bottom: 6px;
  width: 2px; background: var(--line);
}
.timeline-item { position: relative; padding: 0 0 30px 24px; }
.timeline-item::before {
  content: ""; position: absolute; left: -27px; top: 6px;
  width: 14px; height: 14px; border-radius: 50%;
  background: var(--auriu); border: 3px solid var(--ivoire);
  box-shadow: 0 0 0 2px var(--auriu);
}
.timeline-item .year { font-family: 'Playfair Display', serif; font-weight: 700; color: var(--caramiziu); font-size: 1.15rem; }
.timeline-item p { margin: .2em 0 0; color: var(--ink-soft); font-size: .96rem; }

/* ===================== DATA TABLE ===================== */
.table-wrap { overflow-x: auto; border-radius: var(--radius); box-shadow: var(--shadow-sm); }
table.data { width: 100%; border-collapse: collapse; background: var(--white); min-width: 560px; }
table.data th, table.data td { text-align: left; padding: 14px 18px; border-bottom: 1px solid var(--line); font-size: .94rem; vertical-align: top; }
table.data th { background: var(--ink); color: var(--ivoire); font-weight: 600; font-family: 'Inter', sans-serif; letter-spacing: .3px; }
table.data tr:nth-child(even) td { background: var(--crem); }
table.data td strong { color: var(--caramiziu-d); }

/* ===================== PROSE ===================== */
.prose h2 { margin-top: 1.4em; }
.prose h3 { margin-top: 1.2em; color: var(--caramiziu-d); }
.prose ul { margin: 0 0 1.1em 1.2em; }
.prose li { margin-bottom: .5em; }
.prose blockquote {
  border-left: 4px solid var(--auriu); background: var(--crem);
  padding: 18px 24px; margin: 1.4em 0; border-radius: 0 8px 8px 0;
  font-style: italic; color: var(--ink-soft);
}
.prose .figure-note { font-size: .85rem; color: var(--ink-soft); font-style: italic; }

/* ===================== CONTACT ===================== */
.contact-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; }
.info-list { list-style: none; }
.info-list li { display: flex; gap: 14px; padding: 14px 0; border-bottom: 1px solid var(--line); }
.info-list li:last-child { border-bottom: 0; }
.info-list .ic { color: var(--caramiziu); font-size: 1.2rem; flex: 0 0 24px; }
.info-list b { display: block; font-size: .8rem; text-transform: uppercase; letter-spacing: 1px; color: var(--ink-soft); }
.map-embed { border: 0; width: 100%; height: 100%; min-height: 340px; border-radius: var(--radius); box-shadow: var(--shadow-sm); }
.transit { background: var(--crem); border-radius: var(--radius); padding: 24px; }
.transit ul { list-style: none; }
.transit li { padding: 6px 0; }
.tag { display: inline-block; background: var(--ink); color: var(--ivoire); font-size: .78rem; font-weight: 600; padding: 2px 9px; border-radius: 5px; margin-right: 6px; }

/* ===================== VIDEO / GALLERY ===================== */
.video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: var(--radius); overflow: hidden; box-shadow: var(--shadow-sm); }
.video-wrap iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }
.gallery-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 18px; }
.gallery-tile {
  aspect-ratio: 4/3; border-radius: var(--radius); overflow: hidden;
  background: var(--crem-dark); display: grid; place-items: center;
  color: var(--ink-soft); text-align: center; padding: 18px; font-size: .9rem;
  border: 1px dashed var(--auriu);
}
.gallery-tile span { font-size: 2rem; display: block; margin-bottom: 8px; color: var(--auriu); }
.gallery-photo { aspect-ratio: 4/3; border-radius: var(--radius); overflow: hidden; display: block; box-shadow: var(--shadow-sm); }
.gallery-photo img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform .35s ease; }
.gallery-photo:hover img { transform: scale(1.05); }
.content-figure { max-width: 440px; margin: 30px auto 0; }
.content-figure img { width: 100%; border-radius: var(--radius); box-shadow: var(--shadow); display: block; }
.content-figure figcaption { font-size: .85rem; color: var(--ink-soft); font-style: italic; text-align: center; margin-top: 10px; }

/* ===================== PAGE HEADER (interior) ===================== */
.page-hero {
  background: linear-gradient(180deg, rgba(43,37,33,.66), rgba(43,37,33,.82)),
    url(../images/biserica-gradina.jpg) center 35%/cover no-repeat;
  background-color: #2b2521;
  color: var(--ivoire); padding: 78px 0 64px; text-align: center;
}
.page-hero h1 { color: var(--ivoire); margin-bottom: .3em; }
.page-hero p { color: #E4D8C2; max-width: 640px; margin: 0 auto; }
.breadcrumb { font-size: .85rem; color: #C9B89A; margin-bottom: 14px; }
.breadcrumb a { color: #E4D8C2; }

/* ===================== CTA BANNER ===================== */
.cta-banner { background: var(--caramiziu); color: var(--white); text-align: center; padding: 64px 0; }
.cta-banner h2 { color: var(--white); }
.cta-banner p { color: #FBE7E0; max-width: 560px; margin: 0 auto 1.6em; }

/* ===================== FOOTER ===================== */
.site-footer { background: var(--ink); color: #C9BCA9; padding: 56px 0 28px; font-size: .92rem; }
.footer-grid { display: grid; grid-template-columns: 1.4fr 1fr 1fr; gap: 36px; margin-bottom: 36px; }
.site-footer h4 { color: var(--ivoire); font-family: 'Inter', sans-serif; font-size: .8rem; text-transform: uppercase; letter-spacing: 1.5px; margin-bottom: 14px; }
.site-footer a { color: #C9BCA9; }
.site-footer a:hover { color: var(--auriu-soft); }
.site-footer ul { list-style: none; }
.site-footer li { margin-bottom: 8px; }
.footer-brand strong { font-family: 'Playfair Display', serif; color: var(--ivoire); font-size: 1.2rem; display: flex; align-items: center; gap: 10px; margin-bottom: 10px; }
.footer-brand strong img { width: 34px; height: 34px; flex: 0 0 34px; }
.footer-bottom { border-top: 1px solid #463d35; padding-top: 22px; text-align: center; font-size: .85rem; color: #97897a; }

/* ===================== RESPONSIVE ===================== */
@media (max-width: 860px) {
  .grid-3, .grid-4 { grid-template-columns: repeat(2, 1fr); }
  .contact-grid, .footer-grid { grid-template-columns: 1fr; }
  .gallery-grid { grid-template-columns: repeat(2,1fr); }
  .nav-links {
    position: fixed; inset: 76px 0 auto 0;
    flex-direction: column; align-items: stretch; gap: 0;
    background: var(--ivoire); border-bottom: 1px solid var(--line);
    padding: 10px 16px 18px; box-shadow: var(--shadow);
    display: none;
  }
  .nav-links.open { display: flex; }
  .nav-links a { padding: 13px 12px; border-radius: 7px; }
  .nav-cta { text-align: center; margin-top: 6px; }
  .nav-toggle { display: grid; place-items: center; }
}
@media (max-width: 560px) {
  .grid-2, .grid-3, .grid-4, .gallery-grid { grid-template-columns: 1fr; }
  .program-row { grid-template-columns: 1fr; }
  .program-row .day { border-bottom: 1px solid var(--line); }
  .section { padding: 52px 0; }
}
