
:root{
  --bg:#fbf8f5;
  --paper:#ffffff;
  --ink:#201d1b;
  --muted:#6f6964;
  --line:#e8dfd8;
  --accent:#9b6f5a;
  --accent-dark:#6f4a39;
  --soft:#f3ebe5;
  --shadow:0 16px 45px rgba(45,35,28,.08);
  --radius:22px;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{
  margin:0;
  font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  color:var(--ink);
  background:var(--bg);
  line-height:1.55;
}
img{max-width:100%;display:block}
a{color:inherit;text-decoration:none}
button,input,textarea{font:inherit}
.container{width:min(1160px,calc(100% - 32px));margin:auto}
.eyebrow{
  text-transform:uppercase;letter-spacing:.16em;font-size:.74rem;
  font-weight:700;color:var(--accent-dark)
}
h1,h2,h3{
  font-family:Georgia,"Times New Roman",serif;
  font-weight:500;line-height:1.05;margin:0 0 .7em
}
h1{font-size:clamp(2.6rem,10vw,5.8rem)}
h2{font-size:clamp(2rem,7vw,3.6rem)}
h3{font-size:1.45rem}
p{margin:.4rem 0 1.2rem}
.lead{font-size:clamp(1.05rem,3.7vw,1.3rem);color:var(--muted);max-width:650px}
.muted{color:var(--muted)}
.small{font-size:.9rem}

.topbar{
  text-align:center;background:var(--ink);color:white;
  font-size:.78rem;padding:8px 12px;letter-spacing:.04em
}
header{
  position:sticky;top:0;z-index:20;background:rgba(251,248,245,.92);
  backdrop-filter:blur(14px);border-bottom:1px solid rgba(232,223,216,.8)
}
.nav{height:70px;display:flex;align-items:center;justify-content:space-between;gap:18px}
.brand{
  font-family:Georgia,"Times New Roman",serif;
  font-size:1.25rem;letter-spacing:.04em
}
.brand span{display:block;font:600 .56rem/1.1 Inter,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}
.navlinks{display:none;gap:28px;align-items:center;font-size:.93rem}
.navlinks a:hover{color:var(--accent-dark)}
.menu-btn{
  width:42px;height:42px;border:1px solid var(--line);border-radius:50%;
  background:var(--paper);display:grid;place-items:center;cursor:pointer
}
.mobile-menu{
  display:none;padding:12px 16px 22px;border-top:1px solid var(--line);background:var(--bg)
}
.mobile-menu.open{display:grid;gap:8px}
.mobile-menu a{padding:12px;border-radius:12px}
.mobile-menu a:hover{background:var(--soft)}

.btn{
  display:inline-flex;align-items:center;justify-content:center;gap:9px;
  min-height:48px;padding:0 20px;border-radius:999px;border:1px solid var(--ink);
  background:var(--ink);color:white;font-weight:650;cursor:pointer;transition:.2s ease
}
.btn:hover{transform:translateY(-1px);background:#000}
.btn.alt{background:transparent;color:var(--ink);border-color:var(--line)}
.btn.alt:hover{background:var(--paper)}
.btn.wide{width:100%}

.hero{padding:50px 0 36px}
.hero-grid{display:grid;gap:30px}
.hero-copy{padding:20px 0}
.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}
.hero-art{
  min-height:460px;border-radius:32px;overflow:hidden;position:relative;
  background:
    radial-gradient(circle at 70% 20%,rgba(255,255,255,.95),transparent 25%),
    radial-gradient(circle at 30% 70%,rgba(255,255,255,.55),transparent 26%),
    linear-gradient(145deg,#d7bfae,#f1e7df 45%,#cfae9a);
  box-shadow:var(--shadow)
}
.hero-art::before{
  content:"YOUR HERO PHOTO";position:absolute;inset:24px;border:1px solid rgba(255,255,255,.65);
  border-radius:24px;display:grid;place-items:center;color:rgba(58,44,36,.55);
  font-size:.75rem;font-weight:800;letter-spacing:.18em
}
.hero-badge{
  position:absolute;left:18px;bottom:18px;background:rgba(255,255,255,.88);
  backdrop-filter:blur(10px);padding:14px 16px;border-radius:16px;
  max-width:235px;box-shadow:0 8px 28px rgba(38,25,18,.12)
}

section{padding:62px 0}
.section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px}
.section-head p{max-width:560px}

.cards{display:grid;grid-template-columns:1fr;gap:16px}
.card{
  background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);
  overflow:hidden;box-shadow:0 6px 20px rgba(46,35,28,.04)
}
.product-image{
  aspect-ratio:4/4.7;background:
    linear-gradient(135deg,rgba(155,111,90,.13),rgba(255,255,255,.8)),
    repeating-linear-gradient(45deg,#f4ece6,#f4ece6 10px,#f8f2ed 10px,#f8f2ed 20px);
  display:grid;place-items:center;text-align:center;padding:24px;color:#7c685d;
  font-weight:800;letter-spacing:.1em;font-size:.75rem
}
.card-body{padding:18px}
.meta{display:flex;justify-content:space-between;gap:12px;align-items:start}
.price{font-weight:800;white-space:nowrap}
.badge{
  display:inline-block;font-size:.72rem;font-weight:800;text-transform:uppercase;
  letter-spacing:.08em;padding:7px 10px;border-radius:999px;background:#e9f5ec;color:#2e7041
}
.badge.sold{background:#f2eeee;color:#776463}
.card-actions{display:flex;gap:8px;margin-top:16px}
.card-actions .btn{min-height:42px;font-size:.88rem;flex:1}

.feature-grid{display:grid;gap:14px}
.feature{
  background:var(--paper);border:1px solid var(--line);padding:22px;border-radius:18px
}
.feature .num{font-family:Georgia,serif;font-size:2rem;color:var(--accent)}
.feature p{color:var(--muted);margin-bottom:0}

.story{
  display:grid;gap:24px;background:var(--paper);border:1px solid var(--line);
  padding:24px;border-radius:28px
}
.story-photo{
  min-height:300px;border-radius:20px;background:
  linear-gradient(145deg,#e3d2c7,#f7f0eb);display:grid;place-items:center;
  color:#7c685d;font-size:.75rem;font-weight:800;letter-spacing:.14em
}

.quote{
  padding:28px;border-left:3px solid var(--accent);background:rgba(255,255,255,.55);
  border-radius:0 20px 20px 0;font-family:Georgia,serif;font-size:1.35rem
}

.faq-list{display:grid;gap:10px}
details{
  background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:0 18px
}
summary{cursor:pointer;font-weight:750;padding:18px 0}
details p{color:var(--muted);padding-bottom:16px}

.contact-grid{display:grid;gap:20px}
.contact-card,.form-card{
  background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:24px
}
.contact-list{display:grid;gap:13px;margin-top:20px}
.contact-list a{color:var(--accent-dark);font-weight:700}
label{display:grid;gap:7px;font-size:.9rem;font-weight:700;margin-bottom:14px}
input,textarea{
  width:100%;border:1px solid var(--line);background:#fff;border-radius:12px;
  padding:13px 14px;outline:none
}
input:focus,textarea:focus{border-color:var(--accent)}
textarea{min-height:130px;resize:vertical}
.notice{
  padding:14px 16px;border-radius:14px;background:#fff8dc;border:1px solid #ebdca2;
  color:#5e532f;font-size:.9rem
}

footer{margin-top:56px;background:#1f1c1a;color:#e9e1dc;padding:46px 0 22px}
.footer-grid{display:grid;gap:28px}
footer a{color:#fff}
.footer-bottom{
  border-top:1px solid rgba(255,255,255,.14);margin-top:30px;padding-top:18px;
  font-size:.8rem;color:#aaa09a
}

.page-hero{padding:60px 0 28px}
.content{max-width:800px}
.content h2{margin-top:1.1em}
.content ul{padding-left:20px}
.policy-box{background:var(--paper);border:1px solid var(--line);padding:22px;border-radius:18px;margin:14px 0}
.filter-row{display:flex;gap:8px;overflow:auto;padding-bottom:8px;margin-bottom:20px}
.chip{white-space:nowrap;border:1px solid var(--line);border-radius:999px;padding:9px 14px;background:white;font-size:.88rem}

@media(min-width:720px){
  .cards{grid-template-columns:repeat(2,1fr)}
  .feature-grid{grid-template-columns:repeat(2,1fr)}
  .contact-grid{grid-template-columns:.8fr 1.2fr}
  .footer-grid{grid-template-columns:1.3fr .7fr .7fr}
  .story{grid-template-columns:.8fr 1.2fr;padding:32px}
}
@media(min-width:980px){
  .navlinks{display:flex}
  .menu-btn{display:none}
  .hero{padding:72px 0 54px}
  .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center}
  .hero-art{min-height:620px}
  .cards{grid-template-columns:repeat(3,1fr)}
  .feature-grid{grid-template-columns:repeat(4,1fr)}
  section{padding:88px 0}
}

.logo-link{display:flex;align-items:center;min-width:0}
.site-logo{
  display:block;
  width:190px;
  max-width:48vw;
  height:auto;
  mix-blend-mode:multiply;
}
.brand-text{display:none}
.hero-logo{
  width:min(420px,82vw);height:auto;mix-blend-mode:multiply;margin-bottom:18px
}
@media(max-width:420px){
  .site-logo{width:165px;max-width:56vw}
}
@media(min-width:980px){
  .site-logo{width:235px;max-width:none}
}

/* v0.4 clean branding */
.site-logo{
  width:210px;
  max-width:52vw;
  height:auto;
  display:block;
  mix-blend-mode:multiply;
}
.hero-logo{
  width:min(360px,78vw);
  height:auto;
  margin:0 0 18px;
  mix-blend-mode:multiply;
}
@media(min-width:980px){
  .site-logo{width:235px}
  .hero-logo{width:390px}
}

/* v0.5 cleaner premium branding */
.topbar{display:none!important}

header{
  position:sticky;
  top:0;
  z-index:20;
  background:rgba(251,248,245,.96);
  backdrop-filter:blur(14px);
  border-bottom:1px solid rgba(232,223,216,.9);
}
.nav{height:78px}

.site-logo{
  width:185px;
  max-width:58vw;
  height:auto;
  display:block;
  mix-blend-mode:multiply;
}
.hero-copy{max-width:720px}
.hero-logo{display:none!important}

.hero{
  padding-top:54px;
}
.hero-copy .eyebrow{
  margin-bottom:18px;
}
.hero-copy h1{
  max-width:780px;
  letter-spacing:-.035em;
}
.hero-art{
  min-height:430px;
}

footer .site-logo{display:none!important}
.footer-wordmark{
  font-family:Georgia,"Times New Roman",serif;
  font-size:1.45rem;
  letter-spacing:.04em;
  color:white;
}

@media(min-width:980px){
  .nav{height:92px}
  .site-logo{width:235px;max-width:none}
  .hero{padding-top:78px}
  .hero-art{min-height:590px}
}

/* v0.6 NEW DESIGN */
:root{
  --bg:#fbfaf8;
  --paper:#ffffff;
  --ink:#2f2a28;
  --muted:#786f6a;
  --line:#e8dfda;
  --accent:#d96f90;
  --accent-dark:#a94b68;
  --soft:#f7eee9;
  --header:#f4eee9;
}

body{background:var(--bg);color:var(--ink)}

header{
  position:sticky;
  top:0;
  z-index:30;
  padding:12px 0;
  background:rgba(251,250,248,.94);
  backdrop-filter:blur(14px);
  border-bottom:0;
}

.nav{
  min-height:76px;
  height:auto;
  padding:12px 16px;
  background:var(--header);
  border:1px solid #eee4de;
  border-radius:22px;
  box-shadow:0 12px 34px rgba(50,38,31,.06);
}

.logo-link{
  padding:7px 10px;
  border-radius:16px;
}

.site-logo{
  width:188px;
  max-width:56vw;
  height:auto;
  mix-blend-mode:normal;
  filter:contrast(1.05) saturate(1.04);
}

.navlinks a{
  font-weight:600;
  color:#3a3330;
}
.navlinks a:hover{color:var(--accent-dark)}

.navlinks .btn{
  min-height:42px;
  padding:0 18px;
  background:var(--accent);
  border-color:var(--accent);
}
.navlinks .btn:hover{background:var(--accent-dark)}

.menu-btn{
  background:transparent;
  border:0;
  font-size:1.45rem;
}

.hero{
  padding:24px 0 20px;
}

.hero-grid{
  display:grid;
  grid-template-columns:1fr;
  gap:0;
  overflow:hidden;
  border-radius:28px;
  background:#efe7e1;
  min-height:660px;
  position:relative;
  box-shadow:0 18px 50px rgba(52,38,30,.07);
}

.hero-copy{
  z-index:2;
  padding:44px 24px 36px;
  background:
    linear-gradient(90deg, rgba(251,250,248,.97) 0%, rgba(251,250,248,.94) 76%, rgba(251,250,248,.78) 100%);
}

.hero-copy .eyebrow{
  color:var(--accent-dark);
  letter-spacing:.14em;
}

.hero-copy h1{
  font-size:clamp(2.8rem,12vw,5.4rem);
  line-height:.98;
  letter-spacing:-.04em;
  max-width:700px;
}

.hero-copy .lead{
  max-width:520px;
  font-size:1.05rem;
}

.hero-art{
  min-height:390px;
  border-radius:0;
  box-shadow:none;
  background:
    linear-gradient(rgba(255,255,255,.15), rgba(255,255,255,.15)),
    linear-gradient(145deg,#eadbd2,#f7f1ec 45%,#d9c1b3);
  position:relative;
}

.hero-art::before{
  content:"MB";
  position:absolute;
  inset:18px;
  border:1px dashed rgba(92,72,62,.35);
  border-radius:18px;
  display:grid;
  place-items:center;
  text-align:center;
  padding:20px;
  color:rgba(116,78,60,.42);
  font-family:Georgia,"Times New Roman",serif;
  font-size:clamp(4.5rem,14vw,9rem);
  font-weight:500;
  letter-spacing:.18em;
}

.hero-badge{display:none!important}

.hero-actions .btn{
  background:var(--accent);
  border-color:var(--accent);
  color:#fff;
}
.hero-actions .btn:hover{background:var(--accent-dark)}
.hero-actions .btn.alt{
  background:transparent;
  color:var(--ink);
  border-color:#d8ccc4;
}

.feature-strip{
  margin-top:18px;
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:10px;
}
.feature-pill{
  background:#fff;
  border:1px solid var(--line);
  border-radius:16px;
  padding:14px;
}
.feature-pill strong{
  display:block;
  font-size:.92rem;
  margin-bottom:2px;
}
.feature-pill span{
  display:block;
  color:var(--muted);
  font-size:.8rem;
}

.section-head h2{letter-spacing:-.025em}
.card{border-radius:22px}
.product-image{border-bottom:1px solid var(--line)}

@media(min-width:760px){
  .feature-strip{grid-template-columns:repeat(4,1fr)}
}

@media(min-width:980px){
  header{padding:16px 0}
  .nav{padding:14px 24px;border-radius:26px}
  .site-logo{width:265px;max-width:none}
  .hero{padding:18px 0 32px}
  .hero-grid{
    grid-template-columns:0.94fr 1.06fr;
    min-height:650px;
  }
  .hero-copy{
    padding:82px 54px;
    display:flex;
    flex-direction:column;
    justify-content:center;
  }
  .hero-art{min-height:650px}
  .hero-art::before{inset:28px}
}

/* v0.7 definitive header logo fix */
.logo-link{
  display:flex;
  align-items:center;
  flex:0 1 auto;
  min-width:0;
  padding:2px 4px;
}
.site-logo{
  display:block !important;
  width:230px !important;
  max-width:64vw !important;
  height:auto !important;
  opacity:1 !important;
  visibility:visible !important;
  mix-blend-mode:normal !important;
  filter:none !important;
}
@media(max-width:420px){
  .site-logo{
    width:205px !important;
    max-width:62vw !important;
  }
}
@media(min-width:980px){
  .site-logo{
    width:300px !important;
    max-width:none !important;
  }
}

/* v0.8 SLIM HEADER — compact on phone and desktop */
header{
  position:sticky;
  top:0;
  z-index:30;
  padding:6px 0 !important;
  background:rgba(251,250,248,.96) !important;
  backdrop-filter:blur(12px);
}

.nav{
  min-height:0 !important;
  height:58px !important;
  padding:4px 14px !important;
  border-radius:16px !important;
  background:#f4eee9 !important;
  border:1px solid #eadfd8 !important;
  box-shadow:0 5px 18px rgba(50,38,31,.045) !important;
}

.logo-link{
  display:flex !important;
  align-items:center !important;
  height:100% !important;
  padding:0 !important;
  margin:0 !important;
  flex:0 0 auto !important;
}

.site-logo{
  display:block !important;
  width:auto !important;
  height:45px !important;
  max-width:58vw !important;
  object-fit:contain !important;
  opacity:1 !important;
  visibility:visible !important;
  mix-blend-mode:normal !important;
  filter:none !important;
}

.menu-btn{
  width:38px !important;
  height:38px !important;
  font-size:1.25rem !important;
}

.mobile-menu{
  border-top:0 !important;
  margin-top:5px;
  border-radius:14px;
  box-shadow:0 8px 24px rgba(50,38,31,.07);
}

@media(min-width:980px){
  header{
    padding:8px 0 !important;
  }

  .nav{
    height:70px !important;
    padding:5px 18px !important;
    border-radius:18px !important;
  }

  .site-logo{
    width:auto !important;
    height:58px !important;
    max-width:245px !important;
  }

  .navlinks{
    gap:22px !important;
  }

  .navlinks a{
    font-size:.88rem !important;
  }

  .navlinks .btn{
    min-height:40px !important;
    padding:0 17px !important;
  }
}

/* v0.9 real content */
.story-photo.real-photo{
  min-height:320px;
  background:#eee5df;
  overflow:hidden;
  position:relative;
}
.story-photo.real-photo img{
  display:block;
  width:100%;
  height:100%;
  min-height:320px;
  object-fit:cover;
  object-position:center;
}
.artist-signature{
  display:block;
  width:150px;
  max-width:42vw;
  height:auto;
  margin:22px 0 18px;
}
.address-block{
  margin-top:18px;
  padding-top:18px;
  border-top:1px solid var(--line);
}
.hours{
  display:grid;
  gap:7px;
  margin-top:18px;
}
.hours-row{
  display:flex;
  justify-content:space-between;
  gap:18px;
  font-size:.92rem;
}
.hours-row span:last-child{
  color:var(--muted);
  text-align:right;
}
@media(min-width:720px){
  .story-photo.real-photo,
  .story-photo.real-photo img{
    min-height:430px;
  }
}

/* v0.10 About page personal styling */
.story-photo.real-photo{
  min-height:340px;
  background:#ece4de;
  overflow:hidden;
  border-radius:22px;
}
.story-photo.real-photo img{
  width:100%;
  height:100%;
  min-height:340px;
  object-fit:cover;
  object-position:center 42%;
  display:block;
}
.artist-signature{
  display:block;
  width:155px;
  max-width:44vw;
  height:auto;
  margin:24px 0 18px;
}
@media(min-width:720px){
  .story-photo.real-photo,
  .story-photo.real-photo img{
    min-height:470px;
  }
}

/* v0.11 ABOUT HERO REDESIGN */
.about-page{
  background:var(--bg);
}

.about-hero{
  padding:24px 0 10px;
}

.about-hero-card{
  position:relative;
  overflow:hidden;
  min-height:560px;
  border-radius:28px;
  background:#ddd0c6;
  box-shadow:0 18px 50px rgba(52,38,30,.07);
}

.about-hero-image{
  position:absolute;
  inset:0;
  background-image:url("../images/marzena-burek.jpg");
  background-size:cover;
  background-position:center 50%;
}

.about-hero-overlay{
  position:absolute;
  inset:0;
  background:
    linear-gradient(90deg,
      rgba(251,250,248,.97) 0%,
      rgba(251,250,248,.94) 34%,
      rgba(251,250,248,.76) 50%,
      rgba(251,250,248,.22) 66%,
      rgba(251,250,248,0) 82%);
}

.about-hero-copy{
  position:relative;
  z-index:2;
  width:min(52%,620px);
  padding:76px 0 76px 52px;
}

.about-hero-copy h1{
  margin-bottom:.45em;
  max-width:560px;
}

.about-hero-copy .lead{
  max-width:520px;
}

.about-mobile-photo{
  display:none;
}

.about-story-section{
  padding-top:58px;
}

.about-story{
  background:var(--paper);
  border:1px solid var(--line);
  border-radius:26px;
  padding:34px;
  box-shadow:0 8px 28px rgba(46,35,28,.045);
}

.about-story h2{
  max-width:820px;
  margin-bottom:.9em;
}

.about-story-columns{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:42px;
}

.about-story-columns p{
  color:var(--muted);
}

.about-closing{
  max-width:760px;
  margin:20px 0 0;
  font-size:1.04rem;
}

.about-signoff{
  margin-top:30px;
  padding-top:24px;
  border-top:1px solid var(--line);
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:24px;
}

.about-signoff .artist-signature{
  margin:0;
  width:170px;
  max-width:38vw;
}

@media(max-width:979px){
  .about-hero-card{
    min-height:0;
    background:var(--paper);
    box-shadow:none;
    border:0;
    overflow:visible;
  }

  .about-hero-image,
  .about-hero-overlay{
    display:none;
  }

  .about-hero-copy{
    width:100%;
    padding:6px 0 14px;
  }

  .about-mobile-photo{
    display:block;
    margin-top:20px;
    border-radius:24px;
    overflow:hidden;
    border:1px solid var(--line);
    background:#eee5df;
  }

  .about-mobile-photo img{
    display:block;
    width:100%;
    height:auto;
    aspect-ratio:4/3;
    object-fit:cover;
    object-position:center 46%;
  }

  .about-story-section{
    padding-top:34px;
  }

  .about-story{
    padding:24px 20px;
    border-radius:22px;
  }

  .about-story-columns{
    grid-template-columns:1fr;
    gap:0;
  }

  .about-signoff{
    margin-top:26px;
    gap:18px;
  }

  .about-signoff .artist-signature{
    width:145px;
  }
}

@media(max-width:560px){
  .about-hero{
    padding-top:12px;
  }

  .about-hero-copy h1{
    font-size:clamp(2.8rem,13.5vw,4.2rem);
  }

  .about-mobile-photo{
    margin-top:14px;
    border-radius:20px;
  }

  .about-story{
    padding:22px 18px;
  }

  .about-signoff{
    align-items:center;
    justify-content:space-between;
  }

  .about-signoff .btn{
    min-height:44px;
    padding:0 18px;
    white-space:nowrap;
  }

  .about-signoff .artist-signature{
    width:132px;
    max-width:42vw;
  }
}

/* v0.12 MOBILE HERO + SUBTLE MOTION */

/* --- gentle global motion --- */
html{
  scroll-behavior:smooth;
}

body{
  opacity:0;
  transform:translateY(5px);
  transition:
    opacity .22s ease,
    transform .22s ease;
}

body.page-ready{
  opacity:1;
  transform:none;
}

body.page-leaving{
  opacity:0;
  transform:translateY(3px);
}

a,
button,
.btn,
.card,
.feature,
.feature-pill,
details,
input,
textarea{
  transition:
    transform .18s ease,
    box-shadow .18s ease,
    background-color .18s ease,
    border-color .18s ease,
    color .18s ease,
    opacity .18s ease;
}

.btn:hover,
.btn:focus-visible{
  transform:translateY(-1px);
}

.card:hover{
  transform:translateY(-2px);
  box-shadow:0 12px 30px rgba(46,35,28,.07);
}

.menu-btn{
  transition:transform .18s ease, background-color .18s ease;
}

.menu-btn:active{
  transform:scale(.96);
}

.mobile-menu{
  transform-origin:top center;
  opacity:0;
  transform:translateY(-5px) scaleY(.985);
  transition:
    opacity .18s ease,
    transform .18s ease;
}

.mobile-menu.open{
  opacity:1;
  transform:none;
}

/* --- About hero: same integrated look on mobile --- */
@media(max-width:979px){

  .about-hero{
    padding:14px 0 10px !important;
  }

  .about-hero-card{
    position:relative !important;
    overflow:hidden !important;
    min-height:620px !important;
    border-radius:24px !important;
    background:#ddd0c6 !important;
    box-shadow:0 14px 38px rgba(52,38,30,.07) !important;
  }

  .about-hero-image{
    display:block !important;
    position:absolute !important;
    inset:0 !important;
    background-image:url("../images/marzena-burek.jpg") !important;
    background-size:cover !important;
    background-position:63% center !important;
  }

  .about-hero-overlay{
    display:block !important;
    position:absolute !important;
    inset:0 !important;
    background:
      linear-gradient(
        180deg,
        rgba(251,250,248,.95) 0%,
        rgba(251,250,248,.88) 34%,
        rgba(251,250,248,.52) 58%,
        rgba(251,250,248,.16) 76%,
        rgba(251,250,248,0) 100%
      ) !important;
  }

  .about-hero-copy{
    position:relative !important;
    z-index:2 !important;
    width:100% !important;
    padding:34px 24px 310px !important;
  }

  .about-hero-copy h1{
    max-width:92% !important;
    font-size:clamp(3rem,13vw,4.5rem) !important;
    line-height:.98 !important;
  }

  .about-hero-copy .lead{
    max-width:92% !important;
    color:#655e59 !important;
  }

  .about-mobile-photo{
    display:none !important;
  }

  .about-story-section{
    padding-top:34px !important;
  }
}

@media(max-width:560px){
  .about-hero-card{
    min-height:590px !important;
    border-radius:20px !important;
  }

  .about-hero-image{
    background-position:66% center !important;
  }

  .about-hero-copy{
    padding:30px 20px 300px !important;
  }

  .about-hero-copy h1{
    font-size:clamp(2.8rem,13vw,4.1rem) !important;
  }
}

/* accessibility */
@media(prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  *,
  *::before,
  *::after{
    animation:none !important;
    transition:none !important;
  }
  body{
    opacity:1 !important;
    transform:none !important;
  }
}

/* v0.13 — refined mobile About layout + robust page transitions */

/* A dedicated transition veil gives consistent navigation feedback in mobile browsers. */
.page-transition-veil{
  position:fixed;
  inset:0;
  z-index:9999;
  background:#fbfaf8;
  opacity:1;
  pointer-events:none;
  transition:opacity .20s ease;
}

.page-transition-veil.is-clear{
  opacity:0;
}

.page-transition-veil.is-covering{
  opacity:1;
  pointer-events:auto;
}

/* Disable older body fade so it does not conflict with the veil. */
body,
body.page-ready,
body.page-leaving{
  opacity:1 !important;
  transform:none !important;
}

/* Portrait phone/tablet:
   one integrated hero, but text sits in a calm cream upper zone
   and the image grows naturally out of it below. */
@media (max-width:979px) and (orientation:portrait){

  .about-hero-card{
    min-height:690px !important;
    border-radius:22px !important;
    overflow:hidden !important;
    background:#f7f1ed !important;
    box-shadow:0 12px 34px rgba(52,38,30,.065) !important;
  }

  .about-hero-image{
    display:block !important;
    position:absolute !important;
    left:0 !important;
    right:0 !important;
    top:36% !important;
    bottom:0 !important;
    background-image:url("../images/marzena-burek.jpg") !important;
    background-size:cover !important;
    background-position:64% 47% !important;
  }

  .about-hero-overlay{
    display:block !important;
    position:absolute !important;
    inset:0 !important;
    background:
      linear-gradient(
        180deg,
        #fbfaf8 0%,
        #fbfaf8 31%,
        rgba(251,250,248,.98) 36%,
        rgba(251,250,248,.78) 43%,
        rgba(251,250,248,.28) 53%,
        rgba(251,250,248,0) 64%
      ) !important;
  }

  .about-hero-copy{
    position:relative !important;
    z-index:2 !important;
    width:100% !important;
    padding:28px 22px 390px !important;
  }

  .about-hero-copy h1{
    max-width:94% !important;
    font-size:clamp(2.85rem,12.5vw,4rem) !important;
    line-height:.98 !important;
    margin-bottom:.36em !important;
  }

  .about-hero-copy .lead{
    max-width:94% !important;
    font-size:1rem !important;
    line-height:1.52 !important;
    color:#655e59 !important;
  }

  .about-mobile-photo{
    display:none !important;
  }
}

/* Small portrait phones get a little more image room and slightly tighter copy. */
@media (max-width:560px) and (orientation:portrait){

  .about-hero-card{
    min-height:660px !important;
  }

  .about-hero-image{
    top:39% !important;
    background-position:66% 48% !important;
  }

  .about-hero-copy{
    padding:26px 20px 365px !important;
  }

  .about-hero-copy h1{
    font-size:clamp(2.7rem,12.2vw,3.85rem) !important;
  }
}

/* Landscape phone/tablet: use a compact desktop-like split layout. */
@media (max-width:979px) and (orientation:landscape){

  .about-hero{
    padding:10px 0 !important;
  }

  .about-hero-card{
    min-height:380px !important;
    border-radius:22px !important;
    overflow:hidden !important;
    background:#ddd0c6 !important;
  }

  .about-hero-image{
    display:block !important;
    position:absolute !important;
    inset:0 !important;
    background-image:url("../images/marzena-burek.jpg") !important;
    background-size:cover !important;
    background-position:72% 48% !important;
  }

  .about-hero-overlay{
    display:block !important;
    position:absolute !important;
    inset:0 !important;
    background:
      linear-gradient(
        90deg,
        rgba(251,250,248,.98) 0%,
        rgba(251,250,248,.96) 38%,
        rgba(251,250,248,.76) 52%,
        rgba(251,250,248,.18) 68%,
        rgba(251,250,248,0) 82%
      ) !important;
  }

  .about-hero-copy{
    position:relative !important;
    z-index:2 !important;
    width:54% !important;
    padding:34px 0 34px 28px !important;
  }

  .about-hero-copy h1{
    max-width:100% !important;
    font-size:clamp(2.4rem,7vw,4.1rem) !important;
    line-height:.98 !important;
  }

  .about-hero-copy .lead{
    max-width:100% !important;
    font-size:.95rem !important;
    line-height:1.45 !important;
  }

  .about-mobile-photo{
    display:none !important;
  }
}

@media(prefers-reduced-motion:reduce){
  .page-transition-veil{
    transition:none !important;
  }
}

/* v0.14 data-driven catalogue */
.product-image.has-image{
  padding:0;
  background:#f1e8e2;
  overflow:hidden;
}
.product-image.has-image img{
  width:100%;
  height:100%;
  object-fit:cover;
  display:block;
}
.product-placeholder{
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:10px;
  text-align:center;
}
.product-placeholder span{
  font-family:Georgia,"Times New Roman",serif;
  font-size:clamp(3.2rem,8vw,6rem);
  font-weight:500;
  letter-spacing:.18em;
  color:rgba(116,78,60,.42);
}
.catalog-card .meta h3{
  margin-right:8px;
}
.product-detail-section{
  padding:56px 0 80px;
}
.product-detail-grid{
  display:grid;
  gap:28px;
  align-items:start;
}
.product-detail-grid .product-image{
  border-radius:24px;
  overflow:hidden;
  border:1px solid var(--line);
  aspect-ratio:4/5;
}
.product-detail-copy{
  padding:10px 0;
}
.product-detail-copy h1{
  margin-bottom:.3em;
}
.product-detail-price{
  font-size:1.35rem;
  font-weight:800;
  margin:0 0 22px;
}
@media(min-width:900px){
  .product-detail-grid{
    grid-template-columns:.9fr 1.1fr;
    gap:54px;
  }
  .product-detail-copy{
    padding-top:34px;
  }
}

/* v0.15 — portrait About hero now mirrors desktop/landscape composition */

/* Phone portrait: keep copy left and Marzena right in ONE integrated image. */
@media (max-width:700px) and (orientation:portrait){

  .about-hero{
    padding:12px 0 12px !important;
  }

  .about-hero-card{
    position:relative !important;
    overflow:hidden !important;
    min-height:585px !important;
    border-radius:22px !important;
    background:#e9dfd8 !important;
    box-shadow:0 12px 34px rgba(52,38,30,.065) !important;
  }

  .about-hero-image{
    display:block !important;
    position:absolute !important;
    inset:0 !important;
    background-image:url("../images/marzena-burek.jpg") !important;
    background-size:cover !important;
    /* Push the original photo right so Marzena remains in the clear image zone. */
    background-position:70% center !important;
    transform:none !important;
  }

  .about-hero-overlay{
    display:block !important;
    position:absolute !important;
    inset:0 !important;
    background:
      linear-gradient(
        90deg,
        rgba(251,250,248,.99) 0%,
        rgba(251,250,248,.985) 42%,
        rgba(251,250,248,.94) 52%,
        rgba(251,250,248,.72) 60%,
        rgba(251,250,248,.25) 69%,
        rgba(251,250,248,0) 79%
      ) !important;
  }

  .about-hero-copy{
    position:relative !important;
    z-index:2 !important;
    width:59% !important;
    max-width:none !important;
    padding:32px 0 30px 22px !important;
  }

  .about-hero-copy .eyebrow{
    font-size:.66rem !important;
    letter-spacing:.13em !important;
    margin-bottom:14px !important;
    white-space:nowrap !important;
  }

  .about-hero-copy h1{
    max-width:100% !important;
    font-size:clamp(2.45rem,11.3vw,3.35rem) !important;
    line-height:.94 !important;
    letter-spacing:-.035em !important;
    margin:0 0 25px !important;
  }

  .about-hero-copy .lead{
    max-width:100% !important;
    font-size:.88rem !important;
    line-height:1.48 !important;
    color:#615a56 !important;
    margin:0 !important;
  }

  .about-mobile-photo{
    display:none !important;
  }
}

/* Very narrow phones: retain same composition, just tighten type a little. */
@media (max-width:390px) and (orientation:portrait){

  .about-hero-card{
    min-height:560px !important;
  }

  .about-hero-image{
    background-position:72% center !important;
  }

  .about-hero-copy{
    width:60% !important;
    padding:28px 0 26px 18px !important;
  }

  .about-hero-copy h1{
    font-size:clamp(2.28rem,10.9vw,2.95rem) !important;
    margin-bottom:20px !important;
  }

  .about-hero-copy .lead{
    font-size:.82rem !important;
    line-height:1.44 !important;
  }
}

/* Larger portrait phones / small tablets: slightly more breathing room. */
@media (min-width:520px) and (max-width:700px) and (orientation:portrait){
  .about-hero-card{
    min-height:620px !important;
  }

  .about-hero-copy{
    width:56% !important;
    padding:42px 0 40px 32px !important;
  }

  .about-hero-copy h1{
    font-size:3.55rem !important;
  }

  .about-hero-copy .lead{
    font-size:.98rem !important;
  }
}

/* v0.16 — portrait About uses a true left-text / right-photo split */

@media (max-width:700px) and (orientation:portrait){

  .about-hero{
    padding:12px 0 !important;
  }

  .about-hero-card{
    position:relative !important;
    overflow:hidden !important;
    min-height:520px !important;
    border-radius:22px !important;
    background:#fbfaf8 !important;
    box-shadow:0 12px 34px rgba(52,38,30,.065) !important;
  }

  /* Right-side photo panel only — no face underneath the text */
  .about-hero-image{
    display:block !important;
    position:absolute !important;
    top:0 !important;
    right:0 !important;
    bottom:0 !important;
    left:auto !important;
    width:48% !important;
    background-image:url("../images/marzena-burek.jpg") !important;
    background-size:auto 100% !important;
    background-repeat:no-repeat !important;
    background-position:74% center !important;
  }

  /* Soft blend only around the boundary, not over the whole face */
  .about-hero-overlay{
    display:block !important;
    position:absolute !important;
    inset:0 !important;
    background:
      linear-gradient(
        90deg,
        #fbfaf8 0%,
        #fbfaf8 47%,
        rgba(251,250,248,.98) 51%,
        rgba(251,250,248,.80) 56%,
        rgba(251,250,248,.36) 61%,
        rgba(251,250,248,0) 67%
      ) !important;
  }

  .about-hero-copy{
    position:relative !important;
    z-index:2 !important;
    width:56% !important;
    max-width:none !important;
    padding:30px 0 28px 20px !important;
  }

  .about-hero-copy .eyebrow{
    font-size:.64rem !important;
    letter-spacing:.12em !important;
    margin-bottom:14px !important;
    white-space:nowrap !important;
  }

  .about-hero-copy h1{
    max-width:100% !important;
    font-size:clamp(2.35rem,10.7vw,3.15rem) !important;
    line-height:.95 !important;
    letter-spacing:-.035em !important;
    margin:0 0 22px !important;
  }

  .about-hero-copy .lead{
    max-width:100% !important;
    font-size:.84rem !important;
    line-height:1.46 !important;
    color:#615a56 !important;
    margin:0 !important;
  }

  .about-mobile-photo{
    display:none !important;
  }
}

/* Narrower phones */
@media (max-width:390px) and (orientation:portrait){

  .about-hero-card{
    min-height:500px !important;
  }

  .about-hero-image{
    width:47% !important;
    background-position:76% center !important;
  }

  .about-hero-overlay{
    background:
      linear-gradient(
        90deg,
        #fbfaf8 0%,
        #fbfaf8 46%,
        rgba(251,250,248,.98) 50%,
        rgba(251,250,248,.78) 55%,
        rgba(251,250,248,.30) 61%,
        rgba(251,250,248,0) 67%
      ) !important;
  }

  .about-hero-copy{
    width:57% !important;
    padding:26px 0 24px 17px !important;
  }

  .about-hero-copy h1{
    font-size:clamp(2.15rem,10.1vw,2.85rem) !important;
    margin-bottom:18px !important;
  }

  .about-hero-copy .lead{
    font-size:.79rem !important;
    line-height:1.43 !important;
  }
}

/* Larger portrait phones */
@media (min-width:520px) and (max-width:700px) and (orientation:portrait){

  .about-hero-card{
    min-height:560px !important;
  }

  .about-hero-image{
    width:50% !important;
    background-position:72% center !important;
  }

  .about-hero-copy{
    width:53% !important;
    padding:38px 0 34px 28px !important;
  }

  .about-hero-copy h1{
    font-size:3.35rem !important;
  }

  .about-hero-copy .lead{
    font-size:.94rem !important;
  }
}

/* v0.17 — FINAL portrait strategy:
   use a dedicated art-directed mobile hero background so portrait
   keeps the desktop visual composition instead of browser-driven cropping. */

@media (max-width:700px) and (orientation:portrait){

  .about-hero{
    padding:12px 0 14px !important;
  }

  .about-hero-card{
    position:relative !important;
    overflow:hidden !important;
    min-height:0 !important;
    height:auto !important;
    aspect-ratio:1.08 / 1 !important;
    border-radius:22px !important;
    background:#fbfaf8 !important;
    box-shadow:0 12px 34px rgba(52,38,30,.065) !important;
  }

  .about-hero-image{
    display:block !important;
    position:absolute !important;
    inset:0 !important;
    width:auto !important;
    background-image:url("../images/about-hero-mobile.jpg") !important;
    background-size:cover !important;
    background-position:center center !important;
    background-repeat:no-repeat !important;
  }

  /* The blend is already baked into the mobile image.
     Keep only a very subtle overlay for text contrast. */
  .about-hero-overlay{
    display:block !important;
    position:absolute !important;
    inset:0 !important;
    background:linear-gradient(
      90deg,
      rgba(251,250,248,.18) 0%,
      rgba(251,250,248,.08) 45%,
      rgba(251,250,248,0) 70%
    ) !important;
  }

  .about-hero-copy{
    position:relative !important;
    z-index:2 !important;
    width:58% !important;
    max-width:none !important;
    padding:28px 0 24px 20px !important;
  }

  .about-hero-copy .eyebrow{
    font-size:.61rem !important;
    letter-spacing:.12em !important;
    margin-bottom:11px !important;
    white-space:nowrap !important;
  }

  .about-hero-copy h1{
    max-width:100% !important;
    font-size:clamp(2.05rem,9.6vw,2.75rem) !important;
    line-height:.94 !important;
    letter-spacing:-.035em !important;
    margin:0 0 18px !important;
  }

  .about-hero-copy .lead{
    max-width:100% !important;
    font-size:.75rem !important;
    line-height:1.40 !important;
    color:#5f5854 !important;
    margin:0 !important;
  }

  .about-mobile-photo{
    display:none !important;
  }
}

@media (max-width:390px) and (orientation:portrait){
  .about-hero-card{
    aspect-ratio:1.02 / 1 !important;
  }

  .about-hero-copy{
    width:59% !important;
    padding:24px 0 20px 16px !important;
  }

  .about-hero-copy h1{
    font-size:clamp(1.92rem,9.2vw,2.45rem) !important;
    margin-bottom:14px !important;
  }

  .about-hero-copy .lead{
    font-size:.70rem !important;
    line-height:1.37 !important;
  }
}

@media (min-width:520px) and (max-width:700px) and (orientation:portrait){
  .about-hero-card{
    aspect-ratio:1.18 / 1 !important;
  }

  .about-hero-copy{
    width:55% !important;
    padding:34px 0 30px 28px !important;
  }

  .about-hero-copy h1{
    font-size:3rem !important;
  }

  .about-hero-copy .lead{
    font-size:.87rem !important;
  }
}


/* v0.19 — proper transparent logo + dedicated dark-mode logo */
@media (prefers-color-scheme: dark) {
  .site-logo{
    content:url("../../logo-header-dark.png") !important;
  }

  /* About hero deliberately contains a pale photographic/text area.
     Keep its copy readable instead of allowing automatic dark recolouring. */
  .about-hero-copy,
  .about-hero-copy h1,
  .about-hero-copy .lead{
    color:#2f2a28 !important;
  }

  .about-hero-copy .eyebrow{
    color:#a94b68 !important;
  }
}

/* =========================================================
   v0.20 FINAL DARK MODE + RELIABLE LOGO SWITCHING
   - unique cache-busted logo filenames
   - <picture> based dark/light logo switching (Safari-safe)
   - explicit dark palette to avoid browser auto-recolouring
   - dedicated dark portrait hero image
   ========================================================= */

html{
  color-scheme: light dark;
}

.site-logo-picture{
  display:flex !important;
  align-items:center !important;
  height:100% !important;
  width:auto !important;
  background:transparent !important;
}

.site-logo-picture .site-logo{
  background:transparent !important;
}

/* Cache-busted light portrait hero */
@media (max-width:700px) and (orientation:portrait){
  .about-hero-image{
    background-image:url("../images/about-hero-mobile-light-v20.jpg") !important;
  }
}

@media (prefers-color-scheme: dark){
  :root{
    --bg:#202126 !important;
    --paper:#25262b !important;
    --ink:#f3efec !important;
    --muted:#c6bfba !important;
    --line:#403b39 !important;
    --accent:#db7093 !important;
    --accent-dark:#f08aaa !important;
    --soft:#302c2d !important;
    --header:#17120f !important;
    --shadow:0 16px 44px rgba(0,0,0,.28) !important;
  }

  html,body{
    background:#202126 !important;
    color:#f3efec !important;
  }

  header{
    background:#12100f !important;
    border-bottom-color:#2b2725 !important;
  }

  .nav{
    background:#17120f !important;
    border-color:#352d29 !important;
    box-shadow:0 7px 22px rgba(0,0,0,.28) !important;
  }

  .logo-link,
  .site-logo-picture,
  .site-logo{
    background:transparent !important;
  }

  .navlinks a{
    color:#f0eae6 !important;
  }

  .navlinks a:hover{
    color:#f08aaa !important;
  }

  .menu-btn{
    color:#e9e2dd !important;
    background:transparent !important;
  }

  .mobile-menu{
    background:#17181c !important;
    border-color:#363337 !important;
  }

  .mobile-menu a{
    color:#f2eeeb !important;
  }

  .mobile-menu a:hover{
    background:#2d2b2f !important;
  }

  .page-transition-veil{
    background:#202126 !important;
  }

  .card,
  .about-story,
  .contact-card,
  .faq-item,
  details,
  .notice{
    background:#25262b !important;
    color:#f3efec !important;
    border-color:#403b39 !important;
    box-shadow:0 8px 28px rgba(0,0,0,.20) !important;
  }

  .muted,
  .lead,
  .small,
  .about-story-columns p,
  .about-closing{
    color:#c6bfba !important;
  }

  h1,h2,h3,
  .price,
  .product-detail-price{
    color:#f5f1ee !important;
  }

  .eyebrow{
    color:#ef86a7 !important;
  }

  .btn{
    background:#f0e9e4 !important;
    color:#262326 !important;
    border-color:#f0e9e4 !important;
  }

  .btn.alt{
    background:transparent !important;
    color:#f3efec !important;
    border-color:#5a5150 !important;
  }

  .btn.alt:hover{
    background:#302d31 !important;
  }

  .filter-row .chip,
  .chip{
    background:#2a292e !important;
    color:#e9e3df !important;
    border-color:#494246 !important;
  }

  footer{
    background:#151518 !important;
    color:#eee8e4 !important;
  }

  /* Desktop + landscape About: explicit dark composition, stable in Safari */
  .about-hero-card{
    background:#1f2024 !important;
  }

  .about-hero-overlay{
    background:linear-gradient(
      90deg,
      rgba(31,32,36,.99) 0%,
      rgba(31,32,36,.97) 35%,
      rgba(31,32,36,.82) 49%,
      rgba(31,32,36,.34) 65%,
      rgba(31,32,36,0) 82%
    ) !important;
  }

  .about-hero-copy,
  .about-hero-copy h1,
  .about-hero-copy .lead{
    color:#f4efec !important;
  }

  .about-hero-copy .lead{
    color:#d3cbc6 !important;
  }

  .about-hero-copy .eyebrow{
    color:#f08aaa !important;
  }

  /* Portrait uses a purpose-built dark hero, so it matches landscape instead
     of showing the old pale background. */
  @media (max-width:700px) and (orientation:portrait){
    .about-hero-card{
      background:#1f2024 !important;
    }

    .about-hero-image{
      background-image:url("../images/about-hero-mobile-dark-v20.jpg") !important;
      background-size:cover !important;
      background-position:center center !important;
    }

    .about-hero-overlay{
      background:linear-gradient(
        90deg,
        rgba(31,32,36,.26) 0%,
        rgba(31,32,36,.10) 43%,
        rgba(31,32,36,0) 70%
      ) !important;
    }

    .about-hero-copy,
    .about-hero-copy h1,
    .about-hero-copy .lead{
      color:#f5f0ed !important;
      text-shadow:0 1px 1px rgba(0,0,0,.12) !important;
    }

    .about-hero-copy .lead{
      color:#d8d1cc !important;
    }
  }
}
@media (prefers-color-scheme: dark){
  .site-logo{content:normal !important;}
}

/* =========================================================
   v0.21 PORTRAIT + DARK MODE CLEANUP
   - keeps v20 logo handling
   - art-directed portrait About image with more clean copy space
   - removes remaining pale/light panels in dark mode
   ========================================================= */

/* Portrait About: text stays entirely in a dedicated left zone. */
@media (max-width:700px) and (orientation:portrait){
  .about-hero-card{
    aspect-ratio:1.08 / 1 !important;
    min-height:0 !important;
    overflow:hidden !important;
  }

  .about-hero-image{
    background-image:url("../images/about-hero-mobile-light-v21.jpg") !important;
    background-size:cover !important;
    background-position:center center !important;
    inset:0 !important;
  }

  .about-hero-overlay{
    background:transparent !important;
  }

  .about-hero-copy{
    width:47% !important;
    max-width:47% !important;
    padding:28px 0 24px 20px !important;
  }

  .about-hero-copy .eyebrow{
    font-size:.61rem !important;
    letter-spacing:.115em !important;
    margin-bottom:11px !important;
  }

  .about-hero-copy h1{
    font-size:clamp(2.0rem,9.1vw,2.65rem) !important;
    line-height:.95 !important;
    margin:0 0 18px !important;
  }

  .about-hero-copy .lead{
    font-size:.73rem !important;
    line-height:1.40 !important;
    max-width:100% !important;
  }
}

@media (max-width:390px) and (orientation:portrait){
  .about-hero-card{aspect-ratio:1.02 / 1 !important;}
  .about-hero-copy{
    width:48% !important;
    max-width:48% !important;
    padding:24px 0 20px 16px !important;
  }
  .about-hero-copy h1{
    font-size:clamp(1.86rem,8.8vw,2.35rem) !important;
    margin-bottom:15px !important;
  }
  .about-hero-copy .lead{
    font-size:.68rem !important;
    line-height:1.37 !important;
  }
}

@media (prefers-color-scheme: dark){
  /* Homepage hero had hard-coded light backgrounds. Make the whole hero truly dark. */
  .hero-grid{
    background:#25262b !important;
    box-shadow:0 18px 50px rgba(0,0,0,.24) !important;
  }

  .hero-copy{
    background:linear-gradient(
      90deg,
      rgba(37,38,43,1) 0%,
      rgba(37,38,43,.98) 78%,
      rgba(37,38,43,.90) 100%
    ) !important;
    color:#f4efec !important;
  }

  .hero-copy h1{color:#f7f2ef !important;}
  .hero-copy .lead{color:#d1c9c4 !important;}
  .hero-copy .eyebrow{color:#f08aaa !important;}

  .hero-art{
    background:
      radial-gradient(circle at 72% 18%,rgba(255,255,255,.08),transparent 25%),
      radial-gradient(circle at 30% 72%,rgba(255,255,255,.035),transparent 28%),
      linear-gradient(145deg,#352e31,#27282d 48%,#3a3032) !important;
  }

  .hero-art::before{
    border-color:rgba(240,233,228,.24) !important;
    color:#a99f9a !important;
  }

  .feature-pill,
  .feature,
  .story,
  .policy-box,
  .form-card,
  .contact-card,
  .quote,
  .card{
    background:#25262b !important;
    border-color:#403b39 !important;
    color:#f3efec !important;
  }

  .feature-pill span,
  .feature p,
  .story p,
  .quote,
  .policy-box p,
  .form-card p,
  .contact-card p{
    color:#c6bfba !important;
  }

  .quote{
    border-left-color:#db7093 !important;
    background:#292a2f !important;
  }

  .product-image,
  .product-placeholder{
    background:
      linear-gradient(135deg,rgba(219,112,147,.10),rgba(37,38,43,.92)),
      repeating-linear-gradient(45deg,#292a2f,#292a2f 10px,#2d2e33 10px,#2d2e33 20px) !important;
    color:#c6bdb8 !important;
    border-color:#403b39 !important;
  }

  input,textarea{
    background:#1d1e22 !important;
    color:#f3efec !important;
    border-color:#4a4443 !important;
  }
  input::placeholder,textarea::placeholder{color:#918a86 !important;}

  .notice{
    background:#322e24 !important;
    border-color:#5a4d2f !important;
    color:#e9dcae !important;
  }

  .chip,
  .filter-row .chip{
    background:#2a292e !important;
    color:#e9e3df !important;
    border-color:#494246 !important;
  }

  .hero-actions .btn{
    background:#db7093 !important;
    border-color:#db7093 !important;
    color:#fff !important;
  }
  .hero-actions .btn:hover{background:#ed86a7 !important;}

  .hero-actions .btn.alt,
  .section-head .btn.alt,
  .story .btn.alt{
    background:transparent !important;
    color:#f3efec !important;
    border-color:#5a5150 !important;
  }
  .hero-actions .btn.alt:hover,
  .section-head .btn.alt:hover,
  .story .btn.alt:hover{
    background:#302d31 !important;
  }

  /* Portrait About uses its own dark art-directed background. */
  @media (max-width:700px) and (orientation:portrait){
    .about-hero-image{
      background-image:url("../images/about-hero-mobile-dark-v21.jpg") !important;
    }
    .about-hero-overlay{background:transparent !important;}
    .about-hero-copy,
    .about-hero-copy h1{color:#f5f0ed !important;}
    .about-hero-copy .lead{color:#d8d1cc !important;}
    .about-hero-copy .eyebrow{color:#f08aaa !important;}
  }
}


/* =========================================================
   v0.22 — portrait hero spacing + first-name-only copy
   - moves About portrait copy lower and a touch left
   - keeps clear space from the face on narrow screens
   ========================================================= */
@media (max-width:700px) and (orientation:portrait){
  .about-hero-card{
    aspect-ratio:1.06 / 1 !important;
  }

  .about-hero-copy{
    width:42.5% !important;
    max-width:42.5% !important;
    padding:58px 0 26px 20px !important;
  }

  .about-hero-copy h1{
    margin:0 0 16px !important;
  }

  .about-hero-copy .lead{
    max-width:92% !important;
  }
}

@media (max-width:390px) and (orientation:portrait){
  .about-hero-card{
    aspect-ratio:1.03 / 1 !important;
  }

  .about-hero-copy{
    width:42% !important;
    max-width:42% !important;
    padding:54px 0 22px 16px !important;
  }

  .about-hero-copy h1{
    font-size:clamp(1.82rem,8.5vw,2.24rem) !important;
  }

  .about-hero-copy .lead{
    font-size:.67rem !important;
    line-height:1.35 !important;
    max-width:92% !important;
  }
}


/* =========================================================
   v0.23 — dark signature + smoother portrait image blend
   - white signature in dark mode
   - softer text-to-photo transition in portrait mode
   ========================================================= */

/* Portrait: keep current layout, but feather the handoff into the image. */
@media (max-width:700px) and (orientation:portrait){
  .about-hero-card{
    background:var(--paper) !important;
  }

  .about-hero-overlay{
    display:block !important;
    background:linear-gradient(
      90deg,
      rgba(248,246,243,1) 0%,
      rgba(248,246,243,.995) 26%,
      rgba(248,246,243,.965) 38%,
      rgba(248,246,243,.88) 47%,
      rgba(248,246,243,.62) 56%,
      rgba(248,246,243,.28) 64%,
      rgba(248,246,243,0) 73%
    ) !important;
  }
}

@media (prefers-color-scheme: dark){
  /* About signature should be visible on the dark card. */
  .about-signoff .artist-signature{
    filter:brightness(0) invert(1) contrast(1.08) !important;
    opacity:.97 !important;
  }

  @media (max-width:700px) and (orientation:portrait){
    .about-hero-card{
      background:#1f2024 !important;
    }

    .about-hero-overlay{
      display:block !important;
      background:linear-gradient(
        90deg,
        rgba(31,32,36,1) 0%,
        rgba(31,32,36,.995) 27%,
        rgba(31,32,36,.965) 39%,
        rgba(31,32,36,.89) 48%,
        rgba(31,32,36,.62) 57%,
        rgba(31,32,36,.28) 65%,
        rgba(31,32,36,0) 74%
      ) !important;
    }
  }
}


/* =========================================================
   v0.26 — homepage cleanup + separate Studio page
   ========================================================= */
.studio-cta-section{padding-top:24px;}
.studio-cta{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:30px 34px;background:var(--paper);border:1px solid var(--line);border-radius:24px;}
.studio-cta h2{margin:.18em 0 .32em;}
.studio-cta p{max-width:690px;margin:0;}
.studio-gallery-section{padding-top:20px;}
.studio-gallery{display:grid;grid-template-columns:1.25fr .75fr;gap:22px;}
.studio-shot{background:var(--paper);border:1px solid var(--line);border-radius:24px;overflow:hidden;}
.studio-shot-wide{grid-row:span 2;}
.studio-placeholder{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;background:linear-gradient(135deg,rgba(219,112,147,.07),rgba(255,255,255,.25)),repeating-linear-gradient(45deg,#efe8e3,#efe8e3 12px,#f5f0ed 12px,#f5f0ed 24px);}
.studio-shot-wide .studio-placeholder{min-height:590px;}
.studio-placeholder span{font-family:Georgia,"Times New Roman",serif;font-size:3.6rem;font-weight:500;letter-spacing:.18em;color:rgba(116,78,60,.42);}
.studio-placeholder strong{font-family:Georgia,"Times New Roman",serif;font-size:1.25rem;font-weight:500;}
.contact-form{margin-top:0;}
.contact-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important;}
.contact-form-status{margin-bottom:20px;}
.contact-form-status.is-error{background:#fff4f1;border-color:#e1b5a8;color:#733d31;}
.studio-caption{padding:16px 18px 18px;color:var(--muted);font-size:.92rem;}
.studio-note{margin-top:34px;padding:30px 32px;background:var(--paper);border:1px solid var(--line);border-radius:24px;}
.studio-note p{max-width:760px;color:var(--muted);}
@media(max-width:760px){.studio-cta{align-items:flex-start;flex-direction:column;padding:24px 22px;}.studio-gallery{grid-template-columns:1fr;}.studio-shot-wide{grid-row:auto;}.studio-shot-wide .studio-placeholder,.studio-placeholder{min-height:300px;}}
@media(prefers-color-scheme:dark){.studio-cta,.studio-shot,.studio-note{background:#25262b !important;border-color:#403b39 !important;}.studio-placeholder{background:linear-gradient(135deg,rgba(219,112,147,.08),rgba(37,38,43,.80)),repeating-linear-gradient(45deg,#292a2f,#292a2f 12px,#2d2e33 12px,#2d2e33 24px) !important;}.studio-placeholder span,.studio-caption,.studio-note p{color:#c6bfba !important;}}
\n\n/* v0.27 — real garden studio exterior */\n.studio-shot-photo{background:var(--paper);}\n.studio-photo{\n  display:block;\n  width:100%;\n  height:590px;\n  object-fit:cover;\n  object-position:center center;\n}\n@media(max-width:760px){\n  .studio-photo{height:auto;aspect-ratio:16/10;object-fit:cover;}\n}\n@media(prefers-color-scheme:dark){\n  .studio-shot-photo{background:#25262b !important;}\n}\n

/* =========================================================
   v0.28 — final policy structure + cookie choices
   ========================================================= */
.policies-page{scroll-behavior:smooth;}
.policy-hero{padding-bottom:24px;}
.policy-updated{margin-top:14px;color:var(--muted);font-size:.86rem;}
.policy-nav-section{padding:0 0 12px;}
.policy-nav{display:flex;flex-wrap:wrap;gap:10px;padding:14px 0 4px;}
.policy-nav a{display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:var(--paper);text-decoration:none;color:var(--ink);font-size:.88rem;}
.policy-nav a:hover{transform:translateY(-1px);}
.policy-section{padding:46px 0 6px;scroll-margin-top:110px;}
.policy-heading{margin-bottom:22px;}
.policy-heading h2{max-width:760px;margin:.16em 0 .2em;}
.policy-box{margin:0 0 16px;padding:26px 28px;border:1px solid var(--line);border-radius:22px;background:var(--paper);}
.policy-box h3{margin:0 0 10px;font-family:Georgia,"Times New Roman",serif;font-size:1.28rem;font-weight:500;}
.policy-box p{margin:.6em 0;color:var(--muted);}
.policy-box p:first-of-type{margin-top:0;}
.policy-box a{overflow-wrap:anywhere;}
.policy-highlight{border-left:4px solid var(--accent);}
.bespoke-box{background:linear-gradient(135deg,rgba(219,112,147,.07),var(--paper) 42%);}
.policy-badge{display:inline-block;margin-bottom:10px;padding:5px 9px;border-radius:999px;background:rgba(219,112,147,.12);color:#a94667;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;}
.nowrap{white-space:nowrap;}
.policy-cookie-button,.print-policy-button{margin-top:8px;}
.cancellation-form-box .form-line{color:var(--ink);letter-spacing:.02em;overflow:hidden;white-space:nowrap;}
.footer-cookie-link{appearance:none;border:0;background:none;padding:0;color:inherit;font:inherit;cursor:pointer;text-decoration:none;opacity:.92;}
.footer-cookie-link:hover{text-decoration:underline;}

.cookie-banner{position:fixed;left:0;right:0;bottom:0;z-index:10000;padding:14px;transform:translateY(120%);opacity:0;pointer-events:none;transition:transform .28s ease,opacity .28s ease;}
.cookie-banner.is-visible{transform:translateY(0);opacity:1;pointer-events:auto;}
.cookie-banner-inner{width:min(1080px,calc(100% - 16px));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px;background:rgba(251,248,245,.97);border:1px solid rgba(92,75,68,.18);border-radius:20px;box-shadow:0 18px 55px rgba(35,25,20,.22);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);}
.cookie-copy{max-width:720px;}
.cookie-copy strong{display:block;margin-bottom:4px;font-family:Georgia,"Times New Roman",serif;font-size:1.12rem;}
.cookie-copy p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.5;}
.cookie-copy a{color:inherit;text-decoration:underline;text-underline-offset:2px;}
.cookie-actions{display:flex;gap:10px;flex:0 0 auto;}
.cookie-btn{appearance:none;border:1px solid var(--line);border-radius:999px;padding:11px 16px;font:inherit;font-size:.86rem;font-weight:700;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease;}
.cookie-btn:hover{transform:translateY(-1px);}
.cookie-essential{background:transparent;color:var(--ink);}
.cookie-allow{background:var(--accent);border-color:var(--accent);color:#fff;}

@media(max-width:700px){
  .policy-section{padding-top:32px;scroll-margin-top:96px;}
  .policy-box{padding:21px 20px;border-radius:18px;}
  .policy-nav{gap:8px;}
  .policy-nav a{font-size:.8rem;padding:7px 11px;min-height:34px;}
  .cookie-banner{padding:10px 8px calc(10px + env(safe-area-inset-bottom));}
  .cookie-banner-inner{width:calc(100% - 8px);display:block;padding:16px;border-radius:18px;}
  .cookie-copy p{font-size:.82rem;}
  .cookie-actions{display:grid;grid-template-columns:1fr 1fr;margin-top:14px;}
  .cookie-btn{padding:11px 10px;font-size:.8rem;}
}

@media(prefers-color-scheme:dark){
  .policy-nav a,.policy-box{background:#25262b !important;border-color:#403b39 !important;color:#f3efec !important;}
  .policy-box p,.policy-updated,.policy-heading .muted{color:#c6bfba !important;}
  .policy-highlight{border-left-color:#db7093 !important;}
  .bespoke-box{background:linear-gradient(135deg,rgba(219,112,147,.10),#25262b 45%) !important;}
  .policy-badge{background:rgba(240,138,170,.12);color:#f08aaa;}
  .cancellation-form-box .form-line{color:#f3efec !important;}
  .cookie-banner-inner{background:rgba(26,25,29,.97);border-color:#484247;box-shadow:0 18px 60px rgba(0,0,0,.48);}
  .cookie-copy strong{color:#f6f1ee;}
  .cookie-copy p{color:#c8c0bc;}
  .cookie-essential{background:#232429;border-color:#575054;color:#f2ece9;}
  .cookie-allow{background:#db7093;border-color:#db7093;color:#fff;}
}

@media print{
  header,footer,.policy-nav-section,.cookie-banner,.policy-cookie-button,.print-policy-button{display:none !important;}
  body{background:#fff !important;color:#000 !important;}
  .policy-section{padding:12px 0 !important;}
  .policy-box{break-inside:avoid;border:1px solid #bbb !important;background:#fff !important;color:#000 !important;box-shadow:none !important;}
  .policy-box p,.policy-updated{color:#222 !important;}
}

/* v0.30 — collector archive cards */
.product-image-link{
  display:block;
  color:inherit;
  text-decoration:none;
}
.product-image-link:focus-visible{
  outline:2px solid var(--accent);
  outline-offset:3px;
  border-radius:20px;
}


/* =========================================================
   v0.32 — clearer shop architecture
   Available dolls = primary destination; custom/archive = separate pages
   ========================================================= */
.navlinks .nav-primary{
  padding:9px 15px;
  border-radius:999px;
  background:var(--ink);
  color:#fff !important;
  font-weight:750;
}
.navlinks .nav-primary:hover{background:#000;color:#fff !important;}
.mobile-menu .nav-primary{font-weight:800;background:var(--soft);}

.shop-secondary-links{
  display:grid;
  grid-template-columns:1fr;
  gap:14px;
  margin-top:54px;
}
.shop-secondary-card{
  display:block;
  padding:24px;
  border:1px solid var(--line);
  border-radius:22px;
  background:var(--paper);
  transition:transform .2s ease, box-shadow .2s ease;
}
.shop-secondary-card:hover{transform:translateY(-2px);box-shadow:var(--shadow);}
.shop-secondary-card h3{margin:.35rem 0 .55rem;}
.shop-secondary-card p{color:var(--muted);max-width:520px;}
.shop-secondary-card span{font-weight:750;color:var(--accent-dark);}
.archive-return{margin-top:34px;display:flex;justify-content:center;}
.custom-orders-grid{display:grid;gap:20px;}
.custom-order-card{padding:28px;border:1px solid var(--line);border-radius:24px;background:var(--paper);}
.custom-order-card h2{font-size:clamp(2.1rem,7vw,3.5rem);}
.custom-order-steps{display:grid;gap:14px;}

@media(min-width:760px){
  .shop-secondary-links{grid-template-columns:1fr 1fr;}
  .custom-orders-grid{grid-template-columns:1.05fr .95fr;align-items:start;}
}

@media(prefers-color-scheme:dark){
  .navlinks .nav-primary{background:#f3efec !important;color:#171514 !important;}
  .navlinks .nav-primary:hover{background:#fff !important;color:#111 !important;}
  .mobile-menu .nav-primary{background:#302b29 !important;color:#fff !important;}
  .shop-secondary-card,.custom-order-card{background:#25262b !important;border-color:#403b39 !important;}
  .shop-secondary-card p,.custom-order-card .muted{color:#c6bfba !important;}
  .shop-secondary-card span{color:#f0a6bb !important;}
}

/* v0.34 — one consistent menu, with the current page highlighted. */
@media(min-width:980px){
  .navlinks{flex:1;white-space:nowrap;}
  .navlinks a[href="shop.html"]{margin-left:auto;font-weight:750;}
}
.navlinks a[aria-current="page"]{
  padding:9px 15px;
  border-radius:999px;
  background:var(--ink);
  color:#fff !important;
  font-weight:750;
}
.navlinks a[aria-current="page"]:hover{background:#000;color:#fff !important;}
.mobile-menu a[aria-current="page"]{font-weight:800;background:var(--soft);}
@media(prefers-color-scheme:dark){
  .navlinks a[aria-current="page"]{background:#f3efec !important;color:#171514 !important;}
  .navlinks a[aria-current="page"]:hover{background:#fff !important;color:#111 !important;}
  .mobile-menu a[aria-current="page"]{background:#302b29 !important;color:#fff !important;}
}
/* Product gallery added for locally managed catalog photos. */
.product-gallery-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
.product-gallery-thumb{width:74px;height:74px;padding:3px;border:2px solid transparent;border-radius:6px;background:#fff;cursor:pointer}
.product-gallery-thumb[aria-pressed="true"]{border-color:#8b6655}
.product-gallery-thumb img{width:100%;height:100%;object-fit:cover;border-radius:3px}
.badge.reserved{background:#fff2cf;color:#735a15}
.product-specs{display:grid;gap:0;margin:22px 0;border-top:1px solid var(--line)}
.product-specs>div{display:grid;grid-template-columns:minmax(105px,.45fr) 1fr;gap:16px;padding:10px 0;border-bottom:1px solid var(--line)}
.product-specs dt{font-weight:750;color:var(--ink)}
.product-specs dd{margin:0;color:var(--muted)}
.product-payment{margin:22px 0;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}
.product-payment h2{font-size:1.3rem;margin:0 0 10px}.product-payment p{margin:.4rem 0}
@media(prefers-color-scheme:dark){.badge.reserved{background:#493f28;color:#f1dda8}.product-specs dt{color:#f3efec}.product-specs dd{color:#c6bfba}}


/* MB Reborn Studio footer map - approved soft silhouette, 2026-10-07 */
footer {
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22262%22%20viewBox%3D%220%200%20220%20262%22%3E%0A%3Cpath%20d%3D%22M116.229%2C204.172L115.382%2C204.961L112.585%2C205.75L111.398%2C206.571L109.28%2C208.407L108.898%2C208.571L105.72%2C208.113L103.347%2C205.75L101.864%2C204.764L101.228%2C204.633L100.592%2C204.929L99.194%2C205.224L97.796%2C205.192L98.516%2C204.073L99.491%2C203.447L97.329%2C203.019L96.694%2C202.689L96.016%2C201.931L94.321%2C201.799L93.516%2C201.997L92.117%2C203.019L89.956%2C204.106L87.329%2C202.591L86.82%2C201.931L86.82%2C200.643L86.439%2C199.618L85.718%2C199.287L86.65%2C197.962L87.752%2C197.066L90.21%2C196.169L93.982%2C194.107L96.058%2C193.207L98.007%2C191.672L98.813%2C190.737L99.406%2C189.432L99.957%2C187.856L100.804%2C186.547L99.999%2C186.245L99.618%2C185.269L99.745%2C184.293L100.084%2C183.416L99.787%2C182.303L99.194%2C181.154L99.236%2C180.274L99.363%2C179.292L97.88%2C179.36L96.355%2C179.665L94.999%2C180.342L93.685%2C181.255L92.541%2C181.424L92.541%2C180.68L93.049%2C179.766L94.363%2C178.478L95.804%2C177.392L96.312%2C176.543L96.694%2C175.59L97.414%2C174.807L99.279%2C173.341L102.796%2C171.701L103.347%2C171.598L104.745%2C171.803L106.101%2C171.564L107.288%2C170.948L108.517%2C170.811L111.187%2C172.555L110.381%2C169.886L111.568%2C169.269L113.305%2C171.667L113.941%2C171.906L115.297%2C171.564L114.746%2C171.153L114.153%2C171.119L113.348%2C170.777L112.712%2C169.989L111.568%2C167.553L111.653%2C166.108L112.373%2C164.592L113.221%2C163.177L112.543%2C162.901L111.949%2C162.382L111.822%2C160.963L112.034%2C159.75L113.517%2C158.639L113.941%2C156.971L114.153%2C155.124L113.899%2C154.286L112.415%2C154.426L111.695%2C154.775L111.059%2C155.333L110.381%2C155.298L108.559%2C153.238L107.5%2C151.699L105.635%2C148.435L105.381%2C146.464L106.864%2C142.223L109.195%2C139.491L111.907%2C138.531L111.398%2C138.353L107.246%2C138.317L105.847%2C138.673L104.576%2C139.775L103.855%2C140.13L103.135%2C140.237L102.415%2C140.805L101.779%2C141.585L101.059%2C142.082L99.66%2C141.94L98.982%2C142.117L98.516%2C141.656L98.135%2C140.911L97.584%2C140.734L96.99%2C140.947L95.761%2C141.94L94.49%2C142.542L92.965%2C141.904L90.931%2C140.734L90.549%2C141.16L90.083%2C142.259L89.829%2C143.922L88.43%2C142.471L87.201%2C140.486L86.778%2C139.278L86.778%2C137.89L87.413%2C137.32L88.134%2C137.819L89.193%2C134.5L91.312%2C130.161L92.075%2C128.902L92.583%2C127.244L92.498%2C126.125L92.032%2C125.221L90.083%2C123.121L90.083%2C121.378L90.295%2C119.45L90.846%2C118.284L91.058%2C118.065L93.685%2C118.101L92.668%2C117.481L90.634%2C115.726L90.676%2C115.104L91.142%2C113.454L90.931%2C113.638L90.507%2C114.371L89.659%2C116.202L89.151%2C116.64L87.71%2C117.079L87.456%2C117.955L87.201%2C118.211L86.481%2C118.284L86.269%2C119.122L86.1%2C119.195L85.888%2C118.284L85.888%2C116.787L86.184%2C115.397L86.735%2C114.335L88.812%2C111.875L87.795%2C112.647L85.464%2C114.921L84.277%2C116.385L83.981%2C116.896L83.854%2C117.335L83.854%2C117.809L84.405%2C120.433L84.235%2C121.633L82.243%2C129.55L81.862%2C130.341L81.523%2C130.736L81.184%2C130.844L80.209%2C130.7L79.743%2C130.089L79.743%2C129.442L79.955%2C128.434L80.76%2C124.678L81.142%2C123.628L81.692%2C122.649L82.837%2C120.942L82.837%2C120.833L82.031%2C121.16L81.692%2C121.051L81.481%2C120.724L81.608%2C115.653L82.243%2C113.968L82.498%2C111.507L83.048%2C109.408L83.684%2C107.858L84.193%2C105.897L84.913%2C105.008L85.125%2C103.672L85.93%2C102.222L86.566%2C100.695L86.227%2C100.844L82.159%2C104.785L81.099%2C105.526L79.701%2C105.341L78.599%2C104.896L77.751%2C103.932L77.37%2C102.147L76.353%2C102.11L75.463%2C101.775L75.463%2C101.552L76.607%2C100.546L78.472%2C100.21L80.209%2C98.642L78.641%2C97.558L78.768%2C97.221L80.124%2C96.322L81.82%2C93.242L82.201%2C90.416L81.353%2C89.093L81.057%2C88.223L79.446%2C87.238L79.15%2C85.986L79.362%2C85.302L79.87%2C84.618L80.675%2C84.085L81.947%2C83.552L80.803%2C83.019L80.379%2C82.371L80.04%2C81.455L80.04%2C80.882L80.633%2C78.471L80.972%2C77.474L81.65%2C76.207L84.701%2C76.284L85.04%2C75.707L85.379%2C75.669L86.947%2C76.207L86.693%2C75.63L84.15%2C72.586L83.938%2C72.007L84.659%2C70.382L84.701%2C69.646L84.616%2C68.832L84.828%2C68.25L85.633%2C67.939L88.091%2C67.978L88.685%2C67.706L88.43%2C66.89L87.837%2C65.839L87.752%2C64.982L87.879%2C64.202L87.922%2C62.601L88.007%2C61.936L88.6%2C60.878L89.066%2C60.565L89.702%2C60.369L91.058%2C60.722L91.566%2C61.153L92.159%2C62.17L92.583%2C62.053L94.278%2C60.996L94.787%2C60.839L95.465%2C62.092L98.346%2C61.074L102.203%2C60.643L104.533%2C59.977L106.991%2C59.741L109.28%2C58.995L111.695%2C59.349L111.78%2C59.781L111.653%2C60.369L111.059%2C62.014L111.144%2C63.851L111.017%2C64.436L110.72%2C65.099L109.83%2C66.384L107.5%2C68.211L103.22%2C72.393L100.677%2C74.475L100.338%2C75.476L100.169%2C76.86L101.652%2C77.129L102.245%2C77.589L101.906%2C78.28L99.66%2C80.691L98.982%2C82.905L100.72%2C82.828L102.118%2C82.409L104.957%2C81.035L107.585%2C80.003L108.856%2C79.965L111.356%2C80.767L111.907%2C80.806L112.966%2C80.423L114.026%2C80.385L121.23%2C80.615L123.221%2C80.156L124.578%2C80.729L125.679%2C82.142L126.739%2C84.732L126.696%2C85.15L126.061%2C86.327L124.874%2C87.806L123.857%2C89.849L123.561%2C90.944L123.391%2C92.151L123.052%2C93.242L121.06%2C98.418L119.069%2C101.254L118.221%2C103.3L117.119%2C104.896L116.102%2C105.897L115%2C106.563L111.78%2C107.303L110.89%2C107.784L109.83%2C108.67L108.686%2C109.113L110%2C109.039L111.314%2C108.559L113.687%2C108.375L116.441%2C110.071L116.187%2C111.434L115.085%2C112.536L112.585%2C112.72L110.254%2C115.104L109.195%2C115.836L108.093%2C116.202L106.695%2C116.092L104.152%2C115.47L103.05%2C114.811L104.067%2C115.873L105.169%2C116.458L111.78%2C117.809L112.161%2C117.663L114.238%2C116.238L117.035%2C116.238L122.374%2C118.831L123.9%2C120.833L126.103%2C123.664L127.29%2C124.787L128.18%2C125.8L128.688%2C127.28L129.747%2C132.244L130.892%2C137.035L132.46%2C142.223L133.138%2C143.639L134.07%2C144.629L138.731%2C146.957L139.748%2C147.696L141.571%2C149.911L143.308%2C152.259L144.918%2C154.042L146.656%2C155.473L145.808%2C156.239L145.215%2C157.423L145.681%2C159.021L146.359%2C160.548L147.758%2C163.004L149.029%2C165.661L148.563%2C165.247L148.097%2C165.04L147.419%2C165.075L146.783%2C164.971L145.596%2C164.144L144.452%2C163.108L142.206%2C163.522L140.977%2C163.35L139.876%2C163.35L141.952%2C163.937L144.198%2C164.006L149.156%2C168.446L150.851%2C171.051L151.826%2C174.5L151.148%2C176.066L150.088%2C177.052L149.114%2C178.207L148.181%2C179.495L150.936%2C181.391L151.529%2C181.323L152.165%2C181.052L152.716%2C180.41L153.733%2C178.851L154.241%2C178.309L155.936%2C178.105L157.377%2C178.207L158.818%2C178.546L160.089%2C178.444L162.632%2C179.123L163.903%2C179.732L167.166%2C182.438L167.844%2C183.922L168.183%2C185.841L168.225%2C187.957L167.675%2C189.9L167.039%2C191.639L166.658%2C193.874L166.403%2C194.706L166.022%2C195.305L164.284%2C197.099L163.14%2C197.796L162.674%2C197.497L162.166%2C197.53L162.123%2C197.962L162.632%2C198.856L162.674%2C199.948L161.657%2C200.742L160.598%2C201.072L158.903%2C200.643L156.487%2C202.129L158.225%2C202.887L158.564%2C203.711L158.14%2C205.126L157.08%2C205.783L155.851%2C206.046L154.623%2C206.112L153.606%2C206.473L152.631%2C207.129L153.86%2C206.768L154.707%2C207.096L155.258%2C208.276L155.724%2C208.637L158.14%2C209.128L159.581%2C209.128L162.462%2C208.833L163.818%2C208.866L164.327%2C209.062L164.327%2C210.044L164.115%2C212.492L163.734%2C212.981L159.962%2C214.998L159.157%2C216.427L158.945%2C217.271L156.741%2C217.141L155.724%2C218.016L153.902%2C218.631L152.546%2C219.278L151.19%2C220.087L150.046%2C220.313L145.257%2C219.343L142.333%2C219.44L138.392%2C220.281L137.375%2C220.119L135.892%2C219.343L134.324%2C218.793L132.544%2C218.567L130.976%2C217.822L131.951%2C219.246L129.79%2C220.604L128.815%2C220.862L127.798%2C220.83L125.679%2C221.217L123.73%2C221.023L124.027%2C221.991L124.535%2C222.829L124.154%2C223.183L123.688%2C223.28L120.001%2C222.636L119.45%2C222.765L119.026%2C223.344L117.67%2C223.055L116.356%2C222.056L114.958%2C221.378L113.517%2C221.056L112.331%2C221.185L107.585%2C222.733L106.61%2C224.31L106.144%2C226.526L105.466%2C228.48L104.322%2C229.983L103.008%2C230.207L101.737%2C229.152L99.363%2C228L98.516%2C227.199L98.262%2C227.167L98.007%2C227.456L97.075%2C227.808L96.1%2C227.808L94.617%2C228.128L91.99%2C229.056L90.931%2C229.696L88.685%2C231.452L88.218%2C231.93L87.413%2C233.682L86.142%2C234L84.998%2C232.886L83.684%2C232.472L82.328%2C232.886L81.481%2C233.459L81.099%2C232.982L81.057%2C231.994L82.074%2C230.782L84.786%2C229.888L87.117%2C227.52L88.303%2C226.077L88.727%2C225.274L89.32%2C224.76L90.041%2C224.567L90.422%2C223.666L93.685%2C220.054L93.982%2C219.246L94.151%2C217.757L94.405%2C216.33L97.075%2C215.388L98.346%2C212.362L98.685%2C212.133L102.415%2C211.579L105.169%2C211.611L107.924%2C212.198L109.322%2C212.264L110.72%2C212.035L111.822%2C211.22L113.729%2C208.276L114.789%2C206.965L116.017%2C205.783L117.162%2C204.435L119.026%2C201.931L117.755%2C202.788ZM98.262%2C171.324L98.728%2C171.701L99.999%2C171.632L99.575%2C172.453L98.219%2C173.375L97.287%2C174.261L96.185%2C175.011L95.634%2C174.159L94.999%2C174.193L94.066%2C172.521L93.897%2C170.058L95.126%2C169.406L96.863%2C169.441ZM117.628%2C45.726L116.314%2C45.766L116.992%2C44.407L117.797%2C44.047L119.323%2C44.207L119.069%2C44.807ZM135.384%2C15.635L135.087%2C15.926L133.943%2C13.473L134.79%2C10.679L135.807%2C10.762L135.977%2C11.514L135.892%2C12.182L135.341%2C12.265L135.299%2C12.473L135.468%2C13.765L135.468%2C15.261ZM132.248%2C15.095L132.502%2C16.755L133.095%2C16.341L134.028%2C17.957L134.494%2C17.957L135.256%2C17.294L135.087%2C18.784L134.324%2C22.949L134.07%2C23.648L133.943%2C24.921L133.773%2C25.167L133.519%2C27.664L133.01%2C28.522L132.544%2C30.48L132.375%2C30.683L131.697%2C29.909L132.375%2C26.887L132.629%2C25.126L132.46%2C24.223L132.078%2C23.401L131.061%2C23.36L130.214%2C23.73L130.044%2C23.237L130.002%2C22.579L129.79%2C22.373L128.646%2C22.414L128.349%2C22.249L128.095%2C21.632L128.052%2C21.137L129.112%2C20.766L130.044%2C20.931L131.485%2C19.941L130.595%2C16.714L129.408%2C16.423L129.154%2C16.092L129.366%2C15.552L130.002%2C15.261L131.019%2C13.598L131.612%2C13.348L132.332%2C13.39ZM138.519%2C8.461L138.519%2C8.754L137.926%2C10.804L137.926%2C11.556L136.952%2C11.472L136.782%2C11.264L136.613%2C10.094L136.74%2C8.838L136.867%2C8.503L137.163%2C8.377L137.46%2C8.629L137.969%2C8L138.223%2C8ZM110.381%2C55.729L109.703%2C56.005L109.068%2C56.005L108.008%2C54.703L107.627%2C53.715L107.712%2C53.082L108.135%2C52.884L109.152%2C53.2L109.661%2C54.307L109.703%2C55.018L109.83%2C55.295L110.466%2C55.571ZM113.178%2C56.911L113.051%2C56.99L112.627%2C56.556L111.907%2C55.058L113.051%2C54.781L113.56%2C54.979L113.348%2C55.61ZM111.653%2C50.346L111.526%2C50.902L112.415%2C50.902L113.687%2C51.378L114.492%2C51.458L115.128%2C52.052L114.789%2C53.161L114.365%2C53.477L113.941%2C53.517L112.415%2C52.409L110.381%2C52.884L109.958%2C52.725L109.703%2C52.448L109.619%2C52.052L109.619%2C51.259L109.491%2C51.021L108.771%2C51.775L108.432%2C51.695L108.263%2C51.339L108.178%2C50.585L108.263%2C49.552L108.686%2C48.04L109.407%2C47.721L110.509%2C47.92L111.737%2C48.756L112.119%2C49.273L112.119%2C49.711ZM115.509%2C46.764L114.492%2C47.323L114.068%2C46.844L113.983%2C45.367L112.754%2C44.727L112.161%2C44.327L111.737%2C43.606L111.822%2C43.366L112.627%2C43.046L113.983%2C44.407L114.534%2C45.527L115.509%2C45.846L115.636%2C46.006ZM69.869%2C104.377L69.191%2C104.525L69.149%2C104.191L70.336%2C102.743L71.056%2C102.519L71.31%2C102.668L70.802%2C103.486ZM87.54%2C128.326L86.057%2C128.326L85.549%2C128.145L84.913%2C127.641L84.193%2C124.787L84.447%2C123.773L84.744%2C123.302L85.04%2C122.903L85.845%2C122.722L86.608%2C123.266L86.905%2C123.773L87.54%2C125.727L87.668%2C127.388ZM79.658%2C109.519L74.955%2C110.698L73.344%2C110.587L73.175%2C109.998L73.514%2C109.629L74.827%2C109.26L75.378%2C106.415L73.387%2C105.082L73.259%2C104.711L73.429%2C104.08L73.641%2C103.82L74.87%2C103.151L75.378%2C103.003L75.802%2C103.077L76.692%2C103.857L77.667%2C105.452L78.938%2C105.712L79.828%2C106.415ZM75.505%2C118.247L75.929%2C120.942L76.353%2C122.613L76.353%2C123.193L75.972%2C123.99L74.065%2C125.04L73.429%2C125.04L73.429%2C124.787L73.853%2C123.701L73.471%2C122.504L73.641%2C121.56L73.471%2C121.415L73.09%2C121.524L71.692%2C123.012L71.225%2C123.157L71.183%2C122.867L71.522%2C121.633L71.564%2C120.833L71.776%2C120.324L72.158%2C119.851L72.624%2C119.486L72.963%2C119.45L73.344%2C119.814L74.488%2C118.794ZM77.37%2C120.687L77.116%2C120.906L76.522%2C120.869L76.311%2C120.506L76.183%2C119.996L76.183%2C119.049L76.522%2C118.357L78.048%2C117.335L77.37%2C116.969L77.328%2C116.714L77.751%2C115.836L79.404%2C114.518L79.828%2C114.261L80.252%2C114.298L79.404%2C116.677ZM74.7%2C65.45L73.175%2C69.336L72.624%2C69.452L72.073%2C70.421L70.505%2C71.504L71.903%2C71.504L72.285%2C71.891L72.285%2C72.624L72.031%2C73.088L70.208%2C74.861L68.979%2C75.553L67.666%2C77.397L66.988%2C77.397L66.31%2C78.586L65.759%2C79.084L65.462%2C79.084L65.081%2C78.854L64.276%2C77.704L65.759%2C76.553L65.928%2C75.938L66.945%2C75.245L66.861%2C75.053L65.208%2C74.129L64.572%2C73.473L64.657%2C73.165L65.42%2C72.431L65.038%2C72.354L64.784%2C71.968L64.36%2C71.813L64.191%2C71.427L64.149%2C70.498L64.233%2C69.491L64.742%2C69.065L64.911%2C68.599L65.123%2C68.483L65.844%2C68.716L66.606%2C69.491L67.454%2C69.181L68.471%2C69.336L68.513%2C69.142L67.751%2C67.24L67.878%2C66.851L68.301%2C66.384L70.632%2C65.021L73.514%2C62.679L74.234%2C62.327L74.446%2C62.64L74.743%2C63.851ZM73.726%2C96.247L73.387%2C96.509L72.963%2C96.472L72.497%2C96.097L71.946%2C95.084L73.217%2C94.37L73.768%2C94.783L73.938%2C95.271L73.938%2C95.797ZM75.336%2C84.466L75.294%2C85.454L75.082%2C86.593L75.378%2C87.806L75.421%2C88.639L75.929%2C88.942L76.226%2C89.32L78.429%2C89.773L80.506%2C89.622L80.887%2C90L80.93%2C90.567L80.591%2C91.17L79.446%2C92.301L78.048%2C94.107L77.624%2C94.483L77.158%2C94.521L76.861%2C94.333L76.607%2C91.095L75.124%2C91.51L73.895%2C91.472L73.217%2C91.095L72.751%2C90.34L71.819%2C88.374L69.064%2C87.579L68.301%2C86.517L68.047%2C85.834L68.174%2C85.492L68.725%2C84.694L69.446%2C84.96L69.912%2C84.808L70.166%2C84.428L70.166%2C84.123L69.785%2C83.438L69.785%2C83.209L72.581%2C82.333L72.793%2C80.92L73.429%2C80.806L74.107%2C81.264L75.082%2C82.714ZM62.835%2C80.576L64.149%2C81.799L63.089%2C83.857L61.479%2C83.857L59.19%2C82.371L59.19%2C82.066L59.36%2C81.608L59.699%2C81.226L60.08%2C81.15L60.631%2C81.417L61.436%2C80.997L62.072%2C81.15ZM62.326%2C92.979L61.818%2C93.092L61.182%2C92.979L60.758%2C92.64L60.377%2C91.321L60.292%2C90.491L60.462%2C88.98L60.419%2C87.2L61.775%2C87.124L62.114%2C87.389L62.326%2C92.753ZM60.335%2C96.209L59.318%2C96.509L58.936%2C96.359L58.851%2C96.059L59.106%2C95.309L59.911%2C95.046L60.462%2C95.459L60.547%2C95.834ZM74.446%2C156.065L73.471%2C155.961L72.751%2C156.309L72.285%2C156.622L71.861%2C156.588L70.59%2C156.692L69.361%2C156.692L69.191%2C156.17L69.403%2C154.566L69.149%2C154.147L68.005%2C153.937L67.581%2C153.553L66.903%2C152.469L66.776%2C151.944L66.691%2C151.243L66.013%2C150.332L65.166%2C149.665L64.657%2C149.63L63.682%2C150.717L62.877%2C151.804L63.174%2C152.329L63.428%2C153.029L62.962%2C153.553L61.648%2C154.74L61.436%2C155.194L61.055%2C155.438L60.419%2C155.089L58.851%2C155.159L58.131%2C154.984L57.284%2C154.112L55.207%2C153.518L54.826%2C152.154L54.444%2C151.909L52.071%2C149.524L51.775%2C148.716L52.071%2C148.259L52.961%2C147.52L55.927%2C146.323L56.394%2C145.864L56.478%2C145.441L55.588%2C144.947L54.826%2C144.417L54.571%2C144.063L54.529%2C143.745L54.995%2C143.356L55.885%2C143.321L56.563%2C143.498L57.114%2C143.144L58.131%2C142.79L58.767%2C142.33L59.36%2C141.16L59.953%2C140.095L59.996%2C139.526L60.547%2C137.498L60.801%2C136.999L62.665%2C135.679L63.131%2C136.428L64.064%2C136.607L64.911%2C135.929L65.886%2C133.82L66.564%2C133.712L67.327%2C133.856L68.81%2C133.605L71.437%2C132.638L72.624%2C132.602L74.277%2C133.104L75.505%2C133.104L76.607%2C134.607L77.201%2C136.963L78.557%2C139.313L80.379%2C141.337L80.421%2C142.542L79.785%2C143.215L78.429%2C144.028L78.472%2C144.911L79.319%2C144.452L80.082%2C144.276L81.947%2C144.452L82.582%2C145.37L83.006%2C146.675L83.26%2C147.767L83.091%2C148.962L82.625%2C148.576L82.116%2C147.52L81.565%2C147.027L80.887%2C146.781L81.184%2C148.224L81.057%2C150.191L81.353%2C150.367L82.243%2C150.402L81.65%2C152.364L80.464%2C152.924L79.065%2C153.133L78.726%2C153.832L78.472%2C154.74L77.751%2C156.065L76.819%2C156.831L75.633%2C156.692ZM135.129%2C221.669L134.112%2C222.314L133.816%2C223.055L133.561%2C223.344L132.926%2C223.538L132.29%2C223.57L129.832%2C222.056L129.239%2C222.12L129.79%2C221.411L131.358%2C220.862L132.205%2C220.119L134.197%2C220.83Z%22%20fill%3D%22%23bbb9b7%22%20fill-opacity%3D%22.11%22%20stroke%3D%22%23c5c2bf%22%20stroke-opacity%3D%22.0352%22%20stroke-width%3D%22.45%22%2F%3E%0A%3Ccircle%20cx%3D%22142.35753123220564%22%20cy%3D%22201.67968166208516%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23c9c5c1%22%20stroke-opacity%3D%22.38%22%2F%3E%0A%3Ccircle%20cx%3D%22142.35753123220564%22%20cy%3D%22201.67968166208516%22%20r%3D%222.8%22%20fill%3D%22%23d7d3cf%22%20fill-opacity%3D%22.85%22%2F%3E%0A%3Cpath%20d%3D%22M142.35753123220564%2C209.67968166208516%20L142.35753123220564%2C241%20L212%2C241%22%20fill%3D%22none%22%20stroke%3D%22%23b9b7b4%22%20stroke-opacity%3D%22.45%22%20stroke-width%3D%22.65%22%2F%3E%0A%3Ctext%20x%3D%22212%22%20y%3D%22259%22%20text-anchor%3D%22end%22%20font-family%3D%22system-ui%2CSegoe%20UI%2Csans-serif%22%20font-size%3D%2212%22%20fill%3D%22%23b9b7b4%22%20fill-opacity%3D%22.72%22%3EHemel%20Hempstead%3C%2Ftext%3E%0A%3C%2Fsvg%3E");
  background-repeat:no-repeat;
  background-size:220px 262px;
  background-position:right 33px top 2px;
}
@media (max-width:719px) {
  footer {
    background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22210%22%20height%3D%22400%22%20viewBox%3D%220%200%20210%20400%22%3E%0A%3Cpath%20d%3D%22M115.033%2C323.958L113.668%2C325.23L109.163%2C326.501L107.252%2C327.823L103.84%2C330.78L103.225%2C331.044L98.106%2C330.305L94.284%2C326.501L91.896%2C324.912L90.872%2C324.7L89.848%2C325.177L87.596%2C325.654L85.343%2C325.601L86.504%2C323.799L88.073%2C322.791L84.592%2C322.102L83.569%2C321.571L82.477%2C320.349L79.747%2C320.136L78.45%2C320.455L76.197%2C322.102L72.717%2C323.852L68.485%2C321.411L67.666%2C320.349L67.666%2C318.274L67.052%2C316.623L65.891%2C316.09L67.393%2C313.956L69.167%2C312.513L73.126%2C311.069L79.201%2C307.748L82.545%2C306.299L85.685%2C303.826L86.981%2C302.319L87.937%2C300.218L88.824%2C297.68L90.189%2C295.571L88.892%2C295.084L88.278%2C293.513L88.483%2C291.941L89.029%2C290.529L88.551%2C288.735L87.596%2C286.885L87.664%2C285.468L87.869%2C283.886L85.48%2C283.995L83.023%2C284.487L80.839%2C285.577L78.723%2C287.048L76.88%2C287.321L76.88%2C286.122L77.699%2C284.65L79.815%2C282.576L82.135%2C280.826L82.954%2C279.458L83.569%2C277.924L84.729%2C276.662L87.732%2C274.301L93.397%2C271.66L94.284%2C271.494L96.537%2C271.825L98.721%2C271.439L100.632%2C270.447L102.611%2C270.227L106.911%2C273.036L105.614%2C268.737L107.525%2C267.744L110.324%2C271.604L111.347%2C271.99L113.532%2C271.439L112.644%2C270.778L111.689%2C270.723L110.392%2C270.172L109.368%2C268.903L107.525%2C264.979L107.662%2C262.652L108.822%2C260.21L110.187%2C257.931L109.095%2C257.486L108.14%2C256.651L107.935%2C254.366L108.276%2C252.412L110.665%2C250.623L111.347%2C247.935L111.689%2C244.961L111.279%2C243.612L108.89%2C243.837L107.73%2C244.399L106.706%2C245.298L105.614%2C245.242L102.679%2C241.924L100.973%2C239.444L97.97%2C234.187L97.56%2C231.012L99.949%2C224.183L103.703%2C219.782L108.071%2C218.235L107.252%2C217.949L100.564%2C217.891L98.311%2C218.464L96.264%2C220.24L95.103%2C220.812L93.943%2C220.984L92.783%2C221.898L91.759%2C223.155L90.599%2C223.954L88.346%2C223.726L87.254%2C224.011L86.504%2C223.269L85.889%2C222.07L85.002%2C221.784L84.046%2C222.127L82.067%2C223.726L80.02%2C224.696L77.562%2C223.669L74.286%2C221.784L73.672%2C222.47L72.921%2C224.24L72.512%2C226.919L70.259%2C224.582L68.28%2C221.384L67.598%2C219.438L67.598%2C217.203L68.621%2C216.285L69.782%2C217.088L71.488%2C211.743L74.901%2C204.755L76.129%2C202.727L76.948%2C200.057L76.812%2C198.254L76.061%2C196.798L72.921%2C193.415L72.921%2C190.609L73.263%2C187.504L74.15%2C185.625L74.491%2C185.272L78.723%2C185.331L77.085%2C184.332L73.809%2C181.506L73.877%2C180.504L74.628%2C177.847L74.286%2C178.142L73.604%2C179.323L72.239%2C182.272L71.42%2C182.978L69.099%2C183.685L68.69%2C185.096L68.28%2C185.507L67.12%2C185.625L66.779%2C186.975L66.506%2C187.093L66.164%2C185.625L66.164%2C183.214L66.642%2C180.975L67.529%2C179.264L70.874%2C175.303L69.236%2C176.546L65.482%2C180.209L63.571%2C182.566L63.093%2C183.39L62.888%2C184.096L62.888%2C184.861L63.775%2C189.087L63.502%2C191.019L60.295%2C203.77L59.68%2C205.045L59.134%2C205.681L58.588%2C205.855L57.018%2C205.623L56.268%2C204.639L56.268%2C203.596L56.609%2C201.973L57.906%2C195.924L58.52%2C194.233L59.407%2C192.656L61.25%2C189.907L61.25%2C189.731L59.953%2C190.258L59.407%2C190.082L59.066%2C189.555L59.271%2C181.388L60.295%2C178.674L60.704%2C174.711L61.591%2C171.33L62.615%2C168.833L63.434%2C165.675L64.594%2C164.242L64.936%2C162.091L66.233%2C159.756L67.256%2C157.296L66.71%2C157.536L60.158%2C163.884L58.452%2C165.078L56.199%2C164.78L54.425%2C164.063L53.06%2C162.509L52.446%2C159.636L50.807%2C159.576L49.374%2C159.036L49.374%2C158.676L51.217%2C157.056L54.22%2C156.515L57.018%2C153.99L54.493%2C152.243L54.698%2C151.701L56.882%2C150.253L59.612%2C145.293L60.226%2C140.74L58.861%2C138.61L58.383%2C137.208L55.79%2C135.622L55.312%2C133.605L55.653%2C132.504L56.472%2C131.402L57.769%2C130.544L59.817%2C129.686L57.974%2C128.827L57.291%2C127.783L56.745%2C126.308L56.745%2C125.385L57.701%2C121.502L58.247%2C119.897L59.339%2C117.855L64.253%2C117.979L64.799%2C117.05L65.345%2C116.988L67.871%2C117.855L67.461%2C116.926L63.366%2C112.023L63.025%2C111.09L64.185%2C108.474L64.253%2C107.288L64.117%2C105.977L64.458%2C105.039L65.755%2C104.539L69.713%2C104.602L70.669%2C104.164L70.259%2C102.849L69.304%2C101.157L69.167%2C99.777L69.372%2C98.52L69.44%2C95.941L69.577%2C94.87L70.532%2C93.167L71.283%2C92.662L72.307%2C92.346L74.491%2C92.915L75.31%2C93.609L76.266%2C95.248L76.948%2C95.059L79.678%2C93.356L80.497%2C93.104L81.589%2C95.122L86.231%2C93.483L92.442%2C92.788L96.195%2C91.715L100.154%2C91.336L103.84%2C90.134L107.73%2C90.703L107.867%2C91.399L107.662%2C92.346L106.706%2C94.996L106.843%2C97.954L106.638%2C98.897L106.16%2C99.965L104.727%2C102.035L100.973%2C104.977L94.08%2C111.712L89.984%2C115.067L89.438%2C116.679L89.165%2C118.907L91.554%2C119.34L92.51%2C120.082L91.964%2C121.194L88.346%2C125.078L87.254%2C128.643L90.053%2C128.52L92.305%2C127.845L96.878%2C125.631L101.11%2C123.969L103.157%2C123.908L107.184%2C125.201L108.071%2C125.262L109.778%2C124.647L111.484%2C124.585L123.087%2C124.954L126.295%2C124.216L128.479%2C125.139L130.253%2C127.415L131.96%2C131.586L131.892%2C132.26L130.868%2C134.156L128.957%2C136.537L127.319%2C139.828L126.841%2C141.591L126.568%2C143.534L126.022%2C145.293L122.814%2C153.629L119.606%2C158.197L118.241%2C161.492L116.466%2C164.063L114.828%2C165.675L113.054%2C166.748L107.867%2C167.94L106.433%2C168.714L104.727%2C170.141L102.884%2C170.854L105%2C170.735L107.116%2C169.963L110.938%2C169.665L115.374%2C172.398L114.965%2C174.592L113.19%2C176.368L109.163%2C176.664L105.41%2C180.504L103.703%2C181.683L101.929%2C182.272L99.676%2C182.095L95.581%2C181.093L93.807%2C180.032L95.445%2C181.742L97.219%2C182.684L107.867%2C184.861L108.481%2C184.626L111.825%2C182.331L116.33%2C182.331L124.93%2C186.506L127.387%2C189.731L130.936%2C194.291L132.847%2C196.099L134.28%2C197.73L135.099%2C200.115L136.806%2C208.109L138.649%2C215.826L141.174%2C224.183L142.266%2C226.463L143.767%2C228.057L151.275%2C231.807L152.913%2C232.998L155.848%2C236.564L158.647%2C240.346L161.24%2C243.218L164.038%2C245.522L162.673%2C246.757L161.718%2C248.663L162.469%2C251.238L163.561%2C253.696L165.813%2C257.653L167.861%2C261.931L167.11%2C261.265L166.359%2C260.932L165.267%2C260.988L164.243%2C260.821L162.332%2C259.488L160.489%2C257.82L156.872%2C258.488L154.893%2C258.209L153.118%2C258.209L156.462%2C259.155L160.08%2C259.266L168.065%2C266.417L170.795%2C270.613L172.365%2C276.168L171.273%2C278.691L169.567%2C280.279L167.997%2C282.139L166.496%2C284.214L170.932%2C287.266L171.888%2C287.157L172.911%2C286.722L173.799%2C285.686L175.437%2C283.177L176.256%2C282.302L178.986%2C281.975L181.306%2C282.139L183.627%2C282.685L185.675%2C282.521L189.77%2C283.613L191.817%2C284.596L197.073%2C288.953L198.165%2C291.344L198.711%2C294.434L198.779%2C297.842L197.892%2C300.972L196.868%2C303.773L196.254%2C307.372L195.844%2C308.713L195.23%2C309.677L192.432%2C312.567L190.589%2C313.689L189.838%2C313.208L189.019%2C313.261L188.951%2C313.956L189.77%2C315.397L189.838%2C317.156L188.2%2C318.434L186.494%2C318.966L183.763%2C318.274L179.873%2C320.668L182.671%2C321.889L183.217%2C323.216L182.535%2C325.495L180.829%2C326.553L178.849%2C326.977L176.87%2C327.082L175.232%2C327.664L173.662%2C328.721L175.641%2C328.14L177.006%2C328.668L177.894%2C330.569L178.645%2C331.149L182.535%2C331.94L184.856%2C331.94L189.497%2C331.466L191.681%2C331.518L192.5%2C331.835L192.5%2C333.415L192.159%2C337.359L191.544%2C338.146L185.47%2C341.396L184.173%2C343.697L183.832%2C345.056L180.283%2C344.847L178.645%2C346.256L175.71%2C347.247L173.526%2C348.289L171.342%2C349.591L169.499%2C349.955L161.786%2C348.393L157.077%2C348.55L150.729%2C349.903L149.091%2C349.643L146.702%2C348.393L144.177%2C347.508L141.31%2C347.143L138.785%2C345.943L140.355%2C348.237L136.874%2C350.423L135.304%2C350.84L133.666%2C350.788L130.253%2C351.411L127.114%2C351.1L127.592%2C352.658L128.411%2C354.008L127.796%2C354.579L127.046%2C354.734L121.108%2C353.697L120.22%2C353.904L119.538%2C354.838L117.354%2C354.371L115.238%2C352.762L112.986%2C351.671L110.665%2C351.152L108.754%2C351.359L101.11%2C353.852L99.54%2C356.393L98.789%2C359.962L97.697%2C363.11L95.854%2C365.531L93.738%2C365.891L91.691%2C364.192L87.869%2C362.337L86.504%2C361.047L86.094%2C360.995L85.685%2C361.459L84.183%2C362.027L82.613%2C362.027L80.224%2C362.543L75.993%2C364.038L74.286%2C365.068L70.669%2C367.896L69.918%2C368.666L68.621%2C371.488L66.574%2C372L64.731%2C370.206L62.615%2C369.539L60.431%2C370.206L59.066%2C371.129L58.452%2C370.36L58.383%2C368.769L60.022%2C366.817L64.39%2C365.376L68.144%2C361.563L70.055%2C359.238L70.737%2C357.946L71.693%2C357.118L72.853%2C356.807L73.467%2C355.356L78.723%2C349.539L79.201%2C348.237L79.474%2C345.839L79.883%2C343.54L84.183%2C342.024L86.231%2C337.149L86.777%2C336.781L92.783%2C335.888L97.219%2C335.94L101.656%2C336.886L103.908%2C336.991L106.16%2C336.623L107.935%2C335.309L111.006%2C330.569L112.713%2C328.457L114.692%2C326.553L116.535%2C324.382L119.538%2C320.349L117.49%2C321.73ZM86.094%2C271.054L86.845%2C271.66L88.892%2C271.549L88.21%2C272.871L86.026%2C274.356L84.524%2C275.784L82.75%2C276.991L81.862%2C275.619L80.839%2C275.674L79.337%2C272.981L79.064%2C269.013L81.043%2C267.964L83.842%2C268.02ZM117.285%2C68.763L115.17%2C68.827L116.262%2C66.638L117.558%2C66.058L120.016%2C66.316L119.606%2C67.282ZM145.883%2C20.297L145.406%2C20.765L143.563%2C16.815L144.928%2C12.314L146.566%2C12.449L146.839%2C13.66L146.702%2C14.735L145.815%2C14.869L145.747%2C15.205L146.02%2C17.285L146.02%2C19.695ZM140.833%2C19.428L141.242%2C22.101L142.198%2C21.433L143.699%2C24.036L144.45%2C24.036L145.679%2C22.969L145.406%2C25.369L144.177%2C32.077L143.767%2C33.203L143.563%2C35.253L143.29%2C35.649L142.88%2C39.672L142.061%2C41.053L141.31%2C44.206L141.037%2C44.534L139.945%2C43.288L141.037%2C38.42L141.447%2C35.583L141.174%2C34.129L140.56%2C32.805L138.922%2C32.739L137.556%2C33.335L137.283%2C32.541L137.215%2C31.481L136.874%2C31.149L135.031%2C31.216L134.553%2C30.95L134.144%2C29.956L134.076%2C29.159L135.782%2C28.561L137.283%2C28.827L139.604%2C27.232L138.171%2C22.035L136.26%2C21.567L135.85%2C21.033L136.191%2C20.163L137.215%2C19.695L138.853%2C17.016L139.809%2C16.614L140.969%2C16.681ZM150.934%2C8.743L150.934%2C9.215L149.978%2C12.516L149.978%2C13.727L148.409%2C13.592L148.136%2C13.256L147.863%2C11.372L148.067%2C9.35L148.272%2C8.81L148.75%2C8.608L149.228%2C9.013L150.047%2C8L150.456%2C8ZM105.614%2C84.873L104.522%2C85.317L103.498%2C85.317L101.792%2C83.22L101.178%2C81.629L101.314%2C80.609L101.997%2C80.291L103.635%2C80.801L104.454%2C82.584L104.522%2C83.729L104.727%2C84.174L105.751%2C84.619ZM110.119%2C86.777L109.914%2C86.904L109.232%2C86.206L108.071%2C83.792L109.914%2C83.347L110.733%2C83.665L110.392%2C84.682ZM107.662%2C76.204L107.457%2C77.099L108.89%2C77.099L110.938%2C77.866L112.235%2C77.994L113.259%2C78.951L112.713%2C80.737L112.03%2C81.247L111.347%2C81.31L108.89%2C79.525L105.614%2C80.291L104.932%2C80.036L104.522%2C79.589L104.386%2C78.951L104.386%2C77.674L104.181%2C77.291L103.021%2C78.504L102.475%2C78.377L102.202%2C77.802L102.065%2C76.588L102.202%2C74.924L102.884%2C72.489L104.044%2C71.976L105.819%2C72.296L107.798%2C73.643L108.413%2C74.476L108.413%2C75.18ZM113.873%2C70.435L112.235%2C71.334L111.552%2C70.563L111.416%2C68.184L109.436%2C67.153L108.481%2C66.509L107.798%2C65.348L107.935%2C64.961L109.232%2C64.445L111.416%2C66.638L112.303%2C68.441L113.873%2C68.956L114.078%2C69.213ZM40.365%2C163.227L39.273%2C163.466L39.205%2C162.928L41.116%2C160.594L42.276%2C160.235L42.685%2C160.474L41.866%2C161.791ZM68.826%2C201.799L66.437%2C201.799L65.618%2C201.509L64.594%2C200.696L63.434%2C196.099L63.844%2C194.466L64.321%2C193.707L64.799%2C193.065L66.096%2C192.773L67.325%2C193.649L67.802%2C194.466L68.826%2C197.614L69.031%2C200.289ZM56.131%2C171.508L48.555%2C173.407L45.962%2C173.229L45.689%2C172.28L46.235%2C171.686L48.35%2C171.092L49.238%2C166.51L46.03%2C164.362L45.825%2C163.764L46.098%2C162.748L46.439%2C162.33L48.419%2C161.253L49.238%2C161.013L49.92%2C161.133L51.353%2C162.39L52.923%2C164.959L54.971%2C165.376L56.404%2C166.51ZM49.442%2C185.566L50.125%2C189.907L50.807%2C192.598L50.807%2C193.532L50.193%2C194.816L47.122%2C196.507L46.098%2C196.507L46.098%2C196.099L46.781%2C194.35L46.166%2C192.422L46.439%2C190.902L46.166%2C190.668L45.552%2C190.843L43.3%2C193.24L42.549%2C193.474L42.481%2C193.007L43.027%2C191.019L43.095%2C189.731L43.436%2C188.911L44.05%2C188.149L44.801%2C187.562L45.347%2C187.504L45.962%2C188.09L47.804%2C186.447ZM52.446%2C189.497L52.036%2C189.848L51.08%2C189.79L50.739%2C189.204L50.534%2C188.383L50.534%2C186.858L51.08%2C185.742L53.538%2C184.096L52.446%2C183.508L52.377%2C183.096L53.06%2C181.683L55.722%2C179.56L56.404%2C179.146L57.087%2C179.205L55.722%2C183.037ZM48.146%2C100.53L45.689%2C106.789L44.801%2C106.976L43.914%2C108.536L41.389%2C110.281L43.641%2C110.281L44.255%2C110.903L44.255%2C112.085L43.846%2C112.831L40.911%2C115.687L38.932%2C116.803L36.816%2C119.773L35.724%2C119.773L34.632%2C121.688L33.744%2C122.49L33.267%2C122.49L32.652%2C122.12L31.355%2C120.267L33.744%2C118.412L34.017%2C117.422L35.655%2C116.307L35.519%2C115.997L32.857%2C114.508L31.833%2C113.453L31.97%2C112.956L33.198%2C111.774L32.584%2C111.65L32.174%2C111.028L31.492%2C110.779L31.219%2C110.156L31.151%2C108.661L31.287%2C107.039L32.106%2C106.352L32.379%2C105.602L32.721%2C105.415L33.881%2C105.79L35.109%2C107.039L36.474%2C106.539L38.112%2C106.789L38.181%2C106.477L36.952%2C103.413L37.157%2C102.787L37.839%2C102.035L41.593%2C99.839L46.235%2C96.067L47.395%2C95.5L47.736%2C96.004L48.214%2C97.954ZM46.576%2C150.132L46.03%2C150.554L45.347%2C150.494L44.596%2C149.89L43.709%2C148.259L45.757%2C147.11L46.644%2C147.775L46.917%2C148.561L46.917%2C149.407ZM49.169%2C131.157L49.101%2C132.749L48.76%2C134.584L49.238%2C136.537L49.306%2C137.879L50.125%2C138.366L50.603%2C138.975L54.152%2C139.706L57.496%2C139.462L58.11%2C140.071L58.179%2C140.983L57.633%2C141.956L55.79%2C143.777L53.538%2C146.686L52.855%2C147.291L52.104%2C147.352L51.626%2C147.049L51.217%2C141.834L48.828%2C142.502L46.849%2C142.442L45.757%2C141.834L45.006%2C140.619L43.504%2C137.452L39.068%2C136.171L37.839%2C134.461L37.43%2C133.361L37.635%2C132.81L38.522%2C131.525L39.682%2C131.953L40.433%2C131.708L40.843%2C131.096L40.843%2C130.606L40.228%2C129.502L40.228%2C129.134L44.733%2C127.722L45.074%2C125.447L46.098%2C125.262L47.19%2C126.001L48.76%2C128.336ZM29.035%2C124.893L31.151%2C126.861L29.444%2C130.177L26.851%2C130.177L23.165%2C127.783L23.165%2C127.292L23.438%2C126.554L23.984%2C125.939L24.598%2C125.816L25.486%2C126.247L26.783%2C125.57L27.806%2C125.816ZM28.216%2C144.869L27.397%2C145.051L26.373%2C144.869L25.691%2C144.323L25.076%2C142.199L24.94%2C140.862L25.213%2C138.427L25.144%2C135.561L27.329%2C135.439L27.875%2C135.866L28.216%2C144.505ZM25.008%2C150.071L23.37%2C150.554L22.756%2C150.313L22.619%2C149.83L23.029%2C148.622L24.325%2C148.198L25.213%2C148.863L25.349%2C149.468ZM47.736%2C246.477L46.166%2C246.308L45.006%2C246.869L44.255%2C247.374L43.573%2C247.318L41.525%2C247.486L39.546%2C247.486L39.273%2C246.645L39.614%2C244.062L39.205%2C243.387L37.362%2C243.049L36.679%2C242.43L35.587%2C240.684L35.382%2C239.839L35.246%2C238.71L34.154%2C237.242L32.789%2C236.168L31.97%2C236.112L30.4%2C237.864L29.103%2C239.613L29.581%2C240.459L29.99%2C241.586L29.24%2C242.43L27.124%2C244.343L26.783%2C245.073L26.168%2C245.466L25.144%2C244.905L22.619%2C245.017L21.459%2C244.736L20.094%2C243.331L16.749%2C242.374L16.135%2C240.177L15.521%2C239.782L11.699%2C235.942L11.221%2C234.64L11.699%2C233.904L13.132%2C232.714L17.91%2C230.785L18.66%2C230.047L18.797%2C229.365L17.364%2C228.569L16.135%2C227.716L15.726%2C227.146L15.657%2C226.634L16.408%2C226.007L17.841%2C225.95L18.933%2C226.235L19.821%2C225.665L21.459%2C225.095L22.483%2C224.354L23.438%2C222.47L24.394%2C220.755L24.462%2C219.839L25.349%2C216.572L25.759%2C215.768L28.762%2C213.642L29.513%2C214.849L31.014%2C215.137L32.379%2C214.045L33.949%2C210.648L35.041%2C210.475L36.27%2C210.706L38.658%2C210.302L42.89%2C208.744L44.801%2C208.687L47.463%2C209.494L49.442%2C209.494L51.217%2C211.915L52.173%2C215.711L54.357%2C219.496L57.291%2C222.755L57.36%2C224.696L56.336%2C225.779L54.152%2C227.09L54.22%2C228.512L55.585%2C227.773L56.814%2C227.488L59.817%2C227.773L60.841%2C229.251L61.523%2C231.353L61.933%2C233.111L61.66%2C235.037L60.909%2C234.414L60.09%2C232.714L59.203%2C231.92L58.11%2C231.523L58.588%2C233.848L58.383%2C237.016L58.861%2C237.299L60.295%2C237.355L59.339%2C240.515L57.428%2C241.417L55.176%2C241.755L54.63%2C242.881L54.22%2C244.343L53.06%2C246.477L51.558%2C247.711L49.647%2C247.486ZM145.474%2C352.139L143.836%2C353.178L143.358%2C354.371L142.948%2C354.838L141.925%2C355.149L140.901%2C355.201L136.942%2C352.762L135.987%2C352.866L136.874%2C351.723L139.399%2C350.84L140.764%2C349.643L143.972%2C350.788Z%22%20fill%3D%22%23bbb9b7%22%20fill-opacity%3D%22.11%22%20stroke%3D%22%23c5c2bf%22%20stroke-opacity%3D%22.0352%22%20stroke-width%3D%22.45%22%2F%3E%0A%3Ccircle%20cx%3D%22157.115669772225%22%20cy%3D%22319.94426603981856%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23c9c5c1%22%20stroke-opacity%3D%22.38%22%2F%3E%0A%3Ccircle%20cx%3D%22157.115669772225%22%20cy%3D%22319.94426603981856%22%20r%3D%222.8%22%20fill%3D%22%23d7d3cf%22%20fill-opacity%3D%22.85%22%2F%3E%0A%3Cpath%20d%3D%22M157.115669772225%2C327.94426603981856%20L157.115669772225%2C379%20L202%2C379%22%20fill%3D%22none%22%20stroke%3D%22%23b9b7b4%22%20stroke-opacity%3D%22.45%22%20stroke-width%3D%22.65%22%2F%3E%0A%3Ctext%20x%3D%22202%22%20y%3D%22397%22%20text-anchor%3D%22end%22%20font-family%3D%22system-ui%2CSegoe%20UI%2Csans-serif%22%20font-size%3D%2211%22%20fill%3D%22%23b9b7b4%22%20fill-opacity%3D%22.72%22%3EHemel%20Hempstead%3C%2Ftext%3E%0A%3C%2Fsvg%3E");
    background-size:210px 400px;
    background-position:right 14px bottom 82px;
  }
}
@media (max-width:360px) {
  footer {
    background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22164%22%20height%3D%22340%22%20viewBox%3D%220%200%20164%20340%22%3E%0A%3Cpath%20d%3D%22M89.917%2C265.705L88.84%2C266.708L85.285%2C267.711L83.777%2C268.754L81.084%2C271.088L80.6%2C271.296L76.56%2C270.713L73.544%2C267.711L71.659%2C266.458L70.852%2C266.29L70.044%2C266.667L68.266%2C267.043L66.489%2C267.001L67.405%2C265.579L68.643%2C264.784L65.897%2C264.24L65.089%2C263.821L64.227%2C262.857L62.073%2C262.689L61.049%2C262.941L59.272%2C264.24L56.525%2C265.621L53.186%2C263.695L52.54%2C262.857L52.54%2C261.22L52.055%2C259.917L51.14%2C259.496L52.325%2C257.812L53.725%2C256.674L56.849%2C255.534L61.642%2C252.913L64.281%2C251.77L66.758%2C249.819L67.782%2C248.63L68.536%2C246.971L69.236%2C244.969L70.313%2C243.305L69.29%2C242.921L68.805%2C241.681L68.967%2C240.44L69.397%2C239.326L69.02%2C237.911L68.266%2C236.451L68.32%2C235.333L68.482%2C234.085L66.597%2C234.171L64.658%2C234.558L62.934%2C235.419L61.265%2C236.58L59.811%2C236.795L59.811%2C235.849L60.457%2C234.687L62.127%2C233.05L63.958%2C231.67L64.604%2C230.59L65.089%2C229.38L66.004%2C228.384L68.374%2C226.521L72.844%2C224.437L73.544%2C224.306L75.322%2C224.567L77.045%2C224.263L78.553%2C223.48L80.115%2C223.306L83.508%2C225.523L82.485%2C222.131L83.993%2C221.347L86.201%2C224.393L87.009%2C224.697L88.732%2C224.263L88.032%2C223.741L87.278%2C223.698L86.255%2C223.263L85.447%2C222.261L83.993%2C219.165L84.1%2C217.329L85.016%2C215.402L86.093%2C213.604L85.231%2C213.252L84.477%2C212.594L84.316%2C210.79L84.585%2C209.248L86.47%2C207.837L87.009%2C205.716L87.278%2C203.369L86.955%2C202.304L85.07%2C202.482L84.154%2C202.926L83.346%2C203.635L82.485%2C203.591L80.169%2C200.972L78.822%2C199.016L76.453%2C194.868L76.13%2C192.362L78.015%2C186.973L80.977%2C183.501L84.424%2C182.28L83.777%2C182.054L78.499%2C182.009L76.722%2C182.461L75.106%2C183.862L74.191%2C184.313L73.275%2C184.449L72.36%2C185.171L71.552%2C186.162L70.636%2C186.793L68.859%2C186.613L67.997%2C186.838L67.405%2C186.253L66.92%2C185.306L66.22%2C185.08L65.466%2C185.351L63.904%2C186.613L62.288%2C187.378L60.349%2C186.568L57.764%2C185.08L57.279%2C185.622L56.687%2C187.018L56.364%2C189.132L54.587%2C187.288L53.025%2C184.765L52.486%2C183.229L52.486%2C181.466L53.294%2C180.741L54.21%2C181.375L55.556%2C177.157L58.249%2C171.643L59.218%2C170.043L59.865%2C167.936L59.757%2C166.513L59.164%2C165.365L56.687%2C162.695L56.687%2C160.481L56.956%2C158.03L57.656%2C156.548L57.926%2C156.269L61.265%2C156.316L59.972%2C155.527L57.387%2C153.297L57.441%2C152.506L58.033%2C150.41L57.764%2C150.643L57.226%2C151.575L56.148%2C153.902L55.502%2C154.459L53.671%2C155.017L53.348%2C156.13L53.025%2C156.455L52.109%2C156.548L51.84%2C157.613L51.624%2C157.706L51.355%2C156.548L51.355%2C154.645L51.732%2C152.879L52.432%2C151.529L55.071%2C148.403L53.779%2C149.384L50.817%2C152.274L49.309%2C154.134L48.932%2C154.784L48.77%2C155.342L48.77%2C155.945L49.47%2C159.279L49.255%2C160.804L46.723%2C170.866L46.239%2C171.871L45.808%2C172.374L45.377%2C172.511L44.138%2C172.328L43.546%2C171.552L43.546%2C170.729L43.815%2C169.448L44.838%2C164.675L45.323%2C163.34L46.023%2C162.096L47.477%2C159.926L47.477%2C159.788L46.454%2C160.204L46.023%2C160.065L45.754%2C159.649L45.916%2C153.204L46.723%2C151.063L47.047%2C147.935L47.747%2C145.267L48.555%2C143.297L49.201%2C140.805L50.116%2C139.675L50.386%2C137.977L51.409%2C136.134L52.217%2C134.194L51.786%2C134.383L46.616%2C139.392L45.269%2C140.334L43.492%2C140.099L42.092%2C139.533L41.015%2C138.307L40.53%2C136.04L39.237%2C135.993L38.106%2C135.567L38.106%2C135.283L39.56%2C134.004L41.93%2C133.578L44.138%2C131.585L42.146%2C130.206L42.307%2C129.778L44.031%2C128.636L46.185%2C124.722L46.67%2C121.13L45.592%2C119.449L45.215%2C118.343L43.169%2C117.091L42.792%2C115.5L43.061%2C114.631L43.707%2C113.761L44.731%2C113.084L46.346%2C112.407L44.892%2C111.729L44.354%2C110.905L43.923%2C109.741L43.923%2C109.013L44.677%2C105.949L45.108%2C104.682L45.969%2C103.071L49.847%2C103.169L50.278%2C102.436L50.709%2C102.387L52.702%2C103.071L52.378%2C102.338L49.147%2C98.469L48.878%2C97.733L49.793%2C95.669L49.847%2C94.733L49.739%2C93.698L50.009%2C92.959L51.032%2C92.564L54.156%2C92.613L54.91%2C92.268L54.587%2C91.23L53.833%2C89.895L53.725%2C88.806L53.886%2C87.814L53.94%2C85.779L54.048%2C84.934L54.802%2C83.59L55.394%2C83.192L56.202%2C82.943L57.926%2C83.391L58.572%2C83.939L59.326%2C85.232L59.865%2C85.083L62.019%2C83.74L62.665%2C83.54L63.527%2C85.133L67.189%2C83.839L72.09%2C83.291L75.052%2C82.444L78.176%2C82.145L81.084%2C81.197L84.154%2C81.646L84.262%2C82.195L84.1%2C82.943L83.346%2C85.033L83.454%2C87.368L83.293%2C88.112L82.916%2C88.954L81.785%2C90.588L78.822%2C92.909L73.383%2C98.224L70.151%2C100.871L69.721%2C102.143L69.505%2C103.902L71.39%2C104.243L72.144%2C104.828L71.713%2C105.706L68.859%2C108.77L67.997%2C111.584L70.205%2C111.487L71.983%2C110.954L75.591%2C109.208L78.93%2C107.896L80.546%2C107.847L83.723%2C108.868L84.424%2C108.916L85.77%2C108.43L87.116%2C108.382L96.272%2C108.673L98.803%2C108.09L100.527%2C108.819L101.927%2C110.615L103.274%2C113.906L103.22%2C114.438L102.412%2C115.934L100.904%2C117.813L99.611%2C120.41L99.234%2C121.801L99.019%2C123.335L98.588%2C124.722L96.057%2C131.3L93.525%2C134.904L92.448%2C137.505L91.048%2C139.533L89.755%2C140.805L88.355%2C141.652L84.262%2C142.592L83.131%2C143.203L81.785%2C144.33L80.33%2C144.892L82%2C144.799L83.67%2C144.189L86.686%2C143.954L90.186%2C146.111L89.863%2C147.842L88.463%2C149.243L85.285%2C149.477L82.323%2C152.506L80.977%2C153.437L79.576%2C153.902L77.799%2C153.762L74.568%2C152.972L73.167%2C152.134L74.46%2C153.483L75.86%2C154.227L84.262%2C155.945L84.747%2C155.759L87.386%2C153.948L90.94%2C153.948L97.726%2C157.243L99.665%2C159.788L102.466%2C163.386L103.974%2C164.813L105.105%2C166.1L105.751%2C167.981L107.098%2C174.29L108.552%2C180.379L110.544%2C186.973L111.406%2C188.773L112.591%2C190.03L118.515%2C192.989L119.808%2C193.929L122.124%2C196.743L124.332%2C199.728L126.378%2C201.994L128.587%2C203.812L127.509%2C204.787L126.755%2C206.291L127.348%2C208.322L128.21%2C210.262L129.987%2C213.384L131.603%2C216.76L131.01%2C216.235L130.418%2C215.972L129.556%2C216.016L128.748%2C215.884L127.24%2C214.832L125.786%2C213.516L122.932%2C214.043L121.37%2C213.823L119.969%2C213.823L122.608%2C214.569L125.463%2C214.657L131.764%2C220.3L133.918%2C223.611L135.157%2C227.994L134.295%2C229.985L132.949%2C231.238L131.71%2C232.705L130.525%2C234.343L134.026%2C236.752L134.78%2C236.666L135.588%2C236.322L136.288%2C235.505L137.581%2C233.525L138.227%2C232.835L140.381%2C232.576L142.213%2C232.705L144.044%2C233.137L145.659%2C233.007L148.891%2C233.869L150.507%2C234.644L154.654%2C238.083L155.515%2C239.969L155.946%2C242.408L156%2C245.097L155.3%2C247.567L154.492%2C249.777L154.007%2C252.617L153.684%2C253.675L153.199%2C254.436L150.991%2C256.716L149.537%2C257.601L148.945%2C257.222L148.298%2C257.264L148.245%2C257.812L148.891%2C258.949L148.945%2C260.337L147.652%2C261.346L146.306%2C261.766L144.151%2C261.22L141.082%2C263.108L143.29%2C264.072L143.721%2C265.119L143.182%2C266.917L141.836%2C267.753L140.274%2C268.087L138.712%2C268.17L137.419%2C268.629L136.18%2C269.463L137.742%2C269.005L138.82%2C269.422L139.52%2C270.922L140.112%2C271.379L143.182%2C272.003L145.013%2C272.003L148.675%2C271.629L150.399%2C271.671L151.045%2C271.92L151.045%2C273.167L150.776%2C276.279L150.291%2C276.9L145.498%2C279.465L144.475%2C281.281L144.205%2C282.353L141.405%2C282.188L140.112%2C283.3L137.796%2C284.082L136.073%2C284.904L134.349%2C285.931L132.895%2C286.219L126.809%2C284.986L123.093%2C285.11L118.084%2C286.178L116.792%2C285.973L114.907%2C284.986L112.914%2C284.287L110.652%2C283.999L108.659%2C283.053L109.898%2C284.863L107.151%2C286.588L105.913%2C286.917L104.62%2C286.876L101.927%2C287.368L99.45%2C287.122L99.827%2C288.352L100.473%2C289.417L99.988%2C289.867L99.396%2C289.99L94.71%2C289.171L94.01%2C289.335L93.472%2C290.072L91.748%2C289.703L90.079%2C288.434L88.301%2C287.573L86.47%2C287.163L84.962%2C287.327L78.93%2C289.294L77.691%2C291.299L77.099%2C294.115L76.237%2C296.599L74.783%2C298.509L73.114%2C298.794L71.498%2C297.453L68.482%2C295.989L67.405%2C294.971L67.082%2C294.93L66.758%2C295.297L65.574%2C295.745L64.335%2C295.745L62.45%2C296.152L59.111%2C297.331L57.764%2C298.144L54.91%2C300.376L54.317%2C300.984L53.294%2C303.21L51.678%2C303.614L50.224%2C302.199L48.555%2C301.672L46.831%2C302.199L45.754%2C302.927L45.269%2C302.32L45.215%2C301.065L46.508%2C299.524L49.955%2C298.388L52.917%2C295.378L54.425%2C293.544L54.964%2C292.524L55.718%2C291.871L56.633%2C291.625L57.118%2C290.481L61.265%2C285.89L61.642%2C284.863L61.857%2C282.97L62.18%2C281.157L65.574%2C279.96L67.189%2C276.113L67.62%2C275.823L72.36%2C275.118L75.86%2C275.16L79.361%2C275.906L81.138%2C275.989L82.916%2C275.699L84.316%2C274.662L86.739%2C270.922L88.086%2C269.255L89.648%2C267.753L91.102%2C266.04L93.472%2C262.857L91.856%2C263.947ZM67.082%2C223.958L67.674%2C224.437L69.29%2C224.35L68.751%2C225.392L67.028%2C226.564L65.843%2C227.691L64.443%2C228.644L63.742%2C227.561L62.934%2C227.605L61.75%2C225.479L61.534%2C222.349L63.096%2C221.521L65.304%2C221.564ZM91.694%2C64.333L90.025%2C64.384L90.886%2C62.656L91.91%2C62.199L93.849%2C62.402L93.525%2C63.165ZM114.261%2C26.089L113.884%2C26.459L112.429%2C23.342L113.507%2C19.79L114.799%2C19.897L115.015%2C20.852L114.907%2C21.7L114.207%2C21.806L114.153%2C22.071L114.368%2C23.712L114.368%2C25.614ZM110.275%2C25.403L110.598%2C27.513L111.352%2C26.986L112.537%2C29.04L113.13%2C29.04L114.099%2C28.198L113.884%2C30.091L112.914%2C35.385L112.591%2C36.273L112.429%2C37.89L112.214%2C38.203L111.891%2C41.378L111.245%2C42.468L110.652%2C44.956L110.437%2C45.215L109.575%2C44.231L110.437%2C40.39L110.76%2C38.151L110.544%2C37.004L110.06%2C35.96L108.767%2C35.907L107.69%2C36.377L107.475%2C35.751L107.421%2C34.914L107.151%2C34.653L105.697%2C34.705L105.32%2C34.496L104.997%2C33.711L104.943%2C33.082L106.29%2C32.611L107.475%2C32.82L109.306%2C31.562L108.175%2C27.46L106.667%2C27.091L106.344%2C26.67L106.613%2C25.984L107.421%2C25.614L108.713%2C23.501L109.467%2C23.183L110.383%2C23.236ZM118.246%2C16.972L118.246%2C17.345L117.492%2C19.95L117.492%2C20.905L116.253%2C20.799L116.038%2C20.533L115.822%2C19.047L115.984%2C17.451L116.146%2C17.025L116.523%2C16.865L116.9%2C17.185L117.546%2C16.386L117.869%2C16.386ZM82.485%2C77.045L81.623%2C77.396L80.815%2C77.396L79.469%2C75.741L78.984%2C74.486L79.092%2C73.681L79.63%2C73.43L80.923%2C73.832L81.569%2C75.239L81.623%2C76.143L81.785%2C76.494L82.592%2C76.845ZM86.039%2C78.548L85.878%2C78.648L85.339%2C78.097L84.424%2C76.193L85.878%2C75.841L86.524%2C76.092L86.255%2C76.895ZM84.1%2C70.205L83.939%2C70.911L85.07%2C70.911L86.686%2C71.516L87.709%2C71.617L88.517%2C72.373L88.086%2C73.782L87.547%2C74.184L87.009%2C74.234L85.07%2C72.826L82.485%2C73.43L81.946%2C73.228L81.623%2C72.876L81.515%2C72.373L81.515%2C71.365L81.354%2C71.062L80.438%2C72.02L80.007%2C71.919L79.792%2C71.466L79.684%2C70.508L79.792%2C69.195L80.33%2C67.273L81.246%2C66.868L82.646%2C67.121L84.208%2C68.184L84.693%2C68.841L84.693%2C69.397ZM89.001%2C65.652L87.709%2C66.362L87.17%2C65.754L87.063%2C63.876L85.501%2C63.063L84.747%2C62.555L84.208%2C61.639L84.316%2C61.333L85.339%2C60.926L87.063%2C62.656L87.763%2C64.079L89.001%2C64.485L89.163%2C64.688ZM30.997%2C138.873L30.135%2C139.062L30.082%2C138.638L31.59%2C136.796L32.505%2C136.513L32.828%2C136.702L32.182%2C137.741ZM53.456%2C169.31L51.571%2C169.31L50.924%2C169.081L50.116%2C168.44L49.201%2C164.813L49.524%2C163.524L49.901%2C162.926L50.278%2C162.419L51.301%2C162.188L52.271%2C162.879L52.648%2C163.524L53.456%2C166.008L53.617%2C168.119ZM43.438%2C145.408L37.46%2C146.906L35.413%2C146.766L35.198%2C146.017L35.629%2C145.549L37.298%2C145.08L37.999%2C141.464L35.467%2C139.769L35.306%2C139.298L35.521%2C138.496L35.79%2C138.166L37.352%2C137.316L37.999%2C137.127L38.537%2C137.221L39.668%2C138.213L40.907%2C140.24L42.523%2C140.57L43.654%2C141.464ZM38.16%2C156.501L38.699%2C159.926L39.237%2C162.05L39.237%2C162.787L38.753%2C163.801L36.329%2C165.135L35.521%2C165.135L35.521%2C164.813L36.06%2C163.432L35.575%2C161.911L35.79%2C160.712L35.575%2C160.527L35.09%2C160.665L33.313%2C162.557L32.721%2C162.741L32.667%2C162.372L33.098%2C160.804L33.151%2C159.788L33.421%2C159.14L33.905%2C158.539L34.498%2C158.076L34.929%2C158.03L35.413%2C158.493L36.868%2C157.196ZM40.53%2C159.603L40.207%2C159.88L39.453%2C159.834L39.183%2C159.372L39.022%2C158.724L39.022%2C157.521L39.453%2C156.64L41.392%2C155.342L40.53%2C154.877L40.476%2C154.552L41.015%2C153.437L43.115%2C151.762L43.654%2C151.436L44.192%2C151.482L43.115%2C154.506ZM37.137%2C89.4L35.198%2C94.339L34.498%2C94.487L33.798%2C95.718L31.805%2C97.095L33.582%2C97.095L34.067%2C97.586L34.067%2C98.518L33.744%2C99.107L31.428%2C101.36L29.866%2C102.241L28.197%2C104.585L27.335%2C104.585L26.473%2C106.095L25.773%2C106.728L25.396%2C106.728L24.911%2C106.436L23.888%2C104.975L25.773%2C103.511L25.988%2C102.729L27.281%2C101.85L27.173%2C101.605L25.073%2C100.43L24.265%2C99.597L24.373%2C99.205L25.342%2C98.273L24.857%2C98.175L24.534%2C97.684L23.996%2C97.488L23.78%2C96.996L23.726%2C95.816L23.834%2C94.536L24.48%2C93.994L24.696%2C93.403L24.965%2C93.255L25.881%2C93.55L26.85%2C94.536L27.927%2C94.142L29.22%2C94.339L29.274%2C94.093L28.304%2C91.675L28.466%2C91.181L29.004%2C90.588L31.967%2C88.855L35.629%2C85.878L36.544%2C85.431L36.814%2C85.829L37.191%2C87.368ZM35.898%2C128.54L35.467%2C128.874L34.929%2C128.826L34.336%2C128.35L33.636%2C127.063L35.252%2C126.156L35.952%2C126.681L36.167%2C127.301L36.167%2C127.969ZM37.945%2C113.568L37.891%2C114.824L37.622%2C116.271L37.999%2C117.813L38.052%2C118.872L38.699%2C119.256L39.076%2C119.737L41.876%2C120.314L44.515%2C120.121L45%2C120.602L45.054%2C121.322L44.623%2C122.089L43.169%2C123.526L41.392%2C125.821L40.853%2C126.299L40.261%2C126.347L39.884%2C126.108L39.56%2C121.993L37.675%2C122.52L36.114%2C122.472L35.252%2C121.993L34.659%2C121.034L33.475%2C118.535L29.974%2C117.524L29.004%2C116.175L28.681%2C115.307L28.843%2C114.872L29.543%2C113.858L30.459%2C114.196L31.051%2C114.003L31.374%2C113.519L31.374%2C113.133L30.889%2C112.262L30.889%2C111.971L34.444%2C110.857L34.713%2C109.062L35.521%2C108.916L36.383%2C109.499L37.622%2C111.342ZM22.057%2C108.625L23.726%2C110.178L22.38%2C112.794L20.333%2C112.794L17.425%2C110.905L17.425%2C110.518L17.64%2C109.936L18.071%2C109.45L18.556%2C109.353L19.256%2C109.693L20.279%2C109.159L21.087%2C109.353ZM21.41%2C124.387L20.764%2C124.531L19.956%2C124.387L19.418%2C123.957L18.933%2C122.281L18.825%2C121.226L19.041%2C119.305L18.987%2C117.043L20.71%2C116.946L21.141%2C117.283L21.41%2C124.1ZM18.879%2C128.493L17.587%2C128.874L17.102%2C128.683L16.994%2C128.302L17.317%2C127.349L18.341%2C127.015L19.041%2C127.54L19.148%2C128.016ZM36.814%2C204.565L35.575%2C204.432L34.659%2C204.875L34.067%2C205.273L33.528%2C205.229L31.913%2C205.362L30.351%2C205.362L30.135%2C204.698L30.405%2C202.659L30.082%2C202.127L28.627%2C201.861L28.089%2C201.372L27.227%2C199.994L27.066%2C199.327L26.958%2C198.437L26.096%2C197.278L25.019%2C196.431L24.373%2C196.386L23.134%2C197.769L22.111%2C199.149L22.488%2C199.817L22.811%2C200.706L22.218%2C201.372L20.549%2C202.881L20.279%2C203.458L19.795%2C203.768L18.987%2C203.325L16.994%2C203.413L16.079%2C203.192L15.001%2C202.083L12.362%2C201.328L11.878%2C199.594L11.393%2C199.283L8.377%2C196.252L8%2C195.225L8.377%2C194.644L9.508%2C193.705L13.278%2C192.183L13.87%2C191.601L13.978%2C191.062L12.847%2C190.434L11.878%2C189.761L11.555%2C189.312L11.501%2C188.907L12.093%2C188.413L13.224%2C188.368L14.086%2C188.593L14.786%2C188.143L16.079%2C187.693L16.886%2C187.108L17.64%2C185.622L18.394%2C184.268L18.448%2C183.546L19.148%2C180.968L19.472%2C180.334L21.841%2C178.656L22.434%2C179.608L23.619%2C179.835L24.696%2C178.973L25.934%2C176.293L26.796%2C176.157L27.766%2C176.339L29.651%2C176.02L32.99%2C174.791L34.498%2C174.745L36.598%2C175.383L38.16%2C175.383L39.56%2C177.293L40.314%2C180.288L42.038%2C183.275L44.354%2C185.847L44.408%2C187.378L43.6%2C188.233L41.876%2C189.267L41.93%2C190.39L43.007%2C189.806L43.977%2C189.581L46.346%2C189.806L47.154%2C190.973L47.693%2C192.631L48.016%2C194.018L47.801%2C195.538L47.208%2C195.047L46.562%2C193.705L45.862%2C193.079L45%2C192.765L45.377%2C194.6L45.215%2C197.1L45.592%2C197.323L46.723%2C197.367L45.969%2C199.861L44.461%2C200.572L42.684%2C200.839L42.253%2C201.727L41.93%2C202.881L41.015%2C204.565L39.83%2C205.539L38.322%2C205.362ZM113.937%2C287.942L112.645%2C288.762L112.268%2C289.703L111.945%2C290.072L111.137%2C290.317L110.329%2C290.358L107.205%2C288.434L106.451%2C288.516L107.151%2C287.614L109.144%2C286.917L110.221%2C285.973L112.753%2C286.876Z%22%20fill%3D%22%23bbb9b7%22%20fill-opacity%3D%22.11%22%20stroke%3D%22%23c5c2bf%22%20stroke-opacity%3D%22.0352%22%20stroke-width%3D%22.45%22%2F%3E%0A%3Ccircle%20cx%3D%22123.12389471433752%22%20cy%3D%22262.53757341522953%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23c9c5c1%22%20stroke-opacity%3D%22.38%22%2F%3E%0A%3Ccircle%20cx%3D%22123.12389471433752%22%20cy%3D%22262.53757341522953%22%20r%3D%222.8%22%20fill%3D%22%23d7d3cf%22%20fill-opacity%3D%22.85%22%2F%3E%0A%3Cpath%20d%3D%22M123.12389471433752%2C270.53757341522953%20L123.12389471433752%2C319%20L156%2C319%22%20fill%3D%22none%22%20stroke%3D%22%23b9b7b4%22%20stroke-opacity%3D%22.45%22%20stroke-width%3D%22.65%22%2F%3E%0A%3Ctext%20x%3D%22156%22%20y%3D%22337%22%20text-anchor%3D%22end%22%20font-family%3D%22system-ui%2CSegoe%20UI%2Csans-serif%22%20font-size%3D%2211%22%20fill%3D%22%23b9b7b4%22%20fill-opacity%3D%22.72%22%3EHemel%20Hempstead%3C%2Ftext%3E%0A%3C%2Fsvg%3E");
    background-size:164px 340px;
    background-position:right 12px bottom 82px;
  }
}
