.df190-kicker{font-size:.72rem;letter-spacing:.14em;font-weight:850;text-transform:uppercase;opacity:.72}.df190-intro{max-width:76ch}.df190-portal,.df190-timeline,.df190-bonus,.df190-sample,.df190-events,.df190-review{margin:clamp(2rem,5vw,4.5rem) 0}.df190-portal-grid,.df190-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.df190-portal-grid article,.df190-card-grid article,.df190-event-grid article,.df190-bonus-lock,.df190-bonus-content,.df190-sample-end{border:1px solid color-mix(in srgb,currentColor 16%,transparent);padding:clamp(1rem,3vw,1.6rem);border-radius:.8rem;background:color-mix(in srgb,Canvas 94%,currentColor 6%)}.df190-portal-grid article span,.df190-card-grid article span{font-size:.68rem;letter-spacing:.11em;font-weight:800;text-transform:uppercase;opacity:.72}.df190-link,.df190-card-grid a{font-weight:750}.df190-timeline ol{list-style:none;margin:1.5rem 0;padding:0 0 0 1.2rem;border-left:2px solid color-mix(in srgb,currentColor 28%,transparent)}.df190-timeline li{display:grid;grid-template-columns:9rem 1fr;gap:1rem;position:relative;padding:0 0 1.5rem 1.2rem}.df190-timeline li:before{content:'';position:absolute;left:-1.64rem;top:.35rem;width:.75rem;height:.75rem;border-radius:50%;background:currentColor}.df190-timeline time{font-weight:800}.df190-timeline li span{display:block;font-size:.72rem;letter-spacing:.1em;margin-top:.2rem;opacity:.72}.df190-note{font-size:.9em;opacity:.75}.df190-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.7rem 1rem;border:1px solid currentColor;border-radius:.55rem;background:transparent;color:inherit;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.df190-bonus-content[hidden],.df190-bonus-lock[hidden]{display:none!important}.df190-sample-hero{display:grid;grid-template-columns:minmax(150px,260px) 1fr;gap:clamp(1.5rem,4vw,3rem);align-items:center}.df190-sample-hero img{width:100%;height:auto;border-radius:.5rem;box-shadow:0 1.2rem 3rem rgba(0,0,0,.25)}.df190-actions{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.df190-reading{max-width:68ch;margin:2.5rem auto;padding:clamp(1rem,3vw,2rem);font-size:1.08rem;line-height:1.8;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent)}.df190-event-grid{display:grid;gap:1rem}.df190-event-grid article{display:grid;grid-template-columns:9rem 1fr;gap:1rem}.df190-event-grid time strong,.df190-event-grid time span{display:block}.df190-form{display:grid;gap:1rem;max-width:760px}.df190-form label{display:grid;gap:.35rem;font-weight:650}.df190-form input,.df190-form select,.df190-form textarea{width:100%;box-sizing:border-box;padding:.8rem;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:.5rem;background:Canvas;color:CanvasText;font:inherit}.df190-form .df190-check{grid-template-columns:auto 1fr;align-items:start;font-weight:400}.df190-form .df190-check input{width:auto;margin-top:.25rem}.df190-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.df190-success,.df190-warning{padding:1rem;border-left:4px solid currentColor;margin:1rem 0}.df190-breadcrumbs{max-width:1200px;margin:0 auto;padding:.7rem 1rem}.df190-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;padding:0;margin:0;font-size:.86rem}.df190-breadcrumbs li:not(:last-child)::after{content:'›';margin-left:.45rem;opacity:.55}.df-openmap [data-map-spoiler="1"],.df-openmap [data-map-spoiler="2"]{display:none}.df-openmap[data-df-map-level="1"] [data-map-spoiler="1"],.df-openmap[data-df-map-level="2"] [data-map-spoiler="1"],.df-openmap[data-df-map-level="2"] [data-map-spoiler="2"]{display:flex}.df-openmap[data-df-map-level="2"] .df-openmap-pin[data-map-spoiler="2"],.df-openmap[data-df-map-level="2"] .df-openmap-pin[data-map-spoiler="1"],.df-openmap[data-df-map-level="1"] .df-openmap-pin[data-map-spoiler="1"]{display:grid}.df-map-levels{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.df-map-levels button{min-height:44px;padding:.6rem .9rem;border:1px solid currentColor;background:transparent;color:inherit;border-radius:.5rem;font:inherit;cursor:pointer}.df-map-levels button[aria-pressed="true"]{background:currentColor;color:Canvas}.df-openmap-pin[data-map-spoiler="1"],.df-openmap-pin[data-map-spoiler="2"]{display:none}@media(max-width:760px){.df190-portal-grid,.df190-card-grid{grid-template-columns:1fr}.df190-sample-hero{grid-template-columns:1fr}.df190-sample-hero img{max-width:240px}.df190-timeline li,.df190-event-grid article{grid-template-columns:1fr}.df190-timeline li{gap:.25rem}}@media(prefers-reduced-motion:reduce){.df190-sample-hero img{transition:none!important}}

/* V19.1 · Rezensionen & Bewertungen */
.df191-reviews{margin:clamp(2rem,5vw,4rem) 0}.df191-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:1.2rem 0}.df191-review-link{display:grid;gap:.25rem;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:.7rem;background:color-mix(in srgb,Canvas 95%,currentColor 5%);color:inherit;text-decoration:none;min-height:112px}.df191-review-link:hover,.df191-review-link:focus-visible{border-color:currentColor;transform:translateY(-1px)}.df191-review-link strong{font-size:1.05rem}.df191-review-link span{opacity:.76}.df191-review-link em{font-style:normal;font-size:.82rem;font-weight:800;margin-top:auto}.df191-review-note,.df191-review-privacy{font-size:.9rem;opacity:.76}.df191-review-privacy{padding:1rem;border-left:3px solid currentColor;margin-top:2rem}.df191-reviews.is-compact{margin:1.5rem 0}.df191-reviews.is-compact .df191-review-note{margin-bottom:0}@media(max-width:680px){.df191-review-grid{grid-template-columns:1fr}}
