:root {
    --cream:       #F5EFE0;
    --cream-light: #FAF6EE;
    --cream-mid:   #EDE3CC;
    --cream-dark:  #D9CBA8;
    --gold:        #8B6A10;
    --gold-mid:    #A07C1A;
    --gold-light:  #C4973A;
    --gold-pale:   #D9BC7A;
    --brown:       #3E2800;
    --brown-mid:   #5C3D10;
    --brown-soft:  #7A5520;
    --spot:        #BFA060;
  }
  * { margin:0; padding:0; box-sizing:border-box; }
  html { scroll-behavior:smooth; }
  body { background:var(--cream); color:var(--brown-mid); font-family:'EB Garamond',serif; overflow-x:hidden; }

  /* NAV */
  nav { position:fixed; top:0; left:0; right:0; z-index:100; display:flex; align-items:center; justify-content:space-between; padding:1rem 3rem; background:rgba(245,239,224,0); transition:background .4s,border-color .4s; border-bottom:1px solid transparent; }
  nav.scrolled { background:rgba(245,239,224,0.97); border-bottom-color:var(--cream-dark); backdrop-filter:blur(8px); }
  .nav-logo { font-family:'Cinzel',serif; font-size:.8rem; letter-spacing:.3em; color:var(--gold); text-transform:uppercase; }
  .nav-links { display:flex; gap:2.5rem; list-style:none; }
  .nav-links a { font-family:'Cinzel',serif; font-size:.68rem; letter-spacing:.18em; color:var(--brown-soft); text-decoration:none; text-transform:uppercase; transition:color .2s; }
  .nav-links a:hover { color:var(--gold); }
  .nav-cta { font-family:'Cinzel',serif; font-size:.68rem; letter-spacing:.15em; color:var(--cream-light); background:var(--gold); border:none; padding:.55rem 1.6rem; cursor:pointer; text-transform:uppercase; transition:background .25s; }
  .nav-cta:hover { background:var(--gold-mid); }

  /* HERO */
  .hero { position:relative; min-height:100vh; display:flex; flex-direction:column; align-items:center; justify-content:center; background:radial-gradient(ellipse at 50% 40%, #FAF6EE 0%, #F0E8D4 45%, #E2D4B4 100%); overflow:hidden; }
  .hero-dashed-ring { position:absolute; width:520px; height:520px; border-radius:50%; border:1.5px dashed var(--gold-pale); animation:slowSpin 80s linear infinite; }
  .hero-solid-ring { position:absolute; width:480px; height:480px; border-radius:50%; border:.5px solid var(--cream-dark); }
  @keyframes slowSpin { to { transform:rotate(360deg); } }
  .spot { position:absolute; background:var(--spot); border-radius:50%; opacity:.18; }
  .hero-logo { width:240px; height:240px; position:relative; z-index:2; margin-bottom:2.5rem; animation:riseIn 1.4s cubic-bezier(.22,.68,0,1.2) both; filter:drop-shadow(0 4px 24px rgba(139,106,16,.18)); }
  @keyframes riseIn { from{opacity:0;transform:translateY(24px) scale(.94)} to{opacity:1;transform:translateY(0) scale(1)} }
  .hero-eyebrow { font-family:'Cinzel',serif; font-size:.62rem; letter-spacing:.55em; color:var(--gold-mid); text-transform:uppercase; margin-bottom:.9rem; animation:fadeUp 1s ease .4s both; }
  .hero-title { font-family:'Cinzel Decorative',serif; font-size:clamp(2.4rem,5.5vw,4.4rem); color:var(--brown); text-align:center; letter-spacing:.06em; line-height:1.1; animation:fadeUp 1s ease .6s both; }
  .hero-sub { font-family:'Cinzel',serif; font-size:.85rem; letter-spacing:.45em; color:var(--gold); text-transform:uppercase; margin-top:.6rem; animation:fadeUp 1s ease .8s both; }
  .hero-rule { width:180px; height:1px; background:linear-gradient(to right,transparent,var(--gold-pale),transparent); margin:1.8rem auto; animation:fadeUp 1s ease 1s both; }
  .hero-quote { font-style:italic; font-size:1.15rem; color:var(--brown-soft); text-align:center; max-width:440px; line-height:1.75; animation:fadeUp 1s ease 1.2s both; }
  .hero-down { position:absolute; bottom:2.5rem; display:flex; flex-direction:column; align-items:center; gap:.4rem; color:var(--gold-pale); font-family:'Cinzel',serif; font-size:.58rem; letter-spacing:.3em; text-transform:uppercase; animation:fadeUp 1s ease 1.8s both; }
  .down-tick { width:1px; height:36px; background:linear-gradient(to bottom,var(--gold-pale),transparent); animation:tickDown 2.2s ease-in-out infinite; }
  @keyframes tickDown { 0%{transform:scaleY(0);transform-origin:top;opacity:1} 49%{transform:scaleY(1);transform-origin:top;opacity:1} 50%{transform-origin:bottom} 100%{transform:scaleY(0);transform-origin:bottom;opacity:0} }
  @keyframes fadeUp { from{opacity:0;transform:translateY(14px)} to{opacity:1;transform:translateY(0)} }

  /* SHARED */
  .eyebrow { font-family:'Cinzel',serif; font-size:.62rem; letter-spacing:.5em; color:var(--gold-mid); text-transform:uppercase; margin-bottom:1.2rem; }
  .sec-title { font-family:'Cinzel',serif; font-size:clamp(1.5rem,2.8vw,2.3rem); color:var(--brown); line-height:1.3; margin-bottom:1.2rem; }
  .gold-bar { width:64px; height:2px; background:var(--gold); margin-bottom:1.5rem; }
  .center { text-align:center; }
  .gold-bar.center { margin-left:auto; margin-right:auto; }

  /* INTRO */
  .intro { background:var(--cream-light); border-top:1px solid var(--cream-dark); border-bottom:1px solid var(--cream-dark); padding:5rem 2rem; text-align:center; }
  .intro-body { max-width:680px; margin:0 auto; font-size:1.12rem; line-height:1.9; color:var(--brown-mid); }

  /* CHAMBERS */
  .chambers { background:var(--cream); padding:6rem 2rem; }
  .chambers-hd { text-align:center; margin-bottom:3.5rem; }
  .chambers-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(270px,1fr)); gap:1px; max-width:1180px; margin:0 auto; background:var(--cream-dark); border:1px solid var(--cream-dark); }
  /* Add this to your style.css to manage the tiles inside Thoth */
#thoth-chamber-content .thoth-tiles-container {
  .chambers-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin: 20px 0;
}
}
  .card { background:var(--cream-light); padding:2.5rem 2rem; position:relative; overflow:hidden; transition:background .3s; cursor:pointer; text-decoration: none; color: inherit; }
  .card::after { content:''; position:absolute; top:0; left:0; right:0; height:2px; background:var(--gold); transform:scaleX(0); transform-origin:left; transition:transform .35s; }
  .card:hover { background:var(--cream); }
  .card:hover::after { transform:scaleX(1); }
  .card-num { font-family:'Cinzel',serif; font-size:.58rem; letter-spacing:.4em; color:var(--gold-light); text-transform:uppercase; margin-bottom:1rem; }
  .card-icon { font-size:1.8rem; margin-bottom:.9rem; display:block; color:var(--gold); }
  .card-name { font-family:'Cinzel',serif; font-size:1.05rem; color:var(--brown); margin-bottom:.7rem; line-height:1.3; }
  .card-desc { font-size:.95rem; color:var(--brown-soft); line-height:1.72; }
  .card-arr { position:absolute; bottom:1.8rem; right:1.8rem; color:var(--gold-light); font-size:1rem; opacity:0; transition:opacity .25s,transform .25s; }
  .card:hover .card-arr { opacity:1; transform:translateX(4px); }

  /* PHILOSOPHY */
  .philosophy { background:var(--cream-mid); border-top:1px solid var(--cream-dark); border-bottom:1px solid var(--cream-dark); padding:6rem 2rem; }
  .phil-inner { max-width:1080px; margin:0 auto; display:grid; grid-template-columns:1fr 1fr; gap:5rem; align-items:center; }
  .phil-body { font-size:1.08rem; line-height:1.88; color:var(--brown-mid); margin-bottom:1.2rem; }
  .phil-quote { border-left:3px solid var(--gold); padding-left:1.4rem; margin:1.8rem 0; font-style:italic; font-size:1.1rem; color:var(--brown); line-height:1.7; }
  .phil-visual { display:flex; align-items:center; justify-content:center; }
  .ankh-anim { width:280px; height:280px; animation:breathe 6s ease-in-out infinite; filter:drop-shadow(0 4px 18px rgba(139,106,16,.15)); }
  @keyframes breathe { 0%,100%{transform:scale(1)} 50%{transform:scale(1.03)} }

  /* PILLARS */
  .pillars { background:var(--cream-light); padding:6rem 2rem; }
  .pillars-hd { text-align:center; margin-bottom:3.5rem; }
  .pillars-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(200px,1fr)); gap:1.5rem; max-width:1080px; margin:0 auto; }
  .pillar { text-align:center; padding:2rem 1.5rem; border:1px solid var(--cream-dark); background:var(--cream); transition:border-color .3s,box-shadow .3s; }
  .pillar:hover { border-color:var(--gold-pale); box-shadow:0 4px 20px rgba(139,106,16,.1); }
  .pillar-glyph { font-size:2rem; display:block; margin-bottom:.9rem; }
  .pillar-title { font-family:'Cinzel',serif; font-size:.78rem; letter-spacing:.15em; color:var(--brown); text-transform:uppercase; margin-bottom:.7rem; }
  .pillar-text { font-size:.92rem; color:var(--brown-soft); line-height:1.65; font-style:italic; }

  /* GEOMETRY */
  .geometry { background:var(--cream-mid); border-top:1px solid var(--cream-dark); border-bottom:1px solid var(--cream-dark); padding:6rem 2rem; }
  .geo-inner { max-width:1080px; margin:0 auto; display:grid; grid-template-columns:1fr 1fr; gap:5rem; align-items:center; }
  .geo-svg-wrap { display:flex; justify-content:center; }
  .fol-svg { width:300px; height:300px; animation:slowSpin 40s linear infinite; filter:drop-shadow(0 4px 12px rgba(139,106,16,.12)); }
  .geo-list { list-style:none; margin-top:1.5rem; }
  .geo-list li { padding:.7rem 0; border-bottom:1px solid var(--cream-dark); font-size:1rem; color:var(--brown-mid); display:flex; align-items:flex-start; gap:.85rem; line-height:1.5; }
  .geo-list li::before { content:'✦'; color:var(--gold); flex-shrink:0; }

  /* CTA */
  .cta { background:radial-gradient(ellipse at 50% 60%,#EDE3CC 0%,#DDD0B0 100%); border-top:1px solid var(--cream-dark); padding:7rem 2rem; text-align:center; position:relative; overflow:hidden; }
  .cta-watermark { position:absolute; width:500px; height:500px; top:50%; left:50%; transform:translate(-50%,-50%); opacity:.06; pointer-events:none; }
  .cta-title { font-family:'Cinzel Decorative',serif; font-size:clamp(1.7rem,3.5vw,2.8rem); color:var(--brown); margin-bottom:1.3rem; position:relative; }
  .cta-body { max-width:520px; margin:0 auto 2.5rem; font-style:italic; font-size:1.12rem; color:var(--brown-soft); line-height:1.78; position:relative; }
  .btn-gold { display:inline-block; font-family:'Cinzel',serif; font-size:.75rem; letter-spacing:.22em; text-transform:uppercase; color:var(--cream-light); background:var(--gold); padding:.95rem 2.8rem; border:none; cursor:pointer; text-decoration:none; transition:background .25s,transform .2s,box-shadow .2s; }
  .btn-gold:hover { background:var(--gold-mid); transform:translateY(-2px); box-shadow:0 6px 24px rgba(139,106,16,.25); }
  .btn-outline { display:inline-block; font-family:'Cinzel',serif; font-size:.75rem; letter-spacing:.22em; text-transform:uppercase; color:var(--gold); background:transparent; padding:.95rem 2.8rem; border:1.5px solid var(--gold-pale); cursor:pointer; text-decoration:none; margin-left:1rem; transition:border-color .25s,color .25s,transform .2s; }
  .btn-outline:hover { border-color:var(--gold); color:var(--gold-mid); transform:translateY(-2px); }

  /* TESTIMONIALS */
  .testimonials { background:var(--cream-light); padding:6rem 2rem; }
  .test-hd { text-align:center; margin-bottom:3rem; }
  .test-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(260px,1fr)); gap:1.5rem; max-width:1000px; margin:0 auto; }
  .testimonial { border:1px solid var(--cream-dark); border-top:3px solid var(--gold); background:var(--cream); padding:2rem 1.8rem; }
  .test-text { font-style:italic; font-size:1.04rem; color:var(--brown-mid); line-height:1.78; margin-bottom:1.2rem; }
  .test-author { font-family:'Cinzel',serif; font-size:.65rem; letter-spacing:.2em; color:var(--gold-mid); text-transform:uppercase; }

  /* FOOTER */
  footer { background:var(--brown); padding:3rem 2rem; text-align:center; border-top:3px solid var(--gold); }
  .foot-logo { font-family:'Cinzel Decorative',serif; font-size:1.05rem; color:var(--gold-pale); letter-spacing:.08em; margin-bottom:.4rem; }
  .foot-sub { font-family:'Cinzel',serif; font-size:.6rem; letter-spacing:.45em; color:var(--gold-light); opacity:.7; text-transform:uppercase; margin-bottom:1.8rem; }
  .foot-links { display:flex; justify-content:center; gap:2rem; list-style:none; margin-bottom:1.8rem; flex-wrap:wrap; }
  .foot-links a { font-family:'Cinzel',serif; font-size:.62rem; letter-spacing:.18em; color:var(--gold-pale); opacity:.55; text-decoration:none; text-transform:uppercase; transition:opacity .2s; }
  .foot-links a:hover { opacity:1; }
  .foot-copy { font-size:.8rem; color:var(--gold-pale); opacity:.35; }

  /* REVEAL */
  .r { opacity:0; transform:translateY(22px); transition:opacity .65s ease,transform .65s ease; }
  .r.on { opacity:1; transform:none; }

  @media(max-width:760px){
    nav { padding:1rem 1.5rem; }
    .nav-links { display:none; }
    .phil-inner,.geo-inner { grid-template-columns:1fr; gap:2.5rem; }
    .phil-visual { order:-1; }
    .btn-outline { margin-left:0; margin-top:.8rem; display:block; text-align:center; }
    .hero-dashed-ring { width:320px; height:320px; }
    .hero-solid-ring  { width:290px; height:290px; }
  }

/* Chamber libraries: additions only; original homepage card design retained. */
.library-wrap{max-width:1120px;margin:0 auto;padding:78px 24px 100px}.library-heading{text-align:center;margin-bottom:32px}.library-heading h2{font-family:'Cinzel',serif;font-size:clamp(1.45rem,3vw,2.2rem);color:var(--brown);margin:12px 0}.library-heading p{font-size:1.2rem;line-height:1.6}.library-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.library-panel{border:1px solid var(--cream-dark);background:var(--cream-light);padding:30px;min-width:0}.library-panel h3{font-family:'Cinzel',serif;color:var(--brown);font-size:1.12rem;margin-bottom:14px}.library-panel p,.library-panel li{font-size:1.16rem;line-height:1.6;margin-bottom:12px}.library-panel ul{padding-left:23px}.library-link{display:inline-block;border:1px solid var(--gold);color:var(--gold);text-decoration:none;font-family:'Cinzel',serif;font-size:.7rem;letter-spacing:.08em;padding:12px 15px;margin:8px 8px 0 0}.library-link:hover,.library-link:focus-visible{background:var(--gold);color:var(--cream-light)}.library-muted{font-style:italic;color:var(--brown-soft)}.library-back{display:inline-block;color:var(--gold);font-family:'Cinzel',serif;font-size:.72rem;letter-spacing:.1em;margin-bottom:26px}.library-article{max-width:800px;margin:0 auto;padding:115px 24px 85px}.library-article h1{font-family:'Cinzel',serif;color:var(--brown);font-size:clamp(1.8rem,4vw,3rem);margin:18px 0}.library-article h2{font-family:'Cinzel',serif;color:var(--brown);font-size:1.3rem;margin:32px 0 12px}.library-article p,.library-article li{font-size:1.24rem;line-height:1.7;margin-bottom:15px}.library-article ol{padding-left:25px}.library-article .library-panel{margin-top:25px}@media(max-width:680px){.library-grid{grid-template-columns:1fr}.library-panel{padding:22px}}

/* KEEPER OF THE LIBRARY */.keeper { background:var(--cream-mid); border-top:1px solid var(--cream-dark); border-bottom:1px solid var(--cream-dark); padding:5.5rem 2rem; }
  .keeper-inner { max-width:980px; margin:0 auto; display:grid; grid-template-columns:260px 1fr; gap:4.5rem; align-items:center; }
  .keeper-seal { display:flex; justify-content:center; align-items:center; }
  .keeper-seal-ring { width:210px; height:210px; border:1px solid var(--gold-pale); outline:1px dashed rgba(139,106,16,.35); outline-offset:-14px; border-radius:50%; display:flex; align-items:center; justify-content:center; font-family:'Cinzel',serif; font-size:5rem; color:var(--gold); background:radial-gradient(circle,#FAF6EE 0%,#EDE3CC 100%); box-shadow:0 8px 30px rgba(139,106,16,.08); }
  .keeper-name { font-family:'Cinzel Decorative',serif; font-size:clamp(2.3rem,5vw,4rem); font-weight:400; color:var(--brown); line-height:1; margin:.25rem 0 .65rem; }
  .keeper-title { font-family:'Cinzel',serif; font-size:.82rem; letter-spacing:.12em; text-transform:uppercase; color:var(--gold-mid); line-height:1.65; margin-bottom:.35rem; }
  .keeper-role { font-family:'EB Garamond',serif; font-style:italic; font-size:1.08rem; color:var(--brown-soft); margin-bottom:1.4rem; }
  .keeper-body { max-width:650px; font-size:1.05rem; line-height:1.82; color:var(--brown-mid); margin-bottom:1rem; }
  .keeper-button { margin-left:0; margin-top:1.1rem; }

@media(max-width:680px){.keeper-inner{grid-template-columns:1fr;gap:2.5rem}.keeper{text-align:center}.keeper .gold-bar{margin-left:auto;margin-right:auto}.keeper-seal-ring{width:170px;height:170px;font-size:4rem}}

/* HOUSE OF LIFE 1.0 — PUBLIC LIBRARY CATALOG */
.library-hero{padding:9rem 2rem 4.5rem;text-align:center;background:radial-gradient(ellipse at 50% 35%,#FAF6EE 0%,#EDE3CC 100%);border-bottom:1px solid var(--cream-dark)}
.library-hero h1{font-family:'Cinzel Decorative',serif;font-size:clamp(2rem,5vw,4.1rem);font-weight:400;color:var(--brown);margin:.8rem auto 1rem;max-width:900px}.library-hero>p:last-child{max-width:760px;margin:1.3rem auto 0;font-size:1.18rem;line-height:1.8;color:var(--brown-mid);font-style:italic}.catalog-wrap{max-width:1180px;margin:0 auto;padding:3.5rem 2rem 6rem}.catalog-tools{border:1px solid var(--cream-dark);background:var(--cream-light);padding:1.4rem}.catalog-search{display:block;font-family:'Cinzel',serif;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-mid)}.catalog-search input{display:block;width:100%;margin-top:.65rem;padding:1rem 1.1rem;border:1px solid var(--gold-pale);background:#fffaf0;color:var(--brown);font-family:'EB Garamond',serif;font-size:1.1rem;outline:none}.catalog-search input:focus{border-color:var(--gold);box-shadow:0 0 0 2px rgba(139,106,16,.08)}.catalog-filters,.catalog-type-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.filter-btn,.type-btn{border:1px solid var(--cream-dark);background:transparent;color:var(--brown-mid);padding:.62rem .82rem;cursor:pointer;font-family:'Cinzel',serif;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.filter-btn:hover,.type-btn:hover,.filter-btn.active,.type-btn.active{background:var(--gold);border-color:var(--gold);color:var(--cream-light)}.catalog-count{font-family:'Cinzel',serif;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-mid);margin:1.4rem 0}.catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.catalog-card{position:relative;border:1px solid var(--cream-dark);border-top:3px solid var(--gold-pale);background:var(--cream-light);padding:1.7rem;min-height:330px;display:flex;flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s}.catalog-card:hover{transform:translateY(-3px);border-color:var(--gold-pale);box-shadow:0 8px 25px rgba(92,65,12,.08)}.catalog-card[hidden]{display:none}.catalog-meta{display:flex;justify-content:space-between;gap:.7rem;font-family:'Cinzel',serif;font-size:.57rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-mid)}.catalog-glyph{font-size:2.2rem;color:var(--gold);margin:1.1rem 0 .6rem}.catalog-card h2{font-family:'Cinzel',serif;color:var(--brown);font-size:1.05rem;line-height:1.4;margin-bottom:.35rem}.catalog-card p{color:var(--brown-soft);font-size:1rem;line-height:1.6}.catalog-card .catalog-author{font-style:italic;color:var(--gold-mid);margin-bottom:.8rem}.catalog-card .library-link{margin-top:auto;align-self:flex-start}.catalog-empty{text-align:center;padding:5rem 1rem}.catalog-empty span{font-size:3rem;color:var(--gold)}.catalog-empty h2{font-family:'Cinzel',serif;color:var(--brown);margin:.7rem 0}.library-principles{margin-top:5rem;padding:3rem;border-top:1px solid var(--cream-dark);border-bottom:1px solid var(--cream-dark);background:var(--cream-mid);text-align:center}.library-principles h2{font-family:'Cinzel',serif;color:var(--brown);font-size:clamp(1.4rem,3vw,2rem);margin:.7rem 0 2rem}.principle-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;text-align:left}.principle-grid strong{font-family:'Cinzel',serif;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-mid)}.principle-grid p{margin-top:.5rem;line-height:1.65;color:var(--brown-soft)}@media(max-width:900px){.catalog-grid{grid-template-columns:repeat(2,1fr)}.principle-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.catalog-grid,.principle-grid{grid-template-columns:1fr}.catalog-wrap{padding-left:1rem;padding-right:1rem}.library-principles{padding:2rem 1.3rem}.catalog-card{min-height:0}}

/* Expanded reading-path pages */
.path-hero{padding:135px 24px 60px;text-align:center;max-width:950px;margin:auto}.path-hero h1{font-family:'Cinzel',serif;font-size:clamp(2rem,5vw,3.6rem);color:#e8d6a4}.path-hero p{max-width:760px;margin:20px auto;line-height:1.75}.path-main{max-width:1050px;margin:auto;padding:0 24px 85px}.path-intro,.path-bridge{border:1px solid rgba(205,174,106,.35);padding:25px 30px;margin:25px 0 38px;background:rgba(30,24,17,.5);line-height:1.75}.path-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(265px,1fr));gap:18px}.path-card{border:1px solid rgba(205,174,106,.28);padding:26px;background:rgba(22,18,15,.58)}.path-card h2{font-family:'Cinzel',serif;font-size:1.22rem;color:#e8d6a4;margin:14px 0}.path-card p{line-height:1.65}.path-card .path-step{letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;color:#d7b877}.path-card .path-author{font-style:italic;opacity:.8}.path-card a,.path-back{color:#e4c887;text-decoration:underline;text-underline-offset:4px}.path-bridge h2{font-family:'Cinzel',serif;color:#e8d6a4}.path-back{display:inline-block;margin-top:20px}
