.oM-dark{background-color:#141e39;color:#fff}.oM-dark .primary{color:#fff}.oM-dark .secondary{color:#dddfe4}.oM-dark .overline{color:#4277fc}.oM-dark .divider{border-color:#1f2e53}.oM-dark .table,.oM-dark table{border-color:#141e39}.oM-dark .mistake-font{color:#fa6e6e}.oM-dark .mistake-bg{background-color:#fa6e6e}.oM-dark input,.oM-dark textarea{background-color:#fff;color:#1f2e53}.oM-dark input::placeholder,.oM-dark textarea::placeholder{color:#a4aaba;opacity:1}.oM-dark input:disabled,.oM-dark textarea:disabled{color:#647190}.oM-dark .btn--primary{color:#fff;background-color:#4277fc}.oM-dark .btn--primary:hover{background-color:#284797}.oM-dark .btn--primary:active{background-color:#355fca}.oM-dark .btn--secondary{color:#fff;background-color:transparent}.oM-dark .btn--secondary:hover{background-color:rgba(40,71,151,.2)}.oM-dark .btn--secondary:active{background-color:rgba(53,95,202,.25)}.oM-dark .badge{background-color:#284797;color:#fff}.oM-white{background-color:#fff;color:#1f2e53}.oM-white .primary{color:#1f2e53}.oM-white .secondary{color:#647190}.oM-white .overline{color:#4277fc}.oM-white .divider,.oM-white .table,.oM-white table{border-color:#dee2ed}.oM-white .mistake-font{color:#fa6e6e}.oM-white .mistake-bg{background-color:#fa6e6e}.oM-white input,.oM-white textarea{background-color:#fff;color:#1f2e53}.oM-white input::placeholder,.oM-white textarea::placeholder{color:#a4aaba;opacity:1}.oM-white input:disabled,.oM-white textarea:disabled{color:#647190}.oM-white .btn--primary{color:#fff;background-color:#4277fc}.oM-white .btn--primary:hover{background-color:#ecf1ff}.oM-white .btn--primary:active{background-color:#c5d5fe}.oM-white .btn--secondary{color:#1f2e53;background-color:transparent}.oM-white .btn--secondary:hover{background-color:rgba(236,241,255,.4)}.oM-white .btn--secondary:active{background-color:rgba(197,213,254,.45)}.oM-white .badge{background-color:#c5d5fe;color:#4277fc}.oM-grey{background-color:#f6f7fa;color:#1f2e53}.oM-grey .primary{color:#1f2e53}.oM-grey .secondary{color:#647190}.oM-grey .overline{color:#4277fc}.oM-grey .divider,.oM-grey .table,.oM-grey table{border-color:#dee2ed}.oM-grey .mistake-font{color:#fa6e6e}.oM-grey .mistake-bg{background-color:#fa6e6e}.oM-grey input,.oM-grey textarea{background-color:#fff;color:#1f2e53}.oM-grey input::placeholder,.oM-grey textarea::placeholder{color:#a4aaba;opacity:1}.oM-grey input:disabled,.oM-grey textarea:disabled{color:#647190}.oM-grey .btn--primary{color:#fff;background-color:#4277fc}.oM-grey .btn--primary:hover{background-color:#ecf1ff}.oM-grey .btn--primary:active{background-color:#c5d5fe}.oM-grey .btn--secondary{color:#1f2e53;background-color:transparent}.oM-grey .btn--secondary:hover{background-color:rgba(236,241,255,.4)}.oM-grey .btn--secondary:active{background-color:rgba(197,213,254,.45)}.oM-grey .badge{background-color:#c5d5fe;color:#4277fc}.container,.content,.page-container{background:0 0}.stylev2 .container{padding-left:16px;padding-right:16px}.stylev2 .section{padding-top:32px;padding-bottom:32px}.stylev2 .overline{font-size:12px;line-height:20px;margin-bottom:8px;text-transform:uppercase;letter-spacing:.08em}.stylev2 .h1,.stylev2 .h1-hero,.stylev2 h1,.stylev2 h1.hero{font-size:44px;line-height:52px;margin-bottom:40px}.stylev2 .h2,.stylev2 h2{font-size:32px;line-height:40px;margin-bottom:32px}.stylev2 .h3,.stylev2 h3{font-size:24px;line-height:32px;margin-bottom:24px}.stylev2 .h4,.stylev2 h4{font-size:20px;line-height:28px;margin-bottom:24px}.stylev2 .h5,.stylev2 h5{font-size:16px;line-height:24px;margin-bottom:24px}.stylev2 .subtitle1{font-size:20px;line-height:28px;margin-bottom:0}.stylev2 .subtitle,.stylev2 .subtitle2{font-size:14px;line-height:20px;margin-bottom:0}.stylev2 .body1,.stylev2 body{font-size:14px;line-height:20px}.stylev2 .body2,.stylev2 .list{font-size:12px;line-height:20px}.stylev2 .chip{font-size:12px;line-height:14px}.stylev2 .input,.stylev2 .label,.stylev2 input{font-size:14px;line-height:20px}.stylev2 .navtext{font-size:16px;line-height:24px}.stylev2 .navtext_promotion{font-size:12px;line-height:20px}.stylev2 .zitat,.stylev2 blockquote{font-size:14px;line-height:20px;font-style:italic}.stylev2 .price{font-size:24px;line-height:32px}@media (min-width:768px){.stylev2 .container{padding-left:56px;padding-right:56px}.stylev2 .section{padding-top:64px;padding-bottom:64px}.stylev2 .overline{font-size:12px;line-height:20px;margin-bottom:8px}.stylev2 .h1,.stylev2 .h1-hero,.stylev2 h1,.stylev2 h1.hero{font-size:44px;line-height:52px;margin-bottom:40px}.stylev2 .h2,.stylev2 h2{font-size:32px;line-height:40px;margin-bottom:32px}.stylev2 .h3,.stylev2 h3{font-size:24px;line-height:32px;margin-bottom:24px}.stylev2 .h4,.stylev2 h4{font-size:20px;line-height:28px;margin-bottom:24px}.stylev2 .h5,.stylev2 h5{font-size:16px;line-height:24px;margin-bottom:24px}.stylev2 .subtitle1{font-size:20px;line-height:28px;margin-bottom:0}.stylev2 .subtitle,.stylev2 .subtitle2{font-size:14px;line-height:20px;margin-bottom:0}.stylev2 .body1{font-size:14px;line-height:20px}.stylev2 .body2,.stylev2 .list{font-size:12px;line-height:20px}.stylev2 .chip{font-size:12px;line-height:14px}.stylev2 .input,.stylev2 .label,.stylev2 input{font-size:14px;line-height:20px}.stylev2 .navtext{font-size:16px;line-height:24px}.stylev2 .navtext_promotion{font-size:12px;line-height:20px}.stylev2 .zitat,.stylev2 blockquote{font-size:14px;line-height:20px}.stylev2 .price{font-size:24px;line-height:32px}}@media (min-width:1024px) and (max-width:1439px){.stylev2 .container{padding-left:64px;padding-right:64px}.stylev2 .section{padding-top:72px;padding-bottom:72px}.stylev2 .overline{font-size:14px;line-height:22px;margin-bottom:8px}.stylev2 .h1-hero,.stylev2 h1.hero{font-size:56px;line-height:64px;margin-bottom:40px}.stylev2 .h1,.stylev2 h1{font-size:48px;line-height:56px;margin-bottom:40px}.stylev2 .h2,.stylev2 h2{font-size:44px;line-height:56px;margin-bottom:40px}.stylev2 .h3,.stylev2 h3{font-size:32px;line-height:40px;margin-bottom:32px}.stylev2 .h4,.stylev2 h4{font-size:24px;line-height:32px;margin-bottom:24px}.stylev2 .h5,.stylev2 h5{font-size:20px;line-height:28px;margin-bottom:28px}.stylev2 .subtitle1{font-size:20px;line-height:28px;margin-bottom:0}.stylev2 .subtitle,.stylev2 .subtitle2{font-size:16px;line-height:24px;margin-bottom:0}.stylev2 .body1{font-size:16px;line-height:24px}.stylev2 .body2{font-size:12px;line-height:20px}.stylev2 .list{font-size:14px;line-height:24px}.stylev2 .chip{font-size:14px;line-height:16px}.stylev2 .label{font-size:14px;line-height:20px}.stylev2 .input,.stylev2 .navtext,.stylev2 input{font-size:16px;line-height:24px}.stylev2 .navtext_promotion{font-size:14px;line-height:20px}.stylev2 .zitat,.stylev2 blockquote{font-size:16px;line-height:24px}.stylev2 .price{font-size:36px;line-height:24px}}@media (min-width:1440px){.stylev2 .container{padding-left:70px;padding-right:70px}.stylev2 .section{padding-top:80px;padding-bottom:80px}.stylev2 .overline{font-size:14px;line-height:22px;margin-bottom:8px}.stylev2 .h1-hero,.stylev2 h1.hero{font-size:56px;line-height:64px;margin-bottom:40px}.stylev2 .h1,.stylev2 h1{font-size:48px;line-height:56px;margin-bottom:40px}.stylev2 .h2,.stylev2 h2{font-size:44px;line-height:56px;margin-bottom:40px}.stylev2 .h3,.stylev2 h3{font-size:32px;line-height:40px;margin-bottom:32px}.stylev2 .h4,.stylev2 h4{font-size:24px;line-height:32px;margin-bottom:24px}.stylev2 .h5,.stylev2 h5{font-size:20px;line-height:28px;margin-bottom:28px}.stylev2 .subtitle1{font-size:20px;line-height:28px;margin-bottom:0}.stylev2 .subtitle,.stylev2 .subtitle2{font-size:16px;line-height:24px;margin-bottom:0}.stylev2 .body1{font-size:16px;line-height:24px}.stylev2 .body2{font-size:12px;line-height:20px}}.stylev2 .btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:72px;border:1px solid transparent;text-decoration:none;white-space:nowrap;cursor:pointer;font-weight:600;padding:6px 16px;font-size:14px;line-height:20px}.stylev2 .btn:focus-visible{outline:rgba(66,119,252,.4) solid 2px;outline-offset:2px}.stylev2 .btn::after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(255,255,255,.3);opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}.stylev2 .btn:focus-visible::after{opacity:.3}.stylev2 .btn-primary{background:#4277fc;color:#fff;border-color:#4277fc}.stylev2 .btn-primary:visited{color:#fff}.stylev2 .btn-primary:hover{background:#6892fd;border-color:#6892fd}.stylev2 .btn-primary:active{background:#8eadfd;border-color:#8eadfd}.stylev2 .btn-primary.is-disabled,.stylev2 .btn-primary:disabled,.stylev2 .btn-primary[aria-disabled=true]{background:#ccc;border-color:#ccc;color:#fff;pointer-events:none}.stylev2 .btn-secondary{background:0 0;color:#1f2e53;border-color:#4277fc}.stylev2 .btn-secondary:visited{color:#1f2e53;border-color:#4277fc}.stylev2 .btn-secondary:hover{background:#d9e4fe}.stylev2 .btn-secondary::after,.stylev2 .btn-secondary:active{background:#c5d5fe}.stylev2 .btn-secondary.is-disabled,.stylev2 .btn-secondary:disabled,.stylev2 .btn-secondary[aria-disabled=true]{color:#fff;border-color:#ccc;background:0 0;pointer-events:none}.stylev2 .oM-dark .btn-secondary{color:#fff;border-color:#4277fc;background:0 0}.stylev2 .oM-dark .btn-secondary:visited{color:#fff;border-color:#4277fc}.stylev2 .oM-dark .btn-secondary:active,.stylev2 .oM-dark .btn-secondary:hover{background:#1f2e53}.stylev2 .oM-dark .btn-secondary::after{background:#284797}.stylev2 .oM-dark .btn-secondary.is-disabled,.stylev2 .oM-dark .btn-secondary:disabled,.stylev2 .oM-dark .btn-secondary[aria-disabled=true]{color:#fff;border-color:#ccc;background:0 0;pointer-events:none}@media (min-width:768px){.stylev2 .btn{padding:6px 16px;font-size:14px;line-height:20px}}@media (min-width:1024px) and (max-width:1439px){.stylev2 .btn{padding:6px 16px;font-size:16px;line-height:24px}}@media (min-width:1440px){.stylev2 .btn{padding:8px 24px;font-size:16px;line-height:24px}}.stylev2 .btn-full{display:flex;width:100%}.sub-nav{background-color:#0d1633;border-top:1px solid #1f2e53}.sub-nav__list{display:flex;gap:24px;padding:8px 64px;margin:0;list-style:none}.sub-nav__link{font-size:13px;line-height:20px;color:#c5d5fe;text-decoration:none}.sub-nav__link--active{color:#4277fc}
