._0IBqaW_root{font-family:var(--font-fredoka),sans-serif;border:2px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:14px 24px;font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){._0IBqaW_root{transition:transform .2s,background-color .2s,box-shadow .2s}._0IBqaW_root:hover,._0IBqaW_root:focus{transform:translateY(-2px)}}._0IBqaW_variantPrimary{color:#1d1d1b;background:#f5e646;box-shadow:0 6px 0 -2px #948c33}._0IBqaW_variantPrimary:hover,._0IBqaW_variantPrimary:focus{background:#f4e437}._0IBqaW_variantOutline{color:#1d1d1b;background:0 0;border-color:currentColor}._0IBqaW_variantOutline:hover,._0IBqaW_variantOutline:focus{background:#91bdaa40}
.qnDekq_container{width:100%;max-width:calc(1152px + 2*clamp(20px,4vw,40px));margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}.qnDekq_sectionHeader{max-width:704px;margin-block-end:clamp(32px,5vw,56px)}.qnDekq_sectionHeader h2{font-size:clamp(32px,4.5vw,50px)}.qnDekq_sectionText{color:#1d1d1b;font-size:18px}.qnDekq_eyebrow{font-family:var(--font-fredoka),sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#91bdaa;border-radius:999px;margin-block-end:16px;padding:5px 14px;font-weight:600;display:inline-block;color:#f2f0eb!important;font-size:14px!important}.qnDekq_hero{isolation:isolate;padding-block:clamp(40px,7vw,88px) clamp(56px,8vw,96px);position:relative;overflow:hidden}.qnDekq_hero:before,.qnDekq_hero:after{content:"";z-index:-1;aspect-ratio:1;border-radius:50%;position:absolute}.qnDekq_hero:before{border:clamp(22px,2.6vw,34px) solid #91c4e5;width:clamp(300px,40vw,520px);bottom:0;left:52%;transform:translate(-50%,66%)}.qnDekq_hero:after{background:#f5e646;width:clamp(140px,18vw,240px);top:0;right:32%;transform:translateY(-58%)}.qnDekq_heroContent{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,80px);width:100%;max-width:calc(1152px + 2*clamp(20px,4vw,40px));margin-inline:auto;padding-inline:clamp(20px,4vw,40px);display:grid}@media (min-width:1024px){.qnDekq_heroContent{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.qnDekq_badge{color:#1d1d1b;font-family:var(--font-fredoka),sans-serif;background:#f5e646;border-radius:999px;align-items:center;gap:10px;margin-block-end:24px;padding:9px 18px 9px 13px;font-size:17px;display:inline-flex}.qnDekq_badge strong{font-weight:700}.qnDekq_badgeIcon{color:#1d1d1b;width:22px;height:22px}.qnDekq_heroTitle{color:#91c4e5;letter-spacing:-.01em;text-transform:uppercase;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(28px,9vw,74px);font-weight:700;line-height:1.02}@media (min-width:1024px){.qnDekq_heroTitle{font-size:clamp(48px,5.2vw,64px)}}.qnDekq_lead{color:#1d1d1b;max-width:544px;font-size:clamp(18px,1.6vw,20px)}.qnDekq_actions{flex-wrap:wrap;gap:14px;margin-block-start:32px;display:flex}.qnDekq_heroVisual{justify-self:center;width:min(100%,384px);position:relative}@media (min-width:1024px){.qnDekq_heroVisual{width:min(100%,480px)}}.qnDekq_arch{aspect-ratio:4/5;background:#91bdaa;border-radius:40px;flex-direction:column;justify-content:flex-end;align-items:center;gap:32px;padding:32px clamp(20px,4vw,40px) clamp(28px,4vw,40px);display:flex;position:relative}.qnDekq_seal{aspect-ratio:1;width:74%}.qnDekq_seal .qnDekq_sealEmblem{color:#f2f0eb;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.qnDekq_seal{animation:7s ease-in-out infinite qnDekq_float}}@keyframes qnDekq_float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-8px)rotate(2deg)}}.qnDekq_construction{text-align:center;gap:11px;width:100%;display:grid}.qnDekq_constructionLabel{color:#f2f0eb;font-family:var(--font-fredoka),sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:600}.qnDekq_progress{border:2px solid #f2f0eb;border-radius:999px;padding:3px;display:block}.qnDekq_progressBar{color:#91bdaa;width:72%;font-family:var(--font-fredoka),sans-serif;letter-spacing:.18em;text-transform:uppercase;background:#f2f0eb;border-radius:999px;padding-block:9px;font-size:14px;font-weight:600;display:block}@media (prefers-reduced-motion:no-preference){.qnDekq_progressBar{animation:3.5s ease-in-out infinite alternate qnDekq_progress}}@keyframes qnDekq_progress{0%{width:62%}to{width:78%}}.qnDekq_floor{aspect-ratio:1;color:#1d1d1b;width:72px;font-family:var(--font-fredoka),sans-serif;background:#f5e646;border:4px solid #fff;border-radius:50%;place-items:center;margin:0;font-size:18px;font-weight:700;display:grid;position:absolute;top:14%;right:-4px;box-shadow:0 12px 30px -12px #1d1d1b73}@media (min-width:768px){.qnDekq_floor{width:88px;font-size:22px;right:-8px}}.qnDekq_practice{background:#f2f0eb;padding-block:clamp(64px,9vw,112px)}.qnDekq_values{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.qnDekq_values{grid-template-columns:repeat(3,1fr)}}.qnDekq_value{background:#fff;border-radius:40px 40px 20px 20px;padding:32px 28px 28px}.qnDekq_value h3{margin-block-end:8px;font-size:26px}.qnDekq_value p{color:#1d1d1b;margin:0}.qnDekq_valueNumber{color:#1d1d1b;width:42px;height:42px;font-family:var(--font-fredoka),sans-serif;background:#f5e646;border-radius:50%;place-items:center;margin-block-end:20px;font-weight:700;display:inline-grid}.qnDekq_services{padding-block:clamp(64px,9vw,112px)}.qnDekq_serviceGroups{gap:20px;display:grid}@media (min-width:1024px){.qnDekq_serviceGroups{grid-template-columns:repeat(3,1fr)}}.qnDekq_serviceGroup{background:#f2f0eb;border-radius:20px;padding:0 28px 32px;overflow:hidden}.qnDekq_serviceGroup h3{background:#91bdaa;border-radius:0 0 10px 10px;margin:0 -28px 24px;padding:20px 28px;font-size:23px}.qnDekq_serviceGroup:nth-child(2) h3{background:#91c4e5}.qnDekq_serviceGroup:nth-child(3) h3{background:#f5e646}.qnDekq_serviceGroup dl{gap:20px;margin:0;display:grid}.qnDekq_serviceGroup dt{font-family:var(--font-fredoka),sans-serif;font-size:18px;font-weight:600}.qnDekq_serviceGroup dd{color:#1d1d1b;margin:3px 0 0;font-size:16px}.qnDekq_founder{background:#f2f0eb;padding-block:clamp(64px,9vw,112px)}.qnDekq_founderContent{align-items:center;gap:clamp(40px,6vw,80px);width:100%;max-width:calc(1152px + 2*clamp(20px,4vw,40px));margin-inline:auto;padding-inline:clamp(20px,4vw,40px);display:grid}@media (min-width:1024px){.qnDekq_founderContent{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.qnDekq_portraitFrame{justify-self:center;width:min(100%,448px)}.qnDekq_portrait{aspect-ratio:4/5;object-fit:cover;object-position:center 30%;border-radius:40px;width:100%;height:auto}.qnDekq_founderText h2{font-size:clamp(35px,4.5vw,51px)}.qnDekq_founderText p{color:#1d1d1b;font-size:18px}.qnDekq_founderText .qnDekq_quote{color:#1d1d1b;font-family:var(--font-fredoka),sans-serif;border-inline-start:4px solid #f5e646;margin-block-start:28px;padding-inline-start:20px;font-size:24px;font-weight:600}.qnDekq_timeline{padding-block:clamp(64px,9vw,96px)}.qnDekq_timelineSteps{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.qnDekq_timelineSteps{grid-template-columns:repeat(2,1fr)}}.qnDekq_timelineStep{border:2px dashed #91bdaa;border-radius:20px;padding:28px}.qnDekq_timelineStep h3{margin-block-end:6px;font-size:23px}.qnDekq_timelineStep p{color:#1d1d1b;margin:0}.qnDekq_timelineStepActive{background:#deedf7;border-style:solid;border-color:#91bdaa}.qnDekq_timelineStepActive .qnDekq_timelineDate:after{content:"läuft";color:#1d1d1b;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;background:#f5e646;border-radius:999px;margin-inline-start:10px;padding:2px 9px;font-size:12px}.qnDekq_timelineDate{font-family:var(--font-fredoka),sans-serif;margin-block-end:10px;font-weight:600;display:block}.qnDekq_career{padding-block:clamp(48px,7vw,72px)}.qnDekq_careerContent{background:#fdfada;border:2px solid #f5e646;border-radius:40px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:clamp(32px,5vw,48px);display:flex}.qnDekq_careerContent h2{font-size:clamp(29px,3.6vw,40px)}.qnDekq_careerText>:first-child{margin-block-start:0}.qnDekq_careerText>:last-child{margin-block-end:0}.qnDekq_careerText{flex:448px;max-width:704px}.qnDekq_contact{padding-block:clamp(64px,9vw,112px) clamp(80px,10vw,128px)}.qnDekq_contactContent{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(48px,6vw,80px);width:100%;max-width:calc(1152px + 2*clamp(20px,4vw,40px));margin-inline:auto;padding-inline:clamp(20px,4vw,40px);display:grid}@media (min-width:1024px){.qnDekq_contactContent{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.qnDekq_contactContent h2{font-size:clamp(32px,4.5vw,50px)}.qnDekq_channels{gap:12px;margin:32px 0 24px;padding:0;list-style:none;display:grid}.qnDekq_channel{background:#f2f0eb;border-radius:20px 999px 999px 20px;gap:2px;padding:16px 76px 16px 24px;text-decoration:none;display:grid;position:relative}.qnDekq_channel:hover,.qnDekq_channel:focus{background:#91bdaa}@media (prefers-reduced-motion:no-preference){.qnDekq_channel{transition:background-color .2s}.qnDekq_channel:hover .qnDekq_channelIcon svg,.qnDekq_channel:focus .qnDekq_channelIcon svg{transform:translate(3px)}}.qnDekq_channelIcon{aspect-ratio:1;background:#f5e646;border-radius:50%;place-items:center;width:48px;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.qnDekq_channelIcon svg{width:22px;height:22px;display:block}@media (prefers-reduced-motion:no-preference){.qnDekq_channelIcon svg{transition:transform .2s}}.qnDekq_channelLabel{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700}.qnDekq_channelValue{font-family:var(--font-fredoka),sans-serif;overflow-wrap:anywhere;font-size:clamp(20px,2.4vw,26px);font-weight:600;line-height:1.25}.qnDekq_notice{color:#1d1d1b;max-width:480px;margin:0;font-size:15px}.qnDekq_directions{background:#f2f0eb;border-radius:40px;justify-self:center;justify-items:center;width:min(100%,448px);padding:clamp(40px,6vw,56px) clamp(24px,4vw,44px) clamp(32px,4vw,44px);display:grid}.qnDekq_directionsTitle{text-align:center;margin-block-end:28px;font-size:24px}.qnDekq_route{flex-direction:column-reverse;gap:40px;width:100%;margin:0 0 32px;padding:0;list-style:none;display:flex;position:relative}.qnDekq_route:before{content:"";border-inline-start:3px dashed #1d1d1b;position:absolute;top:36px;bottom:36px;left:34px}.qnDekq_routeStep{align-items:center;gap:18px;display:flex;position:relative}.qnDekq_routeMarker{aspect-ratio:1;width:72px;font-family:var(--font-fredoka),sans-serif;text-transform:uppercase;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid;position:relative}.qnDekq_routeStepGoal .qnDekq_routeMarker{background:#f5e646;font-size:18px;box-shadow:0 0 0 6px #fff9}.qnDekq_routeText{margin:0;font-style:normal;line-height:1.5}.qnDekq_routeText strong{font-family:var(--font-fredoka),sans-serif;font-size:19px;font-weight:600}
.H9lHMW_root{width:100%;max-width:calc(1152px + 2*clamp(20px,4vw,40px));margin-inline:auto;padding-block:clamp(48px,8vw,88px);padding-inline:clamp(20px,4vw,40px)}.H9lHMW_root>*{max-width:736px}.H9lHMW_root h1{margin-block-end:32px;font-size:clamp(38px,5.5vw,58px)}.H9lHMW_root h2{margin-block:44px 12px;font-size:25px}.H9lHMW_root h3{margin-block:28px 8px;font-size:19px}.H9lHMW_root ul{margin-block:0 1em;padding-inline-start:20px}.H9lHMW_root li{margin-block-end:.35em}.H9lHMW_root address{margin-block-end:1em;font-style:normal}.H9lHMW_root a{overflow-wrap:anywhere}.H9lHMW_root small{color:#1d1d1b;margin-block-start:48px;font-size:15px;display:block}
