#bp-product-auth.product-finish{background:#080e17!important;--product-blue:#89c3ff;--product-ease:cubic-bezier(.22,.7,.22,1)}
#bp-product-auth.product-finish .product-header{position:fixed;height:82px;transition:background .4s,border-color .4s,box-shadow .4s}
#bp-product-auth .product-header.product-header-scrolled{background:#09111de8!important;border-bottom:1px solid #7eb9ff24!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 12px 34px #0003}
#bp-product-auth.product-finish .product-login-link,#bp-product-auth.product-finish .product-primary,#bp-product-auth.product-finish .card .btn{background:linear-gradient(115deg,#9eece3,#91c8ff)!important;color:#0a2639!important;border:1px solid #c7efff55!important;box-shadow:0 4px 24px #67b8ff29!important;transition:transform .2s,box-shadow .3s,filter .3s!important}
#bp-product-auth.product-finish .product-login-link:hover,#bp-product-auth.product-finish .product-primary:hover,#bp-product-auth.product-finish .card .btn:hover{box-shadow:0 8px 30px #72b9ff55!important;filter:brightness(1.08)}
#bp-product-auth.product-finish .product-hero>.card{background:linear-gradient(150deg,#142237eb,#0e1722ed)!important;border-color:#7dbaff35!important;box-shadow:0 24px 90px #0006,0 0 55px #327ad013!important}
#bp-product-auth.product-finish .product-hero:before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 68% 15%,#2077d52b,transparent 48%),radial-gradient(ellipse at 2% 85%,#469ef522,transparent 45%)}
.product-finish .product-eyebrow{color:#91adcf}.product-finish .product-feature{position:relative;isolation:isolate;padding-top:115px;padding-bottom:115px;border-color:#78b6ff14}
.product-finish .product-feature:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 80% 50%,#2878d51f,transparent 65%);opacity:.5;transition:opacity .6s}.product-finish .product-feature-reverse:before{background:radial-gradient(ellipse at 15% 50%,#2878d51f,transparent 65%)}
.product-finish .product-feature:hover:before,.product-finish .product-feature:focus-within:before{opacity:1}.product-finish .product-copy p{color:#b6c3d4}.product-finish .product-copy>a{border-color:#8bbdff45;transition:color .2s,border-color .2s,gap .25s}.product-finish .product-copy>a:hover{color:#a7d4ff!important;border-color:#a7d4ff;gap:38px}
.product-finish .product-feature figure{position:relative;isolation:isolate}.product-finish .product-feature figure:before{content:'';position:absolute;inset:12% -6% 5%;z-index:-1;background:radial-gradient(ellipse,#2385fb70,transparent 70%);filter:blur(35px);opacity:.12;transform:scale(.92);transition:opacity .65s var(--product-ease),transform .65s var(--product-ease)}
.product-finish .product-feature figure:hover:before,.product-finish .product-feature figure:focus-within:before{opacity:.9;transform:scale(1.05)}
.product-photo{--photo-x:50%;--photo-y:50%;position:relative;display:block;padding:10px;overflow:hidden;border:1px solid #85b9ff2b;border-radius:12px;background:linear-gradient(145deg,#1b2c40,#0d1723 65%);box-shadow:0 22px 60px #0004,inset 0 1px #ffffff0c;transform:translateY(0);transition:transform .55s var(--product-ease),border-color .4s,box-shadow .5s,background .5s;outline:none}
.product-photo:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at var(--photo-x) var(--photo-y),#459aff95,transparent 70%);opacity:0;transition:opacity .45s;pointer-events:none}
.product-photo:after{content:'';position:absolute;inset:10px;border-radius:6px;background:linear-gradient(130deg,#308bff20,#62b8ff0e 55%,transparent);opacity:0;pointer-events:none;transition:opacity .55s}
.product-finish .product-photo img{position:relative;border-radius:6px;border:1px solid #d1e5ff12;box-shadow:none!important;transform:none!important;transition:filter .5s,transform .6s var(--product-ease)}
.product-photo:hover,.product-photo:focus-visible{transform:translateY(-5px);border-color:#7cbcff9c;background:linear-gradient(145deg,#244d7b,#112640 70%);box-shadow:0 24px 65px #0006,0 0 38px #287de735,inset 0 1px #acd6ff33}
.product-photo:hover:before,.product-photo:hover:after,.product-photo:focus-visible:before,.product-photo:focus-visible:after{opacity:1}
.product-finish .product-photo:hover img,.product-finish .product-photo:focus-visible img{filter:saturate(1.06) brightness(1.025);transform:scale(1.008)!important}.product-photo:focus-visible{outline:2px solid #a2d3ff;outline-offset:5px}
.product-photo-badge{position:absolute;right:20px;bottom:20px;z-index:2;color:#e0f0ff;background:#102a47ec;border:1px solid #88bdff55;border-radius:5px;padding:8px 12px;font:500 11px Barlow,sans-serif;opacity:0;transform:translateY(5px);transition:opacity .25s,transform .3s;box-shadow:0 4px 20px #0003;pointer-events:none}
.product-photo:hover .product-photo-badge,.product-photo:focus-visible .product-photo-badge{opacity:1;transform:none}
.product-finish .product-feature figcaption{color:#8c9eb5;margin:17px 4px 0;font-size:11px}.product-finish .product-formats{background:linear-gradient(150deg,#10203488,#0a101b);border-top:1px solid #7cbcff18}
.product-finish .product-formats>div span{padding:11px 18px;border:1px solid #7dafff27;border-radius:6px;background:#81b6ff07;color:#bdcfe4;transition:border-color .3s,background .3s,transform .3s}.product-finish .product-formats>div span:hover{border-color:#82beff80;background:#64a7ff15;transform:translateY(-3px)}
.product-finish .product-feature.product-visible .product-copy,.product-finish .product-feature.product-visible figure,.product-finish .product-formats.product-visible{animation:none!important}
.product-will-reveal .product-copy,.product-will-reveal figure,.product-formats.product-will-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--product-ease),transform .8s var(--product-ease)}
.product-arrived .product-copy,.product-arrived figure,.product-formats.product-arrived{opacity:1;transform:none}.product-arrived figure{transition-delay:.12s}.product-feature-reverse.product-arrived figure{transition-delay:0s}.product-feature-reverse.product-arrived .product-copy{transition-delay:.12s}
#bp-product-auth.product-finish .product-copy h2{transition:color .4s}.product-finish .product-feature:hover .product-copy h2,.product-finish .product-feature:focus-within .product-copy h2{color:#d6eaff!important}
#bp-product-auth.product-finish #konto,#bp-product-auth.product-finish .product-feature,#bp-product-auth.product-finish #formate{scroll-margin-top:104px!important}
@media(max-width:768px){#bp-product-auth.product-finish .product-header{height:76px}.product-finish .product-feature{padding:72px 20px}.product-photo{padding:6px;border-radius:9px}.product-photo:after{inset:6px}.product-photo-badge{display:none}.product-finish .product-formats>div{gap:12px}.product-finish .product-formats>div span{padding:10px 13px}.product-finish .product-feature figcaption{font-size:10px}}
@media(hover:none){.product-photo:before{opacity:.18}.product-finish .product-feature figure:before{opacity:.25}.product-photo:hover{transform:none}}
@media(prefers-reduced-motion:reduce){#bp-product-auth.product-finish *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.product-will-reveal .product-copy,.product-will-reveal figure,.product-formats.product-will-reveal{opacity:1!important;transform:none!important}.product-photo:hover,.product-photo:focus-visible{transform:none}.product-finish .product-photo:hover img{transform:none!important}}
