/* Isolated entry within existing chapter 04. */
#beratung .at-values-entry{display:block;position:relative;isolation:isolate;overflow:hidden;margin-top:30px;max-width:480px;border:1px solid #8bceff44;border-radius:20px;background:radial-gradient(ellipse at 80% 5%,#22578a88,transparent 60%),#08172a;color:#edf8ff;box-shadow:0 15px 40px #06142620;text-decoration:none;transition:transform .3s,border-color .3s}
#beratung .at-values-entry:hover{transform:translateY(-4px);border-color:#99e3ff}
#beratung .at-values-entry:focus-visible{outline:3px solid #38b6ff;outline-offset:5px}
#beratung .at-values-art{display:block;height:205px;position:relative;overflow:hidden}
#beratung .at-values-preview{display:block;position:absolute;width:320px;height:300px;max-width:none;left:50%;top:-38px;transform:translateX(-50%) rotate(-6deg);filter:drop-shadow(0 10px 18px #0006);transition:transform .6s}
#beratung .at-values-entry:hover .at-values-preview{transform:translateX(-50%) rotate(0deg)}
#beratung .at-values-copy{display:block;padding:0 27px 27px;position:relative}
#beratung .at-values-kicker{display:block;color:#9cdaf7;font-size:9px;letter-spacing:.14em;font-weight:700;margin-bottom:15px}
#beratung .at-values-copy strong{display:block;font-size:30px;line-height:1.12;letter-spacing:-.045em;font-weight:650;color:#f1f9ff}
#beratung .at-values-description{display:block;color:#a9bed2;font-size:12px;line-height:1.8;margin-top:16px;max-width:330px}
#beratung .at-values-link{display:flex;justify-content:space-between;align-items:center;margin-top:23px;padding-top:17px;border-top:1px solid #87ccfa30;font-size:12px;font-weight:650;color:#a5e8ff}
#beratung .at-values-link>span{font-size:20px}
@media(max-width:600px){#beratung .at-values-entry{max-width:none;margin-top:26px}#beratung .at-values-art{height:175px}#beratung .at-values-preview{width:290px;height:270px;top:-41px}#beratung .at-values-copy{padding:0 23px 23px}#beratung .at-values-copy strong{font-size:28px}}
@media(prefers-reduced-motion:reduce){#beratung .at-values-entry,#beratung .at-values-preview{transition:none}}
html.paused-motion #beratung .at-values-entry,html.paused-motion #beratung .at-values-preview{transition:none}
@media(min-width:761px){#beratung .at-values-entry{display:grid;grid-template-columns:120px 1fr;align-items:center}#beratung .at-values-art{height:100%;min-height:240px}#beratung .at-values-preview{width:245px;height:280px;top:calc(50% - 140px);left:52%}#beratung .at-values-copy{padding:25px 23px 25px 0}#beratung .at-values-copy strong{font-size:25px}#beratung .at-values-description{font-size:11px}}
@media(min-width:761px) and (max-height:1050px){#beratung .journey-intro{position:relative;top:auto}}
