.awr{--awr-green-600:#20C08C;--awr-green-700:var(--brand-text);--awr-green-950:#0C2B20;--awr-green-50:#EEFBF6;--awr-green-100:#D7F6EA;--awr-ink-900:#1B1C2B;--awr-ink-700:#3C3F52;--awr-ink-600:#565A6E;--awr-ink-500:#6E7286;--awr-ink-400:#9AA0B0;--awr-subtle:#F8F8F8;--awr-muted:#F1F2F4;--awr-soft:#EDEDF0;--awr-r-sm:10px;--awr-r-md:16px;--awr-r-lg:24px;--awr-r-xl:32px;--awr-sh-md:0 8px 24px rgba(27,28,43,.08);--awr-sh-lg:0 18px 48px rgba(27,28,43,.10);--awr-sh-brand:0 12px 28px rgba(59,215,162,.30);--awr-ease:cubic-bezier(.22,1,.36,1);--awr-shell:1000px;background:var(--awr-subtle)}.awr .shell{max-width:var(--awr-shell);padding-inline:clamp(22px,5vw,40px)}.awr .pagehead{background:var(--awr-subtle);padding-block:clamp(48px,7vw,88px) clamp(32px,4vw,48px)}.awr .pagehead__inner{max-width:620px;margin-inline:auto;text-align:center}.awr .pagehead__kicker{margin:0 0 16px;font-family:var(--body);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--awr-green-700)}.awr .pagehead__title{max-width:none;font-size:clamp(30px,4.4vw,46px);font-weight:800;line-height:1.08;letter-spacing:-.03em;color:var(--awr-ink-900)}.awr .pagehead__lede{margin:18px auto 0;max-width:520px;font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--awr-ink-600)}.awr .awr-eyebrow{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--awr-green-700)}.awr .awr-calc{padding-block:0 clamp(44px,5vw,72px)}.awr .awr-calc__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.awr .awr-card{background:var(--paper);border:1px solid var(--awr-soft);border-radius:var(--awr-r-lg);box-shadow:var(--awr-sh-md);padding:clamp(26px,3vw,36px)}.awr .awr-card__title{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--awr-ink-400)}.awr .awr-card__intro{margin:0 0 24px;font-size:13px;line-height:1.5;color:var(--awr-ink-400)}.awr .awr-slider{padding:20px 0;border-top:1px solid var(--awr-soft)}.awr .awr-slider:first-of-type{padding-top:0;border-top:none}.awr .awr-slider__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.awr .awr-slider__label{font-size:14.5px;font-weight:600;color:var(--awr-ink-700)}.awr .awr-slider__value{font-family:var(--display);font-size:21px;font-weight:700;color:var(--awr-ink-900);white-space:nowrap}.awr .awr-slider__value span{margin-left:3px;font-family:var(--body);font-size:13px;font-weight:600;color:var(--awr-ink-400)}.awr .awr-slider__range{-webkit-appearance:none;appearance:none;display:block;width:100%;height:6px;margin:0;border-radius:999px;background:var(--awr-muted);outline:none;cursor:pointer}.awr .awr-slider__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border:3px solid var(--paper);border-radius:50%;background:var(--brand);box-shadow:var(--awr-sh-brand);cursor:pointer}.awr .awr-slider__range::-moz-range-thumb{width:24px;height:24px;border:3px solid var(--paper);border-radius:50%;background:var(--brand);box-shadow:var(--awr-sh-brand);cursor:pointer}.awr .awr-slider__range:focus-visible{outline:3px solid rgba(59,215,162,.55);outline-offset:4px}.awr .awr-slider__scale{display:flex;justify-content:space-between;margin:8px 0 0;font-size:11.5px;color:var(--awr-ink-400)}.awr .awr-slider__hint{margin:8px 0 0;font-size:12.5px;line-height:1.45;color:var(--awr-ink-400)}.awr .awr-result{position:sticky;top:calc(var(--head) + 16px);padding:clamp(26px,3vw,36px);border-radius:var(--awr-r-lg);background:radial-gradient(700px 380px at 100% 0%,rgba(59,215,162,.14) 0%,rgba(59,215,162,0) 60%),var(--awr-green-950);box-shadow:var(--awr-sh-lg);color:#CFE9DF}.awr .awr-result__tag{margin:0 0 22px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand)}.awr .awr-result__big{margin:8px 0 0;font-family:var(--display);font-size:clamp(34px,4.4vw,54px);font-weight:800;line-height:1.02;letter-spacing:-.035em;color:var(--paper);text-wrap:balance}.awr .awr-result__duo{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}.awr .awr-result__duo p{margin:0;font-family:var(--display);font-size:clamp(18px,1.9vw,23px);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--brand)}.awr .awr-result__foot{margin-top:24px}.awr .awr-result__weg{margin:22px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.16);font-size:14.5px;line-height:1.55;color:rgba(255,255,255,.82)}.awr .awr-result__grenze{margin:10px 0 0;font-size:13px;line-height:1.55;color:rgba(255,255,255,.58)}.awr .awr-result__note{margin:0 0 16px;font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.55)}.awr .awr-result__actions{display:flex;gap:10px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12)}.awr .awr-result__actions[hidden]{display:none}.awr .awr-action{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 14px;border:1px solid rgba(255,255,255,.18);border-radius:var(--awr-r-sm);background:rgba(255,255,255,.06);color:#EAFAF3;font-family:var(--body);font-size:13.5px;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer;transition:background .2s var(--awr-ease),border-color .2s var(--awr-ease)}.awr .awr-action:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.4)}.awr .awr-action:focus-visible{outline:3px solid rgba(59,215,162,.55);outline-offset:2px}.awr .awr-action svg{flex:none;width:16px;height:16px}.awr .awr-result__toast{margin:12px 0 0;min-height:1.4em;font-size:13px;font-weight:600;color:var(--brand)}.awr .awr-ref{padding-block:clamp(44px,5vw,72px)}.awr .awr-ref__head{max-width:640px;margin-bottom:clamp(24px,3vw,34px)}.awr .awr-ref__head h2{margin:0;font-family:var(--display);font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.12;letter-spacing:-.025em;color:var(--awr-ink-900)}.awr .awr-ref__head p{margin:14px 0 0;font-size:clamp(16px,1.5vw,18px);line-height:1.6;color:var(--awr-ink-600)}.awr .awr-ref__card{display:grid;grid-template-columns:1.5fr 1fr;overflow:hidden;border:1px solid var(--line);border-left:5px solid var(--brand);border-radius:var(--awr-r-xl);background:var(--paper);box-shadow:var(--awr-sh-lg)}.awr .awr-ref__quote{padding:clamp(28px,3.4vw,48px)}.awr .awr-ref__mark{display:block;margin-bottom:4px;font-family:var(--display);font-size:88px;font-weight:800;line-height:.6;color:var(--awr-green-100)}.awr .awr-ref__logo{width:auto;height:38px;margin-bottom:22px}.awr .awr-ref__q{margin:0}.awr .awr-ref__q p{margin:0;font-family:var(--display);font-size:clamp(23px,2.6vw,32px);font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--awr-ink-900)}.awr .awr-ref__person{display:flex;align-items:center;gap:14px;margin:26px 0 0}.awr .awr-ref__person img{flex:none;width:56px;height:56px;border:1px solid var(--line);border-radius:50%;background:var(--awr-muted);object-fit:cover}.awr .awr-ref__name{display:block;font-size:16px;font-weight:700;font-style:normal;color:var(--awr-ink-900)}.awr .awr-ref__role{display:block;font-size:14px;color:var(--awr-ink-500)}.awr .awr-ref__role span{margin-inline:4px}.awr .awr-ref__side{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:clamp(26px,3vw,44px);border-left:1px solid var(--awr-green-100);background:var(--awr-green-50)}.awr .awr-ref__side-title{margin:0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--awr-green-700)}.awr .awr-ref__list{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.awr .awr-ref__list li{display:flex;align-items:flex-start;gap:11px;font-size:16px;font-weight:600;line-height:1.3;color:var(--awr-ink-900)}.awr .awr-ref__list svg{flex:none;width:19px;height:19px;margin-top:1px;color:var(--awr-green-700)}.awr .awr-ref__foot{margin:4px 0 0;font-size:13.5px;line-height:1.45;color:var(--awr-ink-500)}.awr .awr-ref__foot span{margin-inline:4px}.awr .awr-ref__bruecke{max-width:62ch;margin:0 auto clamp(36px,4vw,52px);padding-left:18px;border-left:3px solid var(--brand);font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55;color:var(--awr-ink-700,#3b3f4a)}.awr .awr-trust{margin-top:clamp(40px,5vw,64px);text-align:center}.awr .awr-trust__title{margin:0 0 26px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--awr-ink-400)}.awr .awr-trust img{display:block;width:100%;max-width:1040px;height:auto;margin-inline:auto;filter:grayscale(1) contrast(1.2) brightness(0.78);opacity:.92}.awr .booking__ways{margin-top:6px;font-size:15px;color:var(--awr-ink-500)}.awr .booking__ways a{color:var(--awr-green-700);text-decoration:none}.awr .booking__ways a:hover{text-decoration:underline}.awr .booking__ways span{margin-inline:9px}.awr .booking__fallback{margin:0;padding:40px;font-size:16px;line-height:1.55;color:var(--awr-ink-600)}.awr .booking__fallback a{color:var(--awr-green-700)}.awr .awr-print{display:none}.awr .awr-pslide{display:flex;flex-direction:column;width:100%;height:185mm;max-height:185mm;overflow:hidden;color:var(--awr-ink-900);break-after:page}.awr .awr-pslide:last-child{break-after:auto}.awr .awr-pslide--one{justify-content:space-between;gap:14px;padding:32px 52px;background:var(--awr-subtle)}.awr .awr-ps__top{display:flex;align-items:center;justify-content:space-between}.awr .awr-ps__logo{width:auto;height:30px}.awr .awr-ps__topright{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.awr .awr-ps__kicker{font-size:14px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--awr-green-700)}.awr .awr-ps__date{font-size:14px;color:var(--awr-ink-400);white-space:nowrap}.awr .awr-ps__h2{margin:0;font-family:var(--display);font-size:30px;font-weight:700;line-height:1.1;letter-spacing:-.025em}.awr .awr-ps__cols{display:grid;grid-template-columns:1fr 1.05fr;gap:20px}.awr .awr-ps__card{display:flex;flex-direction:column;padding:22px 26px;border:1px solid var(--awr-soft);border-radius:18px;background:var(--paper)}.awr .awr-ps__card--dark{border:none;background:radial-gradient(420px 280px at 100% 0%,rgba(59,215,162,.16),rgba(59,215,162,0) 60%),var(--awr-green-950);color:#CFE9DF}.awr .awr-ps__ch{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--awr-ink-400)}.awr .awr-ps__card--dark .awr-ps__ch{color:var(--brand)}.awr .awr-ps__row{display:flex;justify-content:space-between;align-items:center;margin:0;padding:12px 0;border-bottom:1px solid var(--awr-soft);font-size:16px;color:var(--awr-ink-700)}.awr .awr-ps__row:last-of-type{border-bottom:none}.awr .awr-ps__row b{font-family:var(--display);font-size:19px;color:var(--awr-ink-900);white-space:nowrap}.awr .awr-ps__card--dark .awr-ps__row{padding:9px 0;border-color:rgba(255,255,255,.12);font-size:15px;color:#9FD9C4}.awr .awr-ps__card--dark .awr-ps__row b{font-family:var(--body);font-size:16px;color:var(--paper)}.awr .awr-ps__formula{margin:16px 0 0;padding-top:14px;border-top:1px dashed var(--line);font-size:14px;line-height:1.45;color:var(--awr-ink-500)}.awr .awr-ps__note{padding-top:13px;border-top:1px solid var(--line)}.awr .awr-ps__nh{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--awr-green-700)}.awr .awr-ps__nt{margin:0;font-size:15.5px;line-height:1.45;color:var(--awr-ink-600)}.awr .awr-ps__steps{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.awr .awr-ps__steps li{position:relative;padding-left:18px;font-size:15.5px;line-height:1.4;color:var(--awr-ink-600)}.awr .awr-ps__steps li::before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:50%;background:var(--brand)}.awr .awr-ps__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-top:14px;border-top:1px solid var(--line)}.awr .awr-ps__fnote{flex:1;margin:0;font-size:13px;line-height:1.45;color:var(--awr-ink-500)}.awr .awr-ps__tiny{margin:0;font-size:10.5px;text-align:right;white-space:nowrap;color:var(--awr-ink-400)}.awr .awr-pslide--contact{flex-direction:row;align-items:center;gap:60px;padding:64px 72px;background:radial-gradient(700px 480px at 88% -8%,rgba(59,215,162,.10),rgba(59,215,162,0) 58%),var(--awr-green-950);color:var(--paper)}.awr .awr-ps__cleft{flex:1}.awr .awr-ps__eyebrow{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}.awr .awr-ps__ch2{margin:0;font-family:var(--display);font-size:46px;font-weight:800;line-height:1.05;letter-spacing:-.03em;color:var(--paper)}.awr .awr-ps__clead{margin:22px 0 0;max-width:46ch;font-size:18px;line-height:1.5;color:#A9D4C5}.awr .awr-ps__contacts{display:flex;flex-direction:column;gap:14px;margin-top:30px}.awr .awr-ps__cline{display:flex;align-items:center;gap:14px;margin:0;font-size:19px;font-weight:600;color:var(--paper)}.awr .awr-ps__cico{display:flex;align-items:center;justify-content:center;flex:none;width:42px;height:42px;border-radius:12px;background:rgba(59,215,162,.14);color:var(--brand)}.awr .awr-ps__cico svg{width:20px;height:20px}.awr .awr-ps__clink{color:var(--brand);text-decoration:underline}.awr .awr-ps__cright{flex:none;width:300px;text-align:center}.awr .awr-ps__photo{display:block;width:210px;height:210px;margin-inline:auto;padding:5px;border-radius:50%;background:linear-gradient(135deg,#1EBEB4,#3BD7A2)}.awr .awr-ps__photo img{width:100%;height:100%;border-radius:50%;object-fit:cover;background:#0F3D2E}.awr .awr-ps__name{margin:24px 0 0;font-family:var(--display);font-size:28px;font-weight:800;color:var(--paper)}.awr .awr-ps__role{margin:8px 0 0;font-size:16px;font-weight:600;color:var(--brand)}.awr .awr-ps__comp{margin:4px 0 0;font-size:14px;color:#A9D4C5}@media (max-width:980px){.awr .awr-calc__grid{grid-template-columns:1fr}.awr .awr-result{position:static}}@media (max-width:860px){}@media (max-width:760px){.awr .awr-ref__card{grid-template-columns:1fr}.awr .awr-ref__side{border-left:none;border-top:1px solid var(--awr-green-100)}}@media (max-width:600px){.awr .awr-result__duo{grid-template-columns:1fr;gap:10px}.awr .awr-result__actions{flex-wrap:wrap}.awr .awr-action{flex:1 1 100%}}@media print{@page{size:A4 landscape;margin:0}body>*{display:none !important}body>main.awr{display:block !important}.awr{background:var(--paper)}.awr>*:not(.awr-print){display:none !important}.awr .awr-print{display:block !important}.awr .awr-pslide{-webkit-print-color-adjust:exact;print-color-adjust:exact}}