/* #####################################################################
   LONGGAME · Longevity-Check · Custom CSS für Paperform
   Zwei Blöcke: (1) Ärztin neben den Überschriften, (2) Trust-Band
   auf erster und letzter Seite. Alles andere bleibt unberührt.
   ##################################################################### */

/* =====================================================================
   1) Ärztin vor jeder Zwischenüberschrift (H2)
   Betrifft ausschließlich die H2-Überschriften. Alles andere am Formular
   bleibt unberührt.
   ===================================================================== */

.__header-two{
  display: flex !important;
  align-items: center;
  gap: 16px;
}

.__header-two::before{
  content: "";
  flex: 0 0 auto;
  width: 62px;
  height: 62px;
  border-radius: 999px;
  box-shadow: 0 0 0 3px #E0F5F9;
  background-image: url("data:image/jpeg;base64,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");
  background-size: cover;
  background-position: center top;
  background-repeat: no-repeat;
}

/* Der Text daneben darf umbrechen statt den Kreis zu quetschen */
.__header-two > *{
  flex: 1 1 auto;
  min-width: 0;
}

/* Auf dem Handy etwas kleiner, damit die Zeile nicht zu eng wird */
@media (max-width: 560px){
  .__header-two{ gap: 13px; }
  .__header-two::before{ width: 52px; height: 52px; }
}

/* Folgen zwei Überschriften direkt aufeinander (z. B. eine leere
   Überschriftszeile), bekommt nur die erste das Foto. */
.__header-two + .__header-two::before{
  display: none;
}


/* =====================================================================
   1b) Geschlechtsfrage ausblenden, wenn sie schon beantwortet ist
   Die Landingpage haengt ?sex=Maennlich bzw. ?sex=Weiblich an. Paperform
   uebernimmt den Wert korrekt (Feldschluessel "sex"), zeigt die Frage aber
   trotzdem an - das ist der Doppelschritt, den Stefan bemaengelt hat.
   Beide Regeln zusammen entfernen die Frage samt ihrem Umschlag, sonst
   bleiben rund 30 Pixel Leerraum stehen.
   Ohne Parameter bleibt die Frage sichtbar, es entsteht also nie ein
   unbeantwortbares Pflichtfeld. Der Wert wird in jedem Fall mitgeschickt,
   display:none entfernt ihn nicht aus dem Formularzustand.
   ===================================================================== */
.Paperform__Question--sex:has([role="radio"][aria-checked="true"]){
  display: none !important;
}
.fieldSection:has(.Paperform__Question--sex [role="radio"][aria-checked="true"]){
  display: none !important;
}

/* =====================================================================
   1c) Startseite: ein Textblock, Button direkt darunter
   Die vier Punkte stehen als ein zusammenhaengender Block mit Haken, und
   die Paginierung wird auf dieser einen Seite aus position:fixed geloest,
   damit der Button unmittelbar unter dem Block sitzt statt am Fensterrand.
   Die beiden Intro-Zeilen aus Paperform werden ausgeblendet, ihr Inhalt
   steckt jetzt in diesem Block. Du kannst sie in Paperform loeschen,
   bis dahin nimmt diese Regel sie raus.
   Textaenderung: nur die content-Zeile unten anpassen, \A ist der Umbruch.
   ===================================================================== */
.Paperform__Container:has(.paperform__page--0) .paperform__page--0.__unstyled.paragraph{
  display: none !important;
}
.Paperform__Container:has(.paperform__page--0) > .DraftEditor-root::after{
  content: "\2713   Fülle die folgenden Fragen aus\A \2713   Es dauert ca. 3–4 Minuten\A \2713   Entwickelt mit dem Wissen von Top-Performern aus Olympia, UFC und Bundesliga\A \2713   Entwickelt mit Dr. Markus Trissler aus über 5.000 Stunden Longevity-Beratung" !important;
  white-space: pre-line !important;
  display: block !important;
  border-top: none !important;
  padding-top: 0 !important;
  margin: 14px auto 0 !important;
  max-width: 700px !important;
  width: 100% !important;
  text-align: left !important;
  color: #3D4548 !important;
  font-family: "Helvetica Neue", Helvetica, Roboto, sans-serif !important;
  font-size: 15px !important;
  line-height: 2.1 !important;
  letter-spacing: 0 !important;
}

/* Paginierung auf der Startseite: aus dem Pfeil wird ein Button, und er
   steht im Textfluss statt fix am unteren Fensterrand. */
.Paperform__Container:has(.paperform__page--0) .Pagination__btn--previous,
.Paperform__Container:has(.paperform__page--0) .Pagination__progress{
  display: none !important;
}
.Paperform__Container:has(.paperform__page--0) .Pagination{
  position: static !important;
  margin: 22px auto 0 !important;
  padding: 0 !important;
  max-width: 700px !important;
  width: 100% !important;
  justify-content: flex-start !important;
  background: transparent !important;
  box-shadow: none !important;
}
.Paperform__Container:has(.paperform__page--0) .Pagination__btn--next{
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: auto !important;
  min-width: 200px;
  height: 58px !important;
  padding: 0 34px !important;
  border-radius: 999px !important;
  box-shadow: 0 6px 20px rgba(111, 206, 222, .45) !important;
  transition: transform .15s ease, box-shadow .15s ease;
}
/* Paperform faerbt ::before ueber .btn-primary tuerkis ein. Ohne die
   ausdrueckliche Textfarbe steht tuerkiser Text auf tuerkisem Grund. */
.Paperform__Container:has(.paperform__page--0) .Pagination__btn--next::before{
  content: "Weiter";
  white-space: nowrap;
  font-family: "Helvetica Neue", Helvetica, Roboto, sans-serif !important;
  font-size: 17px !important;
  font-weight: 700 !important;
  color: #17515C !important;
}
.Paperform__Container:has(.paperform__page--0) .Pagination__btn--next i{
  color: #17515C !important;
  font-size: 20px !important;
}
.Paperform__Container:has(.paperform__page--0) .Pagination__btn--next:hover{
  transform: translateY(-2px);
  box-shadow: 0 12px 26px rgba(111, 206, 222, .55) !important;
}
@media (max-width: 560px){
  .Paperform__Container:has(.paperform__page--0) > .DraftEditor-root::after{
    font-size: 14px !important;
    line-height: 1.95 !important;
  }
  .Paperform__Container:has(.paperform__page--0) .Pagination__btn--next{
    min-width: 0;
    width: 100% !important;
    height: 54px !important;
    padding: 0 20px !important;
  }
}

/* =====================================================================
   2) Trust-Band auf der letzten Seite, unter dem Absenden-Button
   Frueher haing das an der Seitenzahl --7. Sobald eine Seite dazukommt,
   stimmt die Zahl nicht mehr. Deshalb haengt es jetzt am Absenden-Block
   selbst: .submit gibt es genau einmal, auf der letzten Seite.
   Als ::after von .submit steht der Text zwangslaeufig unter dem Button.
   ===================================================================== */
.Paperform__Container:has(.submit) .submit::after{
  content: "Entwickelt auf Basis von 5.000+ Stunden Longevity-Beratung mit dem Wissen von Top-Performern aus Olympia, UFC und Bundesliga";
  display: block;
  width: 100%;
  max-width: 620px;
  margin: 24px auto 0;
  padding-top: 16px;
  border-top: 1px solid #E4E1DC;
  font-family: "Helvetica Neue", Helvetica, Roboto, sans-serif;
  font-size: 13px;
  line-height: 1.7;
  font-weight: 400;
  color: #8E9294;
  text-align: center;
  letter-spacing: .01em;
}
@media (max-width: 560px){
  .Paperform__Container:has(.submit) .submit::after{
    max-width: 320px;
    margin: 20px auto 0;
    padding-top: 14px;
    font-size: 12px;
  }
}