.page-ueber-uns{
  --au-border:rgba(255,255,255,.10);
  --au-border-strong:rgba(255,255,255,.15);
  --au-panel:rgba(16,19,27,.68);
  --au-panel-strong:rgba(16,19,27,.84);
  --au-radius-xl:30px;
  --au-radius-lg:24px;
  --au-radius-md:20px;
  --au-radius-sm:16px;
}

.page-ueber-uns .au-page{
  position:relative;
}

.page-ueber-uns .au-nowrap{
  white-space:nowrap;
}

.page-ueber-uns .au-breadcrumbs{
  padding-top:var(--page-breadcrumb-top-space);
  padding-bottom:var(--page-breadcrumb-bottom-space);
}

.page-ueber-uns .au-breadcrumbs__list{
  list-style:none;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:var(--page-breadcrumb-list-gap);
  color:var(--fg-muted);
  font-size:.92rem;
}

.page-ueber-uns .au-breadcrumbs__item{
  display:inline-flex;
  align-items:center;
  gap:var(--page-breadcrumb-list-gap);
}

.page-ueber-uns .au-breadcrumbs__item:not(:last-child)::after{
  content:"/";
  color:rgba(255,255,255,.24);
}

.page-ueber-uns .au-breadcrumbs__item a{
  text-decoration:none;
  opacity:.94;
  transition:opacity var(--transition-fast), color var(--transition-fast);
}

.page-ueber-uns .au-breadcrumbs__item a:hover{
  opacity:1;
  color:var(--fg-soft);
}

.page-ueber-uns .au-breadcrumbs__item.is-current{
  color:var(--fg-soft);
}

.page-ueber-uns .au-section-head{
  display:grid;
  justify-items:start;
  gap:0;
  max-width:48rem;
  margin-bottom:1.18rem;
}

.page-ueber-uns .au-section-head--center{
  margin-inline:auto;
  text-align:center;
  justify-items:center;
}

.page-ueber-uns .au-section-head--compact{
  max-width:56rem;
}

.page-ueber-uns .au-section-head h2{
  margin:0;
  text-wrap:balance;
}

.page-ueber-uns .au-section-head p{
  margin-top:.78rem;
}

.page-ueber-uns .au-kicker,
.page-ueber-uns .au-section-pill,
.page-ueber-uns .au-panel-pill{
  margin-bottom:.82rem;
}

.page-ueber-uns .au-icon{
  color:#fff;
}

.page-ueber-uns .au-icon svg{
  width:1.06rem;
  height:1.06rem;
  display:block;
  fill:none;
  stroke:currentColor;
  stroke-width:1.85;
  stroke-linecap:round;
  stroke-linejoin:round;
}

.page-ueber-uns .au-tone{
  position:relative;
  overflow:hidden;
  isolation:isolate;
}

.page-ueber-uns .au-tone::before{
  content:"";
  position:absolute;
  inset:0 0 auto 0;
  height:3px;
  background:linear-gradient(90deg, var(--au-accent, rgba(var(--brand-rgb), .94)), transparent 74%);
  opacity:.84;
  pointer-events:none;
}

.page-ueber-uns .au-tone--brand{
  --au-accent:rgba(var(--brand-rgb), .98);
  --au-accent-soft:rgba(var(--brand-rgb), .12);
}

.page-ueber-uns .au-tone--green{
  --au-accent:rgba(var(--brand-green-rgb), .96);
  --au-accent-soft:rgba(var(--brand-green-rgb), .10);
}

.page-ueber-uns .au-tone--indigo{
  --au-accent:rgba(var(--brand-indigo-rgb), .94);
  --au-accent-soft:rgba(var(--brand-indigo-rgb), .13);
}

.page-ueber-uns .au-card,
.page-ueber-uns .au-feature-row,
.page-ueber-uns .au-expect-card,
.page-ueber-uns .au-deliverable,
.page-ueber-uns .au-final__meta,
.page-ueber-uns .au-process__panel,
.page-ueber-uns .au-portrait-card,
.page-ueber-uns .au-path-card{
  min-width:0;
}

.page-ueber-uns .au-hero{
  padding-top:0;
}

.page-ueber-uns .au-hero__grid{
  --split-cols:minmax(0, 1.04fr) minmax(320px, .96fr);
  --split-align-desktop:start;
}

.page-ueber-uns .au-hero__copy{
  max-width:44rem;
}

.page-ueber-uns .au-hero__copy h1{
  max-width:min(100%, var(--page-h1-max-width));
  font-size:var(--page-h1-size);
  margin:0 0 .92rem;
  text-wrap:balance;
}

.page-ueber-uns .au-hero__lead{
  max-width:40rem;
}

.page-ueber-uns .au-hero__actions{
  --cta-mt:1.18rem;
}

.page-ueber-uns .au-hero__visual{
  display:grid;
  gap:.9rem;
  align-content:start;
}

.page-ueber-uns .au-portrait-card{
  display:grid;
  gap:.84rem;
  transition:transform var(--transition-fast);
}

.page-ueber-uns .au-portrait-card:hover{
  transform:translateY(-2px);
}

.page-ueber-uns .au-portrait-card__media{
  position:relative;
  overflow:hidden;
  aspect-ratio:3 / 2;
  border-radius:var(--au-radius-xl);
  border:1px solid rgba(255,255,255,.10);
  background:
    linear-gradient(180deg, rgba(var(--brand-indigo-rgb), .14), rgba(var(--brand-rgb), .04)),
    rgba(16,19,27,.58);
  box-shadow:var(--shadow-panel);
}

.page-ueber-uns .au-portrait-card__media::after{
  content:"";
  position:absolute;
  inset:auto 0 0 0;
  height:34%;
  background:linear-gradient(180deg, rgba(16,19,27,0), rgba(16,19,27,.46));
  pointer-events:none;
}

.page-ueber-uns .au-portrait-card__media img{
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center center;
  display:block;
}

.page-ueber-uns .au-portrait-card__badge{
  position:absolute;
  top:1rem;
  right:1rem;
  left:auto;
  z-index:2;
  display:inline-flex;
  align-items:center;
  min-height:2.05rem;
  padding:.46rem .78rem;
  border-radius:999px;
  border:1px solid rgba(255,255,255,.11);
  background:rgba(16,19,27,.56);
  -webkit-backdrop-filter:blur(8px);
  backdrop-filter:blur(8px);
  color:rgba(248,251,255,.92);
  font-size:.84rem;
  font-weight:850;
  line-height:1.1;
  box-shadow:var(--shadow-soft);
}

.page-ueber-uns .au-portrait-card__caption{
  padding:1rem 1rem 1.04rem;
  border-radius:22px;
  border:1px solid rgba(255,255,255,.09);
  background:
    linear-gradient(180deg, rgba(var(--brand-indigo-rgb), .10), rgba(var(--brand-rgb), .05)),
    rgba(16,19,27,.54);
  box-shadow:var(--shadow-card);
}

.page-ueber-uns .au-portrait-card__caption strong{
  display:block;
  font-size:1.05rem;
  font-weight:920;
  line-height:1.28;
  letter-spacing:-.01em;
  color:#fff;
}

.page-ueber-uns .au-portrait-card__caption span{
  display:block;
  margin-top:.42rem;
  color:rgba(248,251,255,.80);
  font-size:.95rem;
  line-height:1.58;
}

.page-ueber-uns .au-card-grid{
  display:grid;
  gap:clamp(.9rem, 2vw, 1.15rem);
}

.page-ueber-uns .au-card{
  padding:1.08rem 1.02rem 1.08rem;
  border-radius:var(--au-radius-lg);
  border:1px solid rgba(255,255,255,.09);
  background:
    linear-gradient(180deg, var(--au-accent-soft, rgba(255,255,255,.05)), rgba(255,255,255,.03)),
    rgba(16,19,27,.56);
  box-shadow:var(--shadow-card);
  transition:
    transform var(--transition-fast),
    border-color var(--transition-fast),
    box-shadow var(--transition-base);
}

.page-ueber-uns .au-card:hover{
  transform:translateY(-3px);
  border-color:rgba(255,255,255,.16);
  box-shadow:var(--shadow-card-deep);
}

.page-ueber-uns .au-card h3,
.page-ueber-uns .au-expect-card h3,
.page-ueber-uns .au-timeline__content h3,
.page-ueber-uns .au-final__meta h3,
.page-ueber-uns .au-path-card strong,
.page-ueber-uns .au-faq__item summary span:first-child{
  font-size:1.08rem;
  font-weight:920;
  line-height:1.28;
  letter-spacing:-.01em;
  color:#fff;
}

.page-ueber-uns .au-card h3{
  margin-top:.82rem;
  margin-bottom:.4rem;
}

.page-ueber-uns .au-card p{
  color:rgba(248,251,255,.80);
  font-size:.96rem;
  line-height:1.6;
}

.page-ueber-uns .au-strength__grid,
.page-ueber-uns .au-process__grid,
.page-ueber-uns .au-final__grid{
  --split-cols:minmax(0, 1.03fr) minmax(0, .97fr);
  --split-align-desktop:start;
}

.page-ueber-uns .au-strength__note{
  margin-top:1rem;
  --note-padding:.92rem 1rem;
  --note-bg:
    linear-gradient(180deg, rgba(var(--brand-green-rgb), .10), rgba(var(--brand-indigo-rgb), .05)),
    rgba(16,19,27,.54);
  --note-border:rgba(255,255,255,.09);
  --note-shadow:var(--shadow-card);
}

.page-ueber-uns .au-feature-stack{
  display:grid;
  gap:.82rem;
}

.page-ueber-uns .au-feature-row{
  --feature-padding:1rem 1rem 1rem 1.12rem;
  --feature-radius:22px;
  --feature-bg:rgba(16,19,27,.62);
  --feature-border:rgba(255,255,255,.08);
  --feature-shadow:var(--shadow-card);
  transition:
    transform var(--transition-fast),
    border-color var(--transition-fast),
    box-shadow var(--transition-base);
}

.page-ueber-uns .au-feature-row.au-tone::before{
  inset:0 auto 0 0;
  width:3px;
  height:auto;
  background:linear-gradient(180deg, var(--au-accent, rgba(var(--brand-rgb), .94)), transparent 88%);
}

.page-ueber-uns .au-feature-row:hover{
  transform:translateY(-2px);
  --feature-border:rgba(255,255,255,.14);
  --feature-shadow:var(--shadow-card-deep);
}

.page-ueber-uns .au-expect__panel,
.page-ueber-uns .au-final__panel,
.page-ueber-uns .au-process__panel{
  border-radius:var(--au-radius-xl);
}

.page-ueber-uns .au-expect__panel{
  --panel-bg:
    linear-gradient(180deg, rgba(var(--brand-rgb), .06), rgba(var(--brand-indigo-rgb), .05)),
    rgba(16,19,27,.68);
  padding:clamp(1.08rem, 2.5vw, 1.85rem);
}

.page-ueber-uns .au-final__panel{
  --panel-bg:
    linear-gradient(180deg, rgba(var(--brand-indigo-rgb), .06), rgba(var(--brand-green-rgb), .05)),
    rgba(16,19,27,.70);
  padding:clamp(1.08rem, 2.5vw, 1.85rem);
  overflow:hidden;
}

.page-ueber-uns .au-process__panel{
  --panel-bg:
    linear-gradient(180deg, rgba(var(--brand-indigo-rgb), .06), rgba(var(--brand-rgb), .04)),
    rgba(16,19,27,.68);
  transition:
    transform var(--transition-fast),
    border-color var(--transition-fast),
    box-shadow var(--transition-base);
}

.page-ueber-uns .au-process__panel:hover{
  transform:translateY(-2px);
  border-color:rgba(255,255,255,.15);
  box-shadow:var(--shadow-panel-strong);
}

.page-ueber-uns .au-expect__grid{
  display:grid;
  gap:1rem;
  width:100%;
  margin-top:1.16rem;
}

.page-ueber-uns .au-expect-card{
  padding:1.1rem 1.08rem 1.12rem;
  border-radius:26px;
  border:1px solid rgba(255,255,255,.09);
  background:
    linear-gradient(180deg, var(--au-accent-soft, rgba(255,255,255,.05)), rgba(255,255,255,.03)),
    rgba(16,19,27,.54);
  box-shadow:var(--shadow-card);
  transition:
    transform var(--transition-fast),
    border-color var(--transition-fast),
    box-shadow var(--transition-base);
}

.page-ueber-uns .au-expect-card:hover{
  transform:translateY(-3px);
  border-color:rgba(255,255,255,.16);
  box-shadow:var(--shadow-card-deep);
}

.page-ueber-uns .au-expect-card__label{
  display:inline-flex;
  align-self:flex-start;
  padding:.32rem .58rem;
  border-radius:999px;
  border:1px solid rgba(255,255,255,.10);
  background:rgba(16,19,27,.56);
  color:rgba(248,251,255,.76);
  font-size:.8rem;
  font-weight:860;
  line-height:1.12;
  letter-spacing:.02em;
  margin-bottom:.22rem;
}

.page-ueber-uns .au-expect-card h3{
  margin-top:.64rem;
}

.page-ueber-uns .au-checklist{
  display:grid;
  gap:.72rem;
  margin-top:1rem;
}

.page-ueber-uns .au-checklist__item{
  padding:.8rem .88rem;
  border-radius:18px;
  border:1px solid rgba(255,255,255,.08);
  background:rgba(255,255,255,.032);
  box-shadow:var(--shadow-soft);
  color:rgba(248,251,255,.86);
}

.page-ueber-uns .au-timeline{
  list-style:none;
  margin-top:1.08rem;
  display:grid;
  gap:.82rem;
  position:relative;
}

.page-ueber-uns .au-timeline::before{
  content:"";
  position:absolute;
  left:1rem;
  top:.65rem;
  bottom:.65rem;
  width:2px;
  border-radius:999px;
  background:linear-gradient(180deg, rgba(var(--brand-rgb), .72), rgba(var(--brand-green-rgb), .66));
  opacity:.56;
}

.page-ueber-uns .au-timeline__item{
  position:relative;
  display:grid;
  grid-template-columns:2rem 1fr;
  gap:1rem;
  align-items:start;
}

.page-ueber-uns .au-timeline__dot{
  position:relative;
  z-index:1;
  width:2rem;
  height:2rem;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  border-radius:999px;
  border:1px solid rgba(var(--brand-rgb), .26);
  background:rgba(16,19,27,.95);
  box-shadow:0 0 0 5px rgba(var(--brand-rgb), .11);
  color:#fff;
  font-size:.78rem;
  font-weight:900;
}

.page-ueber-uns .au-timeline__content{
  padding:1rem 1rem 1rem 1.05rem;
  border-radius:22px;
  border:1px solid rgba(255,255,255,.09);
  background:rgba(255,255,255,.04);
  box-shadow:var(--shadow-card);
}

.page-ueber-uns .au-timeline__content p{
  margin-top:.34rem;
}

.page-ueber-uns .au-process__panel .ui-panel__top{
  padding:1.1rem 1.12rem .82rem;
}

.page-ueber-uns .au-process__panel .ui-panel__title{
  margin:0;
}

.page-ueber-uns .au-deliverables{
  display:grid;
  gap:.72rem;
  padding:0 1.12rem 1rem;
}

.page-ueber-uns .au-deliverable{
  padding:.82rem .9rem;
  border-radius:18px;
  border:1px solid rgba(255,255,255,.08);
  background:rgba(255,255,255,.035);
  box-shadow:var(--shadow-soft);
  transition:
    transform var(--transition-fast),
    border-color var(--transition-fast),
    background var(--transition-fast),
    box-shadow var(--transition-base);
}

.page-ueber-uns .au-deliverable:hover{
  transform:translateY(-2px);
  border-color:rgba(255,255,255,.14);
  background:rgba(255,255,255,.048);
  box-shadow:var(--shadow-card);
}

.page-ueber-uns .au-deliverable .ui-mini{
  color:rgba(248,251,255,.86);
}

.page-ueber-uns .au-process__panel .ui-panel__bottom{
  padding:.96rem 1.12rem 1.14rem;
  background:rgba(12,16,24,.18);
}

.page-ueber-uns .au-paths__panel{
  --panel-bg:
    linear-gradient(180deg, rgba(var(--brand-indigo-rgb), .06), rgba(var(--brand-rgb), .04)),
    rgba(16,19,27,.70);
  padding:clamp(1.08rem, 2.5vw, 1.85rem);
  border-radius:var(--au-radius-xl);
}

.page-ueber-uns .au-paths__grid{
  margin-top:1.22rem;
  display:grid;
  gap:1rem;
}

.page-ueber-uns .au-path-card{
  position:relative;
  display:flex;
  flex-direction:column;
  gap:.34rem;
  min-height:100%;
  padding:1.1rem 1.08rem 1.18rem;
  border-radius:24px;
  border:1px solid rgba(255,255,255,.10);
  background:
    linear-gradient(180deg, rgba(var(--brand-indigo-rgb), .10), rgba(var(--brand-rgb), .05)),
    rgba(16,19,27,.56);
  box-shadow:var(--shadow-card);
  text-decoration:none;
  overflow:hidden;
  transition:
    transform var(--transition-fast),
    border-color var(--transition-fast),
    box-shadow var(--transition-base),
    background var(--transition-base);
}

.page-ueber-uns .au-path-card:nth-child(2){
  background:
    linear-gradient(180deg, rgba(var(--brand-rgb), .10), rgba(var(--brand-indigo-rgb), .05)),
    rgba(16,19,27,.56);
}

.page-ueber-uns .au-path-card:nth-child(3){
  background:
    linear-gradient(180deg, rgba(var(--brand-indigo-rgb), .08), rgba(255,255,255,.03)),
    rgba(16,19,27,.56);
}

.page-ueber-uns .au-path-card:hover{
  transform:translateY(-3px);
  border-color:rgba(255,255,255,.16);
  box-shadow:var(--shadow-card-deep);
}

.page-ueber-uns .au-path-card:focus-visible{
  outline:2px solid rgba(var(--brand-rgb), .82);
  outline-offset:3px;
}

.page-ueber-uns .au-path-card__index{
  display:inline-flex;
  align-self:flex-start;
  min-width:2.2rem;
  padding:.34rem .62rem;
  border-radius:999px;
  border:1px solid rgba(255,255,255,.10);
  background:rgba(16,19,27,.48);
  color:rgba(248,251,255,.78);
  font-size:.8rem;
  font-weight:900;
  line-height:1.1;
  letter-spacing:.03em;
}

.page-ueber-uns .au-path-card__label{
  display:inline-flex;
  align-self:flex-start;
  margin-top:.34rem;
  padding:.3rem .56rem;
  border-radius:999px;
  border:1px solid rgba(255,255,255,.10);
  background:rgba(255,255,255,.04);
  color:rgba(248,251,255,.72);
  font-size:.79rem;
  font-weight:850;
  line-height:1.1;
}

.page-ueber-uns .au-path-card strong{
  margin-top:.24rem;
}

.page-ueber-uns .au-path-card span:nth-of-type(3){
  color:rgba(248,251,255,.80);
  font-size:.95rem;
  line-height:1.58;
}

.page-ueber-uns .au-path-card__arrow{
  margin-top:auto;
  padding-top:1rem;
  color:rgba(248,251,255,.84);
  font-size:1.1rem;
  font-weight:900;
}

.page-ueber-uns .au-faq__wrap{
  max-width:60rem;
  margin-inline:auto;
  display:grid;
  gap:.9rem;
}

.page-ueber-uns .au-faq__item{
  border-radius:24px;
  border:1px solid rgba(255,255,255,.09);
  background:rgba(16,19,27,.56);
  box-shadow:var(--shadow-card);
  overflow:hidden;
}

.page-ueber-uns .au-faq__item summary{
  list-style:none;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:1rem;
  cursor:pointer;
  padding:1.05rem 1.1rem;
  transition:background var(--transition-fast);
}

.page-ueber-uns .au-faq__item summary:hover{
  background:rgba(255,255,255,.035);
}

.page-ueber-uns .au-faq__item summary:focus-visible{
  outline:2px solid rgba(var(--brand-rgb), .78);
  outline-offset:-2px;
}

.page-ueber-uns .au-faq__icon{
  position:relative;
  width:1.05rem;
  height:1.05rem;
  flex:0 0 auto;
}

.page-ueber-uns .au-faq__icon::before,
.page-ueber-uns .au-faq__icon::after{
  content:"";
  position:absolute;
  left:50%;
  top:50%;
  width:100%;
  height:2px;
  border-radius:999px;
  background:rgba(248,251,255,.82);
  transform:translate(-50%, -50%);
  transition:transform var(--transition-fast), opacity var(--transition-fast);
}

.page-ueber-uns .au-faq__icon::after{
  transform:translate(-50%, -50%) rotate(90deg);
}

.page-ueber-uns .au-faq__item[open] .au-faq__icon::after{
  opacity:0;
  transform:translate(-50%, -50%) rotate(90deg) scaleX(.6);
}

.page-ueber-uns .au-faq__answer{
  padding:0 1.1rem 1.08rem;
}

.page-ueber-uns .au-faq__answer p{
  color:rgba(248,251,255,.82);
}

.page-ueber-uns .au-final__meta{
  padding:1.08rem 1.08rem 1.12rem;
  border-radius:24px;
  border:1px solid rgba(255,255,255,.09);
  background:
    linear-gradient(180deg, rgba(var(--brand-green-rgb), .09), rgba(var(--brand-indigo-rgb), .07)),
    rgba(16,19,27,.68);
  box-shadow:var(--shadow-card);
  transition:
    transform var(--transition-fast),
    border-color var(--transition-fast),
    box-shadow var(--transition-base);
}

.page-ueber-uns .au-final__meta:hover{
  transform:translateY(-2px);
  border-color:rgba(255,255,255,.15);
  box-shadow:var(--shadow-card-deep);
}

.page-ueber-uns .au-final__meta h3{
  margin-bottom:.82rem;
}

.page-ueber-uns .au-final__list{
  display:grid;
  gap:.68rem;
}

.page-ueber-uns .au-final__list .ui-mini{
  padding:.78rem .84rem;
  border-radius:18px;
  border:1px solid rgba(255,255,255,.08);
  background:rgba(255,255,255,.034);
  box-shadow:var(--shadow-soft);
}

.page-ueber-uns .au-final__note{
  margin-top:.86rem;
  padding:.86rem .9rem;
  border-radius:18px;
  border:1px solid rgba(255,255,255,.08);
  background:rgba(12,16,24,.18);
}

.page-ueber-uns .au-final__actions{
  --cta-mt:1.2rem;
}

@media (min-width: 48rem){
  .page-ueber-uns .au-card-grid{
    grid-template-columns:repeat(2, minmax(0, 1fr));
  }

  .page-ueber-uns .au-paths__grid{
    grid-template-columns:repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 62rem){
  .page-ueber-uns .au-expect__grid{
    grid-template-columns:repeat(2, minmax(0, 1fr));
  }

  .page-ueber-uns .au-process__panel{
    position:sticky;
    top:7rem;
    align-self:start;
  }
}

@media (min-width: 70rem){
  .page-ueber-uns .au-card-grid{
    grid-template-columns:repeat(3, minmax(0, 1fr));
  }

  .page-ueber-uns .au-paths__grid{
    grid-template-columns:repeat(3, minmax(0, 1fr));
  }
}

@media (max-width: 73.99rem){
  .page-ueber-uns .au-hero__copy h1{
    max-width:min(100%, var(--page-h1-max-width));
  }
}

@media (max-width: 61.99rem){
  .page-ueber-uns .au-hero__grid,
  .page-ueber-uns .au-strength__grid,
  .page-ueber-uns .au-process__grid,
  .page-ueber-uns .au-final__grid{
    gap:1.1rem;
  }
}

@media (max-width: 47.99rem){
  .page-ueber-uns .au-breadcrumbs{
    padding-top:var(--page-breadcrumb-top-space);
  }

  .page-ueber-uns .au-hero__copy h1{
    max-width:min(100%, var(--page-h1-max-width));
  }

  .page-ueber-uns .au-portrait-card__media,
  .page-ueber-uns .au-card,
  .page-ueber-uns .au-expect__panel,
  .page-ueber-uns .au-expect-card,
  .page-ueber-uns .au-process__panel,
  .page-ueber-uns .au-paths__panel,
  .page-ueber-uns .au-path-card,
  .page-ueber-uns .au-final__panel,
  .page-ueber-uns .au-faq__item{
    border-radius:24px;
  }

  .page-ueber-uns .au-card,
  .page-ueber-uns .au-expect-card,
  .page-ueber-uns .au-deliverable,
  .page-ueber-uns .au-final__meta,
  .page-ueber-uns .au-timeline__content,
  .page-ueber-uns .au-checklist__item,
  .page-ueber-uns .au-portrait-card__caption,
  .page-ueber-uns .au-path-card,
  .page-ueber-uns .au-faq__item summary,
  .page-ueber-uns .au-faq__answer{
    padding-left:.95rem;
    padding-right:.95rem;
  }

  .page-ueber-uns .au-process__panel .ui-panel__top,
  .page-ueber-uns .au-deliverables,
  .page-ueber-uns .au-process__panel .ui-panel__bottom{
    padding-left:.95rem;
    padding-right:.95rem;
  }

  .page-ueber-uns .au-expect__panel,
  .page-ueber-uns .au-paths__panel,
  .page-ueber-uns .au-final__panel{
    padding:1rem;
  }

  .page-ueber-uns .au-timeline::before{
    left:.98rem;
  }
}

@media (max-width: 35rem){
  .page-ueber-uns .au-breadcrumbs__list{
    font-size:.88rem;
  }

  .page-ueber-uns .au-hero__actions,
  .page-ueber-uns .au-final__actions{
    align-items:stretch;
  }

  .page-ueber-uns .au-hero__actions .buttonmain,
  .page-ueber-uns .au-final__actions .buttonmain{
    width:100%;
  }

  .page-ueber-uns .au-portrait-card__badge{
    top:.85rem;
    right:.85rem;
  }
}

@media (max-width: 26rem){
  .page-ueber-uns .au-nowrap{
    white-space:normal;
  }
}
