birth_timeline.html1260 lines
<!DOCTYPE html>
<html lang="ru">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Как понять, что роды начались | #sekta курс для беременных</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap" rel="stylesheet">
  <link rel="preconnect" href="https://fonts.googleapis.com">
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  <link href="https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,400;0,500;0,600;0,700;1,500;1,600&family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500;1,600&display=swap" rel="stylesheet">
  <style>
    :root {
      --blue: #CBDAE1;
      --blue-2: #DDE8ED;
      --brown: #3E261A;
      --cream: #FAF1E8;
      --navy: #2E365B;
      --white: #FFFDF9;
      --line: rgba(62, 38, 26, 0.16);
      --soft-line: rgba(62, 38, 26, 0.09);
      --shadow: 0 16px 40px rgba(62,38,26,.07);
    }

    * { box-sizing: border-box; margin: 0; padding: 0; }
    html { scroll-behavior: smooth; }

    body {
      font-family: "Inter Tight", Arial, sans-serif;
      background:
        radial-gradient(circle at top left, rgba(203,218,225,.72), transparent 32%),
        radial-gradient(circle at 100% 38%, rgba(62,38,26,.06), transparent 25%),
        var(--cream);
      color: var(--brown);
      min-height: 100vh;
      line-height: 1.5;
      letter-spacing: -0.01em;
    }

    button, input { font: inherit; }

    .page {
      width: min(100%, 980px);
      margin: 0 auto;
      padding: clamp(1.25rem, 3vw, 2rem) clamp(1rem, 4vw, 2.5rem) clamp(3rem, 7vw, 5rem);
    }

    .brand {
      display: flex;
      align-items: flex-start;
      justify-content: flex-start;
      margin-bottom: clamp(3.2rem, 8vw, 6.2rem);
    }

    .brand__logo {
      display: inline-flex;
      flex-direction: column;
      color: var(--brown);
      font-weight: 650;
      letter-spacing: -0.055em;
      line-height: .84;
    }

    .brand__logo span:first-child { font-size: clamp(1.52rem, 4vw, 2.72rem); }
    .brand__logo span:last-child {
      font-size: clamp(1.72rem, 4.64vw, 3.2rem);
      margin-left: clamp(1.15rem, 3.2vw, 2.4rem);
      margin-top: .08em;
    }

    h1 {
      max-width: 860px;
      font-family: "Cormorant Garamond", Georgia, serif;
      font-style: italic;
      font-size: clamp(3.3rem, 10.7vw, 7.3rem);
      line-height: .84;
      font-weight: 600;
      letter-spacing: -0.055em;
      margin: 0 0 1.5rem;
      color: var(--brown);
    }

    .lead {
      max-width: 720px;
      font-size: clamp(1rem, 2vw, 1.12rem);
      margin-bottom: clamp(2.6rem, 7vw, 4.6rem);
    }

    .lead strong { font-weight: 650; }

    .quick-nav {
      margin: clamp(2.2rem, 6vw, 4rem) 0 clamp(2.4rem, 6vw, 4rem);
    }

    .quick-nav__row {
      display: grid;
      grid-template-columns: repeat(3, minmax(0, 1fr));
      gap: .55rem;
    }

    .quick-nav__row + .quick-nav__row {
      margin-top: .55rem;
    }

    .quick-nav__link {
      display: flex;
      align-items: center;
      gap: .5rem;
      padding: .68rem .8rem;
      border-radius: 14px;
      background: rgba(255,253,249,.72);
      border: 1px solid var(--soft-line);
      color: var(--brown);
      text-decoration: none;
      font-size: .82rem;
      line-height: 1.15;
      font-weight: 600;
      transition: transform .15s ease, background .15s ease;
    }

    .quick-nav__link:hover {
      background: rgba(203,218,225,.6);
      transform: translateY(-1px);
    }

    .quick-nav__num {
      flex: 0 0 auto;
      width: 24px;
      height: 24px;
      border-radius: 50%;
      display: grid;
      place-items: center;
      background: var(--blue);
      font-size: .72rem;
      font-weight: 700;
    }

    .hero-divider {
      width: 100%;
      height: 1px;
      background: rgba(62, 38, 26, .18);
      margin: .75rem 0;
      position: relative;
    }

    .hero-divider::after {
      content: "";
      position: absolute;
      left: 0;
      top: 50%;
      transform: translateY(-50%);
      width: 54px;
      height: 7px;
      border-radius: 999px;
      background: var(--blue);
    }

    .section-title {
      font-family: "Cormorant Garamond", Georgia, serif;
      font-style: italic;
      font-size: clamp(2.15rem, 5vw, 3.25rem);
      line-height: 1;
      font-weight: 600;
      letter-spacing: -0.045em;
      margin: clamp(3rem, 7vw, 5rem) 0 1.15rem;
      color: var(--brown);
      display: flex;
      align-items: flex-start;
      gap: .72rem;
    }

    .section-number {
      flex: 0 0 auto;
      width: 34px;
      height: 34px;
      margin-top: .08em;
      border-radius: 50%;
      display: grid;
      place-items: center;
      background: var(--blue);
      color: var(--brown);
      font-family: "Inter Tight", Arial, sans-serif;
      font-style: normal;
      font-size: .9rem;
      font-weight: 700;
      letter-spacing: 0;
      line-height: 1;
    }

    .section-kicker {
      font-family: "Cormorant Garamond", Georgia, serif;
      font-style: italic;
      font-size: 1.15rem;
      margin-bottom: .35rem;
      opacity: .72;
    }

    .card {
      background: rgba(255,253,249,.84);
      border: 1px solid var(--soft-line);
      border-radius: 28px;
      padding: clamp(1.1rem, 3vw, 1.65rem);
      margin-bottom: 1.1rem;
      box-shadow: var(--shadow);
      backdrop-filter: blur(5px);
    }

    .blue-card {
      background: var(--blue);
      border: 1px solid rgba(62,38,26,.08);
    }

    .card h2, .card h3 {
      line-height: 1.05;
      letter-spacing: -.035em;
    }

    .card h2 {
      font-size: clamp(1.6rem, 4vw, 2.25rem);
      font-weight: 550;
      margin-bottom: .7rem;
    }

    .card h3 {
      font-size: 1.15rem;
      font-weight: 650;
      margin-bottom: .4rem;
    }

    .card p + p { margin-top: .7rem; }

    .note {
      margin-top: .9rem;
      padding: 1rem 1.1rem;
      background: rgba(250,241,232,.92);
      border: 1px solid var(--line);
      border-radius: 18px;
      font-size: .94rem;
    }

    .urgent {
      margin-top: 1rem;
      padding: 1.05rem 1.1rem;
      background: var(--brown);
      color: var(--cream);
      border-radius: 20px;
      box-shadow: 0 14px 30px rgba(62,38,26,.14);
    }

    .urgent strong { color: #fff; }

    .scope-card {
      margin: 1.4rem 0 1.8rem;
      padding: 1.15rem 1.2rem;
      border-radius: 22px;
      background: rgba(255,253,249,.9);
      border: 1.5px solid rgba(62,38,26,.18);
      box-shadow: var(--shadow);
    }
    .scope-card h2 { font-family: "Cormorant Garamond", Georgia, serif; font-style: italic; font-size: clamp(1.65rem, 3.8vw, 2.25rem); line-height: 1; margin-bottom: .65rem; letter-spacing: -.035em; }
    .scope-card p + p { margin-top: .65rem; }
    .scope-card a { color: var(--brown); font-weight: 700; text-underline-offset: 3px; }
    .birth-options-card { margin-top: 2rem; padding: clamp(1.15rem, 3vw, 1.55rem); border-radius: 26px; background: var(--blue); border: 1px solid rgba(62,38,26,.1); box-shadow: var(--shadow); }
    .birth-options-card h2 { font-family: "Cormorant Garamond", Georgia, serif; font-style: italic; font-size: clamp(2rem, 4.8vw, 3rem); line-height: 1; margin-bottom: .8rem; letter-spacing: -.04em; }
    .birth-options-card p + p { margin-top: .7rem; }
    .sources-list { display: grid; gap: .42rem; margin-top: .6rem; }
    .sources-list a { display: block; color: inherit; }
    .duration--second { grid-template-columns: 1fr; }
    .duration--second .duration__item { min-height: auto; }
    .duration--second .duration__item p { white-space: nowrap; }
    @media (max-width: 760px) { .duration--second .duration__item p { white-space: normal; } }

    .term-grid {
      display: grid;
      grid-template-columns: repeat(3, minmax(0,1fr));
      gap: .6rem;
      margin-top: 1rem;
    }

    .term {
      min-width: 0;
      padding: .82rem .85rem;
      border-radius: 16px;
      border: 1px solid rgba(62,38,26,.08);
      background: rgba(255,253,249,.74);
      text-align: left;
    }

    .term__weeks {
      display: block;
      font-family: "Cormorant Garamond", Georgia, serif;
      font-style: italic;
      font-size: 1.28rem;
      font-weight: 600;
      line-height: 1;
      margin-bottom: .28rem;
      letter-spacing: -.02em;
    }

    .term strong {
      display: block;
      font-size: .82rem;
      line-height: 1.2;
      font-weight: 600;
      opacity: .82;
    }

    .term small { opacity: .75; }

    .calculator {
      display: grid;
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
      gap: .85rem;
      align-items: end;
      margin-top: 1rem;
      width: 100%;
      max-width: 100%;
      min-width: 0;
      overflow: hidden;
    }

    .calculator > * {
      min-width: 0;
      max-width: 100%;
    }

    .field label {
      display: block;
      font-size: .86rem;
      font-weight: 600;
      margin-bottom: .35rem;
    }

    .field {
      width: 100%;
      min-width: 0;
      max-width: 100%;
      overflow: hidden;
    }

    .field input {
      width: 100%;
      min-width: 0 !important;
      max-width: 100% !important;
      display: block;
      border: 1px solid var(--line);
      background: rgba(255,253,249,.88);
      color: var(--brown);
      border-radius: 14px;
      padding: .8rem .9rem;
      outline: none;
      box-sizing: border-box;
    }

    .field input[type="date"] {
      width: 100%;
      height: 48px;
      min-width: 0 !important;
      max-width: 100% !important;
      inline-size: 100%;
      min-inline-size: 0 !important;
      max-inline-size: 100%;
      -webkit-min-logical-width: 0;
      -webkit-appearance: none;
      appearance: none;
      display: block;
      padding: 0 44px 0 14px;
      border: 1px solid var(--line);
      border-radius: 14px !important;
      background: rgba(255,253,249,.94);
      color: var(--brown);
      font: inherit;
      line-height: 48px;
      box-sizing: border-box;
      overflow: hidden;
      clip-path: inset(0 round 14px);
    }

    .field input[type="date"]::-webkit-date-and-time-value {
      text-align: left;
      min-height: 1.2em;
    }

    .field input[type="date"]::-webkit-calendar-picker-indicator {
      opacity: .72;
      cursor: pointer;
      margin: 0;
      padding: 6px;
    }

    .field input:focus {
      border-color: rgba(62,38,26,.45);
      box-shadow: 0 0 0 3px rgba(62,38,26,.06);
    }

    .button {
      border: 0;
      border-radius: 999px;
      padding: .78rem 1.08rem;
      cursor: pointer;
      font-weight: 650;
      transition: transform .15s ease, opacity .15s ease;
    }

    .button:active { transform: scale(.98); }
    .button--primary { background: var(--brown); color: var(--cream); }
    .button--secondary { background: rgba(255,253,249,.72); color: var(--brown); border: 1px solid var(--line); }
    .button--wide { width: 100%; }

    .result {
      grid-column: 1 / -1;
      display: none;
      padding: 1rem 1.05rem;
      border-radius: 18px;
      background: rgba(255,253,249,.88);
      border: 1px solid var(--line);
    }

    .result.is-visible { display: block; }

    .checks {
      display: grid;
      gap: .65rem;
      margin-top: .95rem;
    }

    .check {
      display: grid;
      grid-template-columns: 34px 1fr;
      gap: .7rem;
      align-items: start;
      padding: .8rem .85rem;
      border-radius: 18px;
      background: rgba(255,253,249,.88);
      border: 1px solid var(--soft-line);
    }

    .check__icon {
      width: 34px;
      height: 34px;
      display: grid;
      place-items: center;
      border-radius: 50%;
      background: var(--brown);
      color: var(--cream);
      font-family: "Cormorant Garamond", Georgia, serif;
      font-style: italic;
      font-weight: 600;
    }

    .check p { font-size: .95rem; padding-top: .12rem; }

    .timer {
      display: grid;
      grid-template-columns: 190px 1fr;
      gap: 1rem;
      margin-top: 1rem;
      align-items: center;
    }

    .timer__circle {
      width: 175px;
      aspect-ratio: 1;
      margin: 0 auto;
      display: grid;
      place-items: center;
      border-radius: 50%;
      background: var(--brown);
      color: var(--cream);
      text-align: center;
      box-shadow: 0 18px 36px rgba(62,38,26,.18);
    }

    .timer__status {
      font-size: .82rem;
      opacity: .78;
      display: block;
      margin-bottom: .1rem;
    }

    .timer__time {
      display: block;
      font-family: "Cormorant Garamond", Georgia, serif;
      font-style: italic;
      font-size: 2.6rem;
      line-height: 1;
      font-weight: 600;
    }

    .timer__controls { display: flex; flex-wrap: wrap; gap: .55rem; margin-top: .9rem; }

    .history {
      margin-top: .9rem;
      display: grid;
      gap: .45rem;
    }

    .history__row {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      gap: .4rem;
      padding: .65rem .75rem;
      background: rgba(255,253,249,.78);
      border-radius: 14px;
      font-size: .88rem;
      border: 1px solid var(--soft-line);
    }

    .history__row--head {
      background: transparent;
      border: 0;
      padding-top: 0;
      padding-bottom: .25rem;
      opacity: .65;
      font-size: .78rem;
    }

    .duration {
      display: grid;
      grid-template-columns: repeat(2, minmax(0, 1fr));
      gap: .7rem;
      margin-top: 1rem;
    }

    .duration__item {
      padding: 1rem 1.05rem;
      border-radius: 18px;
      background: var(--blue);
      border: 1px solid rgba(62,38,26,.08);
      display: flex;
      flex-direction: column;
      gap: .5rem;
      min-height: 0;
      justify-content: flex-start;
    }

    .duration__item > strong {
      display: block;
      font-family: "Inter Tight", Arial, sans-serif;
      font-style: normal;
      font-size: 1.18rem;
      line-height: 1.1;
      margin: 0;
      font-weight: 700;
    }

    .duration__item p {
      font-size: .94rem;
      line-height: 1.3;
      margin: 0;
    }

    .duration__item p .duration-line {
      display: block;
      white-space: nowrap;
    }

    .arrival {
      display: grid;
      grid-template-columns: repeat(2, minmax(0,1fr));
      gap: .75rem;
      margin-top: 1rem;
    }

    .arrival__item {
      padding: .95rem;
      border-radius: 18px;
      background: rgba(203,218,225,.62);
      border: 1px solid rgba(62,38,26,.08);
      font-size: .92rem;
    }

    .arrival__item strong { display: block; margin-bottom: .25rem; }

    .stages {
      display: grid;
      grid-template-columns: 1fr;
      gap: .6rem;
      margin-top: .9rem;
    }

    .stage-chip {
      min-height: 0;
      padding: .9rem 1rem;
      border-radius: 18px;
      background: var(--blue);
      border: 1px solid rgba(62,38,26,.08);
      display: grid;
      grid-template-columns: 34px 1fr;
      align-items: center;
      gap: .75rem;
    }

    .stage-chip__num {
      width: 34px;
      height: 34px;
      display: grid;
      place-items: center;
      border-radius: 50%;
      background: var(--brown);
      color: var(--cream);
      font-family: "Cormorant Garamond", Georgia, serif;
      font-style: italic;
      font-size: 1rem;
    }

    .stage-chip strong {
      font-size: 1rem;
      line-height: 1.15;
      margin-top: 0;
      font-weight: 600;
    }

    .accordion { display: grid; gap: .85rem; }

    .accordion__item {
      background: rgba(255,253,249,.88);
      border: 1px solid var(--soft-line);
      border-radius: 24px;
      overflow: hidden;
      box-shadow: 0 14px 32px rgba(62,38,26,.06);
    }

    .accordion__button {
      width: 100%;
      border: 0;
      background: transparent;
      color: var(--brown);
      text-align: left;
      padding: 1.15rem 1.2rem;
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 1rem;
      cursor: pointer;
      font-weight: 700;
      font-size: 1.28rem;
      line-height: 1.05;
    }

    .accordion__button small {
      display: block;
      opacity: .72;
      font-family: "Cormorant Garamond", Georgia, serif;
      font-style: italic;
      font-weight: 600;
      margin-top: .22rem;
      font-size: 1.08rem;
      line-height: 1.08;
    }

    .accordion__plus {
      flex: 0 0 auto;
      width: 34px;
      height: 34px;
      display: grid;
      place-items: center;
      border-radius: 50%;
      background: var(--blue);
      font-size: 1.1rem;
      transition: transform .25s ease, background .25s ease, color .25s ease;
    }

    .accordion__item.is-open .accordion__button { background: rgba(203,218,225,.54); }
    .accordion__item.is-open .accordion__plus { transform: rotate(45deg); background: var(--brown); color: var(--cream); }

    .accordion__panel { max-height: 0; overflow: hidden; transition: max-height .35s ease; }
    .accordion__content {
      padding: 0 1.15rem 1.2rem;
      background: rgba(203,218,225,.54);
    }

    .bullet-list {
      display: grid;
      gap: .55rem;
      margin-top: .85rem;
    }

    .bullet {
      position: relative;
      padding-left: 1.15rem;
      font-size: .95rem;
    }

    .bullet::before {
      content: "";
      position: absolute;
      left: 0;
      top: .55em;
      width: 6px;
      height: 6px;
      border-radius: 50%;
      background: var(--brown);
    }

    .summary-grid {
      display: grid;
      grid-template-columns: repeat(3, minmax(0, 1fr));
      gap: .75rem;
      margin-top: .85rem;
    }

    .summary-item {
      padding: .95rem;
      border-radius: 18px;
      background: var(--blue);
      border: 1px solid rgba(62,38,26,.08);
      font-size: .9rem;
    }

    .sources {
      margin-top: 2.5rem;
      font-size: .78rem;
      opacity: .68;
    }

    .sources a { color: inherit; }

    @media (max-width: 760px) {
      .summary-grid { grid-template-columns: 1fr; }
      .stages { grid-template-columns: 1fr; gap: .5rem; }
      .stage-chip { padding: .8rem .85rem; grid-template-columns: 30px 1fr; gap: .6rem; border-radius: 15px; }
      .stage-chip__num { width: 30px; height: 30px; font-size: .9rem; }
      .stage-chip strong { font-size: .92rem; }
      .term-grid { gap: .42rem; }
      .term { padding: .68rem .55rem; border-radius: 14px; }
      .term__weeks { font-size: 1.02rem; }
      .term strong { font-size: .7rem; }
      .arrival { grid-template-columns: 1fr; }
      .timer { grid-template-columns: 1fr; }
      .duration { grid-template-columns: 1fr; }
      .duration__item p .duration-line { white-space: normal; }
      .calculator {
        grid-template-columns: minmax(0, 1fr);
        width: 100%;
        overflow: visible;
      }
      .calculator .button { width: 100%; }
      .result { grid-column: auto; }
      .timer__circle { width: 160px; }
      .card { border-radius: 22px; padding: 1rem; }
      .accordion__item { border-radius: 20px; }
      .section-title { gap: .55rem; }
      .section-number { width: 30px; height: 30px; font-size: .82rem; }
      .quick-nav__row { grid-template-columns: 1fr; gap: .4rem; }
      .quick-nav__link { padding: .62rem .72rem; font-size: .8rem; }
    }

    @media (max-width: 420px) {
      .page { padding-left: .8rem; padding-right: .8rem; }
      h1 { font-size: clamp(3rem, 16vw, 4.45rem); }
      .brand__logo span:last-child { margin-left: .9rem; }
      .history__row { font-size: .8rem; }
    }
  
/* Актуальный визуальный стиль курса */
:root{
  --blue:#BFDDE7;--blue-2:#EDF4EF;--brown:#2B1D18;--cream:#F3F0ED;
  --navy:#2B1D18;--white:#FFFFFF;--sage:#AAB9A4;--rose:#B78696;
  --coral:#D26349;--yellow:#EFD65C;--line:rgba(43,29,24,.14);
  --soft-line:rgba(43,29,24,.07);--shadow:0 16px 40px rgba(43,29,24,.07);
}
body{font-family:"Montserrat",Arial,sans-serif;background:radial-gradient(ellipse 55% 40% at 0 0,rgba(191,221,231,.72),transparent 62%),radial-gradient(ellipse 48% 38% at 100% 100%,rgba(170,185,164,.45),transparent 58%),var(--cream);color:var(--brown)}
.page{width:min(100%,900px);padding:clamp(1.1rem,3vw,2rem) clamp(.9rem,4vw,2.4rem) 4rem}
.brand{display:block;margin-bottom:2.4rem;text-align:left}
.brand__logo{display:block;width:min(138px,36vw);height:auto;margin:0}
h1,.section-title h2,.section-title__num,.scope-card h2,.birth-options-card h2,.stage__title,.stage-card h3,.reveal__title,.summary h2,.check-title,.decision-title{font-family:"Montserrat",Arial,sans-serif!important;font-style:normal!important}
h1{font-size:clamp(2.1rem,6vw,4.15rem);line-height:.96;font-weight:700;letter-spacing:-.045em;text-transform:uppercase;max-width:780px;margin-bottom:1.5rem}
.lead{font-size:clamp(1.05rem,2.5vw,1.27rem);line-height:1.55;max-width:760px}
.quick-nav__link,.scope-card,.birth-options-card,.stage-card,.reveal,.check-card,.decision-card,.summary{border-color:var(--line)!important;box-shadow:0 8px 24px rgba(43,29,24,.035)!important}
.quick-nav__link:hover{background:rgba(191,221,231,.38)}
.section-title h2,.scope-card h2,.birth-options-card h2,.summary h2{font-weight:700!important;letter-spacing:-.03em!important;text-transform:uppercase;line-height:1.08!important}
.stage__title,.stage-card h3,.reveal__title,.check-title,.decision-title{font-weight:650!important;letter-spacing:-.02em!important}
button,input{font-family:"Montserrat",Arial,sans-serif}
@media(max-width:680px){.page{padding-left:.8rem;padding-right:.8rem}.brand{margin-bottom:2.4rem}h1{font-size:clamp(2rem,10vw,3.05rem)}}

/* Единая типографика: без курсива и декоративной гарнитуры */
body,body *,button,input{
  font-family:"Montserrat",Arial,sans-serif!important;
  font-style:normal!important;
}

</style>
</head>
<body>
  <main class="page">
    <header class="brand"><img class="brand__logo" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAxgAAAEsCAYAAABACRX2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAVglJREFUeAHt3V1y20iyNuBMiJqv747mrsfSxEDqmYi5sugVNL2CllfQ8gpsr8DyCmyvwPIKbK/A7BWYPlcTcU5b6Bhrzty15q7bJJFfJgDK+iFI/FSRAPg+EWqpRZoiwQJRWZVVyVRB/7s/H0kcv7n5eyYejs4+36eC+mHYFx5/mHPTxcez8z8SrER/f/dUiH7MuTnS92KfAAAAAAAKCKgKkf7c37N8pDK2puHchyEeEQAAAAAAtE6lAENHuw9zboqo1AM5ClQAAAAAAKARelSFSDj393G5mQdngQpshH4YhrQ1HuTeYbr9dhRFFwQAAAAAa1MtwNC+Xs7DlUttEtmZ+/sYKVIwz3ggMb3Ku5W/oaF+Q4ABAAAAsEalU6RsYXbOTRflR4/ZTaACAAAAAACNUH4NhqOF2WmgMncG4wJpLgAAAAAA7VQ+wHC1MLs3mZsehR2kAAAAAADaq3SA4WxhdpwbqEQEAAAAAACtVGUGI5z7+9I7SPH3OTdhi1oAAAAAgJaqUgcDO0gBAAAAAMBcpQKM1ewgJVjgDQAAAADQUuXqYNgOUvHtX1fYQWpHaJyzg9S5txmM/t/DkMbjAQnp3+Ybf18Dm0Bfx6Q3WtcuVunz+9In4fDW8+N4pM8vGv3POWZ4GmDxeyURMUfrbEsAAAAA63IrwEg6Tjni38bfM9/+vWiHatG/u2U87c8LVNTCxxn9I4qopP5f9wYSy4/6JI/k96tBjdy+81R/x2M63N8didAwoO2X2kGMyKP+33b78VR+YKFjfX6hhWtzn5/o7/WYHe7vXWiwMWTmd6Ofz0+p4e4e3HnKwieL7qO3PxtFny/v0w+/DYW3zm7eT2gxPX5n+t7l/53/t71fpQ1dPq9bbSnvvcr+k7UlvduI4+1nvtsSAAAAQBNcCxeSmQUe/0oNpZ3we0VnOPrhnSNhfq4/hlQH06mPzqEea+1Ej60q9YCqizigZ3UDjf7+7ql2h3/M+xsfz873qYJiwQVpEHf++NrzyQkw6qoaYNw92Hukz/Mkp25LiScgbzn+wxMEGgAAANBl19dg9CZ9arAiwYV13HXU+L0GF2+obnBhbGaBx+/74a6zY2MdVuHJB6oXXJhQYnqlr/fMXjc1SNopXxpcvL4ZXDSJved6bD+wyIvawYWxmQ8en1ngRQAAAAAddT3AyKtN0QyFggsLBqh+x/0mfVyqHWTYDNHhwZ1XzjqsX4Wug6A67n63+2P6GvMx81sNLo6poew1aJBqbcn5MbXAC0EGAAAAdNWNXaQ4pIZikl8W3X4luAjJj500yKg+U5A8P+Fj8sNJEFSXrVPgmE6X3G1Ece8hNVQSICWvwWkQeI0FGf2DPzV29gYAAACgqmuLvEXkkJqKg4UzGEJjGxEOafkDXTDLW/3+NWCJtSPJdCjLZz52snUT96mkuwe7z/VJFuz863NMKqPPtuzlHaFCs0uzIOjeOvL8LbiRKb1ZcrcRy/b9pu6ulASq8eTF8iXlJnufWK60Td7RfxoWeb9Eguf6995iTQYAAAB0ybUAg5PtNiWad0dJb5szomudrOK1Kyo/jm3TmiPZ3Wcqx7RYpKPGD0fR52Hu44TfhkRbJ9pJ/3HB4wz63+0el1lYna5HkCWj1fr6hV7qD8O856gd+GN9bssCqcpBUB3pDNLk/ZJRf30Ppg9G0fnC9jKK/h3RjQ0I0r+RvP5Xef+u7i5RJpsFWzZzETHrexX3TvMCpYJtidbxXgEAAAD4dC3AGJ19vpd3x8ODvTcaHRzd/L3OBjwbfTpfmG9/Vf9g97EIPb/1OBT/NDr71xFVIBP5kTj/dltMTLT9eNmoedaxPdaO7Eg7hs9z/16cdBpPqYCk4y2TkyV301H9yYPs7y94fuen9nf1+T1e9PyoQhBUx5X0tGXBxf1lr3GdkgBmySzYZVs6K9qW9iJhWbTeYmBrc1AvAwAAALqieCVvyRmZjssV2ctd57EkBWrxQ/KiwCSyxcRlOnB6/xfakXyy4C7aKdwbUAFp6lb+qL51WD+end8r0/FOnx8vHPXWIGgli4gLrn1pfHBhstmhXGm9jrJt6fMJM79ceKdgfEwAAAAAHVE8wCDOySnvlQoMctd5LEiBWiRNRVnQgWda3LnLYZ14StZBXHu0C6taro95SgXSwpIF4UzHi/5M1Z2ULI1qSRAU9r+7U2lGqKguBRc2i6CBwGudCBva+3zzdn3fh1eLAZYS906W3KO5a58AAAAASuoVuZN2vvo6Ej+vE39RPrXDApV5VbQ5oip6vTCpwJ3754LKqScs8oQCDikOIqKtUdnFuNnC87xHv7C0KKrBgqDD/d0fKGdxusT8SL+9JQ+KBRfJa2x8cGGydnwy+/9kN67Ajit/r0Fxn2RSedcre+zD/TtR3uydiPutcAEAAADWpVCAQb3JDk1v/9pG86mEpFL4/ECFilbovmXSuyAe598uceWtRkfRv+p1zjl/V6q0gnX9jrel7QjLIOdmL/n9WcX3JYUMLbiQVgQX82Tt0b4Kry9aRM+Vnxas76jcRgEAAACapliKVG4Bvvg/VEZ+pfDq6y/ot4WdZx0d/oHWwHa2ooUd8MkpOZDuOMX5x2Dry4AcyoKLpQXoWOKHlYPGzRMSAAAAQEcUCzDyUjiYh1RGTqCyrIjeIukIOS8KMgZrqZocU+76hzSf3+HIPtu6gRwSOE2/keCL7V61JLgIHtae/ekYnb34CwEAAABsgEIBRm7nqAk7SFESoLxbeLvwyeH+7plt3UorsrBoIctHcoiJFgRo4qxje3hw59WySuS28HwU/fOU4FIW4A4IAAAAYAMUW4ORtzC7RIG95N6Od5D6+sB8qj3bH5fcK5SYXmmg8dRG/Jk1KJn+YeSvinLeMaPaAdUcue+DqwXESSd5aXBh27h+drJmoY36fw9DmkxCPej6xVbN+y/6/Sh3i2cAAACADloaYCxYmH1RPsfe8Q5SGVuHcHiw91Y7ckW2ZdXOHx2LdZZ5TBpwRNozHtkiXAp4NPrf/Erf5eR3KiWOLdB5RY5o4Lbo5rqd2520yOLiY8tML0Znn0+o45IgYjwefA0gLICz91r///ermw3Ije8AAAAAm2H5DIYtzG7qDlJXn0/ceyg8ttH6kMrJRpvpyLa71Y6//U5nOOgdxdtvq8xwWG2ODnUrd4oEbhrjHOt7/NLfjNB6WLulrfGRvr7vbTZCg4isDV99h5kAAAAAIJUEGMmobI74y+T7ed0nsaHbBf/ulvG0T/HcW6JFjzP6R7EOq23Fqh37+8Jbywq/FTHQDuVAZziea8Ax5C1+Vm5m4xvthI6pIUJaDdtdymZl7lMHWGARB18eiUwea7udE1QAAAAAwDy9pIje7+MPeXdYMDY70H93RvWFix6nH+7eKzrDke3MtN8P906ExdXOUQOZyuDw4M5bjv/wpNAIfU7dkA0wuHuw+/y/P50/oRa7e7BngcUJC++4CypspzOsxQAAAIDuC5LOcINVSZ8aRZ+1czjd1w7iS/3fiFyw9Bgev08qPC9jxf82FAs97od3iqyFaSRbzM4iL1wEAxqcR8x0qu3w/rKdzgAAAAC6opdfRK8RKq/NyGYzHtuXzmgMtMN4pD2+Q6m3XWgoTBZk3F8c+Fjxv60FD8O2i1VELWQdZrGdkRYtYmd+pTNjo7atx0iDCz6hUvjCAgnbKIBissKTWQXw7ehqBfX+/uq2SAYAAABYp15am6KZueV1CvBdlVa7/lqMLgk4Agus+Ht96bYbUJkga0eDjDfagb53tQN53TcXi9ZgcMCvRz9/PqWWSbahPft8ogHWRz0Gzxfc1dZjvNHv96gl9P0MRcYny++pAYXIa0qDiGHXFrUDAAAA1BUsLAi3bu7rRSQs4Bh9On8x+vT5gXaY77Fs/5EleMBCr5dUBZ8JKZg8zn98CzwWPI7VSWiZrMbFif2sszcvJDlWC/VtPQa1hNB46ZodbR8vWXr7+vof69cpggsAAACA23pMyULWaN6Nkt42JxXG0kKKF9mr/Dh1C/AVlM1EvLUv22KWgt5jDbweLfo3evv3ix81OaY5MyPuqmuvwtXgYiag7cfaKbdjEOb/O3rc/253NPr5fFkwsn68OHVOA9CHqFAOAAAAsFzPRvDzbuwf7NlI9a2ONjO91BmAEyqo/92fjySWN7ceh+KfRmf/atSC4NnajX64d7FkJ6qBbWWalybFzD9pEDI3wEi2wG2P6GZwYdJtgXcfCPP7xUUF6YUep5+aPNqf7KRG4zDvdlt3MjpDcAEAAABQRLDoxtz0qbIzCyKD+Y8TrGSGooq0U71sIXZ+p5RiWfTawnThebvZQncWebbkbsl6jKRgXVMt20kt5tozMELUqlkrAAAAgKqCxTfz/BSfKUdUgrNApSDrzPb/VmA72SWYgyVbi/KCjun2W1okWF4du6hSBQ8ds/UYOlvzcsnd+nEwdlWXxL3JkjUx3/QiqsEWkBO1atYKAAAAoLJe3g3WSRcaz+1AV6hNMb8jPg0Kr+OYJxkV3/oyIOFQR4gPrbi4pesk6S6TZLeo+9kOUitnKURWBZxyOpaWeqbP/0Xd1KFk96Pfx+/1b4X2Z4klYuKfKOARTXqj/J2uHIp7J8TjH2jZeoyDP/0y+vR/L8iX38aNnCWJg8kPjCLgAAAAsCHyZzB6k7wZgFLBRZYak/NYvbozGKHE/EY76881uDhO/w6HsxslkB+phuU7bC1+/rY4etHtLlKH4uCLvcYw+99+UhBQj4dM5b0+/q/97/zXX7AghmV6f9kOXCLB02w034+toNqsVW/JjNxvk5AqstfLIo8JAAAAYEPkBxg5Bfgq1KYIc35fe3Rd//1o8XawdFyo8vYc+u+OaXFay9Lnf7P+xrw/I8G48laud7/b/XFJYbgLmi5J1XLEFscXXI/x3td6DInjagHlZHGgWDVQTWYB03ogIQEAAABsiAVrMDic/+uSC7O3puHchylWb2Ip5sX1GLKieCGV0P/r3kCYF3b8WeJCC3+XzWJYEHS4v3tW9jnePdh7xDGdLrqPHpu3K0mRyhRcjxFWX48xHS65w8CqcVNJ6TFasKDfAtWDP5WahUhS1zSYotzZOwAAAIBuyg0wHO4gNb+DxfKRXIgny3L6raN3ZkXflnXiLbA4DHdfWXrRoq1XVaS3F5oZsFmMIp1ue46HB7uv7Dnk3SlZvP7drgUk73W2YNnrjiieLptRcM/WYyTHJ1+2HqN02lC6hfDiwNRmdCxguxvq+32w+9i+kp+XpIoxB4sDVQmeJ+/Psjak75EFOcKTD4TgAgAAADYQ591wuL/367xOtnYO75VZ5H14sPdGe2dHtx4nkAejn//lJH0nrdexuDDeFdlC6CAJcOJY/osD2km30uWwyAPoMXhio/VUUJYqU2I02zrR2Ta3nAQzO+kC9mLPL/lnAT0c/Xx+WuS+/f3dUyHKSwOKPp6d71MJVqxQuPdhSZB2ocfxftkNA/S9PtH3usoMyFBfx/3cx03eo8nZkud8+VgiNAoC+kXfnwt9b3bimP6iM0b2/g5y/o29ztz3X59b7rkIAAAA0CZzOzVZh/jXebeV7QjpaPLckVwdaXa2w1P5Dnx12il+qZ3i0qPvaad7y55jSJ7Nq7y9iOsAI3nMcPexMC1bXxKxbN8rk8ZVMhC46kJfxx8XP3ah51yaFeqjmH7Sx36Vdx8EGAAAANAV81OkHO0glfG1g9SlbBejB7QkNacuDS5eVwkuTLoI2nZaImeve56ywYUvRddjlF3knr7X/JDK21lWL8Ses85M1C6qd0NE8fYTAgAAANgQ8wMMRztI6WhzXqBy4XrxcdqB377H7juIZClLWVrUMdVgz1FHqu8tXfhdiT3HZFbohJoiXY+xOKCqsIB6FP3zrb4f5YOM8XSw7C7/re9xgcCoqCSoXOVCewAAAIB1y1nkzeH8XzvbQcrLKL515CwIyDqfETlg6S0sk3tl1lwsY0GAdjz3tSPrYA1KElg8Y+ntr6uoYJ6vM0tL62M8L7udsL4fp3YMqcz7LPH3Re42+vT5cd02ZKl0afqXLUwHAAAA2By5lbx5Xv2GeGFNh9um8Y520Ie3H1zekUfW+dRvp/3QdmSSY2GyjmVY9N9rADTUkfWf9PC8GJ35GX3OOp4PbG2GRmKPNZL5XkgKLwLndLH6O50lOK09Qs5sNSyG82+rF6jZ69Tg4Yk+zrJaEjaLcUwlH1u/7ffDPx9p4zwS5h/y1mZwkqrEhWfgrA3pezPU92agx+dRsfdG3xeWt/p3Xt8O9gJ9z+IhAQAAAHTcxiwsTUfIg5CCONSXvUOxdkQD+i8Nmv5DgY6wx0kdBJ1Z2Y7WldKSFqCb9Cmwzmwzn2PTpe8zXwky5MLF8UoDwe3svZG/3Lj5owYVI1tXhPcFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgHCaADuv/PQxpMglJJLx+i1wQB/olF6P/OR9Rh/XDcIe2xyHF1E9+IRzOvSNLdHlcJr3RKIouCAAAAKCkuQFG0ilz7Te68NVh8fV86RvaIR88Hot5kg6mg9cy+kcU5d3m4z1Y9Pdyn8df9wbxRH5gts4065cUeN2s74WMmPkn2pK3bQ44kve6N+mXPwbzzI4LvaOAR6P//TykDeXlM2bNqpxfVbj6/GmcFX+OF9GYY93AYwMAq9Wb90v5fXxGjnHAz/TbCTnWD3eP9fm+Ircipu178vvkQ/XOWT4O6KV+e0wrIjR+Tr/TMdUT6dd+3o0+2gwVnGGzi2ocfHnEEjyWqezw5b8SKiZ5jwciMqAJPT3c3430PXo2+vn8lFpgFlToa38qNOlTpWMwz+y40EAfk+y46Dsy1HP59aYFG57a97qtaAZ7fCS/k+vP6LXjreChfjulFZqd6xRLX8/sw+QcFRtICHbsZ/2sJ/2sXzsdrBnqt/sEABurRy0nTE/JMZbp/VF0ftE/2Btq5+qIHNPH/JFWGGDop/1RvY6mPQQNqWHsYmvBk/D4mMX6SvVe4xWhxPRKO9RPmxxozAIrkcljCyrS3zo7BvOE+vDHGsgcty0IqyNrZwSwDldmZQfaDnUA4eqtsxjR63kPAFBaQC1292DvEVmnxyHtqD4bRf+Okv+Jk5kGH3b64d6AVsAuTk5mYWJ+TQ1i773w5Eyvr8fkzyzQONNOZkgNYR3euwd3ntrr1/Z64mOWrYCvx+a73WPqtN+6l94DjTY7xw/3937VgP69Bhc2INUnAICWaG2AYR0+FnE9CxCNos8ns//Rn4dpHroHgTifGZkrdjIDE6XHYv3sfddO7Xt971+ssGMd6izJmV3wac1mgdUaA4ubGhmEAbRR8vl2sPdGP29+bdA5DgBQWmsDDJ0qts5eSA5ZatSt37GfWYwsTco7EfmeampKelQ/3O3rhfe9/jigNbAL/t2D3ee0BmsKrMpoTBAG0DbpjMWupXue6Yf2agafAAA8amWAkYyUOk6NuZYadVXce0F+eE+TykaU60+rNyA96u53uz8KswUXIa0RCz0+PNhd6YLV9LXbhgPrCazKsCBMA6EPmM2AS0EHd5ByyNJYNbD4YJ8tBADQEa0MMPTD+A25dS016qpsq70h+RCI51mM8YDqW3t6lHWwObbdWhoyci90vKogw2YEGvXai0lmmhBkQIoRYORI1lJNZe0DJwAArrUuwLBtacnxYrd5qVHXb0+22HXOdqhKth30RAL+gWpad3qUpUWlHeyG0SDDdzpQElwkeditFHYmyOj1QgJw7PDgzqsWn98AAAu1LsBwvS1tbmrUNb2Rp8XeGlxM/O0MIg5SataYHmWdU32/Xc9WOWOdA19pbi0PLma6E2QAOJSs5RI+JgCAjmpVgJGNGIfkTm5q1FWWJqUj+X462p7SpBxtT7vW9CjtnFoaUkgNJiyvXM9CdSS4mJkFGUiTAaDZ+Y31FgDQba0JMNJtad12upalRl0T01vywFealEzqBy4N2D1qQM0XUjBx1lnoh3eOOpg2EUowXsvuW9AICC4zHT2/AQBuaU2AkW1L60yx1KivspH8Ibm3Q1tT99sScrvTo8phnWHitxoQnaZf+jOtLjgSkacu0oDSlDD22BG346THR+ghy/b+x7Nzti/9+Y96PtzX257onSLyQejYOlcEm0dQy8EkFeG9nt8AAM3Roxbo/223LxOn29IWSo26STtg70Tcj6pLHNtswyk5knRUaRxSPY0prpfHOssWBOU9z3RmaHyUrdsJySMdobe/8ZBq8JkSlh6r3pPRWXRrLdGVndLs60U/3H2sHaGnrneu0se0dLJh9vfaYyK2LTZALXHw5ZEG8iEBAGyAVgQYGlw4XOiro7gyKZ4adVW8fUo8cd7xUn3rDDvreAXjIx0xrqUpxfXmYeKhNoqHo7PFM1DZ8Ty1r364dyIs/nZ9SkboQ50ViyKqwHZHE08pYTpjoYHFeeF6LqPoXIOMb98K9z44bus7WTrZCQFskGTQR6zt1/xgXiD9XJSPegEYEm2N7HdFPo/0XNeZ060zAgBwqPEBRtbxCskRFimVGnWVdVj7+7vv9Pm4Xpg9S5M6JQd0lqX29rRNTY9KOsvR59LFD23GSttSpLMZ/upXBJNjqtB5TlMnxl6CnzQVsMrx+nekQdkDPV7vySEReaSv90XrZjFqSmaQKtLz2Xaa87fbXAvUOX5Wh0PWXh07qUnkJVUsDSzoWdNnnAFgszQ6wEhz0t11vOyDuEpn6xphncVwv/OTqzSppLNav8BeA9OjbOZJ7uvo+ogq0n+rMxm72pknL3nQVTvPvlInrFM2Ovt8QhVZG+gf7D2zNSbkjs5ijI/1e73zcJWsEnXNgefRp/PK6XP6Hpzoe9DaAEMP3V+oplrHT0foibfWGmDoZ84j8qDqgAsAgG+NXuQdB2P7UA7JCb6wtBqqKe14e6mJMXCym9TWdEA1NTE9qm5wMWPpP+RvAXjpBfvZ7mjH5F5E8bR+gci494IcL/x2MsO2UqhEvWatnu3KNoBwHiCyBA+zzzMAgMZpbICRdrzc7RVeJzXq1mMxvSQf0pHdWmQady49Kh2lqx9cfH28ae1AM082E1VCMtsUkmMckJP2ntSAEXJdyX7Q//tGFd/bqHQwD9p9/LamHoILS3385ykBADRUYwMMl9vSpqlRDkd60lFd55yM7NbfnrZR6VFJmo/jUTrreNtWtuRHqZko15XpMxFNtx2+Pnssx7N2X8ZrzolfKQQYm0xkQG5V2gURAGCVGhlg2MJu7SgfkxuRi9Soq65s6+larTQp/bc2UhZSDY1Lj3KR5jP3cT3NQpmtL4Mid0urrXuYvdD30OUiai+V7N13uqCxJKQNJiKH5JC3GXQAAIcaGWC4HNV1lSpy63F1ipp8qJMmFdRe3N2o9Kh09sL9e2c8rqWxBjwodLeJ+80CEj7eQ8eV7IX4e2qPWmswdAY1IthkbtfwxOwsXRQAwJfGBRh3D/acLexOOqg/n5+SB746qHXSpBykWDVs9yj+hTxiknfkgb4PxTrPLqqt33bh5z3sjRy3953WrMNAJeq1an+A5rr99BBgAEDjNSrASBd2i6uF3ZG39JqMp6nqSmlS2U4lA6qhycX1vBBvr7e/7D10kc42j3bGvHQ+0pQrcfvY4y+t3Xq1nPg/tNE4JHBm02rIAEA7NSrAyBZ2h+SAr9Soa2JPHdRKaVLdSo9ajemQvBmHC292kc42D9NP5AkzfySntloxMyDM/0V1MP9KAAAAG6QxhfayonrH5IDP1KirLBXlcH93SOQ21SVLdSq1c5IQ1c1pb2BxPb8sAD3c37twn8KgtgIbnc8d8U/XINSs3jYPx/7SJ+J4yEHNzvZV02k7RmKRIgUNYqmFo39EEQEANFhjAgwNLt6QG95To67SYOadBgQDcitJkyo1Fc58VKfDunHpUZckIg9FsEjixY8pnnbWmfrLVx9F/7KF3r629+2yjU2Rsira9cPotqeYOV6rl6YWRgQA0GArCzBE5Ecd7c8bZbcRQiedvCQ16mfPqVFXxdunxJOnzkfBg4mtRTkpclfb7lSmNf/+xqVHZVg75CI+1gIsG+n3tP5gOyJwzIJBpuo87Va2KVqeYqYt56O4PN/TXeoQ6ANAo61yDUZIaSrRvC83wcWKUqOu8lIjgJKArHjKU0xHVM/GpUfN6MXfz05VwmHeTdkCbx8usAAUmuUbpJex2wBTZ8x/rFMvCQBgFRpbybuSeE0FiGIvo0mDott4lgpG5tjc9KiElw65LCou1pv46hxEBB5wSHXwBtfB8NfW28P99WEnDsbOakUBAPjQrQAj4Loj+ZVko//uF9d+mRwvu0u2PW29EfFNTY8ycbIGw4f8jtXEz/oLRiqOc25GiluymL2x/NbD8c95DRliocd3D+4gyACAxupUgKEj+Y/WNXXMzM6LthWbmai93enGpkd5lt8OAw4J2iKkuqbB5gYYnoLpNvFSQ4YsyOCTw4PdV9kgEwBAo3RrBmOdU8dx7wW5tzRNSgKuVb17w9OjuoW9zcZsLicpPoIZjA2nwYCfnQ2FjoXH75NA42+7vtZ2AQCU1phtal2xqWMd0Xmpo0YRrZCNUvmoiZGlSZ3k3l53i9xNTo8yWzq6HMfkw4KthpGX3haxgx3Gvtne3ADDZuuk7ka17Q/QsppJETkqJHtDmAQaEzrO6vqMiCni4qllO/XfIwCA6zoXYBhJZzEe0orZKJWwDMgh296XcgIMB9vTIj2KPXZevkkCiduPj8JtLcJh3YKIKIpWE3cjxYwleCIcu6r3lCP5bBlYkxVC0AAA69O1FKmUjuasIy817aw7X2gb9sO9wbwbZJIEH5UhPQpgMQ3wD6meiDaZYA3GzCj6p+0mNSQAgA3QzQCDLmcxVk477e63yg1y0qAY6VFNljtyzdjtqUVqzTYxbfAWtWTlYHhZwckCurMLF8vUZtYjAgDouM4GGOuaxaBYnNfEyNKkrsleW0jVIT3KrGeXGwQYLZDtSFdzDUb8H9pkLtIBO7QL1yj6d8RCD1DdHQC6rrsBBtno2fgVrdgoOrftCIfk1pw0qXrb0yI9qoMWVA+HCnqT+gu8OXBfH6dVkCJ1k10jWOQ+ggwA6LJOBxhk27zmrF/wSTvvzmtiUCBHV/9XmGqtv0B6VCbwtqNTlHtLjO1kWyF2sCMcxxseYATY5neONMiY3COkSwFAR3U9wNCOuKx+LUa8fep6dErka0CRpW4MqDqkR11iXwFG/vu/5SflQzBa7FSxQpdLTDd3DUb6OeUgRaqj2/ym6VLb91gIgz0A0DkrCzDsQ5SF7+d+MbtfHJ1a+SyG1T7QWQzXF42dy9exNR1QDUiPusZLgMGLAszp2NeoNra/dYrrpkhdZCmTm8lFilnH2bVC28gxS/CAMJsBAB2yujoYAUejT/mj5jraNSIePyIPslmMIa1STG+1l+n29aRpUkOZxj/oY1eH9KhLDrYhnW9hVe1vNPgYkwc7C4r7QQkOasxYkLnZ6VG2gUKdz6nMJtQRybawfdsPd4+Fya5XIQEAtFhjUqSSUX9/U8VrmMVIgimnHYzLNClGepRDvkb9P+bdkAYAvtZhjEOC+mI6orpY3K/FapOAMYNRks5mnH48O9/3OKMPALASTVuD8YI8WcdaDL1IuO5g7PQPdh9TjdEtpEfd4qcTFC8evdbR7Z/Ih63Ae6fORvezdUCdpTNbP1Bd8WbPYDiaHYxow9i55aT9AQCsUaMCDE9bvM6sfkepuOc8YBLheoES0qMu6YXcY2d8Ei28mclP51NirwGGHTOZynvh8a+H+7tnhwd33ljQ26WgI2sXIdVzsckzhQ42okhsYqHCOPhiqbUhOcMXrIHaoi8CAHBsdWswCmLhZzrbMCAPVr0Ww1JhtBM2JAcX2q9q5YUjPeqasa/OeGQ7xCy8R7w9JHa/DkOE/KwpmQnGA5LL/wut9ob+7xFN9b/6erS9j2z9STJDE+gI/qQ3atuaEKH6a8F0pvAtbbRx/RSzxGYVKrQCqiLjE3KIA3ky+vn8lHL/5rch8dYZAQA41LhtarMO8JD8WPkshgVM1BBIj7pOu8T1tyGdg0k+LruPdrpHngpt9X3OJGgAsyx1o69Bx5He7/mVmY4Phwe7r2YzHdR07KL+xWavv5CA3aT48GbNYEgweU5uRYuCCwAAXxpZB8Nnp3zVazHSgKkhFVuRHnUdu5xZuiLgQqPXHrYyNhpc+Nke1EZXqdpsnAYddDwLOjTgkP7BnRNqINvFh+qnp2in7l8bO4ORtBMRRzMYm5O+k7Q9d8ctwQE1ZoALADZLIwOMzs1iMDVhR5DWpUc5KXSWIxtJD8mH6XRY6H6xpzSaQOpVec81dtf5iYMhNVC2RWgtmz5TKDR2N4izIQvlk4XdDtreDZi9AIC1aWwl7y7NYlA8OaU1a2mnx1swKBNfnXAaLV1/Mbujp9ktnSk48pEmJe7qujQy2HU0e6Hn+3RjR43vHuw90pnBY3KmtxEBhvuF3Zi9AID1amyAkXVAIvJjpbMYWYdzSOvU0vQoH8FgksLhtBP0lV7US81WeZrd2qFg8pgcuntwx1nxryYGu8niWhezF8TDogFm19z9bvdHFnG5c160CUUjre3pgNoJOZS0Q8xeAMAaNTbAMD5Ti1Y9i6GvZZ2LPtu8e9Sgf/Anp51lpykcNxVNj5pJtjL2MYshj1zNYqQdoMDde9DAEf44GLsZQZbNGzXu/223fxjuvuKYTsmhIpsldIGHhd02RfuQAADWqNEBBsXbpx4XSA/63yUpEavh97Us1PaccJHgaT/cdbJw2evsBdNp2dHrpIK9p1kM7TQ7CaSEx+9rbo98qcox8s3W47BQ7QAqnb3o7jbQdpwO93ff245gl1/7ux9kQh+8nFPMQ+o4Lwu7G3iOAcDmaVwdjKus89U/2HspQl5GnCVOHveUViB7La/1tbjKYy+u/btH2QLI93oxvp8VY6wkTYOxzrInccVAwWYxePLIVSd+xjrNOvvzy+jT/1VOWzk8uPNKR+VDciVe/YYHtj3uou11Zeqmmrvo+2cdcHJMZ6NC8qDoc/14dn4/+WEiYbLzmtBqxN1eLJ8u7PYwm7rBa4AAoDkaHWAkPHW+MqHNYqwsV9V2DeKVBxhdKa6XBhnf7T6p8n5lwcUb8rRzVDJqeFYt+EmCz3D3mb4+56kSOvvzXIMMKhtkJJ2f4Mtznb44JkfqHKNaJAkgBovu4Iivwo2+DKi5ojqDCW1gC7tZOCSH0nMMsxcAsH7NTpEirykkiWwWYyU8b787V8e2zNzR9ytJzchqMhRiqR3ZzIW/DmDNUUPtTFkAMCQPLMgoc8yy4/XBZXCRwMgqFLTmNWve+VjYnaTg4hwDgIZo/gyG6dAsBjP/JCIDWpUuFtezom08PtZO8ykH+vomvdHN3WaSBc5b4yMNSH6Uqd/j7WrUkGX6ULj3wUs7vzxmd94y8U8U8Ih6vejy9vGXfix0yFaFeyrOAzHbdhp54VBYPHW5G1XjJAu7HaeasdBLnGMA0BStCDB8r1+wWQztkL5dyZaISbA0XtWsSVfSo+azTvNUjvV40uH+nr538cXXm8YhxbQKkatRQ+sc9MM/a5Ahb8gXCyCIjmiq/52Or9ygYQd5owHg5xMCKKDrW/3awm5xvLCbki3de50OygCgXRqfInUpnvj88Axd1w3IkwUxQ1qBzaoobKP+HH79Wg0dmX/osjM0iv751meRyTWIdGbmAQEUFUj3Zl0znip2J0X1NqFmCAC0R2sCDOvEMfNb8sRl3YBlVtaB7GJ6VIOkaT/uZ4hstL8bQQZfsNADpG1AUWyzXR0uEOejYjfZTDWK6gFAw7RnBsP43eJyZ3WzGNYp9V4TowPpUdzYEbk03/nzCXnShSCDJX7Y9Z2AwLEOz3b5Wdidzl4QAEDDtCrA8L0L00pnMdhvPYAupEclx8jjrFVVGly81o6z92C0vUGGzVzw/VH0r8a9d9BcXd8IwEvFbsxeAEBDtWsGg7ynF61sFiNZ7O318buRHsVx76F+a8woeBZcHNOKpEEGPWzybM4NEYvc7/TmAuBcVgX9hDrKR8VuY2vACACggVoXYHRlFsPzYu/O7B6V1EGR7ftNmMlIR1hXF1zM6N88ZZnco2SnmOayTiLL9D7SoqCkEUmvy6lRfhZ22/bYCOQBoKFaF2CYrsxi2Gg4edC13aMsyPj46fOD9aULWcqPPFjnCKuljnw8O99Pj0HTZjOSxdxPRmef72NBN5Rhn4E2gNDlHZA8LexG4UoAaLRWBhjdWYux/dZLZ7Gju0dlaxLu0wpH8m0xN0tvvynrCdJjMLnnKzgty0ZR7flklcgBCpoF7efHXQ4uvC3sTmYvEMwDQHO1MsAwnjtYK5nFSNJ/2Pnr6HRxPXtt6Ug+PSGPgUaa7mMLlc8fN60DZB0L65ixTPez8yCileKLNLDQ4/Pp/CE6OlBcsgHAsyYF7T55WtiN2QsAaLxWVPKex/LSD/f3nqcF1tzLZjFeeO9cxvRWe7POKpRvSnG9bMT8RbJ4kvmRkPSptmRUVTvs/LYNQVrWsT+2n/vhn4+0MR0J8w++zgkLujSyf0dx73R0hqJeUIy2m5F+oP7UlvPKFU8Vu9PZizME9QDQbEywdof7u+/124AcSEfdV38R19cg5BgzPxt9+nxS5L798NuQaGtAgXawhcJiAYcGFMkCU9LODw270vnph3t6HOz18/fFj8VNybGJ0o6h7eK1/batqSz9/d1TbZw/kgNl2uS62LkgvHVGjuiMIX997F1rVxrASqjnWpj+Vv6Sfudfsv+/0IETayvWbiJUmAYA2DytncHoEh2ReifiJMDodHrUItlo/mn2lbD8Z6JJePvePbvvRVc7PlfWKF2ui/h6LKxzGKczHEkH8bIzaL/Q73GknUI7NhEB3IAdwgAAoAgEGE0Qb58ST57WTW3ZlPSoorJOckSAYwEAAAAr09pF3t3jIG++o7tHAQAAAEB7IMBohLGLhYAbmx4FAAAAAM2BAKMBXFR5RXoUAAAAADQBAow1S7ZZdVHlNaaXBAAAAACwZggw1siqhbuYvaAkPQq7uwAAAADA+iHAWKM4GFtwEVJNHBCqugIAAABAI2Cb2jWwmQsLLljoMbkwnQ4JAAAAAKABMINRkwULpe7/172B8PiDq+CCmU6zInMAAAAAAGuHGYyahL98ONzfvRChYRDQLxRwuhai14toOt7RO+iXhPGUDpn5WKYO6l1cFU+RHgUAAAAAjYEAw42+ziT0Ncggmkr6m+k4uyn9f7398mdXktmLM8xeAAAAAEBzIEWqzTB7AQAAAAAN08kZDKstIUyvqAIWvt+GitiYvQAAAACAJurmDEZAbtc5NA5fYPYCAAAAAJqokwGGEH9PHcZCL7FzFAAAAAA0UadSpGb1JUjkiDqKiYej6PMJAUAxTBcalEfkhFxQCzC5er0AAADltTrASGpQbI9DipMdnL4XmRxpR6LL6VERyeQhAUBho0/nVnPGTVHLFshmN/cJAABgTRodYCQBxDcaMIy/9Ek4jGP6CwcS2s86RhcKjXdocvVfuNgGtqkjlKyjsJP7SI0CAAAAgCZrRIDR/3sYzoIIDREOtZO/o7FCXwOIkH63eyRFJNJaEsLZv3JbU+LSN9sNDDAsuBAEFwAAAADQeGsJMPp/3RtQLJbW9IN2nvvyu85EEF+5B9O6jP4RRdQskQYXD0bR+YgAAAAAABpuZQGGBRXxRH5g5mOZypV1Ep5mIqppVCfeFnTbmgvMXAAAAABAW3gPMPrf/flI4viRBhWDJMWpWQHFNUzyCzVCkhL1bBR9fkEAAAAAAC3iLcDoh3eOhPm5BhchtQXrjMF6n4Btp/lS35YXoyhqxXaYAAAAAABXOQ8w+mEYCo9f6TzFgNompiGVxBy8E6Efk4XplWhQYalZIq/17XiLwAIAAAAA2szpauq7B3uPdAT+pHpne62ij2fnlfeO74e7faIgpED0Ox1qwDA7BmH6jS+SLXCZIg1k/kPpeo9RVxZv9w/2Tsg1DfhG0echAQAAAEBrOAkwrF6Fzlq8oTbOWmQ4oIejn89PCQAAAAAAKqsdYGQpUe/pcqS+lWrNXgAAAAAAQCqgGjoSXBALPyQAAAAAAKitcoDRoeDiGfL8AQAAAADcqJQila25+EDdCC5OCAAAAAAAnKi0Ta0Ek1ckbQ4urN4EPxlF/zwlAAAAAABwpnSK1N2DO09J5IhaiplOWXr7CC4AAAAAANwrlSKVrbs4o5bRFxmR8GtUyAYAAAAA8KtUilS2qLvxkoCCk6rcHyneturYEQEAAAAAgHeFA4x+uHssjVjUzRecVMTmUVIZm/gXiiUiCvTnrRGCCQAAAACA9SmUIrXaLWktgLAZCBlRTP+hQH+Og4go1q/tCClOAAAAAADNVWgGIw6+/MjCIXnAxEMS+agzEEOdgRgigAAAAAAAaK+lMxieal5EjEXXAAAAAACdU2AGY2xb0obkhgUWD1E5GwAAAACgm5YGGML0lBxA1WwAAAAAgO5bGGD0/7o3kKmEVI/OWtADDS5GBAAAAAAAnbYwwJCJ/FiuFN8tGlxM74+if0cEAAAAAACdlxs+ZIu7f6XqEFx40P97GNJkEpLozJLQjr6FO7fvZXVCyGqF2Ha/F6P/Ocfs0RLXjus1diyDC5r0Rl3fkABtC9rArk30jbbP8Zd+0kZzdzi0tirRppy/AABNsiDA2D0WpldU9YFluo/gop7kQro1PoqndMhMAz2qoV40d6iaoQiNgi35iaZ/WMt2wJcdA5d+o4uyryU9rl8G8ZS/Z5aj9LgWwdphiYfM/I6m28M2F3W8fgzIOmp9tK2KKrTBstb2+lbw2pZJAt8v4yMhOtTgd1D8fL1Jz1+SkZ6/P1FAw9H/rmezEV/v5egfbj+PmvI823K8TNJWXSt5DrbpePmyrmPg/XPa0+ex03Z75TnmpkhJwD/ohzlVwUJPEFxUkzTQYHysh/4HofGAYj2el2FgtfcjM7AgRWJ+TDymw/3dIQf0WjvKb1fXgdBOwu/Vg9Z5tLMw1G/3i9w3WVMU0yORiR5X3kmPa5kcQLHR0iN9b46uHsPRz+en1AK32xb7blurC8J6k778Lu9pHWxGh+iP5JO9b7/Tc1qxMueXS3auxnH8vV5L9HWPw6+31MnZTQLogViQMqWn2k51doO0rfLrlQYbPH6h7+WP5FakX/vkkqdzqh/u3S+1k2QweazPw8lmMzfUSwC/oR9+G2pbPSPHeCt4qN9OC/+Dlhwvr9Z2DH7bkd97H2oM1i376xE5Ps+TyYTfx876ZdqrsOvF0H4Ocu8lNmJeSTSKzl8QlGIX1MODvTfCkzPtAFpHYkB+WWf7lf29w4PdV1atnToqObb7u+9lqhdLsRkLZyd/cgz1sc/63905ooay13833H2++rY17nzbyuxop2lAHllQSBug/92fj2bnKgufVJ+tKMRSAY/tb6Xn8O4xAQBUZAPrLPKM/An7B396TA652inW6IDQy6uDB3NnMLLdoyp1wmzdBdWUjLRu66hVTH3LBY9j+ouOiN56Phop/ZLk2QY8ams+eHasn+rXgNbCRuX1IsvjY+0MnnK8/azNqT9XWTuKg7EdW6cn5Byhjt6/adrx05GJvn54PLe2lc5U1JqlqKajbeuWIAnahuRNksJGXZWl5D6VOA5pPcJssOCpXmuetWVWEgCaxQbY9XPEZij75IFI8FT7NqcuMk+Sz12Hde6Itk+u/mJ+ilRcbYRTO/zDKqlRSUCh07HxRH5IUi1o3KfJlce1ztGca6vMfjlNvx/u72U5tvSOtmjY5IBjhZ3f4tLO4NHdgzsv/vvTv3xG4d6lgdv4lUbUIa1KevwGetI+0A+ZtbW9y7Yl1LS2daxt66TtbWseEfmePKkz4NN0lwMs/mfVivoaaKAoLABUoJ8dT4S9pezuWAqYfj+hGiyzQK/JDmcv7PPyetAzN0Wq8sUykNdl7p6mBe0maTrJlDgnHaIaUd8sx1ZHbSf0YTbt3bQUjeSiqq+Zm9QB/GrHUhOSY9fS1Ja7B3uPknQoWmFw8ZWetPTB9TRmUWnbGn9oaNuitretBQbJQIkPcWM6307dPdh9np2nA2qe0DoIGhD7yOMGgA6zgQlmfkmeaB/9Ud1rqA5CPiJHfaSbqVEzOWswuEonPyo6rXw9J56OvS2IyUajmpQL/vWi2vgRSYtu3/vOLXfNOgQssvY1QDqN+XzVnRP7e2sMrMqwtvWhHzZ33UolW18G5IHP2ZF1sM9h/fxvbBB8VRYQf9iAdUQA4FLcO6F08wUfdiSoPvtgn2cOP3+jm6lRM8GcP1xpu0qdfRguu8+1wGLVo1ZpisaHdY1I2eimvfY2XFSvSEbxdBbI9Y4nXqTBhS0MbQZ7Lqs4dknbOrjzqkmvvYAdYX7TqRFi4QE5ls2KDKgj0nVBY/v895Kf7Ek/HWxBkAEAxVi6EEvwhHzRPm3VAWAhv6lRM7dnMLamIVX7K+/ybrKLZEOmw9eS/pMVLWxqKsBSOgt02vQgo2nBxUxy7LRTRZ5cti3hY2ohe8+6EmSIkPtzpDdpU0d8oTS44DbMsM0TIsgAgDJG0T/fksfNP3QAuPS1s/837Y+wZQ7Vl5caNXM7wBCpdkGbxnMXtWYjVk2bDk9TNFaQJ38luGh1R6HJQYal2jR59F6Y3vjIz+9K21rVTM8K7DgPJmPqRBrZ1+Ci1YvVEWQAQCks04dpkU8vBmVnMWRCb8iNKC81auZWgJFUS63wh+btHpUstmX6QM0csdpZRZ58FzqAMxpkvGjaxVVI9KLPKy9AVlIowZdX5JgEE3vMDrWt3fa/lsDtLGUX1l+ku5XYRa0TO2FZkOHqAg0AHZfUxmDyt+Cb5VXRAUzblpacLezOT42amTeDEVLZP0Ty8ebvmrLYdhmfKRrZ43rrNLEGdjZFpV8PWYIH+lrupz/r74hH5N5ONoLXpI5CSG1IuRA+crlgPmlbSdFAP9bTtvzM9KySy4J42bFoddB1ZZYtJE9se/SvbdXaqX4xPdH/t10NI3Kvbym/BABQwOjT5xPyt+A7zLatXcpVUb1lqVEz8+pglL+gcXCtw9HUfPg8WZBBLvfnTwqYSL19ivPYBVWH7p8te4OtQ2vRLbm9uIdxunuBv8VLnlinmdg6x5JF3WxFBkOdBVlJJ07fC+uU3KOamtG2kiJ+NpIbkjutbVtX9K1T7aIIEm1NBxRTqwmNrc2H5IFd5GyKPudYD2c/zIr4uXwelvKrn6/vUCcDAIqwEX9ftTGybWtfLLrupIOSTj4Do2WpUTPXZjD64bchVcEczX5sW3Axk+SBO9o2M0sJ8DIrohe2J6Ozz/eLXNjsPh/Pzvf1tTktbJZdXAfUCnxhr59le3+kx0JHEh6MPp0/TL/057PP91ims2MUkV99q8tCNfhtW/yseNs6H6FtzaWzDm4WZss0djYbsg7JdLyjxYQ3RDZLoW3wcZFATu93quf4fXJ8fpdJTQCAzea5NsZOvGDb2nRbWjcbwRRJjZq5niLV64VUxVQi+2YXlPrBhXYImd/qFPdp+qU/J6NR3hbJXBJmJ7Uysi3AQnKMJXhoZeipJG3YJ64bdpXdC1YtDSx6+/b69YSI8u5nOZLJMbJOiLY38khiekQ1+GtbGrjqMaCSPLUt5+tVVipwlLrG7d2e1mMgHNl5WnbmIMmDdh9kFE5NAABIa2P46cumg3Pz+6+u+g1FU6NmrgcYwhVHY+QivaBUXWw7G2Xm+x/PPv/x9ijzefL7JBfc45ZflK4xqNW56X/35yMfo3bJ6HL0z1Oqyn3Rl0GDC6VlI5yfT8qkqlgn5KO2N9ej8jf0q47Qu9xe7qq0bZUPXGf0HLVOlst1GWHdmZ51crEOI7tQhNRS/gJhCy5ubyhSRBpk0ANyKEtNwCwGACyV1sYQbynA8/qvybXETb8hKpoaNXMjwIhDqmQ7Sl9YhQJ9yQK9yb20M7g4MrI9hS3YsMV8Xrf9qrF9rcSxj8V/UZXR5avShs0PySENKGuNxntSaYTzquxYD8mTqrM/MiEfI/u125bRtuX0Q1NnetpcGyPs/73uTOh4QC3l8IJ2TRoIVwsuZiy1z/GM2w5mMQCgKEvZJH/9i1vb1roqqlcmNWrmxi5SVWcwxjaSPaCSvuZ8l7topDm1E1ssG5EHIsHTKqNSLrcAuyqb2q8t63QPyZ1Bw/LlozojnFexbD/wu3d1ufbV/2tynJ0vRncVdHpoW2Gr12J8Gdea3ROi1m5P67JK7BVOAuGE4zQFzGIAQBk+a2NcHcBM+g0OBnvKpkbN3JjBKL9FrbqokmubPeETqiid7nY7In9FpVEpPQ7Oi4UxyTsXHebLx3Oc/tOctRiWZucmuDDJjI/HvaspGB+XubtM3R9nmz10uQtOR9qWk1Sv2mlSFddfsP+NChbyNnsRkLO2lZ3br8mdHdr6MiAAgAI818YYzFKMtd/gIushKpsaNXMtwBDm/6LybOQmpHIi2wGEaspW5XvJly87KqX3tdHlAbkmQeXc+HnSDqXTyLnfhNE7FnnmMhBLxL0X3kYZSnRAs3z8AbkWiMtOVta20g0fHBmsum3p58lPjt7zyudF9lkSUnn2vH+iNfI2e/Hz+Sm5FJPTzRwkbmS6KAA0VdK/8JSFE9PT/sGu9bFDqqlKatTMzRmMlVzMXaX8JPx1AnfKjDLrhdXHBSbysc+6+9G76boXe0d1Finn8TyLUbjz3JpOG1nbCt6RSyVnehzQzxJxMYtRfbvaoNr6C53tXGtwkT2JATmm5+CQHOvqQAsAtIOPdbFXhDqIWXs9cNXUqJmAVsy2nnU50uyzE1gqzaElF9bsgYfkksRrzRd3mT5xS+xx17KiaRVtaluOR4b1JBzQiumxcRMkVdyuVoirnU+B3y2Wl8nWCYXkWsxOZ9pmLP2U3NlxVf8EADZDkoUj5OXzzYGoamrUzI0Ao9IajHJiD8GAv1mMQouY23ZhpenWkBzSQGxA67S9PSRPPIx0fiU8WHaXGukyi7G4nWm41HOyhmGmcme7jnjqpKNeeR1G1fNpOh3SGslEnK9BUxfeqmWz062V3dU/AYANsv3Y44YyldVJjZpZ9QzGyLYJJMc8LNr7KihwsY/J04Wl5/xYmbTROM2VD7ucHuB4pPOSdkAPl94p8LRd6TRuS9vaqb/laznZDKuL41N6u9p0sKLadt/O1yCVxR52OSP20k4TsduBiULnMwDAFVltDJ+1t0qrmxo106MV8hYEGEvNYHK+DkJEbBTyZMl9fFxYRnWjx8UcR8xpus9aUzS8sZFOIR+js0s7ZC6Kts1x4bUzysGo4o50842nA/3vKa0QM7/T87p+hzndrrb4+qC44t/0NiNVTFJolcbuU4RYPpI/EbmFFCnorMP9XaHSbLAp6Wtc6HU00gGDX4h1cCvgaPQ/5/4GD1rG1pDq8bVr/YDWL6qbGjVzYwYj8DsK7TOfPRnt9zLNVGTx3oAc01HzX8gjJnJ74RYOqatib6OoBUbnuV2jwpTs6PUfcklWkLp5k6vPqpJrSCoHlF4/WwvYmvrpXLMMyZN0AMfpNWPls20AzcYhpYH3QAfpjnXQ5qnE/EYm9OFwf+9X7VS/ty1Vs50SN5rOGnir8F2Gi9SomRszGF53kbrwkR41YwdEG6s9/oBcWzA6bznyOnJHzjFH5BPrhVUqDEjkC6mzJpE2AvJi/MU+fKN5N2Vty/056XdUOG27TtuW/IVWzKaH9QJ4UfczscIakgGVF/n8bC3ExWzPPNPAc25yfFG9wOwcC85n35wHN+PpTlLysaOcH6/JJKRpd4+Xe8ln60Bi/czjsc2QDDmg1z52N2wD+wzvH+w9syCM1sRVatTMylKkVrGFIjN/FB+7zqSLceen/2xNQx09dP8nif8yK5big/b/3Hba1jHKvCKWTuSisznfVv5jtrdtuU0ZXNPsmK290e5C3dS4HdsoosiHtq2/kAodFG87gpWgz9rP+oOADrWthuSJOD+/tvxmAeQL5ffxGUFhOF6NkwQbGmg8tZ0hNzLQsA2LeGzXnJBWL3KVGjWzujUYlpftWywjy/1xblHn2dfInciRdtSOyBvXIy1BlSKNLeJ4pHNmYduK82+r9zdb1baE1hS8BsFbiuP6a2/S3YWGS+9XdbMIX7vNleFpgEEHjF60ahBd4nUFGABdEWqg8SoJNJJ0HU+7yDWQZeLogNRDYXlPK+YyNWpmdbtIcew/wKBtL39DR3zzR+c6PHJfxto6gSvjK2VtUfoPhwTr42g7Zw3mCqVJVd0sohkXYA4JyMsgBMBmCq2jfffgztpShtYh+Tzn1dY0cp0aNXMjwPC4F6/3XFrzm6+/EebdoINrK88PhzXg1e9Tjba1XtlozpDqW7pRRHb7gErytYVyeYKONQA4pyPrJ8li8A5vhX8Tx5MnXvvj10WuU6NmbgQYsccX5Kemw1U+t97E7iCbzfnOSDOL1hcIOm2ZtR0HZ1W9t6ZHS24fUBVrrt5t+uG3IUFGMCgA4N5AeLwxQYb1ZVdVG8NHatTMylKk/NZ0uMppka8ify8kAOgmR1W9SeKFaVIyjattT7vm6t2pbxAIA4BvfQnGz2lDWG0MIu8beIx8ptiuKkVq5eklzv02CQlgpRC8Ztb2+ZHOitYftFi6qL5aFezR2qt3m94EAcZXfmY6AcDyho/7B396TBtCZxd8z2L0bZdD8uTmDEYHAgxufzADAI3BHLhIk9rJ+yDPikyVDjCs2jhBw+D6A+CTSPB0c1KlPg/1c/4leSQsr3wdz2sBBhN5rR69IviABwB3YnKTJhXkLeIeD6iKdVfvBgBYvR0KJhszixFT/Cv5Ffo6ntfrYLiv7twdWxwS5GLyXHkcYE2cVfUWmbsOQz9xy1b7NtEm7Q8PAOvFwvcL3Es7/7EViO0LJ59rIXmgn6WPdNT9xerW9q6HzW6LjE/IM6sern/rVI9nRA7dKLS36gXSLTJd7bHRDvtI34/2nDwi3ncJ2zx+0i3a17Zo7W3LUVXvgU1F37oocoXtaRtQvfvSZBIRb5F7fKHHvV2fK3GMz0HopCoDGv1w91gDDatjEZJbGsiMj/X7C+ow2zmLVkT/1iv9ViCILO7GDEYQkcQEZXjKuf1/vQejf7iNJqF10LaaQrRDz7UDjNl2taez/9WAoy80Dqksbkr9C58kGp2dO73gAcDqjKLzU/122j/Ye2GzDuSQCNnOe50NMO4e7D1acSHngS2gH336P2fH9Poi7+kYoy9lMVKDNoG3onecPzPmbU0UdkSrYNvTdrXjKrtH6Wf1H4bUEB53ssLuVAAdMPr0+bGHxcrVPjtbwFKjWOiEVsz1AvprAUY3LhSeIr5vetG8X3srwIZO4KbIbz++qodvxei4leSqqvfN7Wol4NL1L5h42LzcYy9tFe0UoCMsyLBv5M5OP9ztZJCRpiutpdDuThyMn5IjvTm/swbg+k1b4YEKdpLxZtd+y0lXsRkMHwvjsai8YSxwZfIgyr/J17qfLXTcKrCq3nqqD6ieZLvay3zmKo8XyGtqnKSttvi60XoX2j7dzLJltK2H+m1AHaXH65Sc4h0ROSLIxcJPhMXduoKtwD5zOpV5k6VGDWhNdObksV6j3rnYRORWgKFdqI/iYeqp//cwXE3et5eo7yJ3xDDWC6uPfqdglLlZOCQfFqRIeVsTJSjgV4lV9eat+pVk0+1qh9n6i/LneSOqd1/X/utG612MPp0/JIf6f90byHR9HR3fnB+v8NtQPx8QYCzgake+Sx27lqW7Rk1OaM00CLTr3D2qKbj9yJ52J/lt7L3DnJzgHqS77uTxdrEPCRrBV7tKTBes4fG2Jkr8rCfpOHdVvbPtaoNK9S+aUb37JvY0ijj+0tk8a4BNZDvykTPdupatMTXqpn7/YO+EarodYPjqMG+tINLs9ULygeVj3k3pxd59/rFOTx8SNIOvdkXJLhuj/Nu8tS102ipyVNU72a422wWl5N+nn6iJbLbNB+GQAKA7uFspTa4kqVENSknMao2EVMOtAMPVKN0tq7hQxOKn47T0hPCyVzs6gU3hq10VyR31U+8gJKjGVVXvrS8DfXPLt6uYnebZOzPdGpIfIQFAd8QOt18X+SN1wLp2jVpiJ6uNUVkw75eORuluWsGIPIfkw5KcZ2b2Maq4Y/nH5JGNorrckqyrhLhKpeWluMBIjk4no201SLrwrf6sksT8tMJUeGOrd2dr1JwPtOgsj5dz7yp8BgLAOjUoNeqmgW1KQhXNDTCcjdJd4WD3lQJ/Q3wEMdHSnOfY07qV8XRAHgmNn2vD/vVwf/fD4cGdN/2D3ce2sA8X3BvE28zY8uDBFhb78GXsdzFiMD7uattylENcuk01qnr3HJ4GWvq+24y20w/aTkW/3t8Nd5/3v9s97v+tm9tfAnQK86/Uco5SoyKdAfGyu6CwvKr6GTxvm1r3K/1Toc8dQZKcZqq0aHKhIhd1T8drVpTrlHzhy0bd11bUF6Ijmup/eUx6sR3ZDkdM2mkIeDT632aOnPpWudJyEQV2A7Lg9nD/TuR6ds53FVR9/FnV1qVtiya9UfPqOizgqqp3WU2v3m0DU0xOq/WmJtbZH5IH2U5JYfa/A/28HyQbt+lX9pk+0rY8CrbE2mo0+p9z5I8D1BFw6HBrfz91yFbE1a5RHNAzmlox2MkPHmZCwqw2xhMqKci7QT9oXVdd9DtquuVptD8udhx8HC8ryuVr9K4f7h7T4vxm6xge6XN4rhfg99kIn45G776ajUZTU3yZHJMvgbfHjoruBsQc+BiZ8DYynLWNcNFdrratrzMdDWxbczmq6l1Wg6p3z5Omb3lYvxeIt2BOJoseO7lQW9DxWGJ+IxPSmY69X7/OdNw5wkwHQDniNF2e2zMwNYeL1Ci2nQV/Pj+1QTov/Xaa1cYo/1mXG2BQ3HM+ulll15TCjz2NfTx2tGiXn2v8pEntZKN3zglTlWqN2jGk46tBR//gzgmtWbbbgZfOsj62lzZrRdsK39nDuUjWtoLxMXmgbcNR29r1NsNSh6uq3mU0s3r3bT6CYV8DLckOKUzHVMr8oKNOnjLARnGZLs9xa2cUne0aJdMHlz8nfQU/QZf2GUvXgMoNMDxdRAfNuVAsl0w7FZQtvhySY8KVOmsLFZi9KC4OhrR+2lmePCbHnB6nm+LiqW++OrQ+Av7+d3+2WcoBudDg7QxLBYguNLJ69xx+LnBezm+hsaPPVrlo6uJ7gCZJr6kOU3gW1ZFqMFe7Rlk1+quZEMkshkjhfmtJg/7Bn0p9DgeLbmRh90/Uw4WCPKy9IJu90GmnMv/Ay/GquYr/pmStSrXZi3kas6uNiz2bbz2mu+N006jwzFjGX9u64zRtUeK4fqXrVOnzb6V8Lb7P08Dq3fNk0/QeZjHczlImaXiOBqWavvgeoAkc9z3MRdnraFM42zUqnt7qF+gxsZn/iDwQCZ6W+RxeGGD4GJV33RFMFsl46AiWmb2Y8TiL8crVxdV2jiJHo/JVjpFHtmfze1fH6e7BHWtTIXmgx610nqS/tsXP3R2zXXdtS7jRI/be6gXNFzWyeneeeOJlFiNbaFhbcs2YSq393a+Zc5EHgOuy8zckRzxt4e6dq9QoG3TMuy7obQ/Jjx0JxoUHEYNld2CZun6i+gS/uBrltEZrb1ZIblUePfU00hyWeVPzJJ1md6lkUQNHVcMsyAipBlvMpO/jCfnRwLb1pXZny9qWLQQjNyKiySk1nKd6QXP+DjV796gb7KLnY7FhstDwu93aC771M+INuQqEb6QoAMB1NoBlg08Orw+poKFFRxdwWFAvWnSN9DUgmRA6LppVszTASC8Wjjs2wkfZCHEtls/nvNFSvZF5e2P1eLlfya9vap1jlnYA3XWa9bi/bOiFtV8nyLDgQkf135MnzWxbfGQ7OFFFNiLjtm3x61Z02jzUC5r/d9p3Ic02JojIMYnptGpan3V0Dg/uWDvvkyuYvQDIlWwDzeMPHvppF+m2rO3iKjXK+hHLrpGeBiQTRbNqelSEXSx4bCNHITliHRLt9NJ/f/pXpYOQ7l9uq9qd7aecPi8bkaqb+x33TvR42QLakByyY3a4vztg2X44iorVE7FGYFOTjk/wKMvzayqbyfig7etFmfZlHWVJRhe8VdSMmtq2LIDN2tb98m1LHLetzyfUAt7q31zXygXEthZDR7ke6oXIebCuAwBv9Nw+CeI/vC7cVpPrhV7chUNyZFGKAkDXFNo+XCTUa8lOshWtbUU+9fPZqP20t6OzFtVOoiw1SmRA9RXqR9h1QwdMX4ufmk1htp76ZNGdCgUY6cVi90E6suuuwaRBxu5OEG+/LHqhMDYarw33hNyLKN4uXUzkJp8XV2UjAmc64nzKVnhr+odb21cmkWVv0o8n8oPwxGZ5nJ7kHvP7XNrJArJjYhpyoKPic4oFWvFHq8+SFIaTy4JbXrhYs+K5bYVp27rzNlmou4621ax1PUtZVW+9mHqr02AXUmqp5AJ3sPfS1t2RY3Zua1s91s/B/HPb2uqWntsx/ajXiwG5Fenls8mDLABO2fbhpf6B48Hfr/iC4kmrrhOuCuqZctfI6Yl+TvkovjdbT326qO9ebAaDkpXpIw0ynlXZC3cRG1nXC8WRBhpvgy16nVcpNblYBOPjtCPoY/EtX7BMdPT23ElUnEaPe898bDObSGoG8HFaGdlGUeOLrzeNQ5omnRNyPsOTjNq1akQ1TI7VVGyEnq4vzA125Pexz9HnS05mxjLZyMQT1+fipbQI3tHq2xa9bPTOUfP4rurN1MqFjJfSGbfvyWVa0leLz23SczsmL7StPmhV9XmAjmhwenauNDWq/mBcUg/p58+nRe9vxykd5PGyI+ZO9rru592hcIBhLC1GO807HjrNYRJoTOhxlnIw0lZ0kUSqSTAhYdKx8RUQkzXa+KHrRmupHnfD3ZB9dkASFp3yKjrKo7akr+Tj8OvPHhvUdZHrXO3kXDzYC32MDl+3yrZ17nw9lX+WBzx2tyPRTS3ZnjZPOuP2rc5+b9noZ0hecfj1Z3/ndjbIMiIAWLXW9UEcpkbpx9qkfPZIssRh8shTKm+y1f0o+tfcmfali7xvsjfX5+KRWaVUG0W10ankZ+KQPGIJHuYdoLr+Ozo/1m9duBhFfLViJBSWjna6H3EZffr8WEcm2lGAbbHWti2fVb3T6t3tz/FPNgqRqY1yRdRyWXBxQgCwaq27TjjcNaryjnWei+/ZmrjcBd+lAwzjP8hYnTS4+OcpeWQLZ4laXYwp6SA0t7OzsnoEpemHyxOfxYAsgG15kNHwtrUcM/tJY7I1Vh3RhSBDz+XXCC4A1qKV1wlnBfVMjSwIn8X3aEGNokoBhml/kGFrLuie7+DCWAT58ez8vpctRv1r/IltQSI1sOOSjnb6323LgoyWnoutDy4Scc/PQuy4WxWi2xxkpHnfyWw0AKxWK68TrgrqGRc71vncnCepUTSnNkblAMOkQQY99FC11bcRy+TeqsvMW0pLmzqClqKhsy/3Gn9if9NrXMdl1akU2blYewe0FRp1IrigZABh5GEWLVr159MqpEHG9j1u0axbNlDQwvVBAO2W9kHad51wmRpFjnas81p8j5LaGLc2nakVYBj94D21zjq1ZFTKLhY6m7C2TnPaEZzuU8OPVzJid/b5flt2SmnO6KjNjFna3ecTWjGbLWlL21rnOeiD66rezN2avbjKPlNGyaybBcRNHpyyc5nvIy0KYNWSDJMnaR+kfdcJl6lRaVE9N/0wzwPc/f7Bn64NxNQOMIw1AO0w7GcjqBE1UBoJW0rU5xNas6/Hq5GzGVF6UW3fiN1lkMHrqXyctrHJStLu8qBtrYnrqt4xd2Hx/kJpQDxp5GzG13O5fUUOAdorCeqfsfT2G17MN5fL1ChyUZz3iuTzzGP/SCR4arM3s/93EmDMZCOo95t0wUgvFNqpSSLhZqUczGYzmnG8Zif2dqsvqkkH+9PnB6sNdps32oK2tWq9kcPR+FZW767Czpd0NoPvczM2whh9vV6gSjfAalwNLD6ftLXGjOPUKC+FZzme+Eyl3pHgy2WqlNMAw3y9YFjnJlnUHNEaXA8smnuxvn68ks5gRCvVjRP7ptUEu80ebUHbWp3ktTlKa2KSdhfXq8A+o0e2EYYFGmsIimfXizR1D7MWAL7pOTeydNn0vPv8xy5cI5ymRulMg4/Cs0mmB3vMcBA+mi34LlVor4xs9MdSIbLV5XIsTFbRNSQvtDNj9SZsa8d4+7RtDTU7Xsf2cz/88xFRfCTMXkq8J8eK5a2lYXT5Yjo7pv3w2xOirRNX7c86IyRWYbn3og3tbOVty85DsZGX3miTqh1zLO+0jR1RXcF6UvyaYLYQMTtnB1YlXdylG9xgAbBoMKMXcgQVAI7ZtSArmMxWbFZ+0SFt/c6jLl4bnBbUMz5nGvwW37MF31Yb4x7TivXD3b42soE2uu+tSreQ9KkCttFYtoaqo30dbbAmCc4CO0bVj9flsYrpIyVpCOs5VvreW5DpvOox/7/t/dE/oqjIfdPjaYUc5Xsh7hc5wa63tW3tjBT7W03ntm3pxYOsY7xZQQX4lxZxmg70qmgBx2HR8/amtK0ms0wfbQvgLu7SBQDQFCsPMOZJF4VM9Iv1ohGnF46AdpL/j69u/8j6cy/qSgevqiRIS47V1ePFIdloQUxZ5y49VpTkczejw9eEAINuPSfrvIzD9Fje1KzjtwrF2lag37esc7ZRxwaa4/p5K2HyS1wzAAAaoxEBBmyGJgYYAAAAAOCW80XeAAAAAACwuRBgAAAAAACAMwgwAAAAAADAGQQYAAAAAADgDAIMAAAAAABwBgEGAAAAAAA4gwADAAAAAACcQYABAAAAAADOIMAAAAAAAABnEGAAAAAAAIAzCDAAAAAAAMAZBBgAAAAAAOAMAgwAAAAAAHAGAQYAAAAAADiDAAMAAAAAAJxBgAEAAAAAAM4gwAAAAAAAAGcQYAAAAAAAgDMIMAAAAAAAwBkEGAAAAAAA4AwCDAAAAAAAcAYBBgAAAAAAOIMAAwAAAAAAnOkRwOqMmPkZufYbXRAAAAAANML/B1I4YWMi2V9CAAAAAElFTkSuQmCC" alt="#sekta — курс для беременных"></header>

    <h1>Таймлайн родов</h1>
    <p class="lead" style="margin-bottom:0;">
      От первых схваток до встречи с малышом: как понять, что роды начались, когда ехать в роддом
      и что будет происходить на каждом этапе.
    </p>

    <section class="scope-card">
      <h2>Роды могут проходить по-разному — и это нормально</h2>
      <p>Роды не всегда проходят по идеальному сценарию. Может меняться их продолжительность, появляться дополнительные вмешательства, а иногда самым безопасным способом рождения малыша становится кесарево сечение.</p>
      <p><strong>Ни один из этих сценариев не делает роды «неправильными».</strong> Ниже мы подробно разбираем, как обычно проходят вагинальные роды. Если тебе предстоит кесарево сечение или обстоятельства сложатся так, что решение о способе родоразрешения изменится в процессе, конкретный план обсудит с тобой медицинская команда.</p>
      <p>В конце страницы есть <a href="#birth-options">отдельный блок о кесаревом сечении и других сценариях родов</a>.</p>
    </section>

    <nav class="quick-nav" aria-label="Быстрые переходы по странице">
      <div class="quick-nav__row">
        <a class="quick-nav__link" href="#start-labor"><span class="quick-nav__num">1</span><span>Как понять, что роды начались</span></a>
        <a class="quick-nav__link" href="#contractions"><span class="quick-nav__num">2</span><span>Как отличить схватки</span></a>
        <a class="quick-nav__link" href="#when-go"><span class="quick-nav__num">3</span><span>Когда ехать в роддом</span></a>
      </div>
      <div class="quick-nav__row">
        <a class="quick-nav__link" href="#hospital"><span class="quick-nav__num">4</span><span>Что будет в роддоме</span></a>
        <a class="quick-nav__link" href="#labor-stages"><span class="quick-nav__num">5</span><span>Что происходит во время родов</span></a>
        <a class="quick-nav__link" href="#after-birth"><span class="quick-nav__num">6</span><span>Первые часы после родов</span></a>
      </div>
    </nav>

    <h2 id="start-labor" class="section-title" style="margin-top:0;"><span class="section-number">1</span><span>Как понять, что роды начались</span></h2>
    <p class="lead" style="margin-bottom:2rem;">
      Чем ближе предполагаемая дата родов, тем чаще появляется мысль: <strong>«А вдруг сегодня?»</strong>
      Сначала разберёмся со сроками, а потом — с признаками начала родов.
    </p>

    <section class="card blue-card">
      <h2>ПДР — ориентир, а не дедлайн</h2>
      <p>Беременность в среднем длится около 40 недель, но малыш не обязан родиться точно в предполагаемую дату родов.</p>
      <p><strong>Своевременными считаются роды в сроке от 37 недель 0 дней до 41 недели 6 дней.</strong></p>

      <div class="term-grid">
        <div class="term">
          <span class="term__weeks">от 37+0 до 38+6</span>
          <strong>ранний доношенный срок</strong>
        </div>
        <div class="term">
          <span class="term__weeks">от 39+0 до 40+6</span>
          <strong>полный доношенный срок</strong>
        </div>
        <div class="term">
          <span class="term__weeks">от 41+0 до 41+6</span>
          <strong>поздний доношенный срок</strong>
        </div>
      </div>

      <div class="note">С 42 недель беременность считается переношенной. Тактика наблюдения и срок родоразрешения обсуждаются с врачом индивидуально.</div>
    </section>

    <section class="card" aria-labelledby="date-calc-title">
      <h2 id="date-calc-title">Когда роды будут считаться своевременными?</h2>
      <p>Введи свою ПДР — калькулятор покажет диапазон дат, который соответствует сроку 37+0–41+6.</p>

      <div class="calculator">
        <div class="field">
          <label for="dueDate">Предполагаемая дата родов</label>
          <input id="dueDate" type="date">
        </div>
        <button class="button button--primary button--wide" id="calcDates" type="button">Посчитать диапазон</button>
        <div class="result" id="dateResult" aria-live="polite"></div>
      </div>
    </section>

    <h2 id="contractions" class="section-title"><span class="section-number">2</span><span>Как отличить родовые схватки от тренировочных</span></h2>

    <section class="card">
      <p>Ближе к концу беременности матка может периодически сокращаться. Такие сокращения ещё не обязательно означают начало родов — это могут быть тренировочные схватки.</p>
      <p>Один из главных ориентиров — <strong>динамика</strong>.</p>

      <div class="checks">
        <div class="check"><div class="check__icon">1</div><p><strong>Схватки становятся регулярнее</strong> — происходят через равные промежутки времени.</p></div>
        <div class="check"><div class="check__icon">2</div><p><strong>Постепенно усиливаются.</strong> Ощущения становятся интенсивнее.</p></div>
        <div class="check"><div class="check__icon">3</div><p><strong>Могут становиться длиннее и чаще.</strong> Промежутки между ними сокращаются.</p></div>
        <div class="check"><div class="check__icon">4</div><p><strong>Не проходят после отдыха или смены положения тела.</strong></p></div>
      </div>

      <div class="note">Ощущаться схватки могут по-разному: как напряжение живота, боль внизу живота, в пояснице или одновременно в нескольких областях.</div>
    </section>

    <section class="card blue-card">
      <h2>Засеки схватки</h2>
      <p>Нажми «Началась схватка», когда почувствуешь её начало, и «Закончилась», когда ощущение отпустит. Таймер сохранит продолжительность и промежуток до следующей.</p>

      <div class="timer">
        <div class="timer__circle">
          <div>
            <span class="timer__status" id="timerStatus">Ожидание</span>
            <span class="timer__time" id="timerTime">00:00</span>
          </div>
        </div>

        <div>
          <div class="timer__controls">
            <button class="button button--primary" id="startContraction" type="button">Началась схватка</button>
            <button class="button button--secondary" id="stopContraction" type="button" disabled>Закончилась</button>
            <button class="button button--secondary" id="resetContractions" type="button">Сбросить</button>
          </div>

          <div class="history" id="contractionHistory">
            <div class="history__row history__row--head">
              <span>Начало</span><span>Длительность</span><span>Интервал</span>
            </div>
          </div>
        </div>
      </div>

    </section>

    <div class="urgent">
      <strong>Не жди регулярных схваток</strong>, если отошли воды, появилось кровотечение, сильная постоянная боль, малыш стал заметно меньше двигаться или родовая деятельность началась раньше 37 недель. В этих ситуациях нужна <strong>незамедлительная медицинская оценка</strong>.
    </div>

    <h2 id="when-go" class="section-title"><span class="section-number">3</span><span>Когда ехать в роддом</span></h2>

    <section class="card">
      <p>Универсального правила вроде «три схватки за десять минут — пора ехать» нет.</p>
      <p>Когда именно отправляться в роддом, зависит от срока беременности, особенностей её течения, того, первые это роды или повторные, расстояния до роддома и рекомендаций твоего врача.</p>
      <div class="note"><strong>Лучше уточнить заранее:</strong> при каком ритме схваток именно тебе рекомендовано приезжать и куда обращаться, если отойдут воды или появятся тревожные симптомы.</div>
    </section>

    <section class="card">
      <h2>А сколько вообще могут длиться роды?</h2>

      <div class="duration">
        <div class="duration__item">
          <strong>Первые роды</strong>
          <p>
            <span class="duration-line">Часто около <strong>8–18 часов</strong></span>
            <span class="duration-line">от начала регулярных схваток.</span>
          </p>
        </div>
        <div class="duration__item">
          <strong>Повторные роды</strong>
          <p>
            <span class="duration-line">Часто около <strong>5–12 часов</strong></span>
            <span class="duration-line">от начала регулярных схваток.</span>
          </p>
        </div>
      </div>

      <div class="note">Это примерные ориентиры: роды могут проходить быстрее или дольше.</div>
    </section>

    <h2 id="hospital" class="section-title"><span class="section-number">4</span><span>Ты в роддоме: что будет происходить?</span></h2>

    <section class="card">
      <p>Порядок действий зависит от роддома и твоей ситуации, но обычно сначала медицинская команда оценивает состояние мамы и малыша и уточняет, действительно ли начались роды.</p>

      <div class="arrival">
        <div class="arrival__item"><strong>Разговор и документы</strong>Спросят о схватках, излитии вод, движениях малыша, течении беременности и изучат обменную карту или другие документы.</div>
        <div class="arrival__item"><strong>Твоё состояние</strong>Измерят давление, пульс, температуру и оценят общее самочувствие.</div>
        <div class="arrival__item"><strong>Состояние малыша</strong>Оценят сердцебиение. Это может быть периодическое выслушивание или КТГ — в зависимости от ситуации и правил роддома.</div>
        <div class="arrival__item"><strong>Осмотр</strong>Могут провести наружный акушерский и вагинальный осмотр, чтобы оценить положение малыша и изменения шейки матки.</div>
        <div class="arrival__item"><strong>План родов</strong>Команда ещё раз оценит акушерскую ситуацию и возможный способ родоразрешения.</div>
        <div class="arrival__item"><strong>Дальше — в родильное отделение</strong>Если роды подтвердились и госпитализация нужна, тебя переведут туда, где будет проходить дальнейшее наблюдение.</div>
      </div>

      <div class="note"><strong>Клизма и бритьё промежности не относятся к обязательной подготовке к вагинальным родам.</strong> Душ, туалет, возможность переодеться в свою одежду или ту, которую предложат в роддоме, зависят от условий и правил конкретного учреждения.</div>
    </section>

    <h2 id="labor-stages" class="section-title"><span class="section-number">5</span><span>Что происходит во время родов</span></h2>

    <section class="card">
      <p>Роды принято делить на три периода.</p>
      <div class="stages">
        <div class="stage-chip"><div class="stage-chip__num">1</div><strong>Схватки и раскрытие шейки матки</strong></div>
        <div class="stage-chip"><div class="stage-chip__num">2</div><strong>Рождение малыша</strong></div>
        <div class="stage-chip"><div class="stage-chip__num">3</div><strong>Рождение плаценты</strong></div>
      </div>
    </section>

    <section class="accordion">
      <article class="accordion__item is-open">
        <button class="accordion__button" type="button" aria-expanded="true">
          <span>Первый период<small>Схватки и раскрытие</small></span>
          <span class="accordion__plus">+</span>
        </button>
        <div class="accordion__panel">
          <div class="accordion__content">
            <p><strong>Самая продолжительная часть родов.</strong></p><p style="margin-top:.7rem;">Под действием регулярных сокращений матки шейка постепенно размягчается, укорачивается и раскрывается.</p>
            <p style="margin-top:.7rem;">Вначале схватки могут быть достаточно редкими и переноситься относительно легко, а затем обычно становятся интенсивнее. Околоплодные воды могут отойти как до начала схваток, так и во время родов.</p>

            <div class="bullet-list">
              <div class="bullet">Медицинская команда будет наблюдать за твоим состоянием и сердцебиением малыша.</div>
              <div class="bullet">По необходимости будут оценивать раскрытие шейки матки и продвижение малыша.</div>
              <div class="bullet">Обезболивание можно обсуждать с командой в зависимости от твоих пожеланий, состояния и доступных методов.</div>
            </div>

            <div class="note">
              <strong>Что может помочь:</strong>
              <div class="bullet-list">
                <div class="bullet">ходить и менять положение тела;</div>
                <div class="bullet">опираться на кровать или партнёра;</div>
                <div class="bullet">использовать фитбол;</div>
                <div class="bullet">вставать на четвереньки;</div>
                <div class="bullet">покачивать тазом;</div>
                <div class="bullet">массировать поясницу;</div>
                <div class="bullet">использовать тёплый душ или ванну, если это разрешено;</div>
                <div class="bullet">сохранять спокойное дыхание.</div>
              </div>
            </div>

            <div class="note">Пить во время родов обычно можно. Возможность принимать пищу зависит от ситуации, обезболивания и правил конкретного роддома — этот вопрос лучше обсудить с медицинской командой.</div>
          </div>
        </div>
      </article>

      <article class="accordion__item">
        <button class="accordion__button" type="button" aria-expanded="false">
          <span>Второй период<small>Рождение малыша</small></span>
          <span class="accordion__plus">+</span>
        </button>
        <div class="accordion__panel">
          <div class="accordion__content">
            <p>Когда шейка матки полностью раскрылась, начинается второй период родов. Малыш постепенно продвигается по родовым путям, а на определённом этапе появляется сильное желание тужиться.</p>

            <div class="duration duration--second">
              <div class="duration__item">
                <strong>При первых родах</strong>
                <p>Активные потуги обычно продолжаются <strong>до 3 часов.</strong></p>
              </div>
              <div class="duration__item">
                <strong>При повторных родах</strong>
                <p>Активные потуги обычно продолжаются <strong>до 2 часов.</strong></p>
              </div>
            </div>

            <div class="note">Если потуги продолжаются дольше, второй период может считаться затянувшимся. Дальнейшую тактику медицинская команда определяет индивидуально — с учётом состояния мамы и малыша, продвижения ребёнка и других факторов.</div>

            <h3 style="margin-top:1rem;">Во время потуг</h3>
            <div class="bullet-list">
              <div class="bullet">Оставайся в контакте с акушеркой и врачом и следуй их подсказкам.</div>
              <div class="bullet">Если позволяет ситуация, меняй положение тела и выбирай то, в котором удобнее.</div>
              <div class="bullet">Между потугами отдыхай и восстанавливай дыхание.</div>
              <div class="bullet">На определённом этапе команда может попросить не тужиться активно и перейти на более поверхностное дыхание.</div>
            </div>

            <div class="note">Для дыхательных техник вернись к отдельной странице курса <strong>«Дыхание в родах»</strong>.</div>
          </div>
        </div>
      </article>

      <article class="accordion__item">
        <button class="accordion__button" type="button" aria-expanded="false">
          <span>Сразу после рождения<small>Первые минуты вместе</small></span>
          <span class="accordion__plus">+</span>
        </button>
        <div class="accordion__panel">
          <div class="accordion__content">
            <p>Если состояние мамы и малыша позволяет, ребёнка обычно выкладывают на грудь для контакта кожа к коже.</p>
            <p style="margin-top:.7rem;">Медицинская команда оценивает состояние малыша. Взвешивание, измерение роста и другие процедуры могут проводиться немного позже — конкретный порядок зависит от ситуации и правил роддома.</p>
            <div class="note">Но сами роды на этом ещё не закончились: впереди третий период — рождение плаценты.</div>
          </div>
        </div>
      </article>

      <article class="accordion__item">
        <button class="accordion__button" type="button" aria-expanded="false">
          <span>Третий период<small>Рождение плаценты</small></span>
          <span class="accordion__plus">+</span>
        </button>
        <div class="accordion__panel">
          <div class="accordion__content">
            <p>После рождения малыша матка продолжает сокращаться, и плацента отделяется от её стенки. Обычно этот период значительно короче первых двух.</p>
            <p style="margin-top:.7rem;">Медицинская команда следит за отделением плаценты и кровопотерей. Для профилактики послеродового кровотечения часто используют препарат, сокращающий матку, — обычно окситоцин.</p>
            <div class="note">При активном ведении третий период обычно завершается в пределах примерно <strong>30 минут</strong>. При физиологическом ведении он может продолжаться дольше.</div>

            <p style="margin-top:.9rem;">После рождения плаценты врач или акушерка проверит её целостность и осмотрит родовые пути.</p>
            <p style="margin-top:.7rem;"><strong>Небольшие поверхностные разрывы не всегда требуют ушивания.</strong> Если швы нужны, медицинская команда использует подходящее обезболивание: например, местную анестезию или уже действующую эпидуральную/регионарную анестезию.</p>
          </div>
        </div>
      </article>
    </section>

    <h2 id="after-birth" class="section-title"><span class="section-number">6</span><span>Первые часы после родов</span></h2>

    <section class="card">
      <p>После рождения малыша и плаценты некоторое время ты остаёшься под наблюдением медицинской команды.</p>
      <div class="summary-grid">
        <div class="summary-item"><strong>Кровотечение</strong><br>Команда оценивает объём кровопотери.</div>
        <div class="summary-item"><strong>Матка</strong><br>Следят за тем, как она сокращается.</div>
        <div class="summary-item"><strong>Самочувствие</strong><br>Контролируют давление, пульс и общее состояние.</div>
      </div>
      <div class="note">Если с тобой и малышом всё хорошо, дальше начинается уже совсем другая глава — первые часы вместе.</div>
    </section>

    <section class="card blue-card">
      <h2>Что важно запомнить</h2>
      <p>Роды не обязаны развиваться строго «по учебнику». Они могут быть быстрыми или долгими, начинаться с регулярных схваток или с излития вод, а ощущения у разных женщин заметно различаются.</p>
      <p><strong>Тебе не нужно самостоятельно определять сантиметры раскрытия или идеально контролировать процесс.</strong></p>
      <p>Полезнее заранее знать, как связаться со своим роддомом, при каких симптомах нужно ехать туда сразу и какие способы помогают тебе расслабляться, двигаться и дышать во время схваток.</p>
    </section>

    <section id="birth-options" class="birth-options-card">
      <h2>Кесарево сечение или другие сценарии родов</h2>
      <p>Кесарево сечение бывает запланированным заранее, или решение о нём может быть принято уже во время родов, если так безопаснее для мамы и ребёнка.</p>
      <p><strong>Кесарево сечение — тоже роды.</strong> Это один из способов рождения малыша, и иногда именно он оказывается наиболее безопасным вариантом.</p>
      <p>Подготовка и ход операции зависят от причин, срочности и конкретной клинической ситуации. Если кесарево сечение планируется заранее, врач, который ведёт твою беременность, расскажет, как будет проходить подготовка и чего ожидать в твоём случае.</p>
      <p>А если способ родоразрешения меняют уже в процессе родов, медицинская команда объяснит причину и дальнейшие действия настолько подробно, насколько позволяет ситуация.</p>
    </section>

    <div class="sources">
      <strong>Источники:</strong>
      <div class="sources-list">
        <a href="https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2013/11/definition-of-term-pregnancy" target="_blank" rel="noopener noreferrer">ACOG — Definition of Term Pregnancy</a>
        <a href="https://www.acog.org/clinical/clinical-guidance/clinical-practice-guideline/articles/2024/01/first-and-second-stage-labor-management" target="_blank" rel="noopener noreferrer">ACOG — First and Second Stage Labor Management</a>
        <a href="https://www.who.int/publications/i/item/9789241550215" target="_blank" rel="noopener noreferrer">WHO — Intrapartum care for a positive childbirth experience</a>
        <a href="https://www.nice.org.uk/guidance/ng235/chapter/Recommendations" target="_blank" rel="noopener noreferrer">NICE — Intrapartum care</a>
        <a href="https://www.nhs.uk/pregnancy/labour-and-birth/the-stages-of-labour-and-birth/" target="_blank" rel="noopener noreferrer">NHS — The stages of labour and birth</a>
        <a href="https://www.rcog.org.uk/for-the-public/perineal-tears-and-episiotomies-in-childbirth/first-and-second-degree-tears/" target="_blank" rel="noopener noreferrer">RCOG — First- and second-degree tears</a>
        <a href="https://www.who.int/teams/sexual-and-reproductive-health-and-research-(srh)/areas-of-work/maternal-and-perinatal-health/caesarean-section" target="_blank" rel="noopener noreferrer">WHO — Caesarean section</a>
      </div>
    </div>
  </main>

  <script>
    // Accordion
    document.querySelectorAll('.accordion__button').forEach((button) => {
      const item = button.closest('.accordion__item');
      const panel = item.querySelector('.accordion__panel');

      if (item.classList.contains('is-open')) {
        panel.style.maxHeight = panel.scrollHeight + 'px';
      }

      button.addEventListener('click', () => {
        const isOpen = item.classList.toggle('is-open');
        button.setAttribute('aria-expanded', String(isOpen));
        panel.style.maxHeight = isOpen ? panel.scrollHeight + 'px' : '0px';
      });
    });

    // Date calculator
    const dueDate = document.getElementById('dueDate');
    const calcDates = document.getElementById('calcDates');
    const dateResult = document.getElementById('dateResult');

    const fmt = new Intl.DateTimeFormat('ru-RU', { day: 'numeric', month: 'long', year: 'numeric' });

    function addDays(date, days) {
      const d = new Date(date);
      d.setDate(d.getDate() + days);
      return d;
    }

    calcDates.addEventListener('click', () => {
      if (!dueDate.value) {
        dateResult.innerHTML = '<strong>Выбери ПДР.</strong>';
        dateResult.classList.add('is-visible');
        return;
      }

      const due = new Date(dueDate.value + 'T12:00:00');
      const start = addDays(due, -21); // 37+0
      const end = addDays(due, 13);    // 41+6

      dateResult.innerHTML =
        '<strong>Ориентировочный диапазон своевременных родов:</strong><br>' +
        fmt.format(start) + ' — ' + fmt.format(end) +
        '<br><span style="opacity:.72;font-size:.9rem;">ПДР соответствует сроку 40+0.</span>';

      dateResult.classList.add('is-visible');
    });

    // Contraction timer
    const timerTime = document.getElementById('timerTime');
    const timerStatus = document.getElementById('timerStatus');
    const startBtn = document.getElementById('startContraction');
    const stopBtn = document.getElementById('stopContraction');
    const resetBtn = document.getElementById('resetContractions');
    const historyEl = document.getElementById('contractionHistory');

    let contractionStart = null;
    let lastContractionStart = null;
    let ticker = null;
    let history = [];

    function formatSeconds(sec) {
      const m = Math.floor(sec / 60).toString().padStart(2, '0');
      const s = Math.floor(sec % 60).toString().padStart(2, '0');
      return `${m}:${s}`;
    }

    function renderHistory() {
      historyEl.innerHTML = `
        <div class="history__row history__row--head">
          <span>Начало</span><span>Длительность</span><span>Интервал</span>
        </div>
      `;

      history.slice(-6).reverse().forEach((item) => {
        const row = document.createElement('div');
        row.className = 'history__row';
        row.innerHTML = `
          <span>${item.time}</span>
          <span>${formatSeconds(item.duration)}</span>
          <span>${item.interval === null ? '—' : formatSeconds(item.interval)}</span>
        `;
        historyEl.appendChild(row);
      });
    }

    function updateTicker() {
      if (!contractionStart) return;
      const elapsed = Math.floor((Date.now() - contractionStart) / 1000);
      timerTime.textContent = formatSeconds(elapsed);
    }

    startBtn.addEventListener('click', () => {
      const now = Date.now();
      contractionStart = now;
      timerStatus.textContent = 'Схватка';
      timerTime.textContent = '00:00';
      startBtn.disabled = true;
      stopBtn.disabled = false;
      ticker = setInterval(updateTicker, 250);
    });

    stopBtn.addEventListener('click', () => {
      if (!contractionStart) return;
      const now = Date.now();
      clearInterval(ticker);
      ticker = null;

      const duration = Math.max(1, Math.round((now - contractionStart) / 1000));
      const interval = lastContractionStart === null
        ? null
        : Math.round((contractionStart - lastContractionStart) / 1000);

      history.push({
        time: new Date(contractionStart).toLocaleTimeString('ru-RU', { hour: '2-digit', minute: '2-digit' }),
        duration,
        interval
      });

      lastContractionStart = contractionStart;
      contractionStart = null;
      timerStatus.textContent = 'Ожидание';
      timerTime.textContent = '00:00';
      startBtn.disabled = false;
      stopBtn.disabled = true;
      renderHistory();
    });

    resetBtn.addEventListener('click', () => {
      clearInterval(ticker);
      ticker = null;
      contractionStart = null;
      lastContractionStart = null;
      history = [];
      timerStatus.textContent = 'Ожидание';
      timerTime.textContent = '00:00';
      startBtn.disabled = false;
      stopBtn.disabled = true;
      renderHistory();
    });

    window.addEventListener('resize', () => {
      document.querySelectorAll('.accordion__item.is-open .accordion__panel').forEach((panel) => {
        panel.style.maxHeight = panel.scrollHeight + 'px';
      });
    });
  </script>
</body>
</html>