:root{--padding-section: 6rem;--padding-wrapper: 3rem;--padding-container: 3rem;--padding-xs: .5rem;--padding-s: 1rem;--padding-m: 2rem;--padding-l: 5rem;--padding-xl: 7rem}@media(max-width:1024px){:root{--padding-xs: .4rem;--padding-l: 4.5rem;--padding-xl: 6rem}}@media(max-width:600px){:root{--padding-section: 3rem;--padding-wrapper: 1.5rem;--padding-container: 1.5rem;--padding-xs: .3rem;--padding-l: 4rem;--padding-xl: 4rem}}.gb-flow-vertical{--gap: 10em;--top-offset: 2rem;position:relative}.gb-flow-vertical:before{content:"";position:absolute;top:calc(-1 * var(--top-offset));bottom:calc(-2 * var(--top-offset));left:50%;width:2px;background:var(--global-color-7);transform:translate(-50%)}.gb-flow-vertical:after{content:"";position:absolute;top:calc(-1 * var(--top-offset));left:50%;width:12px;height:12px;background:var(--global-color-7);border-radius:50%;transform:translate(-50%,-50%)}.gb-flow-step{position:relative}.gb-flow-step.gb-left:after,.gb-flow-step.gb-right:after{content:"";position:absolute;top:50%;width:calc(var(--gap) / 2);height:2px;background:var(--global-color-7)}.gb-flow-step.gb-left:after{right:calc(-1 * (var(--gap) / 2))}.gb-flow-step.gb-right:after{left:calc(-1 * (var(--gap) / 2))}.gb-flow-step:before{content:attr(data-label);position:absolute;top:50%;transform:translateY(-100%);font-size:14px;font-weight:600;color:var(--global-color-7);white-space:nowrap}.gb-left:before{left:100%;margin-left:10px}.gb-right:before{right:100%;margin-right:10px}@media(max-width:768px){.gb-flow-step:after,.gb-flow-step:before{display:none}.gb-flow-step{margin:4rem 0;width:100%;max-width:380px;margin-left:auto;margin-right:auto;text-align:center}.gb-left,.gb-right{margin-top:0!important}}.stretch-link{position:relative}.stretch-link a:after{content:"";position:absolute;inset:0}.stretch-link a:is(:focus-visible):after{outline:2px solid}.stretch-link a:is(:hover,:focus){outline:none}.ob-artikel{overflow-wrap:break-word;word-wrap:break-word}.ob-artikel img,.ob-artikel video,.ob-artikel iframe,.ob-artikel embed{max-width:100%!important;height:auto!important}@media(max-width:768px){.ob-artikel{padding-left:1rem!important;padding-right:1rem!important}.ob-artikel table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;max-width:100%!important;width:100%!important}.ob-artikel .ob-two-col,.ob-artikel .ob-three-col,.ob-artikel .ob-stat-row,.ob-artikel .ob-price-strip,.ob-artikel .ob-pauschalen-grid{grid-template-columns:1fr!important}}.ob-portal-mockup{position:relative;overflow:visible;color:#05162d}.ob-portal-mockup *{box-sizing:border-box}.ob-portal-mockup .portal{background:#fff;border:1px solid #d8cfbd;box-shadow:0 40px 80px -30px #05162d4d;overflow:hidden;position:relative;transform:perspective(1600px) rotateY(-6deg) rotateX(3deg)}.ob-portal-mockup .chrome{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#f5efe3;border-bottom:1px solid #e4ddd0}.ob-portal-mockup .chrome .dots{display:flex;gap:6px}.ob-portal-mockup .chrome .dots i{width:10px;height:10px;border-radius:50%;background:#d8cfbd;display:block}.ob-portal-mockup .chrome .url{flex:1;text-align:center;font-size:11.5px;color:#5b6370;background:#fff;padding:4px 8px;border:1px solid #e4ddd0;max-width:300px;margin:0 auto}.ob-portal-mockup .portal-body{display:grid;grid-template-columns:180px 1fr;min-height:440px}.ob-portal-mockup .portal-nav{background:#fcfaf5;border-right:1px solid #e4ddd0;padding:18px 14px;font-size:13px}.ob-portal-mockup .logo-mini{display:flex;align-items:center;gap:6px;font-weight:600;font-size:14px;letter-spacing:-.01em;margin-bottom:20px;color:#0f1412}.ob-portal-mockup .logo-mini .m{width:20px;height:20px;background:#0f1412;display:inline-grid;place-items:center;color:#faf7f2;font-style:italic;font-size:14px}.ob-portal-mockup .nitem{padding:7px 10px;margin:2px -8px;color:#3a4340;display:flex;align-items:center;gap:8px}.ob-portal-mockup .nitem.on{background:#d3edd7;color:#2b6339;font-weight:600}.ob-portal-mockup .nitem svg{width:14px;height:14px}.ob-portal-mockup .portal-main{padding:18px 22px}.ob-portal-mockup .portal-main .h{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ob-portal-mockup .portal-main .h .t{font-weight:600;font-size:15px;color:#0f1412}.ob-portal-mockup .portal-main .h .badge{font-size:11px;padding:3px 9px;background:#cdf0cd;color:#2b6339;font-weight:600}.ob-portal-mockup .portal-cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:14px}.ob-portal-mockup .pcard{border:1px solid #e4ddd0;padding:10px 12px;font-size:11.5px;background:#fff}.ob-portal-mockup .pcard .pk{font-size:10px;color:#6e746f;text-transform:uppercase;letter-spacing:.06em}.ob-portal-mockup .pcard .pv{font-size:16px;font-weight:700;color:#0f1412;margin-top:2px;font-variant-numeric:tabular-nums}.ob-portal-mockup .pcard .pt{font-size:10.5px;color:#2b6339;margin-top:3px}.ob-portal-mockup .ptable{font-size:11.5px;border:1px solid #e4ddd0;overflow:hidden}.ob-portal-mockup .prow{display:grid;grid-template-columns:22px 1fr 90px 100px;padding:8px 12px;border-bottom:1px solid #e4ddd0;align-items:center;gap:8px;color:#3a4340}.ob-portal-mockup .prow:last-child{border-bottom:none}.ob-portal-mockup .prow.hd{background:#f8f3e7;color:#6e746f;text-transform:uppercase;font-size:10px;letter-spacing:.06em;font-weight:600}.ob-portal-mockup .status{font-size:10.5px;font-weight:600;padding:2px 7px;display:inline-block;text-align:center}.ob-portal-mockup .st-ok{background:#cdf0cd;color:#2b6339}.ob-portal-mockup .st-wait{background:#fff3dd;color:#8a6a1f}.ob-portal-mockup .st-done{background:#eaeae4;color:#4a4a40}.ob-portal-mockup .dotg{width:8px;height:8px;border-radius:50%;background:#1c882d}.ob-portal-mockup .dotw{width:8px;height:8px;border-radius:50%;background:#cc9c42}.ob-portal-mockup .dotk{width:8px;height:8px;border-radius:50%;background:#bbb4a3}.ob-portal-mockup .portal-foot{margin-top:14px;padding:10px 12px;background:#0f1412;color:#ddd;font-size:11.5px;display:flex;align-items:center;gap:10px}.ob-portal-mockup .portal-foot .av{width:22px;height:22px;border-radius:50%;background:#2b6339;display:grid;place-items:center;color:#fff;font-size:10px;font-weight:700;flex-shrink:0}.ob-portal-mockup .mock-badge{position:absolute;z-index:2;background:#fff;border:1px solid #d8cfbd;padding:12px 14px;font-size:12.5px;box-shadow:0 20px 40px -20px #05162d33;display:flex;align-items:center;gap:10px;color:#0f1412}.ob-portal-mockup .mock-badge .ic{width:32px;height:32px;background:#d3edd7;display:grid;place-items:center;color:#2b6339;flex-shrink:0}.ob-portal-mockup .mock-badge b{display:block;font-weight:700;color:#0f1412}.ob-portal-mockup .mock-badge small{color:#6e746f;font-size:11.5px}.ob-portal-mockup .mock-badge.b1{top:-10px;left:-10px}.ob-portal-mockup .mock-badge.b2{bottom:28px;right:-10px}@media(max-width:960px){.ob-portal-mockup .portal{transform:none}.ob-portal-mockup .mock-badge.b1{top:-10px;left:10px}.ob-portal-mockup .mock-badge.b2{bottom:20px;right:10px}}@media(max-width:560px){.ob-portal-mockup .portal-body{grid-template-columns:1fr}.ob-portal-mockup .portal-nav,.ob-portal-mockup .mock-badge{display:none}}.ob-chat-section{--ink: #05162d;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--accent: oklch(45% .09 150);--accent-2: oklch(55% .14 150);--accent-soft: oklch(92% .04 150);--cta: oklch(55% .16 145);--gold: oklch(72% .12 80);--cream: #fcfaf5;--paper-soft: #f5efe3;color:var(--ink);font-size:17px;line-height:1.55;position:relative;overflow:visible}.ob-chat-section *{box-sizing:border-box}.ob-chat-section .stage{position:relative;min-height:520px;overflow:visible}.ob-chat-section .desk{background:#fff;border:1px solid var(--line-2);box-shadow:0 40px 80px -30px #05162d4d;overflow:hidden;position:relative;transform:perspective(1600px) rotateY(-8deg) rotateX(3deg);transform-origin:center left;width:74%}.ob-chat-section .chrome{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--paper-soft);border-bottom:1px solid var(--line)}.ob-chat-section .chrome .dots{display:flex;gap:6px}.ob-chat-section .chrome .dots i{width:10px;height:10px;border-radius:50%;background:#d8cfbd;display:block}.ob-chat-section .chrome .url{flex:1;text-align:center;font-size:11.5px;color:var(--muted);background:#fff;padding:4px 8px;border:1px solid var(--line);max-width:280px;margin:0 auto}.ob-chat-section .desk-body{display:grid;grid-template-columns:180px 1fr;min-height:360px}.ob-chat-section .desk-nav{background:var(--cream);border-right:1px solid var(--line);padding:18px 14px;font-size:13px}.ob-chat-section .logo-mini{display:flex;align-items:center;gap:6px;font-weight:600;font-size:14px;letter-spacing:-.01em;margin-bottom:20px;color:#0f1412}.ob-chat-section .logo-mini .m{width:20px;height:20px;background:#0f1412;display:inline-grid;place-items:center;color:#faf7f2;font-style:italic;font-size:14px}.ob-chat-section .nitem{padding:7px 10px;margin:2px -8px;color:#3a4340;display:flex;align-items:center;gap:8px}.ob-chat-section .nitem svg{width:14px;height:14px}.ob-chat-section .nitem.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.ob-chat-section .nitem .bd{margin-left:auto;background:var(--cta);color:#fff;font-size:9px;font-weight:700;border-radius:8px;padding:1px 5px;line-height:1.3}.ob-chat-section .desk-main{padding:18px 22px;background:#fff}.ob-chat-section .conv-head{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:16px}.ob-chat-section .conv-head .av{width:40px;height:40px;border-radius:50%;background:var(--accent);display:grid;place-items:center;color:#fff;font-weight:700;font-size:14px;flex-shrink:0}.ob-chat-section .conv-head .who{flex:1;line-height:1.3}.ob-chat-section .conv-head .who b{display:block;color:#0f1412;font-weight:700;font-size:14px}.ob-chat-section .conv-head .who small{font-size:11.5px;color:var(--muted);display:inline-flex;align-items:center;gap:5px}.ob-chat-section .conv-head .who small:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cta)}.ob-chat-section .conv-head .tag{font-size:10.5px;font-weight:600;padding:3px 9px;background:var(--accent-soft);color:var(--accent);letter-spacing:.04em}.ob-chat-section .msgs{display:flex;flex-direction:column;gap:10px;min-height:220px}.ob-chat-section .msg{max-width:78%;padding:10px 13px;font-size:13px;line-height:1.45;position:relative}.ob-chat-section .msg small{display:block;font-size:10px;color:var(--muted);margin-top:4px;letter-spacing:.02em}.ob-chat-section .msg.them{background:var(--cream);border:1px solid var(--line);color:#0f1412;align-self:flex-start;border-bottom-left-radius:2px}.ob-chat-section .msg.me{background:var(--ink);color:#f5efe3;align-self:flex-end;border-bottom-right-radius:2px}.ob-chat-section .msg.me small{color:#f5efe399}.ob-chat-section .msg.attach{background:#fff;border:1px dashed var(--line-2);padding:10px 12px;align-self:flex-start;display:flex;align-items:center;gap:10px;font-size:12px;color:var(--ink);max-width:70%}.ob-chat-section .msg.attach .ic{width:32px;height:32px;background:oklch(95% .07 80);color:oklch(55% .14 70);display:grid;place-items:center;flex-shrink:0}.ob-chat-section .msg.attach b{display:block;font-weight:700;color:#0f1412}.ob-chat-section .msg.attach small{display:block;color:var(--muted);font-size:10.5px;margin-top:1px;letter-spacing:0}.ob-chat-section .typing{align-self:flex-start;background:var(--cream);border:1px solid var(--line);padding:10px 14px;display:inline-flex;gap:4px;border-bottom-left-radius:2px}.ob-chat-section .typing i{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:ob-chat-blink 1.4s infinite ease-in-out}.ob-chat-section .typing i:nth-child(2){animation-delay:.2s}.ob-chat-section .typing i:nth-child(3){animation-delay:.4s}@keyframes ob-chat-blink{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.ob-chat-section .input-bar{margin-top:14px;display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--line);background:#fff;font-size:12.5px;color:var(--muted)}.ob-chat-section .input-bar svg{flex-shrink:0;color:var(--muted)}.ob-chat-section .input-bar .send{background:var(--cta);color:#fff;padding:6px 12px;font-size:11.5px;font-weight:600;margin-left:auto;letter-spacing:.02em}.ob-chat-section .phone{position:absolute;right:-10px;bottom:-40px;width:240px;background:#0f1412;border-radius:36px;padding:10px;box-shadow:0 50px 100px -20px #05162d73,0 0 0 1px #0f1412,inset 0 0 0 2px #2a2925;z-index:3;transform:rotate(3deg)}.ob-chat-section .phone .screen{background:var(--cream);border-radius:28px;overflow:hidden;min-height:440px;position:relative}.ob-chat-section .phone .notch{position:absolute;top:8px;left:50%;transform:translate(-50%);width:90px;height:22px;background:#0f1412;border-radius:16px;z-index:5}.ob-chat-section .phone .stbar{display:flex;justify-content:space-between;padding:14px 22px 6px;font-size:11px;font-weight:700;color:#0f1412;font-variant-numeric:tabular-nums}.ob-chat-section .phone .stbar .r{display:inline-flex;align-items:center;gap:4px}.ob-chat-section .phone .phead{padding:14px 16px 12px;border-bottom:1px solid var(--line);background:#fff;display:flex;align-items:center;gap:10px}.ob-chat-section .phone .phead .back{color:var(--accent);font-size:18px;font-weight:300}.ob-chat-section .phone .phead .avm{width:32px;height:32px;border-radius:50%;background:var(--accent);display:grid;place-items:center;color:#fff;font-weight:700;font-size:11px;position:relative}.ob-chat-section .phone .phead .avm:after{content:"";position:absolute;bottom:-1px;right:-1px;width:10px;height:10px;border-radius:50%;background:var(--cta);border:2px solid #fff}.ob-chat-section .phone .phead .pname{flex:1;line-height:1.2}.ob-chat-section .phone .phead .pname b{display:block;font-size:13px;color:#0f1412;font-weight:700}.ob-chat-section .phone .phead .pname small{font-size:10.5px;color:var(--accent);font-weight:600}.ob-chat-section .phone .phead .call{color:var(--accent)}.ob-chat-section .phone .pmsgs{padding:14px 12px;display:flex;flex-direction:column;gap:8px;background:var(--cream)}.ob-chat-section .phone .pm{max-width:82%;padding:8px 11px;font-size:12px;line-height:1.4}.ob-chat-section .phone .pm.them{background:#fff;color:#0f1412;align-self:flex-start;border-bottom-left-radius:3px;border:1px solid var(--line)}.ob-chat-section .phone .pm.me{background:var(--accent);color:#fff;align-self:flex-end;border-bottom-right-radius:3px}.ob-chat-section .phone .pm .t{display:block;font-size:9px;margin-top:3px;opacity:.6;letter-spacing:.02em}.ob-chat-section .phone .ptime{text-align:center;font-size:9.5px;color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin:4px 0 2px;font-weight:600}.ob-chat-section .phone .pinput{position:absolute;bottom:14px;left:10px;right:10px;background:#fff;border:1px solid var(--line);border-radius:20px;padding:8px 12px;font-size:11px;color:var(--muted);display:flex;align-items:center;gap:8px}.ob-chat-section .phone .pinput .snd{margin-left:auto;width:24px;height:24px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center}.ob-chat-section .mock-badge{position:absolute;z-index:4;background:#fff;border:1px solid var(--line-2);padding:12px 14px;font-size:12.5px;box-shadow:0 20px 40px -20px #05162d33;display:flex;align-items:center;gap:10px;color:#0f1412}.ob-chat-section .mock-badge .ic{width:32px;height:32px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;flex-shrink:0}.ob-chat-section .mock-badge b{display:block;font-weight:700;color:#0f1412}.ob-chat-section .mock-badge small{color:#6e746f;font-size:11.5px}.ob-chat-section .mock-badge.b1{top:-24px;left:-14px}.ob-chat-section .mock-badge.b2{top:48%;left:-30px;background:var(--ink);color:#fff;border-color:var(--ink)}.ob-chat-section .mock-badge.b2 b{color:#fff}.ob-chat-section .mock-badge.b2 small{color:#c8cfd8}.ob-chat-section .mock-badge.b2 .ic{background:#ffffff1f;color:#77c566}@media(max-width:960px){.ob-chat-section .stage{min-height:560px}.ob-chat-section .desk{transform:none;width:88%}.ob-chat-section .phone{right:0;bottom:-20px}.ob-chat-section .mock-badge.b1{top:-14px;left:6px}.ob-chat-section .mock-badge.b2{top:auto;bottom:30px;left:6px}}@media(max-width:560px){.ob-chat-section .desk-body{grid-template-columns:1fr}.ob-chat-section .desk-nav{display:none}.ob-chat-section .phone{width:180px;right:-4px;bottom:-32px}.ob-chat-section .phone .screen{min-height:340px}.ob-chat-section .mock-badge{display:none}}.ob-process{--ink: #05162d;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--accent: oklch(45% .09 150);--accent-2: oklch(55% .14 150);--accent-soft: oklch(92% .04 150);--cta: oklch(55% .16 145);--gold: oklch(72% .12 80);--cream: #fcfaf5;--paper-soft: #f5efe3;color:var(--ink);max-width:1240px;margin:auto;padding:0 60px;font-size:17px;line-height:1.55}.ob-process *{box-sizing:border-box}.ob-process .steps{position:relative;display:flex;flex-direction:column;gap:0}.ob-process .steps:before{content:"";position:absolute;left:39px;top:80px;bottom:80px;width:1px;background:var(--line-2);z-index:0}.ob-process .step{display:grid;grid-template-columns:80px minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:center;padding:64px 0;position:relative;border-bottom:1px solid var(--line)}.ob-process .step:last-child{border-bottom:none}.ob-process .step .txt{max-width:420px}.ob-process .numeral{width:80px;height:80px;border-radius:50%;background:var(--ink);color:var(--cream);display:grid;place-items:center;font-weight:800;font-size:32px;line-height:1;letter-spacing:-.01em;box-shadow:0 12px 30px -10px #05162d59;position:relative;z-index:1}.ob-process .step:nth-child(2n) .numeral{background:var(--accent)}.ob-process .step .step-label{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:700;margin-bottom:10px}.ob-process .step h3{margin:0 0 14px}.ob-process .step p{font-size:15.5px;color:var(--ink);margin:0 0 14px;line-height:1.55}.ob-process .step p b{font-weight:700}.ob-process .step .meta{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--accent);font-weight:600;padding:5px 10px;background:var(--accent-soft);letter-spacing:.02em}.ob-process .step .meta svg{width:14px;height:14px}.ob-process .viz{position:relative;min-height:260px;background:#fff;border:1px solid var(--line-2);box-shadow:0 30px 60px -30px #05162d38;overflow:hidden;padding:22px}.ob-process .step .numeral{grid-column:1;grid-row:1}.ob-process .step .txt{grid-column:2;grid-row:1}.ob-process .step .viz{grid-column:3;grid-row:1}.ob-process .step:nth-child(2n){grid-template-columns:80px minmax(0,1fr) minmax(0,1fr)}.ob-process .step:nth-child(2n) .numeral{grid-column:1;grid-row:1}.ob-process .step:nth-child(2n) .viz{grid-column:2;grid-row:1}.ob-process .step:nth-child(2n) .txt{grid-column:3;grid-row:1}.ob-process .viz-1 .rechner-head{font-weight:700;font-size:14px;padding-bottom:10px;border-bottom:1px solid var(--line);margin-bottom:14px;display:flex;align-items:center;justify-content:space-between}.ob-process .viz-1 .rechner-head .tag{font-size:10.5px;color:var(--cta);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ob-process .viz-1 .pill-row{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.ob-process .viz-1 .pill{font-size:11px;padding:5px 10px;border:1px solid var(--line-2);color:var(--ink);background:var(--cream)}.ob-process .viz-1 .pill.on{background:var(--ink);color:#fff;border-color:var(--ink)}.ob-process .viz-1 .big-price{font-weight:800;font-size:40px;line-height:1;color:var(--ink);margin:8px 0 4px;font-variant-numeric:tabular-nums}.ob-process .viz-1 .big-price .old{font-size:18px;color:var(--muted);text-decoration:line-through;margin-right:10px;font-weight:400}.ob-process .viz-1 .big-price .cur{color:var(--cta);font-weight:800}.ob-process .viz-1 .sub{font-size:12px;color:var(--muted);margin-bottom:14px}.ob-process .viz-1 .cta-btn{display:inline-flex;align-items:center;gap:6px;background:var(--cta);color:#fff;padding:9px 16px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.ob-process .viz-2{display:flex;align-items:flex-start;gap:20px;background:var(--ink);color:#fff;padding:26px}.ob-process .viz-2 .call-av{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,var(--accent) 0%,var(--accent-2) 100%);display:grid;place-items:center;color:#fff;font-weight:700;font-size:24px;flex-shrink:0;position:relative;animation:ob-process-pulse 2.4s infinite}@keyframes ob-process-pulse{0%{box-shadow:0 0 #4aa87a80}70%{box-shadow:0 0 0 16px #4aa87a00}to{box-shadow:0 0 #4aa87a00}}.ob-process .viz-2 .call-info{flex:1}.ob-process .viz-2 .call-info .name{font-weight:700;font-size:16px;margin-bottom:2px}.ob-process .viz-2 .call-info .role{font-size:11.5px;color:#c8cfd8;letter-spacing:.05em;text-transform:uppercase;margin-bottom:10px}.ob-process .viz-2 .call-info .quote{font-weight:400;font-size:15px;line-height:1.45;font-style:italic;color:#f5efe3}.ob-process .viz-2 .call-icons{display:flex;gap:10px;margin-top:14px}.ob-process .viz-2 .call-icons span{width:34px;height:34px;border-radius:50%;background:#ffffff14;display:grid;place-items:center;color:#fff}.ob-process .viz-2 .call-icons span:first-child{background:var(--cta)}.ob-process .viz-3 .upload-head{font-size:12.5px;color:var(--muted);font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.ob-process .viz-3 .softs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px}.ob-process .viz-3 .soft{border:1px solid var(--line);padding:10px 6px;text-align:center;font-size:11px;font-weight:600;color:var(--ink);background:var(--cream)}.ob-process .viz-3 .soft.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.ob-process .viz-3 .soft .ic{display:block;font-size:16px;margin-bottom:3px;font-weight:800;color:inherit}.ob-process .viz-3 .drop{border:2px dashed var(--line-2);padding:18px;background:var(--cream);display:flex;align-items:center;gap:14px;position:relative}.ob-process .viz-3 .drop .ic{width:40px;height:40px;background:var(--ink);color:var(--cream);display:grid;place-items:center;flex-shrink:0}.ob-process .viz-3 .drop b{display:block;font-weight:700;font-size:13.5px;color:var(--ink)}.ob-process .viz-3 .drop small{display:block;font-size:11.5px;color:var(--muted);margin-top:2px}.ob-process .viz-3 .upbar{margin-top:12px;display:flex;align-items:center;gap:10px;font-size:11.5px;color:var(--accent);font-weight:600}.ob-process .viz-3 .upbar .track{flex:1;height:4px;background:var(--cream);border:1px solid var(--line);position:relative;overflow:hidden}.ob-process .viz-3 .upbar .track i{position:absolute;top:0;left:0;bottom:0;width:78%;background:var(--cta);animation:ob-process-grow 2.5s infinite}@keyframes ob-process-grow{0%{width:0}80%{width:78%}to{width:78%}}.ob-process .viz-4 .ki-head{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--line);margin-bottom:14px}.ob-process .viz-4 .ki-head .ki-av{width:30px;height:30px;background:var(--ink);color:var(--cream);display:grid;place-items:center;font-weight:800;font-size:13px}.ob-process .viz-4 .ki-head .ki-t{font-weight:700;font-size:13.5px}.ob-process .viz-4 .ki-head .ki-s{margin-left:auto;font-size:10.5px;color:var(--cta);font-weight:700;letter-spacing:.05em;text-transform:uppercase;display:inline-flex;align-items:center;gap:4px}.ob-process .viz-4 .ki-head .ki-s:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cta);animation:ob-process-blink 1.4s infinite}@keyframes ob-process-blink{50%{opacity:.3}}.ob-process .viz-4 .checklist{display:flex;flex-direction:column;gap:8px}.ob-process .viz-4 .ci{display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:center;padding:8px 10px;background:var(--cream);border:1px solid var(--line);font-size:12.5px}.ob-process .viz-4 .ci .box{width:16px;height:16px;border:1.5px solid var(--line-2);display:grid;place-items:center;color:transparent}.ob-process .viz-4 .ci.ok .box{background:var(--accent);border-color:var(--accent);color:#fff}.ob-process .viz-4 .ci.alert .box{background:var(--gold);border-color:var(--gold);color:#fff}.ob-process .viz-4 .ci .lbl{color:var(--ink)}.ob-process .viz-4 .ci.alert .lbl{font-weight:600}.ob-process .viz-4 .ci .ic{font-size:10.5px;color:var(--muted);font-weight:600;letter-spacing:.04em}.ob-process .viz-4 .ci.alert .ic{color:#8a6a1f}.ob-process .viz-5{padding:0;background:var(--cream)}.ob-process .viz-5 .doc-chrome{padding:10px 16px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px;font-size:12px}.ob-process .viz-5 .doc-chrome .doc-name{font-weight:700;color:var(--ink)}.ob-process .viz-5 .doc-chrome .doc-sig{margin-left:auto;font-size:10.5px;color:var(--accent);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ob-process .viz-5 .doc-body{padding:20px 24px;background:#fff;min-height:220px;position:relative}.ob-process .viz-5 .doc-body .doc-h{margin:0 0 10px;font-weight:700}.ob-process .viz-5 .doc-lines{display:flex;flex-direction:column;gap:6px}.ob-process .viz-5 .doc-lines i{display:block;height:7px;background:var(--line)}.ob-process .viz-5 .doc-lines i.short{width:62%}.ob-process .viz-5 .doc-lines i.mid{width:82%}.ob-process .viz-5 .doc-lines i.full{width:98%}.ob-process .viz-5 .doc-table{margin-top:12px;font-size:11.5px;border-top:1px solid var(--line);padding-top:8px}.ob-process .viz-5 .doc-table .r{display:flex;justify-content:space-between;padding:3px 0;border-bottom:1px dotted var(--line);color:var(--ink);font-variant-numeric:tabular-nums}.ob-process .viz-5 .doc-table .r.t{font-weight:700;border-bottom:none;padding-top:6px}.ob-process .viz-5 .approve{position:absolute;bottom:18px;right:22px;display:flex;gap:8px}.ob-process .viz-5 .approve .btn{padding:7px 14px;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ob-process .viz-5 .approve .btn.ghost{background:transparent;color:var(--ink);border:1px solid var(--line-2)}.ob-process .viz-5 .approve .btn.fill{background:var(--cta);color:#fff}.ob-process .viz-5 .stamp{position:absolute;top:28px;right:24px;width:96px;height:96px;border:2.5px solid var(--accent);border-radius:50%;display:grid;place-items:center;color:var(--accent);font-weight:700;font-size:11px;line-height:1.25;text-align:center;transform:rotate(-8deg);opacity:.85;padding:6px;letter-spacing:.04em;text-transform:uppercase}.ob-process .viz-6{background:linear-gradient(135deg,var(--ink) 0%,#0a1f3d 100%);color:#fff;padding:30px 28px;min-height:300px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative}.ob-process .viz-6:before{content:"";position:absolute;top:-40px;right:-40px;width:160px;height:160px;border:1px solid rgba(255,255,255,.1);border-radius:50%}.ob-process .viz-6:after{content:"";position:absolute;top:-80px;right:-80px;width:240px;height:240px;border:1px solid rgba(255,255,255,.05);border-radius:50%}.ob-process .viz-6 .done-lbl{font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--gold);font-weight:700;margin-bottom:10px}.ob-process .viz-6 .done-title{font-weight:800;font-size:24px;line-height:1.2;margin-bottom:18px;max-width:340px;position:relative;z-index:1}.ob-process .viz-6 .badges{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px;position:relative;z-index:1}.ob-process .viz-6 .badges .b{padding:5px 10px;background:#ffffff14;font-size:11px;font-weight:600;letter-spacing:.04em;border:1px solid rgba(255,255,255,.12);display:inline-flex;align-items:center;gap:5px}.ob-process .viz-6 .badges .b:before{content:"";width:6px;height:6px;border-radius:50%;background:#6ebb5d}.ob-process .viz-6 .line{height:1px;background:#ffffff1f;margin:16px 0}.ob-process .viz-6 .foot{display:flex;align-items:center;gap:12px;position:relative;z-index:1}.ob-process .viz-6 .foot .av{width:40px;height:40px;border-radius:50%;background:var(--accent);display:grid;place-items:center;color:#fff;font-weight:700;font-size:12px;flex-shrink:0}.ob-process .viz-6 .foot b{display:block;font-size:13px;color:#fff;font-weight:700}.ob-process .viz-6 .foot small{font-size:11px;color:#c8cfd8}.ob-process .viz-7{padding:0;background:#fff;overflow:hidden}.ob-process .viz-7 .v7-chrome{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--paper-soft);border-bottom:1px solid var(--line)}.ob-process .viz-7 .v7-dots{display:flex;gap:6px}.ob-process .viz-7 .v7-dots i{width:10px;height:10px;border-radius:50%;background:#d8cfbd;display:block}.ob-process .viz-7 .v7-url{flex:1;text-align:center;font-size:11px;color:var(--muted);background:#fff;padding:4px 8px;border:1px solid var(--line);max-width:300px;margin:0 auto}.ob-process .viz-7 .v7-body{display:grid;grid-template-columns:150px 1fr;min-height:340px}.ob-process .viz-7 .v7-nav{background:var(--cream);border-right:1px solid var(--line);padding:16px 12px;font-size:12px}.ob-process .viz-7 .v7-logo{display:flex;align-items:center;gap:6px;font-weight:700;font-size:13px;margin-bottom:18px;color:#0f1412}.ob-process .viz-7 .v7-m{width:18px;height:18px;background:#0f1412;display:inline-grid;place-items:center;color:#faf7f2;font-style:italic;font-size:12px}.ob-process .viz-7 .v7-nitem{padding:6px 9px;margin:2px -6px;color:#3a4340;font-weight:500;display:flex;align-items:center}.ob-process .viz-7 .v7-nitem.on{background:var(--accent-soft);color:var(--accent);font-weight:700}.ob-process .viz-7 .v7-bd{margin-left:auto;background:var(--cta);color:#fff;font-size:9px;font-weight:700;border-radius:8px;padding:1px 5px}.ob-process .viz-7 .v7-main{padding:20px 22px;background:#fff;display:flex;flex-direction:column}.ob-process .viz-7 .v7-mhead{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:16px}.ob-process .viz-7 .v7-kicker{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--cta);font-weight:700;margin-bottom:4px}.ob-process .viz-7 .v7-main h4{margin:0}.ob-process .viz-7 .v7-stb{display:flex;align-items:center;gap:9px}.ob-process .viz-7 .v7-av{width:34px;height:34px;border-radius:50%;background:var(--accent);display:grid;place-items:center;color:#fff;font-weight:700;font-size:12px;flex-shrink:0}.ob-process .viz-7 .v7-sx{line-height:1.2}.ob-process .viz-7 .v7-sx b{display:block;font-size:12.5px;font-weight:700;color:var(--ink)}.ob-process .viz-7 .v7-sx small{font-size:10.5px;color:var(--cta);font-weight:600}.ob-process .viz-7 .v7-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.ob-process .viz-7 .v7-tile{background:#fff;border:1px solid var(--line);padding:12px 12px 10px;position:relative}.ob-process .viz-7 .v7-tile .v7-ic{width:26px;height:26px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;margin-bottom:8px}.ob-process .viz-7 .v7-tile b{display:block;font-weight:700;font-size:12.5px;color:var(--ink);margin-bottom:2px}.ob-process .viz-7 .v7-tile small{display:block;font-size:10.5px;color:var(--muted);line-height:1.35;margin-bottom:8px}.ob-process .viz-7 .v7-badge{display:inline-block;padding:2px 7px;font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--accent-soft);color:var(--accent)}.ob-process .viz-7 .v7-badge.ok{background:#d8f9dd;color:#09672e}.ob-process .viz-7 .v7-badge.warn{background:oklch(95% .08 80);color:oklch(45% .12 70)}.ob-process .viz-7 .v7-foot{margin-top:auto;padding-top:12px;border-top:1px solid var(--line);display:flex;align-items:center;gap:7px;font-size:11px;color:var(--muted);font-weight:600}.ob-process .viz-7 .v7-foot svg{color:var(--accent)}@media(max-width:760px){.ob-process{margin:48px auto;padding:28px 20px 40px}.ob-process .steps:before{left:29px;top:40px;bottom:40px}.ob-process .step,.ob-process .step:nth-child(2n){grid-template-columns:60px 1fr;gap:20px;padding:40px 0}.ob-process .step .viz,.ob-process .step:nth-child(2n) .viz{grid-column:1 / -1;margin-top:20px}.ob-process .step .txt,.ob-process .step:nth-child(2n) .txt{grid-column:2;max-width:none}.ob-process .step .numeral,.ob-process .step:nth-child(2n) .numeral{grid-column:1}.ob-process .numeral{width:60px;height:60px;font-size:28px}}.ob-pv{--ink: #05162d;--ink-soft: #2a3a55;--bg: #f3f1f1;--bg-2: #ebe8e4;--card: #ffffff;--line: #d7d2cc;--line-dark: #b8b1a8;--green: #1f6b3a;--green-dk: #184f2b;--green-soft: #e4efe4;--mute: #6b6f77;--danger: #8a1e1e;color:var(--ink);background:var(--bg);padding:0;margin:0}.ob-pv *{box-sizing:border-box}.ob-pv .wrap{margin:0 auto;padding:0}.ob-pv .eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin:0 0 18px}.ob-pv .eyebrow:before{content:"";width:42px;height:2px;background:var(--ink)}.ob-pv h2.oc-title{margin:0 0 16px}.ob-pv h2.oc-title em{font-style:italic}.ob-pv .lead{font-size:18px;line-height:1.55;max-width:760px;margin:0 0 48px;color:var(--ink-soft)}.ob-pv .lead strong{color:var(--ink)}.ob-pv .rf-head{display:flex;align-items:baseline;gap:14px;margin:0 0 14px;flex-wrap:wrap}.ob-pv .rf-label{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.ob-pv .rf-hint{font-size:12px;color:var(--mute);letter-spacing:.02em}.ob-pv .rf{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 40px}.ob-pv .rf button{appearance:none;border:1px solid var(--line);background:#fff;font:inherit;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--ink);padding:12px 16px;cursor:pointer;transition:all .15s;line-height:1.25;display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}.ob-pv .rf button small{display:block;font-size:10px;font-weight:500;color:var(--mute);letter-spacing:.04em;text-transform:uppercase}.ob-pv .rf button:hover{border-color:var(--ink)}.ob-pv .rf button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.ob-pv .rf button[aria-pressed=true] small{color:#9eb0c9}.ob-pv .tabs{display:flex;gap:0;border-bottom:1px solid var(--line);margin:0 0 40px;overflow-x:auto;scrollbar-width:none}.ob-pv .tabs::-webkit-scrollbar{display:none}.ob-pv .tab{appearance:none;border:0;background:transparent;font:inherit;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);padding:16px 22px;cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s;white-space:nowrap;flex-shrink:0}.ob-pv .tab small{display:block;font-size:10px;font-weight:500;color:#9ca0a8;letter-spacing:.14em;margin-bottom:4px}.ob-pv .tab:hover{color:var(--ink)}.ob-pv .tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.ob-pv .tab[aria-selected=true] small{color:var(--green)}.ob-pv .panel{display:grid;grid-template-columns:1.15fr 1fr;gap:0;background:var(--card);border:1px solid var(--line)}.ob-pv .items{padding:40px 44px;border-right:1px solid var(--line)}.ob-pv .items-head{display:grid;grid-template-columns:1.6fr .7fr .7fr;gap:16px;padding:0 0 14px;border-bottom:2px solid var(--ink);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.ob-pv .items-head .right{text-align:right}.ob-pv .items-head .ob-col{color:var(--green)}.ob-pv .item{display:grid;grid-template-columns:1.6fr .7fr .7fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--line);align-items:baseline}.ob-pv .item .name{font-size:15px;font-weight:500;color:var(--ink);line-height:1.35}.ob-pv .item .stb{font-size:15px;font-weight:500;color:var(--mute);font-variant-numeric:tabular-nums;text-align:right;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:var(--line-dark)}.ob-pv .item .ob{font-size:15px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums;text-align:right}.ob-pv .total{display:grid;grid-template-columns:1.6fr .7fr .7fr;gap:16px;padding:22px 0 4px;border-bottom:0;align-items:baseline}.ob-pv .total .name{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);line-height:1.3}.ob-pv .total .name small{display:block;font-size:10px;font-weight:500;color:var(--mute);margin-top:3px;text-transform:none;letter-spacing:.02em}.ob-pv .total .stb{font-size:22px;font-weight:700;color:var(--mute);font-variant-numeric:tabular-nums;text-align:right;text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:var(--line-dark)}.ob-pv .total .ob{font-size:28px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;letter-spacing:-.01em}.ob-pv .disclaimer{font-size:12px;color:var(--mute);margin:20px 0 0;line-height:1.55}.ob-pv .disclaimer strong{color:var(--ink)}.ob-pv .disclaimer em{font-style:normal;color:#9ca0a8;font-size:11px}.ob-pv .savings{background:var(--ink);color:#fff;padding:40px 44px;display:flex;flex-direction:column;position:relative;overflow:hidden}.ob-pv .savings:before{content:"";position:absolute;top:0;right:0;width:220px;height:220px;background:radial-gradient(circle at top right,rgba(31,107,58,.35),transparent 70%);pointer-events:none}.ob-pv .sav-label{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#8fa2bd;margin:0 0 14px;position:relative}.ob-pv .sav-top{position:relative;display:flex;align-items:flex-end;gap:20px}.ob-pv .sav-eur{font-size:clamp(48px,6vw,72px);font-weight:800;line-height:.9;letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums;margin:0}.ob-pv .sav-eur .cur{font-size:.5em;font-weight:700;vertical-align:top;margin-right:4px;color:#8fa2bd}.ob-pv .sav-pct{display:inline-flex;flex-direction:column;font-size:11px;font-weight:700;color:#b8d4b8;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;padding-bottom:6px}.ob-pv .sav-pct .big{font-size:26px;letter-spacing:-.01em;text-transform:none;color:#b8d4b8;line-height:1;margin-bottom:4px}.ob-pv .sav-divider{height:1px;background:#ffffff24;margin:28px -44px 24px}.ob-pv .trust-label{position:relative;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#8fa2bd;margin:0 0 18px}.ob-pv .trust-list{position:relative;list-style:none;padding:0;margin:0 0 32px;display:grid;grid-template-columns:1fr 1fr;gap:18px 22px}.ob-pv .trust-list li{display:flex;gap:12px;align-items:flex-start}.ob-pv .trust-list .ic{flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(184,212,184,.35);color:#b8d4b8;margin-top:1px}.ob-pv .trust-list li strong{display:block;font-size:13px;font-weight:800;letter-spacing:.02em;color:#fff;margin:0 0 4px}.ob-pv .trust-list li span{font-size:12px;line-height:1.45;color:#c9d1de}.ob-pv .cta-row{position:relative;display:flex;flex-direction:column;gap:10px;margin-top:auto}.ob-pv .cta{display:inline-flex;align-items:center;justify-content:space-between;background:var(--green);color:#fff;padding:18px 22px;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .15s}.ob-pv .cta:hover{background:#2a8048}.ob-pv .cta .arrow{display:inline-block;width:22px;height:1px;background:#fff;position:relative}.ob-pv .cta .arrow:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-right:1px solid #fff;border-top:1px solid #fff;transform:rotate(45deg)}.ob-pv .cta-sub{display:flex;align-items:center;gap:10px;font-size:12px;color:#8fa2bd;letter-spacing:.04em;padding:2px 0 0}.ob-pv .cta-sub a{color:#fff;text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:3px;transition:text-decoration-color .15s}.ob-pv .cta-sub a:hover{text-decoration-color:#fff}.ob-pv .footbar{margin-top:0;background:var(--bg-2);border:1px solid var(--line);border-top:0;padding:20px 28px;display:flex;justify-content:flex-end;align-items:center}.ob-pv .footbar .branche{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-weight:800;text-decoration:none;letter-spacing:.06em;text-transform:uppercase;font-size:14px;white-space:nowrap;transition:color .15s}.ob-pv .footbar .branche:after{content:"→";font-size:18px;transition:transform .15s}.ob-pv .footbar .branche:hover{color:var(--green)}.ob-pv .footbar .branche:hover:after{transform:translate(4px)}@media(max-width:900px){.ob-pv .panel{grid-template-columns:1fr}.ob-pv .items{border-right:0;border-bottom:1px solid var(--line);padding:32px 24px}.ob-pv .savings{padding:40px 24px}.ob-pv .sav-divider{margin-left:-24px;margin-right:-24px}.ob-pv .items-head,.ob-pv .item,.ob-pv .total{grid-template-columns:1.4fr .7fr .8fr;gap:10px}.ob-pv .item .name{font-size:14px}.ob-pv .total .ob{font-size:22px}.ob-pv .trust-list{grid-template-columns:1fr;gap:14px}.ob-pv .sav-top{gap:14px}}.ob-kd{--ink: #05162d;--ink-soft: #2a3a55;--bg: #f3f1f1;--tile: #eeece8;--tile-dark: #05162d;--line: #d7d2cc;--line-soft: #e4e1dc;--green: #1f6b3a;--green-dk: #184f2b;--green-soft: #e4efe4;--mute: #6b6f77;--red: #b83232;color:var(--ink);background:var(--bg);padding:0;margin:0}.ob-kd *{box-sizing:border-box}.ob-kd .wrap{margin:0 auto}.ob-kd .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin:0 0 18px}.ob-kd .eyebrow:before{content:"";width:14px;height:14px;background:var(--green);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 6l12 12M18 6L6 18' stroke='black' stroke-width='2.5' stroke-linecap='round' fill='none'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 6l12 12M18 6L6 18' stroke='black' stroke-width='2.5' stroke-linecap='round' fill='none'/></svg>") center/contain no-repeat}.ob-kd h2.kd-title{margin:0 0 56px;max-width:820px}.ob-kd .lead{font-size:16px;line-height:1.6;max-width:640px;margin:0 0 48px;color:var(--ink-soft)}.ob-kd .stack{display:grid;grid-template-columns:1fr;gap:24px}.ob-kd .row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ob-kd .tile{position:relative;background:var(--tile);padding:48px;min-height:380px;overflow:hidden;opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s ease}.ob-kd .tile.in{opacity:1;transform:translateY(0)}.ob-kd .tile.full{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.ob-kd .tile.half{display:grid;grid-template-rows:280px 1fr;gap:32px}.ob-kd .tile.half .viz{display:flex;align-items:center;justify-content:center}.ob-kd .tile.dark{background:var(--tile-dark);color:#fff}.ob-kd .tile.dark h3{color:#fff}.ob-kd .tile.dark p{color:#c9d1de}.ob-kd .tile.dark p strong{color:#fff}.ob-kd .tile.dark ul li{color:#c9d1de}.ob-kd .tile.dark ul li:before{border-color:#b8d4b8}.ob-kd .tile.dark .link{color:#b8d4b8}.ob-kd .tile.dark .link:after{background:#b8d4b8}.ob-kd .tile.dark .dot-label{color:#8fa2bd}.ob-kd .viz{position:relative;display:flex;align-items:center;justify-content:center}.ob-kd .copy{max-width:460px}.ob-kd .copy h3{margin:0 0 14px}.ob-kd .copy p{font-size:14.5px;line-height:1.6;color:var(--ink-soft);margin:0 0 22px}.ob-kd .copy p strong{color:var(--ink)}.ob-kd .copy ul{list-style:none;padding:0;margin:0 0 22px}.ob-kd .copy ul li{font-size:13.5px;line-height:1.55;padding:0 0 0 22px;position:relative;color:var(--ink-soft);margin-bottom:6px}.ob-kd .copy ul li:before{content:"";position:absolute;left:0;top:7px;width:12px;height:6px;border-left:1.5px solid var(--green);border-bottom:1.5px solid var(--green);transform:rotate(-45deg)}.ob-kd .link{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:800;color:var(--green);text-decoration:none;padding-bottom:3px;position:relative}.ob-kd .link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--green);transform-origin:left;transform:scaleX(0);transition:transform .35s ease}.ob-kd .link:hover:after{transform:scaleX(1)}.ob-kd .link .arw{display:inline-block;transition:transform .3s ease}.ob-kd .link:hover .arw{transform:translate(4px)}.ob-kd .dot-label{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin:0 0 14px}.ob-kd .dot-label .d{width:7px;height:7px;border-radius:50%;background:var(--green)}.ob-kd .v1{width:100%;max-width:480px;background:#fff;border:1px solid var(--line);padding:20px;font-variant-numeric:tabular-nums}.ob-kd .v1 .v1-hdr{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:12px;border-bottom:2px solid var(--ink);margin-bottom:14px}.ob-kd .v1 .v1-hdr .ttl{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ob-kd .v1 .v1-hdr .yr{font-size:11px;font-weight:600;color:var(--mute);letter-spacing:.04em}.ob-kd .v1 .sides{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ob-kd .v1 .side h4{margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid var(--line)}.ob-kd .v1 .ln{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;font-size:12px;opacity:0;transform:translateY(4px);transition:opacity .45s ease,transform .45s ease}.ob-kd .tile.in .v1 .ln{opacity:1;transform:none}.ob-kd .tile.in .v1 .ln:nth-child(2){transition-delay:.3s}.ob-kd .tile.in .v1 .ln:nth-child(3){transition-delay:.45s}.ob-kd .tile.in .v1 .ln:nth-child(4){transition-delay:.6s}.ob-kd .tile.in .v1 .ln:nth-child(5){transition-delay:.75s}.ob-kd .v1 .ln .lbl{color:var(--ink-soft)}.ob-kd .v1 .ln .val{color:var(--ink);font-weight:700}.ob-kd .v1 .sum{display:flex;justify-content:space-between;align-items:baseline;padding:10px 0 2px;margin-top:6px;border-top:1.5px solid var(--ink);font-size:13px;font-weight:800;opacity:0;transform:translateY(4px);transition:opacity .5s ease .95s,transform .5s ease .95s}.ob-kd .tile.in .v1 .sum{opacity:1;transform:none}.ob-kd .v1 .eq{text-align:center;margin:18px 0 4px;font-size:15px;font-weight:800;color:var(--green);letter-spacing:.08em;opacity:0;transform:scale(.92);transition:opacity .5s ease 1.15s,transform .5s ease 1.15s}.ob-kd .tile.in .v1 .eq{opacity:1;transform:scale(1)}.ob-kd .v1 .eq .bar{display:inline-block;height:2px;width:40px;background:var(--green);vertical-align:middle;margin:0 10px}.ob-kd .v1 .chk{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--green-soft);border:1px solid var(--green);border-radius:50%;margin-right:8px;vertical-align:middle;position:relative}.ob-kd .v1 .chk:after{content:"";width:8px;height:4px;border-left:1.5px solid var(--green);border-bottom:1.5px solid var(--green);transform:rotate(-45deg) translate(1px,-1px)}.ob-kd .v2{width:100%;max-width:320px;background:#fff;border:1px solid var(--line)}.ob-kd .v2 .v2-hdr{background:#f5f4f1;padding:10px 14px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-weight:700;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.ob-kd .v2 .v2-hdr .via{color:var(--green);text-transform:none;letter-spacing:.02em;font-weight:700;display:inline-flex;align-items:center;gap:4px}.ob-kd .v2 .v2-hdr .via:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green)}.ob-kd .v2 .r{display:flex;justify-content:space-between;align-items:baseline;padding:11px 14px;font-size:12px;border-bottom:1px solid var(--line-soft);font-variant-numeric:tabular-nums;opacity:0;transform:translate(-6px);transition:opacity .45s ease,transform .45s ease}.ob-kd .tile.in .v2 .r{opacity:1;transform:none}.ob-kd .tile.in .v2 .r:nth-child(2){transition-delay:.25s}.ob-kd .tile.in .v2 .r:nth-child(3){transition-delay:.4s}.ob-kd .tile.in .v2 .r:nth-child(4){transition-delay:.55s}.ob-kd .tile.in .v2 .r:nth-child(5){transition-delay:.7s}.ob-kd .v2 .r .lbl{color:var(--ink);font-weight:600}.ob-kd .v2 .r .val{color:var(--ink);font-weight:700}.ob-kd .v2 .r.sub .lbl{color:var(--mute);font-weight:500;font-size:11px;padding-left:10px}.ob-kd .v2 .r.sub .val{color:var(--mute);font-weight:500;font-size:11px}.ob-kd .v2 .total{padding:14px;background:var(--ink);color:#fff;display:flex;justify-content:space-between;align-items:baseline;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(4px);transition:opacity .5s ease .95s,transform .5s ease .95s}.ob-kd .tile.in .v2 .total{opacity:1;transform:none}.ob-kd .v2 .total .lbl{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8fa2bd;font-weight:700}.ob-kd .v2 .total .val{font-size:20px;font-weight:800;letter-spacing:-.01em}.ob-kd .v2 .foot{padding:9px 14px;font-size:10px;color:var(--green);background:var(--green-soft);display:flex;align-items:center;gap:6px;letter-spacing:.02em;font-weight:700;border-top:1px solid var(--green)}.ob-kd .v2 .foot:before{content:"";width:12px;height:6px;border-left:1.5px solid var(--green);border-bottom:1.5px solid var(--green);transform:rotate(-45deg) translate(2px,-2px)}.ob-kd .v3{position:relative;width:100%;max-width:360px}.ob-kd .v3 .zoom{background:#1a2030;padding:8px;position:relative}.ob-kd .v3 .zoom-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ob-kd .v3 .z-tile{aspect-ratio:4 / 3;background:linear-gradient(135deg,#2a3a55,#1a2030);position:relative;overflow:hidden}.ob-kd .v3 .z-tile .face{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;font-weight:800;letter-spacing:-.02em;background:linear-gradient(135deg,var(--ink),#2a3a55)}.ob-kd .v3 .z-tile .face.you{background:linear-gradient(135deg,#1f6b3a,#184f2b)}.ob-kd .v3 .z-tile .face.stb{background:linear-gradient(135deg,#3a4a6b,#1e2940)}.ob-kd .v3 .z-tile .name{position:absolute;left:6px;bottom:6px;font-size:10px;color:#fff;background:#00000080;padding:2px 6px;letter-spacing:.04em;font-weight:600}.ob-kd .v3 .z-tile.speaking{outline:2px solid var(--green);outline-offset:-2px}.ob-kd .v3 .z-tile .mic{position:absolute;right:6px;bottom:6px;width:14px;height:14px;background:var(--green);display:flex;align-items:center;justify-content:center;color:#fff;font-size:9px}.ob-kd .v3 .z-tile .mic.off{background:var(--red)}.ob-kd .v3 .z-tile .speaking-ring{position:absolute;inset:-1px;border:2px solid var(--green);opacity:0;animation:ob-speak 1.8s ease-out infinite;pointer-events:none}@keyframes ob-speak{0%{opacity:.7;inset:-1px}to{opacity:0;inset:-10px}}.ob-kd .v3 .zoom-bar{background:#0e1424;padding:7px 10px;display:flex;gap:6px;justify-content:center;border-top:1px solid rgba(255,255,255,.1)}.ob-kd .v3 .zoom-bar button{appearance:none;border:0;width:26px;height:26px;background:#ffffff1a;color:#fff;font-size:11px;display:inline-flex;align-items:center;justify-content:center;cursor:default}.ob-kd .v3 .zoom-bar .leave{width:auto;padding:0 10px;background:var(--red);font-size:10px;font-weight:700;letter-spacing:.04em}.ob-kd .v3 .chat{position:absolute;right:-16px;bottom:-12px;width:240px;background:#fff;border:1px solid var(--line);padding:10px;box-shadow:0 4px #05162d0f}.ob-kd .v3 .chat .c-h{font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:6px;display:flex;justify-content:space-between;align-items:center}.ob-kd .v3 .chat .c-h:after{content:"1 neu";font-size:8px;background:var(--green);color:#fff;padding:2px 5px;letter-spacing:.04em;font-weight:700;text-transform:none}.ob-kd .v3 .chat .bub{background:#f5f4f1;padding:7px 9px;font-size:11px;line-height:1.4;color:var(--ink);margin-bottom:4px;opacity:0;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease}.ob-kd .tile.in .v3 .chat .bub:nth-child(2){transition-delay:.5s}.ob-kd .tile.in .v3 .chat .bub:nth-child(3){transition-delay:.9s}.ob-kd .tile.in .v3 .chat .bub{opacity:1;transform:none}.ob-kd .v3 .chat .bub .who{font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--green);display:block;margin-bottom:2px}.ob-kd .v3 .chat .bub.you .who{color:var(--mute)}.ob-kd .v4{width:100%;max-width:440px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);padding:20px}.ob-kd .v4 .v4-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.ob-kd .v4 .v4-top .ttl{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#8fa2bd;font-weight:700}.ob-kd .v4 .v4-top .live{font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--green-soft);display:inline-flex;align-items:center;gap:5px}.ob-kd .v4 .v4-top .live:before{content:"";width:6px;height:6px;border-radius:50%;background:#4fa865;box-shadow:0 0 #4fa865b3;animation:ob-pulse 2s ease-out infinite}@keyframes ob-pulse{0%{box-shadow:0 0 #4fa865b3}70%{box-shadow:0 0 0 8px #4fa86500}to{box-shadow:0 0 #4fa86500}}.ob-kd .v4 .big{font-size:32px;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums;margin-bottom:14px;display:flex;align-items:baseline;gap:10px}.ob-kd .v4 .big .cur{font-size:18px;color:#8fa2bd;font-weight:700}.ob-kd .v4 .big .delta{font-size:10px;font-weight:700;color:var(--green-soft);background:#1f6b3a38;padding:3px 7px;letter-spacing:.04em}.ob-kd .v4 .chart{height:64px;position:relative;margin-bottom:10px}.ob-kd .v4 .chart svg{width:100%;height:100%;display:block;overflow:visible}.ob-kd .v4 .chart .area{fill:url(#v4grad);opacity:0;transition:opacity .6s ease 1.4s}.ob-kd .tile.in .v4 .chart .area{opacity:1}.ob-kd .v4 .chart .line{fill:none;stroke:#4fa865;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:500;stroke-dashoffset:500;transition:stroke-dashoffset 2.2s cubic-bezier(.3,.1,.3,1) .3s}.ob-kd .tile.in .v4 .chart .line{stroke-dashoffset:0}.ob-kd .v4 .chart .dot{fill:#4fa865;opacity:0;transition:opacity .3s ease 2.4s}.ob-kd .tile.in .v4 .chart .dot{opacity:1}.ob-kd .v4 .months{display:grid;grid-template-columns:repeat(12,1fr);gap:2px;font-size:9px;color:#8fa2bd;text-align:center;font-weight:700;letter-spacing:.06em}.ob-kd .v4 .months span{padding:5px 0;background:#ffffff0a;border-top:1px solid rgba(255,255,255,.08);transform:scaleY(.4);transform-origin:top;transition:transform .4s ease,background .4s ease,color .4s ease,border-color .4s ease}.ob-kd .tile.in .v4 .months span{transform:scaleY(1)}.ob-kd .tile.in .v4 .months span.done{background:#1f6b3a38;color:#b8d4b8;border-top-color:#4fa865}.ob-kd .tile.in .v4 .months span.now{background:var(--green);color:#fff;border-top-color:var(--green)}.ob-kd .tile.in .v4 .months span:nth-child(1){transition-delay:.2s}.ob-kd .tile.in .v4 .months span:nth-child(2){transition-delay:.28s}.ob-kd .tile.in .v4 .months span:nth-child(3){transition-delay:.36s}.ob-kd .tile.in .v4 .months span:nth-child(4){transition-delay:.44s}.ob-kd .tile.in .v4 .months span:nth-child(5){transition-delay:.52s}.ob-kd .tile.in .v4 .months span:nth-child(6){transition-delay:.6s}.ob-kd .tile.in .v4 .months span:nth-child(7){transition-delay:.68s}.ob-kd .tile.in .v4 .months span:nth-child(8){transition-delay:.76s}.ob-kd .tile.in .v4 .months span:nth-child(9){transition-delay:.84s}.ob-kd .tile.in .v4 .months span:nth-child(10){transition-delay:.92s}.ob-kd .tile.in .v4 .months span:nth-child(11){transition-delay:1s}.ob-kd .tile.in .v4 .months span:nth-child(12){transition-delay:1.08s}@media(max-width:960px){.ob-kd .row{grid-template-columns:1fr}.ob-kd .tile,.ob-kd .tile.full{grid-template-columns:1fr;padding:32px 24px;min-height:0;gap:28px}.ob-kd .tile.half{grid-template-rows:240px 1fr}.ob-kd .v1{max-width:420px;margin:0 auto}}@media(prefers-reduced-motion:reduce){.ob-kd .tile{opacity:1;transform:none;transition:none}.ob-kd [class*=ln],.ob-kd .v1 .sum,.ob-kd .v1 .eq,.ob-kd .v2 .r,.ob-kd .v2 .total,.ob-kd .v3 .chat .bub,.ob-kd .v4 .chart .line,.ob-kd .v4 .chart .area,.ob-kd .v4 .chart .dot,.ob-kd .v4 .months span{opacity:1!important;transform:none!important;stroke-dashoffset:0!important;transition:none!important}.ob-kd .v4 .v4-top .live:before,.ob-kd .v3 .z-tile .speaking-ring{animation:none}}.ob-hero{--ink: #05162d;--ink-72: rgba(5,22,45,.72);--ink-56: rgba(5,22,45,.56);--ink-40: rgba(5,22,45,.4);--ink-16: rgba(5,22,45,.16);--ink-08: rgba(5,22,45,.08);--muted: #5b6370;--line: #e4ddd0;--line-strong: #d8cfbd;--cream: #fcfaf5;--paper: #f5efe3;--cta: oklch(55% .16 145);--cta-dark: oklch(42% .13 145);--cta-soft: oklch(93% .04 150);--cta-ink: oklch(40% .1 150);--danger: oklch(55% .17 25);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-7: 32px;--sp-8: 40px;--sp-9: 56px;--sp-10: 72px;--shadow-card: 0 40px 80px -40px rgba(5,22,45,.28), 0 1px 0 rgba(5,22,45,.04);--shadow-chip: 0 16px 28px -16px rgba(5,22,45,.28);color:var(--ink);font-size:16px;line-height:1.55;position:relative}.ob-hero *{box-sizing:border-box}.ob-hero .grid{display:grid;grid-template-columns:1fr;gap:56px;align-items:stretch}.ob-hero .grid>.copy,.ob-hero .grid>.demo-wrap{display:flex;flex-direction:column;height:100%}.ob-hero .demo-wrap .demo{flex:1;display:flex;flex-direction:column;min-height:0}.ob-hero .demo-wrap .demo .stage{flex:1;min-height:0}.ob-hero .demo-wrap .demo .demo-foot{margin-top:auto;flex-shrink:0}.ob-hero .eyebrow{display:inline-flex;align-items:center;gap:var(--sp-3);font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--ink);margin-bottom:var(--sp-7)}.ob-hero .eyebrow:before{content:"";width:28px;height:1px;background:var(--ink)}.ob-hero .eyebrow em{font-style:normal;color:var(--cta)}.ob-hero h1{margin:0 0 var(--sp-3);text-wrap:balance}.ob-hero h1 b{font-style:normal}.ob-hero .triple{display:flex;align-items:baseline;gap:0;margin:var(--sp-6) 0 var(--sp-7)}.ob-hero .triple span{font-size:17px;font-style:italic;color:var(--ink);letter-spacing:-.01em;line-height:1}.ob-hero .triple .plus{color:var(--cta);font-style:normal;font-size:14px;font-weight:800;padding:0 9px;line-height:1}.ob-hero .lede{font-size:17px;line-height:1.6;max-width:520px;margin:0 0 var(--sp-7);color:var(--ink-72)}.ob-hero .lede strong{color:var(--ink);font-weight:700}.ob-hero .stb{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-5) 0 var(--sp-6);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 0 var(--sp-7);max-width:520px}.ob-hero .stb .portrait{width:56px;height:56px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--paper);position:relative;box-shadow:0 0 0 1px var(--line-strong)}.ob-hero .stb .portrait img{width:100%;height:100%;object-fit:cover}.ob-hero .stb .portrait:after{content:"";position:absolute;right:0;bottom:0;width:14px;height:14px;background:var(--cta);box-shadow:0 0 0 2px var(--cream);border-radius:50%}.ob-hero .stb .quote{flex:1;min-width:0}.ob-hero .stb .quote q{display:block;font-style:italic;font-size:19px;line-height:1.3;color:var(--ink);quotes:"„" '"' "‚" "'";letter-spacing:-.005em}.ob-hero .stb .quote .who{display:flex;align-items:center;gap:var(--sp-3);font-size:12px;color:var(--muted);margin-top:var(--sp-2);font-weight:600}.ob-hero .stb .quote .who b{color:var(--ink);font-weight:700}.ob-hero .stb .quote .who .tick{display:inline-block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--cta-ink);background:var(--cta-soft);padding:3px 8px;font-weight:700}.ob-hero .cta-row{display:flex;align-items:center;gap:var(--sp-5);flex-wrap:wrap;margin-bottom:var(--sp-4)}.ob-hero .cta-primary{display:inline-flex;align-items:center;gap:var(--sp-3);background:var(--cta);color:#fff;font-weight:800;font-size:14px;letter-spacing:.02em;padding:var(--sp-4) var(--sp-7);text-decoration:none;border:1px solid var(--cta);transition:background .15s,transform .15s}.ob-hero .cta-primary:hover{background:var(--cta-dark);transform:translateY(-1px)}.ob-hero .cta-primary svg{width:14px;height:14px;fill:currentColor}.ob-hero .cta-secondary{font-size:13px;color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--ink-16);text-underline-offset:4px;text-decoration-thickness:1px}.ob-hero .cta-secondary:hover{text-decoration-color:var(--cta)}.ob-hero .cta-meta{display:flex;gap:var(--sp-3);font-size:12px;color:var(--muted);font-weight:600;align-items:center;flex-wrap:wrap}.ob-hero .cta-meta .m{display:inline-flex;align-items:center;gap:var(--sp-2)}.ob-hero .cta-meta .m svg{width:12px;height:12px;fill:var(--cta)}.ob-hero .cta-meta .sep{width:3px;height:3px;border-radius:50%;background:var(--ink-16)}.ob-hero .reassure{margin-top:var(--sp-7);display:flex;flex-direction:column;max-width:none;border-top:1px solid var(--ink)}.ob-hero .reassure .r{display:grid;grid-template-columns:40px 1fr auto;gap:14px;padding:14px 0;border-bottom:1px solid var(--line);align-items:center;transition:padding-left .25s,background .25s;position:relative}.ob-hero .reassure .r:hover{padding-left:10px}.ob-hero .reassure .r:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:var(--cta);transition:width .25s}.ob-hero .reassure .r:hover:before{width:3px}.ob-hero .reassure .r .n{font-style:italic;font-weight:400;font-size:24px;line-height:1;color:var(--cta);letter-spacing:-.02em}.ob-hero .reassure .r .n:before{content:"0";color:var(--ink-40);margin-right:2px;font-size:22px;vertical-align:3px}.ob-hero .reassure .r b{display:block;font-size:13.5px;font-weight:700;color:var(--ink);letter-spacing:-.005em;line-height:1.3;margin-bottom:3px}.ob-hero .reassure .r span.sub{font-size:12.5px;line-height:1.45;color:var(--muted);display:block}.ob-hero .reassure .r .arrow{color:var(--ink-40);font-size:18px;font-weight:400;transition:transform .25s,color .25s}.ob-hero .reassure .r:hover .arrow{color:var(--cta);transform:translate(3px)}.ob-hero .demo-wrap{position:relative;padding-top:6px}.ob-hero .demo{background:#fff;border:1px solid var(--line-strong);box-shadow:var(--shadow-card);overflow:hidden;position:relative}.ob-hero .demo .chrome{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);background:var(--ink);color:#ffffffdb;font-size:12px}.ob-hero .demo .chrome .dots{display:flex;gap:var(--sp-2);flex-shrink:0}.ob-hero .demo .chrome .dots i{width:8px;height:8px;border-radius:50%;background:#ffffff38}.ob-hero .demo .chrome .url{flex:1;text-align:center;font-size:11.5px;background:#ffffff17;padding:5px var(--sp-3);max-width:340px;margin:0 auto;letter-spacing:.01em;display:inline-flex;align-items:center;justify-content:center;gap:6px}.ob-hero .demo .chrome .url svg{width:10px;height:10px;fill:#5bb661}.ob-hero .demo .chrome .right{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ffffff8c;display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.ob-hero .demo .chrome .right:before{content:"";width:6px;height:6px;border-radius:50%;background:#5bb661;animation:ob-pulse-dot 1.8s ease-in-out infinite}@keyframes ob-pulse-dot{0%,to{opacity:1}50%{opacity:.3}}.ob-hero .stage{background:var(--cream);padding:18px 16px 20px;min-height:480px;position:relative;display:flex;flex-direction:column}.ob-hero .topbar{background:#fff;border-bottom:1px solid var(--line);padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0}.ob-hero .tb-mandant{display:flex;align-items:center;gap:10px}.ob-hero .tb-logo{width:26px;height:26px;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font-style:italic;font-size:14px;flex-shrink:0}.ob-hero .tb-mandant b{font-size:12px;font-weight:700;color:var(--ink);display:block;line-height:1.2}.ob-hero .tb-mandant small{font-size:10px;color:var(--muted);font-weight:600;letter-spacing:.02em}.ob-hero .tb-stb{display:flex;align-items:center;gap:10px;padding:4px 8px 4px 4px;border:1px solid var(--line);background:var(--paper)}.ob-hero .tb-stb-av{width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0;border:1.5px solid #fff;box-shadow:0 0 0 1px var(--line)}.ob-hero .tb-stb-av img{width:100%;height:100%;object-fit:cover}.ob-hero .tb-stb-info b{font-size:11.5px;font-weight:700;color:var(--ink);line-height:1.2;display:block}.ob-hero .tb-stb-info span{font-size:10px;color:var(--muted);font-weight:600;display:inline-flex;align-items:center;gap:5px}.ob-hero .tb-stb-info .on-dot{width:6px;height:6px;border-radius:50%;background:#2a8754;box-shadow:0 0 0 2px #2a87542e;display:inline-block}.ob-hero .tb-stb-acts{display:flex;gap:4px;margin-left:4px}.ob-hero .tb-stb-acts a{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:background .15s}.ob-hero .tb-stb-acts a:hover{background:var(--cta);color:#fff;border-color:var(--cta)}.ob-hero .tb-stb-acts a svg{width:13px;height:13px}.ob-hero .main{padding:var(--sp-5) var(--sp-6) var(--sp-6);display:flex;flex-direction:column;min-width:0}.ob-hero .stage-head{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--sp-5)}.ob-hero .stage-head .stage-label-row{display:flex;justify-content:space-between;align-items:center;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--muted)}.ob-hero .stage-head .stage-label-row .label-l{color:var(--ink)}.ob-hero .stage-head .stage-label{font-variant-numeric:tabular-nums}.ob-hero .stage-head .stage-label b{color:var(--ink);font-weight:700}.ob-hero .stage-head .crumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:2px;font-size:9px;letter-spacing:.04em;text-transform:uppercase;font-weight:700;color:var(--ink-40);position:relative}.ob-hero .stage-head .crumbs:before{content:"";position:absolute;top:3px;left:0;right:0;height:1px;background:var(--line)}.ob-hero .stage-head .crumbs span{position:relative;transition:color .3s;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-hero .stage-head .crumbs span:before{content:"";width:7px;height:7px;border:1px solid var(--line-strong);background:var(--cream);border-radius:50%;flex-shrink:0;transition:all .3s;position:relative;z-index:2}.ob-hero .stage-head .crumbs span.done:before{background:var(--cta);border-color:var(--cta)}.ob-hero .stage-head .crumbs span.active{color:var(--ink)}.ob-hero .stage-head .crumbs span.active:before{background:var(--cta);border-color:var(--cta);box-shadow:0 0 0 3px #22914f2e}.ob-hero .canvas{position:relative;min-height:410px}.ob-hero .scene{position:absolute;inset:0;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.ob-hero .scene.active{opacity:1;transform:translateY(0);pointer-events:auto}.ob-hero .scene-1{display:flex;flex-direction:column;gap:var(--sp-3)}.ob-hero .dropzone{border:1px dashed var(--line-strong);background:#fff;padding:var(--sp-6);text-align:center;transition:all .3s;position:relative;overflow:hidden}.ob-hero .dropzone.hot{border-color:var(--cta);border-style:dashed;background:var(--cta-soft)}.ob-hero .dropzone .icon{width:44px;height:44px;background:var(--paper);margin:0 auto 10px;display:flex;align-items:center;justify-content:center;transition:all .3s}.ob-hero .dropzone.hot .icon{background:var(--cta)}.ob-hero .dropzone .icon svg{width:20px;height:20px;fill:var(--ink);transition:fill .3s}.ob-hero .dropzone.hot .icon svg{fill:#fff}.ob-hero .dropzone b{display:block;font-size:14px;font-weight:700;color:var(--ink);margin-bottom:4px}.ob-hero .dropzone span{font-size:12px;color:var(--muted)}.ob-hero .doc-flight{position:absolute;top:14px;left:40px;display:flex;align-items:center;gap:8px;padding:8px 12px 8px 8px;background:#fff;border:1px solid var(--line-strong);box-shadow:0 12px 24px -12px #05162d4d;font-size:12px;font-weight:600;z-index:2;transition:all .7s cubic-bezier(.4,0,.2,1)}.ob-hero .doc-flight .doc-ico{width:24px;height:28px;background:var(--paper);border:1px solid var(--line-strong);display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.ob-hero .doc-flight .doc-ico:before{content:"";position:absolute;top:0;right:0;width:6px;height:6px;background:var(--cream);border-left:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.ob-hero .doc-flight .doc-ico:after{content:"PDF";font-size:6.5px;font-weight:800;color:var(--danger);position:absolute;bottom:3px;letter-spacing:.02em}.ob-hero .doc-flight small{display:block;font-size:10px;color:var(--muted);font-weight:500;margin-top:1px}.ob-hero .uploaded{display:flex;flex-direction:column;gap:6px}.ob-hero .upload-row{display:grid;grid-template-columns:28px 1fr auto auto;gap:12px;padding:10px 14px;background:#fff;border:1px solid var(--line);font-size:13px;align-items:center;opacity:0;transform:translateY(6px);transition:opacity .35s,transform .35s}.ob-hero .upload-row.in{opacity:1;transform:translateY(0)}.ob-hero .upload-row .fic{width:22px;height:26px;background:var(--paper);border:1px solid var(--line-strong);position:relative;font-size:6px;font-weight:800;color:var(--danger);display:flex;align-items:flex-end;justify-content:center;padding-bottom:2px;letter-spacing:.02em}.ob-hero .upload-row .fn{font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}.ob-hero .upload-row .sz{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.ob-hero .upload-row .ok{width:16px;height:16px;background:var(--cta);display:flex;align-items:center;justify-content:center}.ob-hero .upload-row .ok svg{width:8px;height:8px;fill:#fff}.ob-hero .scene-2{display:flex;flex-direction:column;gap:14px}.ob-hero .ki-bar{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--ink);color:#fff;border-radius:2px}.ob-hero .ki-bar .spark{width:26px;height:26px;background:var(--cta);display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.ob-hero .ki-bar .spark svg{width:14px;height:14px;fill:#fff}.ob-hero .ki-bar .spark:after{content:"";position:absolute;inset:-4px;border:1.5px solid var(--cta);opacity:0;animation:ob-ring 1.4s ease-out infinite}.ob-hero .scene-2.active .ki-bar .spark:after{animation:ob-ring 1.4s ease-out infinite}@keyframes ob-ring{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.4)}}.ob-hero .ki-bar b{font-size:13.5px;font-weight:700;letter-spacing:-.005em}.ob-hero .ki-bar b i{font-style:normal;font-weight:400;color:#ffffffa6;margin-left:6px;font-size:12px}.ob-hero .ki-bar .thinking{margin-left:auto;display:inline-flex;gap:3px}.ob-hero .ki-bar .thinking i{width:5px;height:5px;border-radius:50%;background:#ffffffb3;animation:ob-thinking 1.2s ease-in-out infinite}.ob-hero .ki-bar .thinking i:nth-child(2){animation-delay:.2s}.ob-hero .ki-bar .thinking i:nth-child(3){animation-delay:.4s}@keyframes ob-thinking{0%,80%,to{opacity:.3;transform:scale(1)}40%{opacity:1;transform:scale(1.3)}}.ob-hero .journal{background:#fff;border:1px solid var(--line);overflow:hidden}.ob-hero .journal .jh{display:grid;grid-template-columns:60px 1fr 60px 60px;padding:8px 14px;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-40);background:var(--paper);border-bottom:1px solid var(--line)}.ob-hero .journal .jh span:nth-child(4){display:none}.ob-hero .journal .jr{display:grid;grid-template-columns:60px 1fr 60px 60px;padding:10px 14px;font-size:11px;border-bottom:1px solid var(--line);align-items:center;opacity:0;transform:translate(-6px);transition:opacity .3s,transform .3s}.ob-hero .journal .jr.in{opacity:1;transform:translate(0)}.ob-hero .journal .jr:last-child{border-bottom:0}.ob-hero .journal .jr .dt{font-variant-numeric:tabular-nums;color:var(--muted);font-size:11.5px}.ob-hero .journal .jr .desc{color:var(--ink);font-weight:600;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-hero .journal .jr .kto{display:none;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700;font-size:11.5px}.ob-hero .journal .jr .kto small{display:block;color:var(--muted);font-size:9.5px;font-weight:500;letter-spacing:.02em}.ob-hero .journal .jr .amt{font-variant-numeric:tabular-nums;font-weight:700;font-size:12.5px;color:var(--ink);text-align:right}.ob-hero .journal .jr .conf{justify-self:end;font-size:10px;font-weight:700;color:var(--cta-ink);background:var(--cta-soft);padding:3px 7px;letter-spacing:.04em}.ob-hero .scene-3,.ob-hero .scene-4{display:flex;flex-direction:column;gap:14px}.ob-hero .stb-bar{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:1px solid var(--line)}.ob-hero .stb-bar .av{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--paper);border:1.5px solid #fff;box-shadow:0 0 0 1px var(--line-strong)}.ob-hero .stb-bar .av img{width:100%;height:100%;object-fit:cover}.ob-hero .stb-bar .who{flex:1}.ob-hero .stb-bar .who b{display:block;font-size:13.5px;font-weight:700;color:var(--ink)}.ob-hero .stb-bar .who span{font-size:11.5px;color:var(--muted)}.ob-hero .stb-bar .who span:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--cta);margin-right:6px;vertical-align:middle}.ob-hero .stb-bar .sig{font-style:italic;font-size:20px;color:var(--ink);padding-right:4px}.ob-hero .review{background:#fff;border:1px solid var(--line);padding:0;overflow:hidden}.ob-hero .review-rows{display:flex;flex-direction:column}.ob-hero .review-row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);font-size:12.5px;opacity:0;transform:translateY(4px);transition:all .3s}.ob-hero .review-row.in{opacity:1;transform:translateY(0)}.ob-hero .review-row:last-child{border-bottom:0}.ob-hero .review-row .check{width:20px;height:20px;background:var(--cta);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ob-hero .review-row .check svg{width:10px;height:10px;fill:#fff}.ob-hero .review-row .txt{flex:1;color:var(--ink);font-weight:600}.ob-hero .review-row .txt small{display:block;font-size:10.5px;color:var(--muted);font-weight:500;margin-top:1px}.ob-hero .review-row .note{font-style:italic;font-size:13px;color:var(--cta-ink);background:var(--cta-soft);padding:4px 10px;white-space:nowrap}.ob-hero .stb-message{background:var(--paper);border-left:2px solid var(--cta);padding:14px 16px;font-size:13px;line-height:1.5;color:var(--ink);opacity:0;transform:translateY(6px);transition:all .4s}.ob-hero .stb-message.in{opacity:1;transform:translateY(0)}.ob-hero .stb-message b{font-weight:700}.ob-hero .stb-message .typing:after{content:"▍";color:var(--cta);animation:ob-blink .8s step-end infinite;font-weight:400;margin-left:1px}@keyframes ob-blink{50%{opacity:0}}.ob-hero .scene-5{display:flex;flex-direction:column}.ob-hero .bz-wrap{display:flex;flex-direction:column;gap:14px;min-height:420px}.ob-hero .bz-doc{background:#fff;border:1px solid var(--line-strong);box-shadow:0 24px 40px -22px #05162d40;padding:14px 16px 12px;display:flex;flex-direction:column;gap:10px;opacity:0;transform:translateY(6px);transition:opacity .5s,transform .5s}.ob-hero .scene-5.active .bz-doc{opacity:1;transform:translateY(0)}.ob-hero .bz-head{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:8px;border-bottom:1px solid var(--line)}.ob-hero .bz-head b{font-style:italic;font-size:18px;font-weight:400;color:var(--ink);display:block;line-height:1.1}.ob-hero .bz-head small{font-size:9.5px;color:var(--muted);font-weight:600;letter-spacing:.04em}.ob-hero .bz-stamp{font-size:9px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--cta-dark);border:1px solid var(--cta);padding:3px 7px;background:var(--cta-soft)}.ob-hero .bz-cols{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--line)}.ob-hero .bz-col{padding:10px 12px 12px;display:flex;flex-direction:column;gap:8px;position:relative}.ob-hero .bz-aktiva{border-right:1px solid var(--line);background:linear-gradient(180deg,rgba(5,22,45,.015),transparent 40%)}.ob-hero .bz-passiva{background:linear-gradient(180deg,var(--cta-soft),transparent 40%)}.ob-hero .bz-col-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:6px;border-bottom:1px solid var(--line)}.ob-hero .bz-col-label{font-style:italic;font-size:17px;color:var(--ink);line-height:1}.ob-hero .bz-col-head small{font-size:9px;color:var(--muted);font-weight:600;text-align:right;line-height:1.3}.ob-hero .bz-group{display:flex;flex-direction:column;gap:3px}.ob-hero .bz-group-head{font-size:9px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--ink-72);margin-bottom:2px}.ob-hero .bz-row{display:flex;justify-content:space-between;align-items:baseline;font-size:10.5px;color:var(--muted);padding:3px 0;border-bottom:1px dotted var(--line);opacity:0;transform:translate(-4px);transition:opacity .35s ease,transform .35s ease}.ob-hero .bz-passiva .bz-row{transform:translate(4px)}.ob-hero .bz-row.in{opacity:1;transform:translate(0)}.ob-hero .bz-row span{font-weight:500}.ob-hero .bz-row b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums;font-size:11px}.ob-hero .bz-sum{margin-top:auto;padding-top:8px;border-top:2px solid var(--ink);display:flex;justify-content:space-between;align-items:baseline;opacity:0;transform:translateY(4px);transition:opacity .45s ease,transform .45s ease}.ob-hero .bz-sum.in{opacity:1;transform:translateY(0)}.ob-hero .bz-sum span{font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:800;color:var(--ink)}.ob-hero .bz-sum b{font-style:italic;font-weight:400;font-size:16px;color:var(--ink);font-variant-numeric:tabular-nums}.ob-hero .bz-balance{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--ink);color:#fff;opacity:0;transform:translateY(6px);transition:opacity .5s .1s,transform .5s .1s}.ob-hero .bz-balance.in{opacity:1;transform:translateY(0)}.ob-hero .bz-eq{font-style:italic;font-size:30px;line-height:1;color:var(--cta);flex-shrink:0}.ob-hero .bz-balance b{font-size:13px;font-weight:700;display:block;line-height:1.2}.ob-hero .bz-balance small{font-size:10.5px;color:#ffffffb3;font-weight:500}.ob-hero .bz-explain{display:grid;grid-template-columns:1fr;gap:10px;padding:0}.ob-hero .bz-expl-item{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:flex-start;padding:10px 12px;background:#fff;border:1px solid var(--line);opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease}.ob-hero .bz-expl-item.in{opacity:1;transform:translateY(0)}.ob-hero .bz-expl-num{width:22px;height:22px;border-radius:50%;background:var(--cta);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:11px;font-variant-numeric:tabular-nums}.ob-hero .bz-expl-item b{display:block;font-size:12.5px;font-weight:700;color:var(--ink);margin-bottom:2px;line-height:1.25}.ob-hero .bz-expl-item small{display:block;font-size:11px;color:var(--muted);line-height:1.4}.ob-hero .bz-expl-item em{font-style:italic;font-weight:700;color:var(--ink)}.ob-hero .demo-foot{display:flex;align-items:center;gap:24px;justify-content:space-between;padding:14px 20px;border-top:1px solid var(--line);background:#fff;font-size:11.5px;color:var(--muted);flex-wrap:wrap}.ob-hero .demo-foot .tp{flex:0 0 auto;width:240px}.ob-hero .demo-foot .trustpilot-widget{width:240px}.ob-hero .demo-foot .seals{display:inline-flex;align-items:center;gap:18px;flex-wrap:wrap}.ob-hero .demo-foot .seal{display:block;width:auto;object-fit:contain;opacity:.92;transition:opacity .2s}.ob-hero .demo-foot .seal:hover{opacity:1}.ob-hero .demo-foot .seal-datev{height:38px}.ob-hero .demo-foot .seal-elster{height:18px}.ob-hero .demo-foot .seal-smig{height:34px}.ob-hero .demo-foot .gobd{display:inline-flex;align-items:center;gap:7px;font-weight:600;color:var(--ink)}.ob-hero .demo-foot .gobd svg{width:13px;height:13px;fill:var(--cta);flex-shrink:0}.ob-hero .intake{display:grid;grid-template-columns:1fr;gap:10px;align-items:stretch}.ob-hero .intake-or{display:flex;align-items:center;justify-content:center;position:relative;padding:6px 0}.ob-hero .intake-or span{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);background:var(--cream);padding:4px 6px;z-index:2}.ob-hero .intake-or:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--line)}.ob-hero .connect{border:1px solid var(--line-strong);background:#fff;padding:14px 16px;display:flex;flex-direction:column;gap:12px;position:relative}.ob-hero .connect .c-head{display:flex;gap:10px;align-items:flex-start}.ob-hero .connect .c-head .icon{width:32px;height:32px;background:var(--paper);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ob-hero .connect .c-head .icon svg{width:16px;height:16px;stroke:var(--ink)}.ob-hero .connect .c-head b{display:block;font-size:13px;font-weight:700;color:var(--ink);margin-bottom:2px}.ob-hero .connect .c-head span{font-size:11px;color:var(--muted);line-height:1.35}.ob-hero .connect .c-logos{display:flex;flex-wrap:wrap;gap:6px}.ob-hero .connect .c-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;background:var(--paper);border:1px solid var(--line);font-size:10.5px;font-weight:600;color:var(--muted);opacity:0;transform:translateY(4px);transition:opacity .4s,transform .4s,border-color .4s,color .4s}.ob-hero .connect .c-chip.in{opacity:1;transform:translateY(0)}.ob-hero .connect .c-chip.live{border-color:var(--cta);background:var(--cta-soft);color:var(--ink)}.ob-hero .connect .c-chip .lg{font-weight:800;font-size:10px;letter-spacing:.02em;color:var(--ink)}.ob-hero .connect .c-chip .lg-datev{color:#0a6e2e}.ob-hero .connect .c-chip .lg-lex{color:#c4161c}.ob-hero .connect .c-chip .lg-sev{color:#15803d}.ob-hero .connect .c-chip .dot{width:5px;height:5px;border-radius:50%;background:var(--line-strong);display:inline-block}.ob-hero .connect .c-chip.live .dot{background:#17a34a;box-shadow:0 0 0 2px #17a34a33;animation:ob-chip-pulse 1.6s ease-in-out infinite}@keyframes ob-chip-pulse{0%,to{box-shadow:0 0 0 2px #17a34a33}50%{box-shadow:0 0 0 4px #17a34a0d}}.ob-hero .connect .c-chip.more{background:transparent;border-style:dashed;opacity:1;transform:none}.ob-hero .ki-ask{display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:center;padding:12px 14px;background:var(--cta-soft);border-left:3px solid var(--cta);font-size:12.5px;line-height:1.45;color:var(--ink);opacity:0;transform:translateY(8px);transition:opacity .5s,transform .5s}.ob-hero .scene-2.active .ki-ask{opacity:1;transform:translateY(0);transition-delay:2.8s}.ob-hero .ki-ask .ki-spark{width:24px;height:24px;background:var(--cta);display:flex;align-items:center;justify-content:center}.ob-hero .ki-ask .ki-spark svg{width:12px;height:12px;fill:#fff}.ob-hero .ki-ask b{font-weight:700;margin-right:4px}.ob-hero .ki-ask i{font-style:italic;font-weight:600}.ob-hero .ki-ask small{display:block;font-size:11px;color:var(--muted);margin-top:2px;font-weight:500}.ob-hero .ki-ask .ki-reply{background:var(--ink);color:#fff;font-weight:700;font-size:11.5px;padding:6px 10px;white-space:nowrap;opacity:0;transition:opacity .4s}.ob-hero .scene-2.active .ki-ask .ki-reply{opacity:1;transition-delay:3.6s}.ob-hero .review-row.tip{border-left:3px solid var(--cta);background:var(--cta-soft)}.ob-hero .review-row .check.tip{background:var(--cta);color:#fff}.ob-hero .review-row .check.tip svg{stroke:#fff;fill:none}.ob-hero .scene-6{display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:100%}.ob-hero .scene-6 .sub-head{text-align:center;font-style:italic;font-size:22px;color:var(--ink);line-height:1.1;margin-bottom:4px}.ob-hero .scene-6 .sub-head small{display:block;font-style:normal;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--muted);margin-top:6px}.ob-hero .sub-list{display:flex;flex-direction:column;gap:8px}.ob-hero .sub-item{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;background:#fff;border:1px solid var(--line);padding:12px 16px;opacity:0;transform:translate(-10px);transition:opacity .45s,transform .45s,border-color .45s}.ob-hero .sub-item.in{opacity:1;transform:translate(0)}.ob-hero .sub-item.done{border-color:var(--cta)}.ob-hero .sub-item .ico{width:34px;height:34px;background:var(--paper);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:10px;color:var(--ink);letter-spacing:.02em;transition:background .35s,color .35s}.ob-hero .sub-item.done .ico{background:var(--cta);color:#fff}.ob-hero .sub-item .txt b{display:block;font-size:13.5px;color:var(--ink);font-weight:700}.ob-hero .sub-item .txt small{display:block;font-size:11.5px;color:var(--muted);margin-top:1px}.ob-hero .sub-item .st{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:inline-flex;align-items:center;gap:6px}.ob-hero .sub-item .st .dt{width:6px;height:6px;border-radius:50%;background:var(--line-strong);transition:background .35s}.ob-hero .sub-item.pending .st .dt{background:#e0a020;animation:ob-chip-pulse 1.4s ease-in-out infinite}.ob-hero .sub-item.done .st{color:var(--cta)}.ob-hero .sub-item.done .st .dt{background:var(--cta)}.ob-hero .sub-seal{margin-top:6px;text-align:center;font-size:11px;color:var(--muted);display:flex;align-items:center;justify-content:center;gap:8px}.ob-hero .sub-seal svg{width:14px;height:14px;fill:var(--cta)}.ob-hero .ber-wrap{display:grid;grid-template-columns:1fr;gap:12px;min-height:420px}.ob-hero .ber-chat{background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;overflow:hidden}.ob-hero .ber-head{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line);background:var(--paper)}.ob-hero .ber-head .av{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;border:1.5px solid #fff;box-shadow:0 0 0 1px var(--line-strong)}.ob-hero .ber-head .av img{width:100%;height:100%;object-fit:cover}.ob-hero .ber-head .nm b{display:block;font-size:12.5px;font-weight:700;color:var(--ink);line-height:1.1}.ob-hero .ber-head .nm span{font-size:10.5px;color:var(--muted);font-weight:600;display:flex;align-items:center;gap:5px}.ob-hero .ber-head .on-dot{width:6px;height:6px;border-radius:50%;background:#17a34a;display:inline-block}.ob-hero .ber-head .ch-acts{margin-left:auto;display:flex;gap:4px}.ob-hero .ber-head .cb{width:28px;height:28px;border:1px solid var(--line-strong);background:#fff;color:var(--ink);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.ob-hero .ber-head .cb svg{width:14px;height:14px}.ob-hero .ber-thread{flex:1;padding:14px;display:flex;flex-direction:column;gap:10px;overflow:hidden;background:linear-gradient(#fafaf8,#fff)}.ob-hero .bu{display:flex;flex-direction:column;max-width:85%;opacity:0;transform:translateY(6px);transition:opacity .35s,transform .35s}.ob-hero .bu.in{opacity:1;transform:translateY(0)}.ob-hero .bu.you{align-self:flex-end;align-items:flex-end}.ob-hero .bu.stb{align-self:flex-start;align-items:flex-start}.ob-hero .bu-bubble{font-size:12.5px;line-height:1.45;padding:8px 12px;background:#fff;border:1px solid var(--line);color:var(--ink)}.ob-hero .bu.you .bu-bubble{background:var(--ink);color:#fff;border-color:var(--ink)}.ob-hero .bu-bubble b{font-weight:700}.ob-hero .bu-time{font-size:9.5px;color:var(--muted);font-weight:600;margin-top:3px;letter-spacing:.02em}.ob-hero .bu-bubble.att{display:flex;align-items:center;gap:10px;background:var(--paper)}.ob-hero .bu-bubble .att-ico{width:32px;height:36px;background:#fff;border:1px solid var(--line-strong);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ob-hero .bu-bubble .att-ico svg{width:16px;height:16px;stroke:var(--cta)}.ob-hero .bu-bubble.att b{font-size:12px;display:block}.ob-hero .bu-bubble.att small{font-size:10.5px;color:var(--muted)}.ob-hero .bu-bubble.cta-msg{background:var(--cta-soft);border-color:var(--cta)}.ob-hero .bu-bubble.cta-msg b{display:block;margin-bottom:8px}.ob-hero .bu-choices{display:flex;gap:6px}.ob-hero .bu-choices .ch{display:inline-block;padding:5px 10px;background:var(--cta);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em}.ob-hero .bu-choices .ch.alt{background:transparent;color:var(--ink);border:1px solid var(--line-strong)}.ob-hero .bu.typing .bu-bubble{padding:10px 14px;display:inline-flex;gap:4px}.ob-hero .bu.typing .bu-bubble i{width:5px;height:5px;border-radius:50%;background:var(--muted);animation:ob-thinking 1.2s ease-in-out infinite}.ob-hero .bu.typing .bu-bubble i:nth-child(2){animation-delay:.2s}.ob-hero .bu.typing .bu-bubble i:nth-child(3){animation-delay:.4s}.ob-hero .ber-call{background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;overflow:hidden}.ob-hero .call-head{padding:10px 12px;border-bottom:1px solid var(--line);background:var(--paper);font-size:11.5px;font-weight:700;color:var(--ink);display:flex;justify-content:space-between;align-items:center}.ob-hero .call-head .call-dur{font-size:10px;color:var(--muted);font-weight:600;letter-spacing:.04em}.ob-hero .call-stage{position:relative;background:#101820;aspect-ratio:16 / 10;overflow:hidden}.ob-hero .call-stb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.ob-hero .call-stb img{width:100%;height:100%;object-fit:cover;filter:contrast(1.02) saturate(1.05)}.ob-hero .call-stb:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 40%,transparent 30%,rgba(16,24,32,.55));pointer-events:none}.ob-hero .call-stb .rec{position:absolute;top:8px;left:8px;background:#0000008c;color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 7px;display:inline-flex;align-items:center;gap:5px;z-index:2}.ob-hero .call-stb .rec i{width:6px;height:6px;border-radius:50%;background:#ef4444;animation:ob-pulse-rec 1.4s ease-in-out infinite}@keyframes ob-pulse-rec{0%,to{opacity:1}50%{opacity:.35}}.ob-hero .call-me{position:absolute;right:8px;bottom:48px;width:58px;aspect-ratio:16 / 10;background:linear-gradient(135deg,#2a3240,#485264);border:1.5px solid rgba(255,255,255,.3);z-index:3}.ob-hero .call-me:after{content:"Sie";position:absolute;bottom:2px;left:4px;color:#fffc;font-size:8px;font-weight:700;letter-spacing:.04em}.ob-hero .call-bar{position:absolute;left:0;right:0;bottom:0;padding:6px 10px;display:flex;justify-content:center;gap:8px;background:linear-gradient(transparent,#000000a6);z-index:3}.ob-hero .call-bar .cbtn{width:28px;height:28px;border-radius:50%;background:#ffffff26;color:#fff;display:flex;align-items:center;justify-content:center}.ob-hero .call-bar .cbtn svg{width:13px;height:13px}.ob-hero .call-bar .cbtn.end{background:#ef4444}.ob-hero .call-agenda{padding:10px 12px;font-size:11px;color:var(--muted)}.ob-hero .call-agenda b{display:block;color:var(--ink);font-size:11px;font-weight:700;margin-bottom:4px;letter-spacing:.02em;text-transform:uppercase}.ob-hero .call-agenda ol{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:3px}.ob-hero .call-agenda li{line-height:1.4}@media(min-width:768px){.ob-hero .grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.ob-hero .triple span{font-size:22px}.ob-hero .triple .plus{padding:0 var(--sp-3)}.ob-hero .reassure{max-width:580px}.ob-hero .reassure .r{grid-template-columns:52px 1fr auto;gap:20px;padding:18px 0}.ob-hero .reassure .r .n{font-size:32px}.ob-hero .reassure .r b{font-size:14.5px}.ob-hero .stage{padding:0;min-height:520px}.ob-hero .journal .jh,.ob-hero .journal .jr{grid-template-columns:70px 1fr 90px 80px 60px;font-size:12px}.ob-hero .journal .jh{font-size:9.5px}.ob-hero .journal .jh span:nth-child(4){display:inline}.ob-hero .journal .jr .kto{display:block}.ob-hero .intake{grid-template-columns:1fr auto 1.15fr}.ob-hero .intake-or{padding:0}.ob-hero .intake-or:before{inset:0 auto 0 50%;width:1px;height:auto}.ob-hero .ber-wrap{grid-template-columns:1.15fr .95fr}.ob-hero .bz-explain{grid-template-columns:repeat(3,1fr)}}.ob-fr{--ink: #05162d;--ink-soft: #2a3a55;--bg: #f3f1f1;--tile: #ffffff;--line: #e4e1dc;--line-soft: #ece9e4;--mute: #6b6f77;--green: #1f6b3a;--green-soft: #e4efe4;--red: #b83232;--red-soft: #f7e4e4;--c-ust: #c87533;--c-lst: #8a6fb8;--c-kst: #1f6b3a;--c-jab: #05162d;--c-int: #3a78a8;color:var(--ink);background:var(--bg)}.ob-fr *{box-sizing:border-box}.ob-fr .wrap{width:100%}.ob-fr .sw-ust{background:var(--c-ust)}.ob-fr .sw-lst{background:var(--c-lst)}.ob-fr .sw-kst{background:var(--c-kst)}.ob-fr .sw-jab{background:var(--c-jab)}.ob-fr .sw-int{background:var(--c-int)}.ob-fr .lu-wrap{margin-bottom:56px;padding-bottom:56px;border-bottom:1px solid var(--line)}.ob-fr .lu-wrap .lu-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin:0 0 14px}.ob-fr .lu-wrap .lu-eyebrow:before{content:"";width:14px;height:14px;background:var(--green);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 6l12 12M18 6L6 18' stroke='black' stroke-width='2.5' stroke-linecap='round' fill='none'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 6l12 12M18 6L6 18' stroke='black' stroke-width='2.5' stroke-linecap='round' fill='none'/></svg>") center/contain no-repeat}.ob-fr .lu-wrap h2.lu-title{margin:0 0 40px;max-width:880px}.ob-fr .cols{display:grid;grid-template-columns:1fr;gap:24px}.ob-fr .col{background:var(--tile);padding:28px 24px;display:flex;flex-direction:column;min-width:0}.ob-fr .col-head{display:flex;align-items:baseline;gap:10px;padding-bottom:14px;margin-bottom:14px;border-bottom:2px solid var(--ink)}.ob-fr .col-head h3{margin:0;flex:1}.ob-fr .col-head .count{font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--mute);font-variant-numeric:tabular-nums;background:var(--bg);padding:3px 8px}.ob-fr .lst{list-style:none;padding:0;margin:0}.ob-fr .lst li{border-bottom:1px solid var(--line-soft)}.ob-fr .lst li:last-child{border-bottom:0}.ob-fr .lst a{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:13.5px;line-height:1.35;font-weight:600;color:var(--ink);text-decoration:none;transition:color .2s ease,padding .25s ease}.ob-fr .lst a:hover{color:var(--green);padding-left:4px}.ob-fr .lst a .chev{flex:0 0 auto;width:9px;height:9px;color:var(--green);transition:transform .25s ease}.ob-fr .lst a:hover .chev{transform:translate(3px)}.ob-fr .lst a .lbl{flex:1;min-width:0}.ob-fr .rv{background:#faf8f5;color:var(--ink);padding:28px 32px;margin-bottom:0;position:relative;border:1px solid var(--line);border-bottom:0}.ob-fr .rv .rv-head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:18px;flex-wrap:wrap}.ob-fr .rv .rv-eyebrow{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--mute);margin:0}.ob-fr .rv .rv-eyebrow strong{color:var(--ink);font-weight:700}.ob-fr .rv .rv-tabs{display:flex;flex-wrap:wrap;gap:0;border-top:1px solid var(--line)}.ob-fr .rv .rv-tabs button{appearance:none;background:transparent;border:0;border-right:1px solid var(--line);color:var(--ink-soft);padding:16px 20px;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:color .2s ease,background .2s ease;position:relative;flex:1 1 auto;min-width:0;text-align:center}.ob-fr .rv .rv-tabs button:last-child{border-right:0}.ob-fr .rv .rv-tabs button:hover{color:var(--ink);background:#05162d08}.ob-fr .rv .rv-tabs button.active{color:var(--ink);background:var(--green)}.ob-fr .rv .rv-tabs button .short{display:block;font-size:17px;font-weight:800;letter-spacing:-.01em;margin-bottom:3px;color:var(--ink)}.ob-fr .rv .rv-tabs button .long{display:block;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.65}.ob-fr .rv .rv-tabs button.active .long{opacity:.85}.ob-fr .rv-panel{background:#fff;border:1px solid var(--line);border-top:0;padding:0;margin-bottom:40px;display:grid;grid-template-columns:1fr;gap:0}.ob-fr .rv-panel .rv-left{padding:26px 22px;background:#faf8f5;border-bottom:1px solid var(--line);display:flex;flex-direction:column}.ob-fr .rv-panel .rv-badge{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin-bottom:14px}.ob-fr .rv-panel .rv-badge:before{content:"";width:8px;height:8px;background:var(--green);border-radius:50%}.ob-fr .rv-panel .rv-name{font-size:26px;line-height:1.1;font-weight:800;letter-spacing:-.02em;color:var(--ink);margin:0 0 4px}.ob-fr .rv-panel .rv-full{font-size:12px;line-height:1.3;color:var(--mute);margin:0 0 16px;font-weight:600;letter-spacing:.01em}.ob-fr .rv-panel .rv-desc{font-size:13px;line-height:1.55;color:var(--ink-soft);margin:0 0 auto;padding-bottom:18px}.ob-fr .rv-panel .rv-meta{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-weight:700;padding-top:14px;border-top:1px solid var(--line-soft)}.ob-fr .rv-panel .rv-right{padding:26px 22px}.ob-fr .rv-panel .rv-right-title{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:20px;gap:12px;flex-wrap:wrap}.ob-fr .rv-panel .rv-right-title h4{margin:0}.ob-fr .rv-panel .rv-right-title small{font-size:11px;font-weight:600;color:var(--mute);letter-spacing:.02em}.ob-fr .rv-panel .rv-obligs{display:grid;grid-template-columns:1fr;gap:10px}.ob-fr .rv-panel .rv-obligs .oblig{appearance:none;text-align:left;background:#fff;border:1px solid var(--line);padding:14px 16px 14px 18px;cursor:pointer;font-family:inherit;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background .2s ease;position:relative;overflow:hidden}.ob-fr .rv-panel .rv-obligs .oblig:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--cat, var(--green))}.ob-fr .rv-panel .rv-obligs .oblig-ust:before{background:var(--c-ust)}.ob-fr .rv-panel .rv-obligs .oblig-lst:before{background:var(--c-lst)}.ob-fr .rv-panel .rv-obligs .oblig-kst:before{background:var(--c-kst)}.ob-fr .rv-panel .rv-obligs .oblig-jab:before{background:var(--c-jab)}.ob-fr .rv-panel .rv-obligs .oblig-int:before{background:var(--c-int)}.ob-fr .rv-panel .rv-obligs .oblig:hover{border-color:var(--ink);background:#faf8f5;transform:translate(2px)}.ob-fr .rv-panel .rv-obligs .oblig:focus-visible{outline:2px solid var(--green);outline-offset:2px}.ob-fr .rv-panel .rv-obligs .oblig .dot{display:none}.ob-fr .rv-panel .rv-obligs .oblig .txt{min-width:0}.ob-fr .rv-panel .rv-obligs .oblig .txt strong{display:block;font-size:13.5px;font-weight:700;color:var(--ink);margin-bottom:2px;letter-spacing:-.003em;line-height:1.3}.ob-fr .rv-panel .rv-obligs .oblig .txt small{display:block;font-size:11px;color:var(--mute);font-weight:600;letter-spacing:.015em;line-height:1.35}.ob-fr .rv-panel .rv-obligs .oblig .arr{width:16px;height:16px;color:var(--mute);flex:0 0 auto;transition:color .2s ease,transform .2s ease}.ob-fr .rv-panel .rv-obligs .oblig:hover .arr{color:var(--green);transform:translate(3px)}.ob-fr .hdr{display:grid;grid-template-columns:1fr;gap:24px;align-items:end;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid var(--line)}.ob-fr .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin:0 0 14px}.ob-fr .eyebrow:before{content:"";width:12px;height:12px;background:var(--green);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='9' stroke='black' stroke-width='2' fill='none'/><path d='M12 7v5l3 2' stroke='black' stroke-width='2' stroke-linecap='round' fill='none'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='9' stroke='black' stroke-width='2' fill='none'/><path d='M12 7v5l3 2' stroke='black' stroke-width='2' stroke-linecap='round' fill='none'/></svg>") center/contain no-repeat}.ob-fr h2{margin:0;max-width:720px}.ob-fr .yr-switch{display:inline-flex;background:var(--tile);padding:4px;border:1px solid var(--line)}.ob-fr .yr-switch button{appearance:none;border:0;background:transparent;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:800;letter-spacing:.04em;color:var(--mute);cursor:pointer;transition:color .2s ease}.ob-fr .yr-switch button:hover{color:var(--ink)}.ob-fr .yr-switch button.active{background:var(--ink);color:#fff}.ob-fr .filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.ob-fr .filters button{appearance:none;border:1px solid var(--line);background:var(--tile);padding:9px 14px;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--ink-soft);cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:border-color .2s ease,color .2s ease,opacity .2s ease}.ob-fr .filters button .sw{width:10px;height:10px;border-radius:50%;transition:transform .2s ease}.ob-fr .filters button.off{opacity:.4}.ob-fr .filters button.off .sw{transform:scale(.6)}.ob-fr .filters button:hover{color:var(--ink);border-color:var(--ink)}.ob-fr .filters .sep{width:1px;background:var(--line);margin:0 4px;align-self:stretch}.ob-fr .filters .all{font-size:11px;color:var(--mute);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px;background:transparent;border:0;padding:9px 6px}.ob-fr .tl{background:var(--tile);padding:24px 20px 20px;position:relative;margin-bottom:24px}.ob-fr .tl .scroll{overflow:visible}.ob-fr .tl .inner{width:100%;position:relative}.ob-fr .tl #fr-tracks{position:absolute;top:32px;left:0;right:0}.ob-fr .tl .months{display:grid;grid-template-columns:repeat(12,1fr);gap:0;position:relative;padding-top:170px}.ob-fr .tl .m{position:relative;border-left:1px solid var(--line-soft);padding:12px 4px 4px;min-height:60px;min-width:0;overflow:hidden}.ob-fr .tl .m:first-child{border-left:0}.ob-fr .tl .m .lbl{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.ob-fr .tl .m .sub{font-size:10px;color:var(--mute);font-weight:500;letter-spacing:.02em}.ob-fr .tl .track{position:absolute;left:0;right:0;height:24px;display:flex;align-items:center;transition:opacity .25s ease}.ob-fr .tl .track.hidden{opacity:0;pointer-events:none}.ob-fr .tl .track .row-label{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:10px;letter-spacing:.12em;font-weight:800;text-transform:uppercase;color:var(--mute);background:var(--tile);padding-right:10px;z-index:2}.ob-fr .tl .dot{position:absolute;width:14px;height:14px;border-radius:50%;border:2px solid var(--tile);box-shadow:0 0 0 1px currentColor;transform:translate(-50%,-50%);top:50%;transition:transform .18s ease,box-shadow .18s ease;cursor:pointer;appearance:none;padding:0}.ob-fr .tl .dot:hover{transform:translate(-50%,-50%) scale(1.4);z-index:3}.ob-fr .tl .dot.big{width:18px;height:18px;border-width:3px}.ob-fr .tl .dot.square{border-radius:2px;width:11px;height:11px}.ob-fr .tl .dot.active{transform:translate(-50%,-50%) scale(1.5);box-shadow:0 0 0 2px currentColor,0 0 0 5px #05162d1f;z-index:4}.ob-fr .tl .dot.past{opacity:.35}.ob-fr .tl .dot .tip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);background:var(--ink);color:#fff;padding:6px 10px;font-size:11px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:5}.ob-fr .tl .dot .tip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--ink)}.ob-fr .tl .dot:hover .tip{opacity:1}.ob-fr .detail{background:var(--tile);padding:22px;margin-bottom:40px;display:grid;grid-template-columns:1fr;gap:20px;min-height:180px;position:relative;transition:opacity .25s ease}.ob-fr .detail.empty{display:none}.ob-fr .detail .d-left{border-bottom:1px solid var(--line);padding:0 0 16px}.ob-fr .detail .d-tag{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:12px}.ob-fr .detail .d-tag .sw{width:10px;height:10px;border-radius:50%}.ob-fr .detail .d-date{font-size:40px;font-weight:800;letter-spacing:-.025em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.ob-fr .detail .d-date small{display:block;font-size:14px;font-weight:700;color:var(--mute);letter-spacing:.02em;margin-top:10px}.ob-fr .detail .d-countdown{margin-top:16px;font-size:12px;color:var(--ink-soft)}.ob-fr .detail .d-countdown strong{color:var(--green);font-weight:800}.ob-fr .detail .d-countdown.past strong{color:var(--mute)}.ob-fr .detail .d-right h4{margin:0 0 10px}.ob-fr .detail .d-right p{font-size:14px;line-height:1.6;color:var(--ink-soft);margin:0 0 14px}.ob-fr .detail .d-meta{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line-soft)}.ob-fr .detail .d-meta div{font-size:11px;color:var(--mute);letter-spacing:.02em}.ob-fr .detail .d-meta div strong{display:block;font-size:13px;font-weight:700;color:var(--ink);margin-top:2px}.ob-fr .detail .d-meta div strong.d-meta-wir{font-weight:600;line-height:1.4}.ob-fr .detail .placeholder{grid-column:1 / -1;font-size:14px;color:var(--mute);line-height:1.6;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px 0}.ob-fr .detail .placeholder strong{color:var(--ink-soft);font-weight:700}.ob-fr .up-title{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin:0 0 12px}.ob-fr .crit{display:grid;grid-template-columns:1fr;gap:1px;background:var(--line);margin-bottom:48px}.ob-fr .crit button{background:var(--tile);padding:20px 20px 22px;position:relative;text-align:left;border:0;font-family:inherit;cursor:pointer;transition:background .2s ease}.ob-fr .crit button:hover{background:#faf8f5}.ob-fr .crit button .tag{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:8px}.ob-fr .crit button .tag .sw{width:8px;height:8px;border-radius:50%}.ob-fr .crit button .date{font-size:22px;font-weight:800;letter-spacing:-.01em;color:var(--ink);line-height:1;margin-bottom:6px;font-variant-numeric:tabular-nums}.ob-fr .crit button .date small{font-size:12px;font-weight:700;color:var(--mute);letter-spacing:.02em}.ob-fr .crit button .what{font-size:13px;line-height:1.35;color:var(--ink);font-weight:600;margin-bottom:4px}.ob-fr .crit button .cd{font-size:11px;color:var(--green);font-weight:700;letter-spacing:.02em}.ob-fr .crit button .cd.past{color:var(--mute)}.ob-fr .pen{background:#faf8f5;color:var(--ink);padding:0;display:grid;grid-template-columns:1fr;gap:0;position:relative;overflow:hidden;border:1px solid var(--line);margin-top:8px}.ob-fr .pen:before{content:"§ 152 AO";position:absolute;top:28px;right:32px;font-size:11px;letter-spacing:.3em;font-weight:700;color:var(--mute);text-transform:uppercase;z-index:2;opacity:.5}.ob-fr .pen .p-copy{padding:36px 28px;position:relative;border-bottom:1px solid var(--line);background:#fff}.ob-fr .pen .p-copy:before{content:"01";display:block;font-size:13px;font-style:italic;letter-spacing:.18em;color:var(--green);margin-bottom:28px;text-transform:uppercase;font-weight:400}.ob-fr .pen h3{margin:0 0 22px;max-width:520px;text-wrap:balance}.ob-fr .pen h3 .eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin-bottom:14px;text-decoration:none}.ob-fr .pen h3 .eyebrow .strike-line{text-decoration:line-through;text-decoration-color:#cd505099;text-decoration-thickness:1.5px;color:var(--ink-soft)}.ob-fr .pen h3 .strike-line{display:inline;text-decoration:line-through;text-decoration-color:#cd50508c;text-decoration-thickness:2px;text-underline-offset:2px;color:var(--ink-soft)}.ob-fr .pen h3 em{font-style:normal;color:var(--ink);display:block;font-weight:800;font-size:1em;letter-spacing:-.03em;max-width:100%}.ob-fr .pen h3 em .big-zero{font-style:italic;font-weight:400;font-size:1.15em;letter-spacing:-.04em;color:var(--green);display:inline-block;vertical-align:-.02em;margin-right:6px}.ob-fr .pen p{font-size:14px;line-height:1.65;color:var(--ink-soft);margin:0 0 14px;max-width:520px}.ob-fr .pen p strong{color:var(--ink);font-weight:700}.ob-fr .pen .pen-why{font-weight:700;color:var(--ink);margin-top:18px;margin-bottom:8px}.ob-fr .pen .pen-benefits{margin:0 0 14px;padding:0;list-style:none;font-size:13.5px;line-height:1.55;color:var(--ink-soft)}.ob-fr .pen .pen-benefits li{padding:0 0 0 22px;position:relative;margin-bottom:8px}.ob-fr .pen .pen-benefits li:last-child{margin-bottom:0}.ob-fr .pen .pen-benefits strong{color:var(--ink);font-weight:700}.ob-fr .pen .pen-check{position:absolute;left:0;top:2px;color:var(--green);font-weight:800}.ob-fr .pen .src{font-size:10.5px;color:var(--mute);letter-spacing:.14em;text-transform:uppercase;margin-top:20px;font-weight:600}.ob-fr .pen .card{background:#faf8f5;border:0;padding:36px 28px;position:relative;display:flex;flex-direction:column}.ob-fr .pen .card:before{content:"02";display:block;font-size:13px;font-style:italic;letter-spacing:.18em;color:var(--green);margin-bottom:28px;text-transform:uppercase;font-weight:400}.ob-fr .pen-yr-switch{display:flex;gap:0;margin-bottom:22px;border:1px solid var(--line);background:#fff}.ob-fr .pen-yr-switch button{appearance:none;background:transparent;border:0;border-right:1px solid var(--line);padding:12px 14px;font-family:inherit;font-size:11.5px;font-weight:700;letter-spacing:.04em;color:var(--ink-soft);cursor:pointer;flex:1;transition:background .2s ease,color .2s ease}.ob-fr .pen-yr-switch button:last-child{border-right:0}.ob-fr .pen-yr-switch button:hover{color:var(--ink);background:#05162d08}.ob-fr .pen-yr-switch button.active{background:var(--ink);color:#fff}.ob-fr .pen-calc .pen-status{display:block;padding:14px 16px;margin-bottom:16px;font-size:13px;font-weight:600;letter-spacing:.01em;line-height:1.5;border-left:3px solid;text-wrap:pretty}.ob-fr .pen-calc .pen-status .ps-label{display:block;width:100%;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin-bottom:6px}.ob-fr .pen-calc .pen-status .ps-text{display:block;width:100%}.ob-fr .pen-calc .pen-status.crit{background:#cd505014;color:var(--red);border-color:var(--red)}.ob-fr .pen-calc .pen-status.warn{background:#cd965014;color:#a67534;border-color:#d39a54}.ob-fr .pen-calc .pen-status.ok{background:#9ac45c1f;color:#5f7a2f;border-color:var(--green)}.ob-fr .pen-calc .row{display:grid;grid-template-columns:1fr auto;gap:16px;padding:13px 0;align-items:baseline;border-bottom:1px dashed var(--line)}.ob-fr .pen-calc .row:first-of-type{padding-top:0}.ob-fr .pen-calc .row .lbl{font-size:13px;color:var(--ink-soft);line-height:1.35}.ob-fr .pen-calc .row .lbl small{display:block;font-size:10.5px;color:var(--mute);margin-top:3px;letter-spacing:.04em;text-transform:uppercase;font-weight:600}.ob-fr .pen-calc .row .val{font-size:20px;font-weight:800;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;text-align:right}.ob-fr .pen-calc .row .val.val-red{color:var(--red)}.ob-fr .pen-calc .row .val.val-warn{color:#a67534}.ob-fr .pen-calc .row .val.val-green{color:#5f7a2f}.ob-fr .pen-calc .row.total{padding:18px;margin-top:10px;border:1.5px solid var(--green);background:#9ac45c14}.ob-fr .pen-calc .row.total .lbl{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#5f7a2f}.ob-fr .pen-calc .row.total .val{font-size:34px;line-height:1;color:#5f7a2f}.ob-fr .pen-calc .divider{text-align:center;font-size:24px;font-weight:400;color:var(--mute);padding:10px 0 6px;letter-spacing:0}.ob-fr .pen-calc .row.zero{padding:18px;border:1.5px solid var(--green);background:#9ac45c1a;margin-top:0}.ob-fr .pen-calc .row.zero .lbl{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#5f7a2f}.ob-fr .pen-calc .row.zero .val{color:#5f7a2f;font-size:34px;line-height:1}.ob-fr.js [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.ob-fr.js [data-reveal].in{opacity:1;transform:none}@media(min-width:768px){.ob-fr .cols{grid-template-columns:repeat(3,1fr)}.ob-fr .col{padding:36px 32px}.ob-fr .rv-panel{grid-template-columns:320px 1fr}.ob-fr .rv-panel .rv-left{padding:36px 34px 32px;border-right:1px solid var(--line);border-bottom:0}.ob-fr .rv-panel .rv-right{padding:36px 36px 34px}.ob-fr .rv-panel .rv-obligs{grid-template-columns:repeat(2,1fr)}.ob-fr .hdr{grid-template-columns:1fr auto;gap:32px}.ob-fr .tl{padding:28px 20px 20px}.ob-fr .detail{grid-template-columns:1fr 2fr;gap:32px;padding:28px 32px}.ob-fr .detail .d-left{border-right:1px solid var(--line);border-bottom:0;padding:0 24px 0 0}.ob-fr .crit{grid-template-columns:repeat(2,1fr)}.ob-fr .pen{grid-template-columns:1.15fr 1fr}.ob-fr .pen .p-copy{padding:56px 52px 48px;border-right:1px solid var(--line);border-bottom:0}.ob-fr .pen .card{padding:56px 52px 48px}.ob-fr .pen-calc .row.total .val,.ob-fr .pen-calc .row.zero .val{font-size:36px}}@media(min-width:1100px){.ob-fr .crit{grid-template-columns:repeat(4,1fr)}}@media(prefers-reduced-motion:reduce){.ob-fr.js [data-reveal]{opacity:1;transform:none;transition:none}}.ob-team{--ink: #05162d;--ink-soft: #1a2a44;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--accent: oklch(45% .09 150);--accent-2: oklch(55% .14 150);--accent-soft: oklch(92% .04 150);--cta: oklch(55% .16 145);--gold: oklch(72% .12 80);--gold-soft: oklch(95% .06 80);--cream: #fcfaf5;--paper-soft: #f5efe3;color:var(--ink);font-size:16px;line-height:1.55;position:relative}.ob-team *{box-sizing:border-box}.ob-team .intro{padding-bottom:28px;margin-bottom:32px;border-bottom:1px solid var(--line)}.ob-team .intro-main{margin-bottom:28px}.ob-team .kicker{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);font-weight:600;margin-bottom:18px;padding:6px 14px;background:var(--paper-soft)}.ob-team .kicker:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cta);box-shadow:0 0 0 0 var(--cta);animation:obTeamPulse 2.4s ease-out infinite;display:inline-block}.ob-team h2{margin:0 0 18px}.ob-team h2 em{font-style:italic}.ob-team h2 .word{display:inline-block;opacity:0;transform:translateY(18px);animation:obTeamWordIn .7s cubic-bezier(.2,.7,.2,1) forwards}.ob-team h2 .word:nth-child(1){animation-delay:.1s}.ob-team h2 .word:nth-child(2){animation-delay:.17s}.ob-team h2 .word:nth-child(3){animation-delay:.24s}.ob-team h2 .word:nth-child(4){animation-delay:.31s}.ob-team h2 .word:nth-child(5){animation-delay:.38s}.ob-team h2 .word:nth-child(6){animation-delay:.45s}.ob-team .lede{font-size:16px;color:var(--ink);margin:0;opacity:0;animation:obTeamFadeUp .8s ease-out .5s forwards}.ob-team .lede b{font-weight:700}.ob-team .stats{display:flex;flex-wrap:wrap;opacity:0;animation:obTeamFadeUp .8s ease-out .6s forwards}.ob-team .stat{padding:4px 20px 4px 0;margin-right:20px;border-right:1px solid var(--line-2);min-width:110px}.ob-team .stat:last-child{border-right:0;margin-right:0;padding-right:0}.ob-team .stat .num{font-size:34px;line-height:1;color:var(--ink);letter-spacing:-.02em;font-weight:800;font-variant-numeric:tabular-nums}.ob-team .stat .num sup{font-size:.5em;font-weight:600;vertical-align:super;color:var(--accent);margin-left:2px;letter-spacing:0}.ob-team .stat .lbl{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-top:8px;font-weight:700}.ob-team .roster{display:grid;grid-template-columns:1fr;gap:20px;align-items:stretch}.ob-team .members{display:grid;grid-template-rows:auto;gap:20px}.ob-team .t-card{background:#fff;border:1px solid var(--line-2);position:relative;overflow:hidden;opacity:0;transform:translateY(16px);animation:obTeamCardIn .85s cubic-bezier(.2,.7,.2,1) forwards;transition:border-color .25s ease,transform .25s ease,box-shadow .3s ease}.ob-team .t-card.is-lead{animation-delay:.55s}.ob-team .members .t-card:nth-child(1){animation-delay:.72s}.ob-team .members .t-card:nth-child(2){animation-delay:.84s}.ob-team .members .t-card:nth-child(3){animation-delay:.96s}.ob-team .t-card:hover{border-color:var(--ink);transform:translateY(-3px);box-shadow:0 30px 60px -32px #05162d38}.ob-team .t-card:hover .photo img{transform:scale(1.03)}.ob-team .t-card:hover .photo:after{opacity:.55}.ob-team .t-card.is-lead{display:flex;flex-direction:column}.ob-team .t-card.is-lead .photo{aspect-ratio:5 / 4}.ob-team .t-card.is-lead .body{padding:22px 22px 24px;gap:10px;flex:1}.ob-team .t-card.is-lead .name{font-size:24px}.ob-team .t-card.is-lead .title{font-size:19px}.ob-team .t-card.is-lead .focus{font-size:14px}.ob-team .members .t-card{display:grid;grid-template-columns:1fr}.ob-team .members .t-card .photo{aspect-ratio:4 / 3}.ob-team .members .t-card .body{padding:18px 20px 20px;justify-content:center}.ob-team .members .t-card .name{font-size:19px}.ob-team .members .t-card .title{font-size:16px}.ob-team .members .t-card .focus{font-size:13px}.ob-team .t-card .photo{position:relative;overflow:hidden;background:#e4ddd0}.ob-team .t-card .photo img{width:100%;height:100%;object-fit:cover;object-position:center 22%;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ob-team .t-card .photo.photo-offset-r img{object-position:85% 25%}.ob-team .t-card .photo:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#05162d00 55%,#05162d59);opacity:.8;transition:opacity .4s ease}.ob-team .t-card .photo:before{content:"";position:absolute;inset:0;z-index:2;background:var(--paper-soft);transform:translateY(0);animation:obTeamSweepUp .95s cubic-bezier(.77,0,.23,1) forwards}.ob-team .t-card.is-lead .photo:before{animation-delay:.8s}.ob-team .members .t-card:nth-child(1) .photo:before{animation-delay:.97s}.ob-team .members .t-card:nth-child(2) .photo:before{animation-delay:1.09s}.ob-team .members .t-card:nth-child(3) .photo:before{animation-delay:1.21s}.ob-team .t-card .role-ribbon{position:absolute;top:14px;left:14px;z-index:3;background:var(--ink);color:var(--cream);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:7px 11px}.ob-team .t-card.is-lead .role-ribbon{background:var(--gold);color:var(--ink)}.ob-team .t-card .status{position:absolute;bottom:14px;left:14px;z-index:3;display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#05162db3;backdrop-filter:blur(8px);padding:6px 10px}.ob-team .t-card .status .dot{width:6px;height:6px;border-radius:50%;background:var(--cta);animation:obTeamPulse 2.4s ease-out infinite}.ob-team .t-card .body{padding:20px 20px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.ob-team .t-card .creds{display:flex;gap:5px;flex-wrap:wrap}.ob-team .t-card .cred{font-size:10px;font-weight:700;letter-spacing:.12em;padding:3px 7px;background:var(--paper-soft);color:var(--ink);text-transform:uppercase}.ob-team .t-card .cred.solid{background:var(--ink);color:var(--cream)}.ob-team .t-card .cred.accent{background:var(--accent-soft);color:var(--accent)}.ob-team .t-card .cred.gold{background:var(--gold-soft);color:oklch(45% .1 80)}.ob-team .t-card .name{font-weight:800;font-size:20px;line-height:1.1;letter-spacing:-.012em;margin:4px 0 0;color:var(--ink)}.ob-team .t-card .title{font-style:italic;font-weight:400;font-size:17px;color:var(--ink);margin:0;line-height:1.25;letter-spacing:-.005em}.ob-team .t-card .focus{font-size:13.5px;color:var(--ink);line-height:1.5;margin:4px 0 0}.ob-team .t-card .focus b{font-weight:700}.ob-team .t-card .footline{display:flex;justify-content:flex-start;align-items:center;padding-top:14px;margin-top:auto;border-top:1px solid var(--line);font-size:12px;color:var(--muted);letter-spacing:.02em}.ob-team .t-card .footline a{color:var(--ink);text-decoration:none;font-weight:700;transition:color .2s;display:inline-flex;align-items:center;gap:6px;word-break:break-all}.ob-team .t-card .footline a:hover{color:var(--accent)}.ob-team .t-card .footline a svg{width:11px;height:11px;flex-shrink:0;transition:transform .25s}.ob-team .t-card .footline a:hover svg{transform:translate(2px,-2px)}.ob-team .seals{margin-top:32px;padding:24px;background:var(--paper-soft);border:1px solid var(--line-2);display:grid;grid-template-columns:1fr;gap:22px;align-items:start;opacity:0;animation:obTeamFadeUp .8s ease-out 1.3s forwards}.ob-team .seals .lbl{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);line-height:1.5;font-weight:600}.ob-team .seals .lbl b{display:block;font-style:italic;font-size:20px;font-weight:400;letter-spacing:-.01em;text-transform:none;margin-top:4px;color:var(--ink)}.ob-team .seals .row{display:flex;gap:22px 28px;flex-wrap:wrap;align-items:center;justify-content:flex-start}.ob-team .seal{display:flex;align-items:center;gap:12px;color:var(--ink)}.ob-team .seal .glyph{width:40px;height:40px;border:1.5px solid var(--ink);display:grid;place-items:center;flex-shrink:0;font-style:italic;font-size:22px;background:#fff}.ob-team .seal .t{font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.25}.ob-team .seal .t small{display:block;font-weight:400;color:var(--muted);font-size:10.5px;letter-spacing:.02em;margin-top:2px;text-transform:none}@keyframes obTeamWordIn{to{opacity:1;transform:translateY(0)}}@keyframes obTeamFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes obTeamCardIn{to{opacity:1;transform:translateY(0)}}@keyframes obTeamSweepUp{0%{transform:translateY(0)}to{transform:translateY(-101%)}}@keyframes obTeamPulse{0%{box-shadow:0 0 #4aa87a8c}70%{box-shadow:0 0 0 10px #4aa87a00}to{box-shadow:0 0 #4aa87a00}}@media(min-width:768px){.ob-team{font-size:17px}.ob-team .intro{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:end;padding-bottom:40px;margin-bottom:48px}.ob-team .intro-main{margin-bottom:0}.ob-team h2{margin-bottom:22px;max-width:780px}.ob-team .lede{font-size:17px;max-width:620px}.ob-team .stats{border-left:1px solid var(--line-2)}.ob-team .stat{padding:4px 26px;margin-right:0;border-right:1px solid var(--line-2);min-width:128px}.ob-team .stat:last-child{border-right:1px solid var(--line-2);padding-right:26px}.ob-team .stat .num{font-size:42px}.ob-team .roster{grid-template-columns:1.15fr 1.4fr;gap:28px}.ob-team .members{grid-template-rows:repeat(3,1fr)}.ob-team .members .t-card{grid-template-columns:220px 1fr}.ob-team .members .t-card .photo{aspect-ratio:auto;min-height:100%}.ob-team .members .t-card .body{padding:20px 22px}.ob-team .members .t-card .name{font-size:20px}.ob-team .members .t-card .title{font-size:17px}.ob-team .members .t-card .focus{font-size:13px}.ob-team .t-card.is-lead .body{padding:28px 30px 32px;gap:12px}.ob-team .t-card.is-lead .name{font-size:30px}.ob-team .t-card.is-lead .title{font-size:22px}.ob-team .t-card.is-lead .focus{font-size:14.5px}.ob-team .seals{margin-top:40px;padding:28px 36px;grid-template-columns:auto 1fr;gap:40px;align-items:center}.ob-team .seals .row{justify-content:flex-end;gap:28px}.ob-team .seals .lbl b{font-size:22px}}@media(prefers-reduced-motion:reduce){.ob-team *,.ob-team *:before{animation:none!important;transition:none!important}.ob-team h2 .word,.ob-team .lede,.ob-team .stats,.ob-team .t-card,.ob-team .seals{opacity:1;transform:none}.ob-team .t-card .photo:before{display:none}}.ob-wechsel{--ink: #05162d;--ink-soft: #2a3a55;--muted: #6b6f77;--bg-wz: #f3f1f1;--tile: #ffffff;--line: #e4e1dc;--line-soft: #ece9e4;--paper: #faf8f5;--green: #1f6b3a;--green-soft: #e4efe4;--gold: #c99a3f;--red: #b83232;color:var(--ink);font-size:16px;line-height:1.55;background:var(--bg-wz);position:relative}.ob-wechsel *{box-sizing:border-box}.ob-wechsel .sec-head{margin-bottom:28px;padding-bottom:20px}.ob-wechsel .sec-head .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin:0 0 12px}.ob-wechsel .sec-head .eyebrow:before{content:"";width:12px;height:12px;background:var(--green);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4 12h14M12 6l6 6-6 6' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4 12h14M12 6l6 6-6 6' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg>") center/contain no-repeat}.ob-wechsel .sec-head h2{margin:0 0 18px;max-width:22ch;text-wrap:balance}.ob-wechsel .sec-head h2 em{font-style:normal;color:var(--green)}.ob-wechsel .sec-head .sec-lead{font-size:14px;color:var(--muted);line-height:1.6;margin:0}.ob-wechsel .sec-head .sec-lead b{color:var(--ink);font-weight:700}.ob-wechsel .timeline{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:20px 10px;margin-bottom:24px;padding:16px 0 0}.ob-wechsel .tl-item{position:relative;padding:0 8px;text-align:center}.ob-wechsel .tl-item .tl-dot{width:14px;height:14px;border-radius:50%;background:var(--bg-wz);border:2px solid var(--green);margin:0 auto 12px;position:relative;z-index:1}.ob-wechsel .tl-item:first-child .tl-dot{background:var(--green)}.ob-wechsel .tl-item:last-child .tl-dot{background:var(--ink);border-color:var(--ink)}.ob-wechsel .tl-item .tl-date{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700}.ob-wechsel .tl-item .tl-date b{display:block;font-weight:800;font-size:13px;text-transform:none;letter-spacing:-.005em;color:var(--ink);margin-bottom:3px}.ob-wechsel .steps{display:grid;grid-template-columns:1fr;gap:1px;margin-bottom:40px;background:var(--line)}.ob-wechsel .step{background:var(--tile);padding:28px 24px 26px;position:relative;display:flex;flex-direction:column}.ob-wechsel .steps .step:nth-child(1){background:#fff}.ob-wechsel .steps .step:nth-child(2){background:#f7f4ee}.ob-wechsel .steps .step:nth-child(3){background:#ece7db}.ob-wechsel .step.dark{background:var(--ink);color:#fff}.ob-wechsel .step.dark *{color:inherit}.ob-wechsel .step .num{display:block;font-style:italic;font-weight:400;font-size:12px;letter-spacing:.18em;color:var(--green);margin-bottom:20px;text-transform:uppercase}.ob-wechsel .step.dark .num{color:#9ac45c}.ob-wechsel .step h3{margin:0 0 12px;text-wrap:balance}.ob-wechsel .step.dark h3{color:#fff}.ob-wechsel .step p{font-size:13.5px;line-height:1.55;color:var(--ink-soft);margin:0 0 18px}.ob-wechsel .step.dark p{color:#c8cfd8}.ob-wechsel .step p b{color:var(--ink);font-weight:700}.ob-wechsel .step.dark p b{color:#fff}.ob-wechsel .step .meta{margin-top:auto;padding-top:14px;border-top:1px solid var(--line-soft);font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.ob-wechsel .step.dark .meta{border-top-color:#ffffff24;color:#fff}.ob-wechsel .step .meta em{display:block;font-style:normal;font-weight:600;font-size:11px;letter-spacing:.02em;text-transform:none;color:var(--muted);margin-top:5px}.ob-wechsel .step.dark .meta em{color:#8da0ba}.ob-wechsel .sw-section{margin-top:40px}.ob-wechsel .sw-toggle{display:inline-flex;flex-wrap:wrap;background:var(--tile);border:1px solid var(--line);padding:4px;gap:0;margin-bottom:22px}.ob-wechsel .sw-toggle button{background:transparent;border:0;padding:10px 16px;font-family:inherit;font-size:12.5px;font-weight:800;color:var(--muted);cursor:pointer;letter-spacing:.02em;transition:color .15s,background .15s}.ob-wechsel .sw-toggle button:hover{color:var(--ink)}.ob-wechsel .sw-toggle button.on{background:var(--ink);color:#fff}.ob-wechsel .sw-body{display:none}.ob-wechsel .sw-body.on{display:block}.ob-wechsel .sw-stay{background:var(--tile);border:1px solid var(--line);overflow:hidden}.ob-wechsel .sw-stay-head{background:var(--paper);border-bottom:1px solid var(--line);padding:20px 22px;position:relative}.ob-wechsel .sw-stay-head:before{content:"01";position:absolute;top:20px;right:22px;font-style:italic;font-size:11px;letter-spacing:.2em;color:var(--green);font-weight:400}.ob-wechsel .sw-stay-head .lbl{font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.ob-wechsel .sw-stay-head .chips{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.ob-wechsel .chip{padding:12px 10px;background:var(--tile);font-size:12px;font-weight:800;text-align:center;cursor:pointer;transition:all .15s;color:var(--ink);letter-spacing:-.005em}.ob-wechsel .chip:hover{background:var(--paper)}.ob-wechsel .chip.on{background:var(--ink);color:#fff}.ob-wechsel .mig-body{display:grid;grid-template-columns:1fr;gap:28px;padding:28px 22px;position:relative;align-items:start}.ob-wechsel .mig-body:before{content:"02";position:absolute;top:28px;right:22px;font-style:italic;font-size:11px;letter-spacing:.2em;color:var(--green);font-weight:400}.ob-wechsel .mig-copy{min-width:0}.ob-wechsel .mig-body h3{margin:0 0 14px;text-wrap:balance}.ob-wechsel .mig-body h3 .line1{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--green);margin-bottom:10px}.ob-wechsel .mig-body h3 em{font-style:normal;color:var(--ink);opacity:.55;font-weight:700}.ob-wechsel .mig-body p{font-size:13.5px;color:var(--ink-soft);line-height:1.6;margin:0 0 16px}.ob-wechsel .mig-body p b{color:var(--ink);font-weight:700}.ob-wechsel .mig-body .timecost{margin-top:18px;padding:14px 16px;background:var(--green-soft);border-left:3px solid var(--green);font-size:12.5px;color:var(--ink);line-height:1.5}.ob-wechsel .mig-body .timecost b{font-weight:800;font-size:14px;color:var(--green);margin-right:4px}.ob-wechsel .mig-steps{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:0;border-top:1px solid var(--line-soft);counter-reset:migstep}.ob-wechsel .mig-steps li{display:grid;grid-template-columns:36px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--line-soft);align-items:start}.ob-wechsel .mig-steps .s-num{font-size:18px;font-weight:600;color:var(--green);line-height:1;letter-spacing:-.01em;padding-top:2px;font-variant-numeric:tabular-nums;font-style:italic}.ob-wechsel .mig-steps li>div{font-size:13px;line-height:1.55;color:var(--ink);letter-spacing:-.005em}.ob-wechsel .mig-steps li b{font-weight:700;color:var(--ink)}.ob-wechsel .mig-viz{background:var(--paper);border:1px solid var(--line);overflow:hidden;position:relative;min-height:320px;box-shadow:0 1px #05162d08,0 20px 40px -24px #05162d1f}.ob-wechsel .viz-chrome{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#ede9e2;border-bottom:1px solid var(--line)}.ob-wechsel .viz-chrome .dots{display:flex;gap:5px;margin-right:6px}.ob-wechsel .viz-chrome .dots span{width:9px;height:9px;border-radius:50%;background:#cfc9bf}.ob-wechsel .viz-chrome .addr{flex:1;font-size:10px;color:var(--muted);background:#f7f4ee;border:1px solid var(--line);padding:4px 10px;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ob-wechsel .viz-chrome .swlogo{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);flex-shrink:0}.ob-wechsel .viz-menu{display:flex;gap:0;padding:0 12px;background:#fff;border-bottom:1px solid var(--line);font-size:11px;color:var(--muted);overflow-x:auto;scrollbar-width:none}.ob-wechsel .viz-menu::-webkit-scrollbar{display:none}.ob-wechsel .viz-menu span{padding:10px;border-bottom:2px solid transparent;letter-spacing:.01em;white-space:nowrap}.ob-wechsel .viz-menu span.on{color:var(--ink);font-weight:700;border-bottom-color:var(--green);background:#fbf9f5}.ob-wechsel .viz-stage{padding:18px;display:grid;gap:14px}.ob-wechsel .viz-breadcrumb{font-size:11px;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.ob-wechsel .viz-breadcrumb b{color:var(--ink)}.ob-wechsel .viz-breadcrumb .sep{opacity:.4;margin:0 6px}.ob-wechsel .viz-breadcrumb .hl{color:var(--green);background:var(--green-soft);padding:2px 6px;font-weight:800}.ob-wechsel .viz-dialog{background:#fff;border:1px solid var(--line);padding:14px 16px 12px;display:grid;gap:10px}.ob-wechsel .viz-dialog .d-title{font-size:12.5px;font-weight:800;color:var(--ink);letter-spacing:-.005em;display:flex;justify-content:space-between;align-items:center}.ob-wechsel .viz-dialog .d-title .close{font-size:14px;color:var(--muted);font-weight:400}.ob-wechsel .viz-dialog .d-row{display:grid;grid-template-columns:86px 1fr;gap:10px;align-items:center;font-size:11.5px}.ob-wechsel .viz-dialog .d-row label{color:var(--muted);letter-spacing:.02em}.ob-wechsel .viz-dialog .d-row .field{display:inline-block;background:#f7f4ee;border:1px solid var(--line);padding:5px 10px;color:var(--ink);font-variant-numeric:tabular-nums}.ob-wechsel .viz-dialog .d-row .pill{display:inline-block;background:var(--green-soft);color:var(--green);border:1px solid var(--green);padding:3px 8px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ob-wechsel .viz-dialog .d-btnrow{display:flex;justify-content:flex-end;gap:8px;margin-top:4px;padding-top:10px;border-top:1px solid var(--line-soft)}.ob-wechsel .viz-dialog .d-btn{padding:6px 12px;font-size:11px;font-weight:700;letter-spacing:.02em;border:1px solid var(--line);background:#fff;color:var(--ink);cursor:default;font-family:inherit}.ob-wechsel .viz-dialog .d-btn.primary{background:var(--green);color:#fff;border-color:var(--green)}.ob-wechsel .viz-flow{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;padding:12px 14px;background:#fbf9f5;border:1px dashed var(--line);font-size:11px}.ob-wechsel .viz-flow .node{text-align:center;padding:10px 8px;background:#fff;border:1px solid var(--line)}.ob-wechsel .viz-flow .node .lbl{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700;margin-bottom:4px}.ob-wechsel .viz-flow .node .val{font-size:11px;font-weight:800;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-wechsel .viz-flow .node.dest{background:var(--green);border-color:var(--green)}.ob-wechsel .viz-flow .node.dest .lbl{color:#ffffffbf}.ob-wechsel .viz-flow .node.dest .val{color:#fff}.ob-wechsel .viz-flow .arrow{font-size:18px;color:var(--green);font-weight:400}.ob-wechsel .sw-new{background:var(--tile);border:1px solid var(--line);display:grid;grid-template-columns:1fr;gap:0;overflow:hidden}.ob-wechsel .sw-new .new-copy{padding:32px 24px 28px;border-bottom:1px solid var(--line);position:relative}.ob-wechsel .sw-new .new-copy:before{content:"01";position:absolute;top:32px;right:24px;font-style:italic;font-size:11px;letter-spacing:.2em;color:var(--green);font-weight:400}.ob-wechsel .sw-new .new-copy h3{margin:0 0 14px;text-wrap:balance}.ob-wechsel .sw-new .new-copy h3 .line1{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--green);margin-bottom:10px}.ob-wechsel .sw-new .new-copy h3 em{font-style:normal;color:var(--green)}.ob-wechsel .sw-new .new-copy p{font-size:14px;color:var(--ink-soft);line-height:1.6;margin:0 0 20px}.ob-wechsel .sw-new .new-copy p b{color:var(--ink);font-weight:700}.ob-wechsel .sw-new .price-tag{display:inline-flex;align-items:baseline;gap:12px;padding:14px 18px;background:var(--green-soft);border-left:3px solid var(--green);margin-bottom:18px}.ob-wechsel .sw-new .price-tag b{font-weight:800;font-size:26px;color:var(--green);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ob-wechsel .sw-new .price-tag span{font-size:10.5px;font-weight:800;color:var(--ink);letter-spacing:.14em;text-transform:uppercase}.ob-wechsel .sw-new .compliance{display:flex;gap:6px;flex-wrap:wrap}.ob-wechsel .sw-new .compliance span{font-size:10px;font-weight:800;letter-spacing:.12em;padding:6px 11px;background:var(--paper);color:var(--ink);border:1px solid var(--line);text-transform:uppercase}.ob-wechsel .sw-new .new-feats{padding:28px 24px;background:var(--paper);display:flex;flex-direction:column;gap:0;position:relative}.ob-wechsel .sw-new .new-feats:before{content:"02";position:absolute;top:28px;right:24px;font-style:italic;font-size:11px;letter-spacing:.2em;color:var(--green);font-weight:400}.ob-wechsel .sw-new .new-feats .tile{background:transparent;padding:14px 0;display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:flex-start;border-bottom:1px solid var(--line-soft)}.ob-wechsel .sw-new .new-feats .tile:last-child{border-bottom:0}.ob-wechsel .sw-new .new-feats .tile:first-child{padding-top:22px}.ob-wechsel .sw-new .new-feats .tile .ic{width:32px;height:32px;background:var(--tile);border:1px solid var(--line);color:var(--green);display:grid;place-items:center;flex-shrink:0}.ob-wechsel .sw-new .new-feats .tile b{display:block;font-size:13.5px;font-weight:700;color:var(--ink);margin-bottom:3px;letter-spacing:-.005em}.ob-wechsel .sw-new .new-feats .tile span{display:block;font-size:12.5px;color:var(--muted);line-height:1.5}.ob-wechsel .cta-science{margin-top:56px;background:var(--ink);color:#fff;position:relative;overflow:hidden}.ob-wechsel .cta-science:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--green)}.ob-wechsel .cta-science .sci-head{padding:40px 26px 28px}.ob-wechsel .cta-science .sci-eye{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#9ac45c;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid rgba(154,196,92,.3)}.ob-wechsel .cta-science .sci-title{margin:0 0 14px;color:#fff;text-wrap:balance}.ob-wechsel .cta-science .sci-title em{font-style:normal;color:#9ac45c}.ob-wechsel .cta-science .sci-lead{font-size:14px;line-height:1.6;color:#c8cfd8;margin:0}.ob-wechsel .cta-science .sci-lead b{color:#fff;font-weight:700}.ob-wechsel .cta-science .sci-grid{display:grid;grid-template-columns:1fr;gap:1px;background:#ffffff14;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.ob-wechsel .cta-science .sci-card{padding:30px 26px;background:var(--ink);position:relative;display:flex;flex-direction:column}.ob-wechsel .cta-science .sci-num{font-style:italic;font-weight:400;font-size:11px;letter-spacing:.16em;color:#9ac45c;margin-bottom:18px;text-transform:uppercase}.ob-wechsel .cta-science .sci-stat{display:flex;align-items:baseline;gap:10px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.ob-wechsel .cta-science .sci-stat .big{font-weight:600;font-size:40px;line-height:1;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ob-wechsel .cta-science .sci-stat .unit{display:flex;flex-direction:column;gap:2px;line-height:1.3}.ob-wechsel .cta-science .sci-stat .unit b{font-size:11px;font-weight:700;letter-spacing:.04em;color:#fff;white-space:nowrap}.ob-wechsel .cta-science .sci-stat .unit em{font-style:italic;font-weight:400;font-size:11px;letter-spacing:.01em;color:#8a93a0}.ob-wechsel .cta-science .sci-card h4{margin:0 0 10px;color:#fff}.ob-wechsel .cta-science .sci-card p{font-size:13px;line-height:1.6;color:#b7bec7;margin:0 0 18px}.ob-wechsel .cta-science .sci-card p b{color:#fff;font-weight:700}.ob-wechsel .cta-science .sci-cite{margin-top:auto;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:3px}.ob-wechsel .cta-science .sci-cite b{font-size:11.5px;letter-spacing:.04em;color:#fff;font-weight:700}.ob-wechsel .cta-science .sci-cite em{font-style:italic;font-weight:400;font-size:11.5px;letter-spacing:.01em;color:#8a93a0}.ob-wechsel .cta-science .sci-cta{display:grid;grid-template-columns:1fr;gap:24px;align-items:start;padding:32px 26px 36px}.ob-wechsel .cta-science .sci-cta-text{min-width:0}.ob-wechsel .cta-science .sci-cta-kicker{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#9ac45c;margin-bottom:12px}.ob-wechsel .cta-science .sci-cta h4{margin:0 0 10px;color:#fff;text-wrap:balance}.ob-wechsel .cta-science .sci-cta h4 em{font-style:normal;color:#9ac45c}.ob-wechsel .cta-science .sci-cta p{font-size:13.5px;color:#c8cfd8;line-height:1.6;margin:0}.ob-wechsel .cta-science .sci-cta p b{color:#fff;font-weight:700}.ob-wechsel .cta-science .sci-cta-actions{display:flex;flex-direction:column;gap:14px;align-items:stretch;flex-shrink:0}.ob-wechsel .cta-science .sci-trust{display:flex;flex-direction:column;gap:8px;padding:14px 18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.ob-wechsel .cta-science .trust-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ob-wechsel .cta-science .trust-stars{display:flex;gap:2px}.ob-wechsel .cta-science .trust-stars .star{width:20px;height:20px;background:#00b67a;display:grid;place-items:center}.ob-wechsel .cta-science .trust-stars .star svg{width:13px;height:13px;fill:#fff}.ob-wechsel .cta-science .trust-brand{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#fff}.ob-wechsel .cta-science .trust-brand .tp-logo{width:13px;height:13px;fill:#00b67a}.ob-wechsel .cta-science .trust-copy{font-size:12px;color:#c8cfd8}.ob-wechsel .cta-science .trust-copy b{color:#fff;font-weight:800;font-size:13px}.ob-wechsel .wz-cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--green);color:#fff;padding:18px 28px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:1px solid var(--green);transition:background .18s,transform .18s}.ob-wechsel .wz-cta:after{content:"→";font-size:18px;font-weight:400;transition:transform .2s}.ob-wechsel .wz-cta:hover{background:#164d29}.ob-wechsel .wz-cta:hover:after{transform:translate(4px)}@media(min-width:768px){.ob-wechsel{font-size:17px}.ob-wechsel .sec-head{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end;margin-bottom:40px;padding-bottom:28px}.ob-wechsel .sec-head h2{margin-bottom:0}.ob-wechsel .sec-head .sec-lead{font-size:14px;max-width:360px;text-align:right}.ob-wechsel .timeline{grid-template-columns:repeat(4,1fr);gap:0;padding:24px 0 0}.ob-wechsel .timeline:before{content:"";position:absolute;top:32px;left:12.5%;right:12.5%;height:1px;background:var(--line);z-index:0}.ob-wechsel .tl-item{padding:0 16px}.ob-wechsel .steps{grid-template-columns:repeat(4,1fr)}.ob-wechsel .step{padding:36px 32px 32px}.ob-wechsel .sw-section{margin-top:48px}.ob-wechsel .sw-toggle button{padding:10px 20px;font-size:13px}.ob-wechsel .sw-stay-head{padding:22px 32px}.ob-wechsel .sw-stay-head:before{top:22px;right:32px;font-size:12px}.ob-wechsel .sw-stay-head .chips{grid-template-columns:repeat(6,1fr)}.ob-wechsel .chip{padding:13px 10px;font-size:12.5px}.ob-wechsel .mig-body{grid-template-columns:1fr 1.05fr;gap:48px;padding:40px 32px 36px}.ob-wechsel .mig-body:before{top:40px;right:32px;font-size:12px}.ob-wechsel .mig-body p{font-size:13.5px;max-width:46ch}.ob-wechsel .mig-steps li{grid-template-columns:38px 1fr;gap:14px;padding:14px 0}.ob-wechsel .mig-steps .s-num{font-size:20px}.ob-wechsel .mig-viz{min-height:340px}.ob-wechsel .viz-stage{padding:20px 20px 22px}.ob-wechsel .viz-menu span{padding:10px 12px;font-size:11.5px}.ob-wechsel .viz-dialog{padding:16px 18px 14px}.ob-wechsel .viz-dialog .d-row{grid-template-columns:96px 1fr;gap:12px}.ob-wechsel .sw-new{grid-template-columns:1fr 1.15fr}.ob-wechsel .sw-new .new-copy{padding:44px 36px 36px;border-right:1px solid var(--line);border-bottom:0}.ob-wechsel .sw-new .new-copy:before{top:44px;right:36px;font-size:12px}.ob-wechsel .sw-new .new-feats{padding:36px 32px}.ob-wechsel .sw-new .new-feats:before{top:36px;right:32px;font-size:12px}.ob-wechsel .cta-science{margin-top:72px}.ob-wechsel .cta-science .sci-head{padding:56px 48px 36px;max-width:720px}.ob-wechsel .cta-science .sci-lead{font-size:14.5px;max-width:56ch}.ob-wechsel .cta-science .sci-grid{grid-template-columns:repeat(3,1fr)}.ob-wechsel .cta-science .sci-card{padding:36px 36px 32px}.ob-wechsel .cta-science .sci-stat .big{font-size:48px}.ob-wechsel .cta-science .sci-cta{grid-template-columns:1fr auto;gap:40px;align-items:center;padding:40px 48px 44px}.ob-wechsel .cta-science .sci-cta-actions{min-width:300px}}.ob-gift{--ink: #05162d;--ink-soft: #1a2a44;--muted: #5b6370;--line: #dcd9d4;--line-2: #cdc9c2;--paper: #f3f1f1;--paper-soft: #ecebe8;--paper-deep: #e2dfda;--surface: #ffffff;--accent: oklch(45% .09 150);--accent-soft: oklch(92% .04 150);--cta: oklch(55% .16 145);--gold: oklch(72% .12 80);--gold-soft: oklch(95% .06 80);--cream: #fcfaf5;--book-bg: #33b3e4;color:var(--ink);font-size:16px;line-height:1.55;position:relative;background:var(--paper)}.ob-gift *{box-sizing:border-box}.ob-gift:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.4;background-image:linear-gradient(135deg,transparent 0,transparent 49%,rgba(5,22,45,.04) 49%,rgba(5,22,45,.04) 51%,transparent 51%);background-size:22px 22px;z-index:0}.ob-gift>*{position:relative;z-index:1}.ob-gift .sec-head{margin:0 0 36px}.ob-gift .label-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.ob-gift .label-row .chip{display:inline-flex;align-items:center;gap:9px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;background:var(--ink);color:var(--cream);padding:8px 14px}.ob-gift .label-row .chip .glow{width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 0 var(--gold);animation:obGiftPulseGlow 2.4s ease-out infinite}.ob-gift .label-row .note{font-size:11px;letter-spacing:.08em;color:var(--muted)}.ob-gift .sec-head h2{margin:0 0 16px;text-wrap:balance}.ob-gift .sec-head h2 em{font-style:italic}.ob-gift .sec-head .sub{font-size:16px;color:var(--ink-soft);margin:0;line-height:1.6}.ob-gift .gift-card{position:relative;background:var(--surface);border:1px solid var(--line-2);padding:36px 24px;display:grid;grid-template-columns:1fr;gap:48px;align-items:start;overflow:hidden}.ob-gift .gift-card:after{content:"";position:absolute;top:-80px;right:-80px;width:220px;height:220px;transform:rotate(45deg);background:repeating-linear-gradient(0deg,transparent 0 18px,var(--gold) 18px 20px,transparent 20px 40px);opacity:.4;pointer-events:none}.ob-gift .book-col{position:relative;z-index:1;padding-top:16px}.ob-gift .book-wrap{position:relative;perspective:1800px;max-width:260px;margin:0 auto}.ob-gift .book{position:relative;transform-style:preserve-3d;transform:rotateY(-16deg) rotateX(2deg);transition:transform 1s cubic-bezier(.2,.7,.2,1);animation:obGiftBookFloat 6s ease-in-out infinite}.ob-gift .book:hover{transform:rotateY(-4deg) rotateX(0) scale(1.03)}.ob-gift .book .cover{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;box-shadow:0 2px #05162d14,0 30px 60px -18px #05162d73,0 10px 20px -6px #05162d38;border:1px solid rgba(5,22,45,.08);position:relative;z-index:1}.ob-gift .book:before{content:"";position:absolute;top:0;bottom:0;left:-14px;width:14px;background:linear-gradient(90deg,#167aa5 0%,#1a8ec0 40%,var(--book-bg) 85%);transform-origin:right center;transform:rotateY(-90deg);box-shadow:inset -3px 0 6px #0003}.ob-gift .book:after{content:"";position:absolute;top:4px;bottom:4px;right:-6px;width:6px;background:repeating-linear-gradient(180deg,#fafafa 0 1px,#d4d0c5 1px 2px);transform-origin:left center;transform:rotateY(90deg);box-shadow:inset -2px 0 5px #0003}.ob-gift .gift-tag{position:absolute;top:-16px;left:-18px;z-index:4;background:var(--ink);color:var(--cream);font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:10px 16px;transform:rotate(-8deg);box-shadow:0 8px 18px -4px #05162d73;display:inline-flex;align-items:center;gap:8px}.ob-gift .gift-tag:before{content:"";width:6px;height:6px;background:var(--gold);border-radius:50%}.ob-gift .signed{position:absolute;bottom:-14px;right:-8px;z-index:4;background:#fff;border:1.5px solid var(--gold);color:oklch(42% .12 80);font-style:italic;font-size:13px;padding:8px 12px;transform:rotate(6deg);box-shadow:0 8px 18px -6px #05162d40;line-height:1.2;max-width:150px}.ob-gift .signed b{font-style:normal;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);display:block;margin-bottom:2px}.ob-gift .book-shadow{position:absolute;bottom:-26px;left:8%;right:8%;height:22px;background:radial-gradient(ellipse,rgba(5,22,45,.35) 0%,transparent 70%);filter:blur(8px);z-index:0;animation:obGiftShadowPulse 6s ease-in-out infinite}.ob-gift .book-col .book-meta{margin-top:44px;display:flex;justify-content:center;gap:18px;flex-wrap:wrap;font-size:11px;color:var(--muted);letter-spacing:.04em}.ob-gift .book-col .book-meta span{display:inline-flex;align-items:center;gap:6px}.ob-gift .book-col .book-meta svg{width:12px;height:12px;color:var(--accent)}.ob-gift .content{position:relative;z-index:1}.ob-gift .content .intro-q{font-style:italic;font-weight:400;font-size:22px;line-height:1.2;letter-spacing:-.005em;color:var(--ink);margin:0 0 20px;padding-left:16px;border-left:2px solid var(--gold)}.ob-gift .content h3{margin:0 0 10px}.ob-gift .content h3.h3-next{margin-top:28px}.ob-gift .content>p{font-size:15.5px;color:var(--ink-soft);margin:0 0 24px;line-height:1.6}.ob-gift .content>p b{color:var(--ink);font-weight:700}.ob-gift .why{display:grid;grid-template-columns:1fr;gap:14px;margin:0 0 28px}.ob-gift .why .why-item{display:grid;grid-template-columns:36px 1fr;gap:14px;padding:16px 16px 16px 14px;background:var(--paper-soft);border:1px solid var(--line);transition:border-color .2s ease,transform .2s ease,background .2s ease}.ob-gift .why .why-item:hover{border-color:var(--ink);background:#fff;transform:translateY(-2px)}.ob-gift .why .ico{width:36px;height:36px;background:var(--ink);color:var(--cream);display:grid;place-items:center;flex-shrink:0}.ob-gift .why .ico svg{width:18px;height:18px}.ob-gift .why .why-item:nth-child(2) .ico{background:var(--accent)}.ob-gift .why .why-item:nth-child(3) .ico{background:var(--gold);color:var(--ink)}.ob-gift .why .why-item:nth-child(4) .ico{background:var(--cta)}.ob-gift .why h4{margin:0 0 4px}.ob-gift .why p{font-size:13px;margin:0;color:var(--muted);line-height:1.5}.ob-gift .cta-strip{display:grid;grid-template-columns:1fr;gap:16px;align-items:start;padding:20px 22px;background:var(--ink);color:var(--cream)}.ob-gift .cta-strip .msg{font-size:14px;line-height:1.5}.ob-gift .cta-strip .msg b{display:block;font-weight:700;font-size:15px;color:#fff;margin-bottom:2px}.ob-gift .cta-strip .msg span{opacity:.8}.ob-gift .cta-strip .cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--cta);color:#fff;text-decoration:none;padding:13px 20px;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;transition:transform .2s ease,background .2s ease;white-space:nowrap;justify-self:start}.ob-gift .cta-strip .cta:hover{transform:translateY(-1px);background:var(--accent)}.ob-gift .cta-strip .cta svg{width:14px;height:14px}@keyframes obGiftBookFloat{0%,to{transform:rotateY(-16deg) rotateX(2deg) translateY(0)}50%{transform:rotateY(-16deg) rotateX(2deg) translateY(-10px)}}@keyframes obGiftShadowPulse{0%,to{opacity:.6;transform:scaleX(1)}50%{opacity:.38;transform:scaleX(.85)}}@keyframes obGiftPulseGlow{0%{box-shadow:0 0 #e8ba49bf}70%{box-shadow:0 0 0 8px #e8ba4900}to{box-shadow:0 0 #e8ba4900}}@media(min-width:768px){.ob-gift{font-size:17px}.ob-gift .sec-head{max-width:820px;margin:0 0 52px}.ob-gift .sec-head h2{margin-bottom:18px}.ob-gift .sec-head .sub{font-size:18px}.ob-gift .gift-card{grid-template-columns:320px 1fr;gap:60px;padding:56px}.ob-gift .book-wrap{max-width:300px}.ob-gift .gift-tag{left:-30px}.ob-gift .signed{right:-18px;font-size:14px;padding:10px 16px;max-width:180px}.ob-gift .content .intro-q{font-size:28px;padding-left:18px}.ob-gift .content h3.h3-next{margin-top:32px}.ob-gift .content>p{font-size:16px;max-width:640px}.ob-gift .why{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:32px}.ob-gift .why .why-item{padding:18px 18px 18px 16px}.ob-gift .cta-strip{grid-template-columns:1fr auto;gap:32px;align-items:center}.ob-gift .cta-strip .msg{max-width:440px}.ob-gift .cta-strip .cta{justify-self:end}}@media(prefers-reduced-motion:reduce){.ob-gift .book,.ob-gift .book-shadow,.ob-gift .label-row .chip .glow{animation:none!important}.ob-gift .book{transform:rotateY(-8deg)}}.ob-kontakt-faq{--ink: #05162d;--ink-2: #0f1412;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--accent: oklch(45% .09 150);--accent-2: oklch(55% .14 150);--accent-soft: oklch(92% .04 150);--cta: oklch(55% .16 145);--gold: oklch(72% .12 80);--cream: #fcfaf5;--paper: #faf7ee;--paper-soft: #f5efe3;color:var(--ink);font-size:15.5px;line-height:1.55;background:#fcfafa;position:relative}.ob-kontakt-faq *{box-sizing:border-box}.ob-kontakt-faq .head{margin-bottom:36px;padding-bottom:24px;border-bottom:1px solid var(--line)}.ob-kontakt-faq .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin-bottom:14px}.ob-kontakt-faq .eyebrow:before{content:"";width:24px;height:1px;background:var(--ink)}.ob-kontakt-faq h2{margin:0;text-wrap:balance}.ob-kontakt-faq h2 em{font-style:normal;color:var(--accent)}.ob-kontakt-faq .grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}.ob-kontakt-faq .faq-tabs{display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:24px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ob-kontakt-faq .faq-tabs::-webkit-scrollbar{display:none}.ob-kontakt-faq .faq-tab{border:1px solid var(--line-2);background:#fff;padding:9px 14px;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--ink);cursor:pointer;text-align:left;letter-spacing:-.005em;line-height:1.2;border-radius:999px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;flex-shrink:0;transition:background .18s,color .18s,border-color .18s}.ob-kontakt-faq .faq-tab .num{font-size:10px;font-weight:700;color:var(--muted);letter-spacing:.08em;padding:2px 6px;background:var(--paper-soft);border-radius:999px;transition:background .18s,color .18s}.ob-kontakt-faq .faq-tab:hover{background:var(--paper-soft);border-color:var(--ink)}.ob-kontakt-faq .faq-tab.on{background:var(--ink);color:#fcfafa;border-color:var(--ink)}.ob-kontakt-faq .faq-tab.on .num{background:#fcfaf51f;color:#75d78d}.ob-kontakt-faq .faq-panel{display:none}.ob-kontakt-faq .faq-panel.on{display:block}.ob-kontakt-faq .faq-panel{counter-reset:faqnum}.ob-kontakt-faq details{background:transparent;border:none;border-bottom:1px solid var(--line);margin:0;padding:0;position:relative;transition:background .18s}.ob-kontakt-faq details:first-of-type{border-top:1px solid var(--line)}.ob-kontakt-faq details:before{counter-increment:faqnum;content:counter(faqnum,decimal-leading-zero);position:absolute;top:22px;left:0;font-size:10px;font-weight:600;color:var(--muted);letter-spacing:.12em;pointer-events:none;opacity:.7}.ob-kontakt-faq details:hover{background:#f7f2e6}.ob-kontakt-faq details[open]{background:#f5efe0}.ob-kontakt-faq details[open]:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent-2)}.ob-kontakt-faq details summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:18px 14px 18px 36px;font-size:15px;font-weight:600;color:var(--ink);letter-spacing:-.01em;line-height:1.35;transition:color .15s}.ob-kontakt-faq details summary::-webkit-details-marker{display:none}.ob-kontakt-faq details summary .ico{width:26px;height:26px;display:grid;place-items:center;color:var(--ink);background:transparent;border:1px solid var(--ink);border-radius:0;position:relative;flex-shrink:0;transition:background .2s,color .2s}.ob-kontakt-faq details summary .ico:before,.ob-kontakt-faq details summary .ico:after{content:"";position:absolute;background:currentColor;transition:transform .28s ease,opacity .2s}.ob-kontakt-faq details summary .ico:before{width:10px;height:1.5px}.ob-kontakt-faq details summary .ico:after{width:1.5px;height:10px}.ob-kontakt-faq details summary:hover .ico{background:var(--ink);color:#fcfafa}.ob-kontakt-faq details[open] summary .ico{background:var(--ink);color:#fcfafa}.ob-kontakt-faq details[open] summary .ico:after{transform:scaleY(0);opacity:0}.ob-kontakt-faq details .ans{padding:2px 14px 22px 36px;color:var(--muted);font-size:14px;line-height:1.65}.ob-kontakt-faq details .ans p{margin:0 0 10px}.ob-kontakt-faq details .ans p:last-child{margin-bottom:0}.ob-kontakt-faq details .ans b{color:var(--ink);font-weight:700}.ob-kontakt-faq details .ans em{font-style:italic}.ob-kontakt-faq details .ans ul{margin:8px 0 0;padding:0;list-style:none}.ob-kontakt-faq details .ans ul li{position:relative;padding-left:16px;margin-bottom:4px}.ob-kontakt-faq details .ans ul li:before{content:"·";position:absolute;left:4px;top:-3px;color:var(--accent);font-size:18px;font-weight:700}.ob-kontakt-faq .rail{display:grid;gap:16px;position:static}.ob-kontakt-faq .rail .cf-card{background:var(--paper-soft);padding:22px 24px;position:relative}.ob-kontakt-faq .rail .cf-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--ink)}.ob-kontakt-faq .rail .cf-card h3{margin:0 0 3px}.ob-kontakt-faq .rail .cf-card h3 em{font-style:normal;color:var(--accent)}.ob-kontakt-faq .rail .cf-card .sub{font-size:12.5px;color:var(--muted);margin:0 0 16px}.ob-kontakt-faq .rail .person{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:center;padding:0 0 16px;border-bottom:1px solid var(--line-2);margin-bottom:14px}.ob-kontakt-faq .rail .person .av{width:44px;height:44px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:700;font-size:14px;letter-spacing:.02em;border:2px solid #fff;box-shadow:0 2px 6px #05162d1a;overflow:hidden}.ob-kontakt-faq .rail .person .av img{width:100%;height:100%;object-fit:cover;display:block}.ob-kontakt-faq .rail .person b{display:block;font-size:14px;font-weight:700;color:var(--ink);letter-spacing:-.005em}.ob-kontakt-faq .rail .person small{display:block;font-size:11.5px;color:var(--cta);font-weight:600;margin-top:2px}.ob-kontakt-faq .rail .person small:before{content:"";display:inline-block;width:6px;height:6px;background:var(--cta);border-radius:50%;margin-right:5px;vertical-align:1px}.ob-kontakt-faq .rail .methods{display:grid;gap:0}.ob-kontakt-faq .rail .methods a{display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:center;padding:10px 0;color:var(--ink);text-decoration:none;transition:color .15s}.ob-kontakt-faq .rail .methods a+a{border-top:1px solid var(--line-2)}.ob-kontakt-faq .rail .methods a .ic{width:28px;height:28px;display:grid;place-items:center;background:#fff;color:var(--accent-2);border:1px solid var(--line)}.ob-kontakt-faq .rail .methods a .ic svg{width:14px;height:14px}.ob-kontakt-faq .rail .methods a .t small{display:block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:1px}.ob-kontakt-faq .rail .methods a .t b{display:block;font-size:14px;font-weight:700;color:var(--ink);letter-spacing:-.005em}.ob-kontakt-faq .rail .methods a .chev{color:var(--muted);transition:transform .15s,color .15s}.ob-kontakt-faq .rail .methods a:hover{color:var(--accent-2)}.ob-kontakt-faq .rail .methods a:hover .chev{color:var(--accent-2);transform:translate(3px)}.ob-kontakt-faq .rail .cta-card{background:var(--ink);color:var(--cream);padding:22px 24px;position:relative;overflow:hidden}.ob-kontakt-faq .rail .cta-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent-2)}.ob-kontakt-faq .rail .cta-card h3{margin:0 0 4px;color:var(--cream)}.ob-kontakt-faq .rail .cta-card h3 em{font-style:normal;color:#75d78d}.ob-kontakt-faq .rail .cta-card p{font-size:12.5px;color:#fcfaf5b3;margin:0 0 14px;line-height:1.5}.ob-kontakt-faq .rail .cta-card .cf-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--cta);color:#fff;text-decoration:none;padding:11px 14px;font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;transition:background .15s}.ob-kontakt-faq .rail .cta-card .cf-btn:hover{background:var(--accent)}.ob-kontakt-faq .rail .cta-card .cf-btn svg{width:13px;height:13px;transition:transform .15s}.ob-kontakt-faq .rail .cta-card .cf-btn:hover svg{transform:translate(3px)}.ob-kontakt-faq .rail .cta-card .reass{display:block;font-size:10.5px;color:#fcfaf58c;margin-top:10px;text-align:center;letter-spacing:.04em}.ob-kontakt-faq .rail .hours{padding:0 4px;font-size:12.5px;color:var(--muted)}.ob-kontakt-faq .rail .hours .row{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid var(--line)}.ob-kontakt-faq .rail .hours .row:last-child{border-bottom:none}.ob-kontakt-faq .rail .hours .row b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.ob-kontakt-faq .rail .hours .row.closed b{color:var(--muted);font-weight:600}.ob-kontakt-faq .trust{margin-top:40px;padding-top:28px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:20px 16px}.ob-kontakt-faq .trust .ti{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:center}.ob-kontakt-faq .trust .ti .ic{width:28px;height:28px;display:grid;place-items:center;color:var(--accent)}.ob-kontakt-faq .trust .ti .ic svg{width:20px;height:20px}.ob-kontakt-faq .trust .ti b{display:block;font-size:12.5px;font-weight:700;color:var(--ink);letter-spacing:-.003em;line-height:1.2}.ob-kontakt-faq .trust .ti small{display:block;font-size:11px;color:var(--muted);margin-top:2px}@media(min-width:768px){.ob-kontakt-faq{font-size:16px}.ob-kontakt-faq .head{margin-bottom:48px;padding-bottom:32px}.ob-kontakt-faq .eyebrow{font-size:12.5px}.ob-kontakt-faq .grid{grid-template-columns:1fr 320px;gap:48px}.ob-kontakt-faq .faq-tabs{flex-wrap:wrap;overflow-x:visible;margin-bottom:32px}.ob-kontakt-faq .faq-tab{padding:9px 16px 9px 14px;font-size:13px}.ob-kontakt-faq .faq-tab .num{font-size:10.5px}.ob-kontakt-faq details:before{top:26px}.ob-kontakt-faq details summary{padding:22px 20px 22px 54px;font-size:17px;gap:20px}.ob-kontakt-faq details summary .ico{width:28px;height:28px}.ob-kontakt-faq details .ans{padding:4px 20px 26px 54px;max-width:680px;font-size:14.5px;line-height:1.7}.ob-kontakt-faq details .ans ul li{padding-left:18px}.ob-kontakt-faq details .ans ul li:before{left:6px}.ob-kontakt-faq .rail{position:sticky;top:32px}.ob-kontakt-faq .trust{margin-top:56px;padding-top:32px;grid-template-columns:repeat(4,1fr);gap:24px}}.ob-garantie{--ink: #05162d;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--green: #1e6d3a;--green-2: #2a8a4c;--green-soft: oklch(94% .04 150);--dot: #38b86e;--cream: #fcfaf5;--paper: #faf7ee;--paper-soft: #f5efe3;--de-black: #0a0a0a;--de-red: #dd0000;--de-gold: #ffce00;color:var(--ink);font-size:15.5px;line-height:1.55;background:#fcfafa;position:relative}.ob-garantie *{box-sizing:border-box}.ob-garantie .grid{display:grid;grid-template-columns:1fr;gap:36px;align-items:stretch}.ob-garantie .copy{display:flex;flex-direction:column;justify-content:center}.ob-garantie .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-bottom:18px}.ob-garantie .eyebrow:before{content:"";width:22px;height:1px;background:var(--green)}.ob-garantie h2{margin:0 0 18px}.ob-garantie h2 em{font-style:italic;color:var(--green);display:block}.ob-garantie .lede{font-size:15.5px;line-height:1.6;color:var(--muted);margin:0 0 24px}.ob-garantie .lede b{color:var(--ink);font-weight:700}.ob-garantie .terms{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:12px}.ob-garantie .terms li{display:grid;grid-template-columns:20px 1fr;gap:14px;align-items:start;font-size:14px;color:var(--ink);line-height:1.5}.ob-garantie .terms li svg{width:18px;height:18px;margin-top:2px;stroke:var(--green);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ob-garantie .terms li b{font-weight:700}.ob-garantie .cta-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ob-garantie .cta-primary{display:inline-flex;align-items:center;gap:12px;padding:15px 22px;font-family:inherit;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:var(--green);color:var(--cream);transition:background .15s;border:none}.ob-garantie .cta-primary:hover{background:var(--green-2)}.ob-garantie .cta-primary svg{width:14px;height:14px;transition:transform .15s}.ob-garantie .cta-primary:hover svg{transform:translate(3px)}.ob-garantie .panel{background:var(--ink);color:var(--cream);padding:0;position:relative;display:flex;flex-direction:column;overflow:hidden}.ob-garantie .panel:before{content:"";position:absolute;top:0;left:0;width:80px;height:3px;background:var(--dot);z-index:2}.ob-garantie .panel-head{padding:22px 24px 18px;border-bottom:1px solid rgba(252,250,245,.1);display:flex;align-items:center;justify-content:space-between;gap:16px}.ob-garantie .panel-head .label{font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#fcfaf58c}.ob-garantie .panel-head .flag{display:inline-flex;border:1px solid rgba(252,250,245,.15);overflow:hidden}.ob-garantie .panel-head .flag i{width:16px;height:11px;display:block}.ob-garantie .panel-head .flag i:nth-child(1){background:var(--de-black)}.ob-garantie .panel-head .flag i:nth-child(2){background:var(--de-red)}.ob-garantie .panel-head .flag i:nth-child(3){background:var(--de-gold)}.ob-garantie .made{padding:26px 24px 24px;border-bottom:1px solid rgba(252,250,245,.1);display:flex;flex-direction:column;gap:16px}.ob-garantie .made .mhead{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center}.ob-garantie .made .flagbar{display:flex;flex-direction:column;width:48px;border:1px solid rgba(252,250,245,.12);flex-shrink:0}.ob-garantie .made .flagbar i{width:100%;height:14px;display:block}.ob-garantie .made .flagbar i:nth-child(1){background:var(--de-black)}.ob-garantie .made .flagbar i:nth-child(2){background:var(--de-red)}.ob-garantie .made .flagbar i:nth-child(3){background:var(--de-gold)}.ob-garantie .made .mtitle{font-size:21px;font-weight:800;letter-spacing:-.01em;line-height:1.1;color:var(--cream)}.ob-garantie .made .mtitle em{font-style:italic;color:var(--dot);font-weight:800}.ob-garantie .made .msub{font-size:13px;color:#fcfaf5b3;line-height:1.55;margin:0}.ob-garantie .made .msub b{color:var(--cream);font-weight:700}.ob-garantie .made-rows{display:grid;grid-template-columns:1fr;border-top:1px solid rgba(252,250,245,.1);margin-top:4px}.ob-garantie .made-rows .mr{padding:14px 0;display:flex;flex-direction:column;gap:5px;border-bottom:1px solid rgba(252,250,245,.08)}.ob-garantie .made-rows .mr:last-child{border-bottom:none}.ob-garantie .made-rows .mr small{font-size:9.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#fcfaf573}.ob-garantie .made-rows .mr b{font-size:15px;font-weight:700;color:var(--cream);letter-spacing:-.005em;line-height:1.25}.ob-garantie .made-rows .mr b em{font-style:normal;color:var(--dot);font-weight:800}.ob-garantie .tp{padding:22px 24px 26px;display:flex;flex-direction:column;gap:14px;flex:1}.ob-garantie .tp-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ob-garantie .tp-head .label{font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#fcfaf58c}.ob-garantie .tp-head .link{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dot);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.ob-garantie .tp-head .link:hover{color:var(--cream)}.ob-garantie .tp-widget{background:var(--ink);border:none;padding:0;min-height:340px;display:flex;align-items:center;justify-content:center}.ob-garantie .tp-widget .trustpilot-widget{width:100%}.ob-garantie .tp-fallback{display:flex;flex-direction:column;align-items:center;gap:14px;padding:36px 20px;text-align:center;color:#fcfaf5b3}.ob-garantie .tp-fallback .stars{display:inline-flex;gap:3px}.ob-garantie .tp-fallback .stars i{width:22px;height:22px;background:#00b67a;display:inline-block;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.ob-garantie .tp-fallback b{color:var(--cream);font-weight:700;font-size:15px}.ob-garantie .tp-fallback small{font-size:11.5px;letter-spacing:.04em}@media(min-width:768px){.ob-garantie{font-size:16px}.ob-garantie .grid{gap:40px}.ob-garantie .lede{font-size:16px;max-width:540px}.ob-garantie .terms{max-width:540px}.ob-garantie .terms li{font-size:14.5px}.ob-garantie .panel-head{padding:26px 32px 22px}.ob-garantie .made{padding:32px 32px 28px;gap:18px}.ob-garantie .made .mhead{gap:18px}.ob-garantie .made .flagbar{width:52px}.ob-garantie .made .flagbar i{height:16px}.ob-garantie .made .mtitle{font-size:24px}.ob-garantie .made .msub{max-width:420px}.ob-garantie .made-rows{grid-template-columns:1fr 1fr 1fr}.ob-garantie .made-rows .mr{padding:16px 14px 4px 0;border-bottom:none;border-right:1px solid rgba(252,250,245,.08)}.ob-garantie .made-rows .mr:not(:first-child){padding-left:14px}.ob-garantie .made-rows .mr:last-child{border-right:none;padding-right:0}.ob-garantie .tp{padding:24px 32px 28px}.ob-garantie .tp-widget{min-height:350px}}@media(min-width:1024px){.ob-garantie .grid{grid-template-columns:1.1fr 1fr;gap:56px}}.ob-pv2{--paper: #f3f1eb;--paper-2: #ebe7dd;--ink: #05162d;--ink-2: #1a2b44;--mute: #6e7787;--mute-2: #9aa3b2;--line: #d9d4ca;--line-soft: #e6e1d5;--navy: #05162d;--navy-3: #163763;--green: #1f6b3a;--green-2: #2a8a4c;--amber: #b68747;color:var(--ink);font-size:15.5px;line-height:1.55;position:relative}.ob-pv2 *{box-sizing:border-box}.ob-pv2 .head{margin-bottom:24px}.ob-pv2 .eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute);font-weight:700;margin:0 0 14px}.ob-pv2 .eyebrow:before{content:"";display:inline-block;width:28px;height:2px;background:var(--ink)}.ob-pv2 .oc-title{margin:0 0 24px}.ob-pv2 .oc-title em{font-style:italic}.ob-pv2 .tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;margin-bottom:0}.ob-pv2 .tab{background:#fff;border:1px solid var(--line);padding:10px 10px 11px;cursor:pointer;font-family:inherit;color:var(--mute);display:flex;flex-direction:column;align-items:flex-start;gap:3px;transition:all .15s ease;border-radius:2px;font-size:12.5px;font-weight:700;text-align:left}.ob-pv2 .tab small{font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute-2)}.ob-pv2 .tab:hover{border-color:var(--navy-3);background:#fffdf7}.ob-pv2 .tab[aria-selected=true]{background:var(--navy);border-color:var(--navy);color:#fff}.ob-pv2 .tab[aria-selected=true] small{color:#8aa2c8}.ob-pv2 .panel{display:grid;grid-template-columns:1fr;background:var(--paper);border:1px solid var(--line);border-radius:0 0 4px 4px;overflow:hidden;margin-top:4px}.ob-pv2 .items{background:#fdfcf8;padding:24px 22px;border-bottom:1px solid var(--line);display:flex;flex-direction:column}.ob-pv2 .items-body{display:flex;flex-direction:column}.ob-pv2 .items-head,.ob-pv2 .item,.ob-pv2 .total{display:grid;grid-template-columns:1fr 85px 95px;align-items:center;gap:8px}.ob-pv2 .items-head{padding:10px 0;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--line)}.ob-pv2 .items-head .ob-col{color:var(--ink)}.ob-pv2 .right{text-align:right}.ob-pv2 .item{padding:10px 0;border-bottom:1px dashed var(--line-soft)}.ob-pv2 .item .name{font-size:13px;color:var(--ink-2);line-height:1.4}.ob-pv2 .item .stb{text-align:right;font-size:12.5px;color:var(--mute);font-variant-numeric:tabular-nums;text-decoration:line-through;text-decoration-color:#6e778780}.ob-pv2 .item .ob{text-align:right;font-size:13.5px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ob-pv2 .total{margin-top:8px;padding:16px 0 6px;border-top:1px solid var(--ink)}.ob-pv2 .total .name{font-size:14px;font-weight:800;color:var(--ink);letter-spacing:-.01em}.ob-pv2 .total .name small{display:block;font-size:10px;font-weight:500;color:var(--mute);letter-spacing:.04em;margin-top:2px;text-transform:none}.ob-pv2 .total .stb{text-align:right;font-size:14px;color:var(--mute);font-variant-numeric:tabular-nums;text-decoration:line-through}.ob-pv2 .total .ob{text-align:right;font-size:20px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ob-pv2 .disclaimer{margin-top:20px;padding:14px 16px;background:var(--paper-2);border-left:3px solid var(--amber);font-size:12px;line-height:1.55;color:var(--ink-2)}.ob-pv2 .disclaimer strong{color:var(--ink)}.ob-pv2 .disclaimer.disclaimer-dark{background:#ffffff0a;border-left-color:#9fd7a9;color:#cfd9e8;margin-top:0}.ob-pv2 .disclaimer.disclaimer-dark strong{color:#fff}.ob-pv2 .savings{background:var(--navy);color:#e8eef5;padding:26px 24px 28px;display:flex;flex-direction:column;gap:20px}.ob-pv2 .tp-block{display:flex;flex-direction:column;gap:10px}.ob-pv2 .tp-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.ob-pv2 .tp-tag{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#8aa2c8}.ob-pv2 .tp-link{font-size:11.5px;color:#cfd9e8;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:1px}.ob-pv2 .tp-link:hover{color:#fff;border-color:#fff}.ob-pv2 .trustpilot-widget{width:100%}@media(min-width:768px){.ob-pv2{font-size:16px}.ob-pv2 .tabs{grid-template-columns:repeat(6,1fr);gap:6px}.ob-pv2 .tab{padding:12px 10px 13px;font-size:13px;border-radius:2px 2px 0 0}.ob-pv2 .tab small{font-size:9px}.ob-pv2 .panel{grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.ob-pv2 .items{padding:32px 36px 36px;border-right:1px solid var(--line);border-bottom:none;display:grid;grid-template-rows:subgrid;grid-row:1 / -1}.ob-pv2 .items-body,.ob-pv2 .tp-block{align-self:start}.ob-pv2 .items-head,.ob-pv2 .item,.ob-pv2 .total{grid-template-columns:1fr 130px 140px;gap:12px}.ob-pv2 .items-head{padding:12px 0 10px;font-size:10px;letter-spacing:.14em}.ob-pv2 .item{padding:12px 0}.ob-pv2 .item .name{font-size:13.5px}.ob-pv2 .item .stb{font-size:13px}.ob-pv2 .item .ob{font-size:14px}.ob-pv2 .total{padding:18px 0 6px}.ob-pv2 .total .name,.ob-pv2 .total .stb{font-size:15px}.ob-pv2 .total .ob{font-size:22px}.ob-pv2 .savings{padding:32px 36px 36px;display:grid;grid-template-rows:subgrid;grid-row:1 / -1;gap:0}.ob-pv2 .items>.disclaimer,.ob-pv2 .savings>.disclaimer-dark{margin-top:24px;align-self:start}}.ob-cta{--ink: #05162d;--ink-2: #081c38;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--green: #1e6d3a;--green-2: #2a8a4c;--dot: #38b86e;--cream: #fcfaf5;--paper: #faf7ee;--paper-soft: #f5efe3;color:var(--ink);font-size:15.5px;line-height:1.55;position:relative}.ob-cta *{box-sizing:border-box}.ob-cta .cta-box{background:linear-gradient(135deg,var(--ink) 0%,var(--ink-2) 100%);color:#e8eef3;padding:36px 28px;position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;gap:32px;align-items:center}.ob-cta .cta-box:before{content:"";position:absolute;top:0;left:0;height:2px;width:100%;background:linear-gradient(to right,transparent,var(--green) 30%,var(--dot) 50%,var(--green) 70%,transparent)}.ob-cta .inner{position:relative;z-index:1}.ob-cta .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--cream);margin-bottom:18px;padding:6px 12px 6px 10px;background:#38b86e1f;border:1px solid rgba(56,184,110,.3)}.ob-cta .eyebrow .pulse{width:7px;height:7px;border-radius:50%;background:var(--dot);position:relative;box-shadow:0 0 #38b86e99;animation:obCtaPulse 2s ease-out infinite}@keyframes obCtaPulse{0%{box-shadow:0 0 #38b86e99}70%{box-shadow:0 0 0 10px #38b86e00}to{box-shadow:0 0 #38b86e00}}.ob-cta h2{margin:0 0 16px;color:var(--cream);text-wrap:balance}.ob-cta h2 em{font-style:italic;color:var(--dot);position:relative}.ob-cta h2 em:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:8px;background:#38b86e2e;z-index:-1}.ob-cta .sub{font-size:14.5px;line-height:1.6;color:#a7b5c4;margin:0 0 24px}.ob-cta .sub b{color:var(--cream);font-weight:700}.ob-cta .trust{display:flex;gap:12px 18px;align-items:center;margin-bottom:24px;flex-wrap:wrap}.ob-cta .trust-item{display:flex;align-items:center;gap:10px;font-size:12.5px;color:#c8d1dc}.ob-cta .trust-item b{color:var(--cream);font-weight:700;font-size:13px}.ob-cta .trust-sep{width:1px;height:16px;background:#ffffff1f}.ob-cta .cta-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ob-cta .cta-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;font-family:inherit;font-weight:700;font-size:13.5px;letter-spacing:.02em;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,background .15s ease,box-shadow .15s ease;position:relative}.ob-cta .cta-btn-primary{background:var(--green);color:#fff;box-shadow:0 8px 24px -8px #38b86e80}.ob-cta .cta-btn-primary:hover{background:var(--green-2);box-shadow:0 12px 28px -6px #38b86e99;transform:translateY(-1px)}.ob-cta .cta-btn-primary .arrow{transition:transform .15s ease}.ob-cta .cta-btn-primary:hover .arrow{transform:translate(4px)}.ob-cta .cta-btn-ghost{background:transparent;color:var(--cream);border-color:#fff3}.ob-cta .cta-btn-ghost:hover{background:#ffffff0f;border-color:#ffffff59}.ob-cta .fine{margin-top:16px;font-size:12.5px;color:#8ea3b8;display:inline-flex;align-items:center;gap:10px}.ob-cta .fine:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--dot);box-shadow:0 0 0 3px #38b86e2e}.ob-cta .viz{position:relative;width:100%;max-width:320px;min-height:380px;margin:0 auto;perspective:1400px}.ob-cta .send-stack{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.ob-cta .doc{position:relative;width:280px;height:370px;background:var(--cream);color:var(--ink);box-shadow:0 48px 96px -20px #0000008c,0 2px #05162d1a,0 0 0 1px #05162d14;padding:26px 24px;transform-style:preserve-3d;animation:obCtaDocFloat 6s ease-in-out infinite}@keyframes obCtaDocFloat{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-8px)}}.ob-cta .doc .doc-h{margin:0 0 4px;font-size:16px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.ob-cta .doc .doc-sub{font-size:12px;color:var(--muted);letter-spacing:.04em;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--line)}.ob-cta .doc-rows{display:flex;flex-direction:column;gap:9px;margin-bottom:18px}.ob-cta .doc-row{display:flex;justify-content:space-between;font-size:13px;color:var(--muted);padding-bottom:8px;border-bottom:1px dotted var(--line)}.ob-cta .doc-row b{color:var(--ink);font-weight:700}.ob-cta .doc-total{display:flex;justify-content:flex-end;margin-top:10px;padding:12px 0 4px}.ob-cta .doc-total b{font-size:28px;font-weight:800;color:var(--ink);letter-spacing:-.02em;line-height:1;white-space:nowrap}.ob-cta .doc-note{font-size:10px;color:var(--muted);letter-spacing:.04em;line-height:1.4;margin-top:8px;text-align:right}@media(min-width:768px){.ob-cta{font-size:16px}.ob-cta .cta-box{grid-template-columns:1.25fr auto;gap:48px;padding:48px}.ob-cta .sub{font-size:15.5px;max-width:540px}.ob-cta .trust{gap:24px;margin-bottom:28px}.ob-cta .cta-btn{padding:16px 26px;font-size:14px}.ob-cta .viz{width:380px;max-width:none;min-height:460px}.ob-cta .doc{width:320px;height:420px;padding:32px 30px}.ob-cta .doc .doc-h{font-size:17px}.ob-cta .doc .doc-sub{font-size:13px;margin-bottom:24px;padding-bottom:16px}.ob-cta .doc-rows{gap:10px;margin-bottom:20px}.ob-cta .doc-row{font-size:14px}.ob-cta .doc-total b{font-size:32px}}@media(min-width:1024px){.ob-cta .cta-box{padding:56px 64px;gap:56px}}@media(prefers-reduced-motion:reduce){.ob-cta .doc,.ob-cta .eyebrow .pulse{animation:none}}.ob-eb-hero{--ink: #05162d;--ink-2: #081c38;--muted: #5b6370;--line: #e4ddd0;--green: #1e6d3a;--dot: #38b86e;--cream: #fcfaf5;color:var(--ink);display:grid;grid-template-columns:1fr;gap:40px;align-items:stretch}.ob-eb-hero *{box-sizing:border-box}.ob-eb-hero .copy{display:flex;flex-direction:column}.ob-eb-hero .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-bottom:20px;align-self:flex-start}.ob-eb-hero .eyebrow:before{content:"";width:22px;height:1px;background:var(--green)}.ob-eb-hero h1{margin:0 0 18px;text-wrap:balance}.ob-eb-hero h1 em{display:block;font-style:italic;color:var(--green)}.ob-eb-hero .lede{font-size:16px;line-height:1.6;color:var(--muted);margin:0 0 28px;max-width:56ch}.ob-eb-hero .lede b{color:var(--ink);font-weight:700}.ob-eb-hero .hero-meta{display:grid;grid-template-columns:1fr;gap:0;margin-top:auto;padding-top:20px;border-top:1px solid var(--line)}.ob-eb-hero .hero-meta>div{padding:12px 0;border-bottom:1px solid var(--line);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:700}.ob-eb-hero .hero-meta>div:last-child{border-bottom:0;padding-bottom:0}.ob-eb-hero .hero-meta b{display:block;font-size:18px;color:var(--ink);letter-spacing:-.01em;text-transform:none;font-weight:800;margin-bottom:4px}.ob-eb-hero .sheet{background:linear-gradient(135deg,var(--ink) 0%,var(--ink-2) 100%);color:#e8eef3;padding:28px 24px 24px;box-shadow:0 24px 48px -24px #05162d73;display:flex;flex-direction:column}.ob-eb-hero .sheet-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;border-bottom:2px solid rgba(255,255,255,.25);margin-bottom:18px}.ob-eb-hero .sheet-title{font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--cream)}.ob-eb-hero .sheet-sub{font-size:11.5px;color:#a7b5c4;letter-spacing:.04em;margin-top:4px}.ob-eb-hero .stamp{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--dot);border:1px solid var(--dot);padding:5px 9px;background:#38b86e1f;white-space:nowrap;flex-shrink:0}.ob-eb-hero .sheet-grid{display:grid;grid-template-columns:1fr;gap:22px;flex:1;align-content:start}.ob-eb-hero .sheet-col .col-head{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--cream);padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.15);margin-bottom:8px;display:flex;justify-content:space-between}.ob-eb-hero .sheet-col .col-head small{font-size:10px;font-weight:600;color:#8ea3b8;letter-spacing:.06em}.ob-eb-hero .sheet .row{display:flex;justify-content:space-between;gap:10px;font-size:13px;padding:6px 0;color:#e8eef3;border-bottom:1px dotted rgba(255,255,255,.08)}.ob-eb-hero .sheet .row.sub{font-size:12px;color:#a7b5c4;padding-left:12px}.ob-eb-hero .sheet .row .amt{font-variant-numeric:tabular-nums}.ob-eb-hero .sheet .sum{display:flex;justify-content:space-between;gap:10px;margin-top:12px;padding-top:10px;border-top:2px solid rgba(255,255,255,.35);font-weight:800;font-size:13.5px;color:var(--cream)}@media(min-width:768px){.ob-eb-hero{grid-template-columns:1.1fr 1fr;gap:64px}.ob-eb-hero .lede{font-size:17px;max-width:520px}.ob-eb-hero .hero-meta{grid-template-columns:repeat(3,1fr);padding-top:24px}.ob-eb-hero .hero-meta>div{padding:0 24px;border-bottom:0;border-left:1px solid var(--line)}.ob-eb-hero .hero-meta>div:first-child{padding-left:0;border-left:0}.ob-eb-hero .sheet{padding:36px 36px 32px}.ob-eb-hero .sheet-grid{grid-template-columns:1fr 1fr}.ob-eb-hero .sheet-title{font-size:16px}.ob-eb-hero .sheet-sub{font-size:12px}}.ob-eb-sit{--ink: #05162d;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--green: #1e6d3a;--cream: #fcfaf5;color:var(--ink)}.ob-eb-sit *{box-sizing:border-box}.ob-eb-sit .head{margin-bottom:32px}.ob-eb-sit .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-bottom:18px}.ob-eb-sit .eyebrow:before{content:"";width:22px;height:1px;background:var(--green)}.ob-eb-sit h2{margin:0 0 16px;text-wrap:balance}.ob-eb-sit h2 em{font-style:italic;color:var(--green)}.ob-eb-sit .lede{font-size:16px;line-height:1.6;color:var(--muted);margin:0;max-width:68ch}.ob-eb-sit .lede b{color:var(--ink);font-weight:700}.ob-eb-sit .cards{display:grid;grid-template-columns:1fr;gap:16px;margin-top:32px}.ob-eb-sit .s-card{background:var(--cream);border:1px solid var(--line);padding:24px 22px 22px;display:flex;flex-direction:column;gap:12px}.ob-eb-sit .s-card .num{font-size:13px;font-weight:800;letter-spacing:.12em;color:var(--green)}.ob-eb-sit .s-card h3{margin:0;text-wrap:balance}.ob-eb-sit .s-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.ob-eb-sit .s-card .tag{margin-top:auto;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-top:14px;border-top:1px dotted var(--line-2)}@media(min-width:768px){.ob-eb-sit .head{margin-bottom:40px}.ob-eb-sit .cards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.ob-eb-sit .s-card{padding:28px 28px 26px}}.ob-eb-bridge{--ink: #05162d;--muted: #5b6370;--line: #e4ddd0;--green: #1e6d3a;color:var(--ink);display:grid;grid-template-columns:1fr;gap:32px;align-items:start}.ob-eb-bridge *{box-sizing:border-box}.ob-eb-bridge .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-bottom:16px}.ob-eb-bridge .eyebrow:before{content:"";width:22px;height:1px;background:var(--green)}.ob-eb-bridge h2{margin:0 0 14px;text-wrap:balance}.ob-eb-bridge h2 em{font-style:italic;color:var(--green)}.ob-eb-bridge .copy p{margin:0;color:var(--muted);font-size:15.5px;line-height:1.6;max-width:60ch}.ob-eb-bridge .copy p b{color:var(--ink);font-weight:700}.ob-eb-bridge .facts{margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--line)}.ob-eb-bridge .facts .fact{display:grid;grid-template-columns:1fr;gap:4px;padding:14px 0;border-bottom:1px solid var(--line)}.ob-eb-bridge .facts .fact dt{margin:0;color:var(--muted);font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.ob-eb-bridge .facts .fact dd{margin:0;color:var(--ink);font-weight:700;font-size:14.5px;letter-spacing:-.005em}@media(min-width:768px){.ob-eb-bridge{grid-template-columns:1.15fr 1fr;gap:56px}.ob-eb-bridge .facts .fact{grid-template-columns:40% 1fr;gap:24px;align-items:baseline}}.ob-eb-steps{--ink: #05162d;--muted: #5b6370;--line: #e4ddd0;--green: #1e6d3a;--cream: #fcfaf5;color:var(--ink)}.ob-eb-steps *{box-sizing:border-box}.ob-eb-steps .head{margin-bottom:28px}.ob-eb-steps .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-bottom:18px}.ob-eb-steps .eyebrow:before{content:"";width:22px;height:1px;background:var(--green)}.ob-eb-steps h2{margin:0 0 16px;text-wrap:balance}.ob-eb-steps h2 em{font-style:italic;color:var(--green)}.ob-eb-steps .lede{font-size:16px;line-height:1.6;color:var(--muted);margin:0;max-width:68ch}.ob-eb-steps .timeline{list-style:none;margin:32px 0 0;padding:0;position:relative}.ob-eb-steps .timeline:before{content:"";position:absolute;left:20px;top:28px;bottom:28px;width:2px;background:repeating-linear-gradient(to bottom,var(--green) 0 6px,transparent 6px 12px)}.ob-eb-steps .trow{display:grid;grid-template-columns:40px 1fr;gap:18px;align-items:start;padding:22px 0;border-bottom:1px solid var(--line)}.ob-eb-steps .trow:last-child{border-bottom:0}.ob-eb-steps .trow .dot{width:40px;height:40px;background:var(--cream);border:2px solid var(--green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:var(--green);position:relative;z-index:1;font-variant-numeric:tabular-nums}.ob-eb-steps .trow .body h3{margin:4px 0 6px;text-wrap:balance}.ob-eb-steps .trow .body p{margin:0;color:var(--muted);font-size:14px;line-height:1.55;max-width:640px}.ob-eb-steps .trow .side{grid-column:2;padding-top:8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ob-eb-steps .trow .side .day{white-space:nowrap}.ob-eb-steps .trow .side b{color:var(--ink);font-weight:800;letter-spacing:.06em}@media(min-width:768px){.ob-eb-steps .head{margin-bottom:40px}.ob-eb-steps .timeline{margin-top:40px}.ob-eb-steps .timeline:before{left:24px;top:12px;bottom:12px}.ob-eb-steps .trow{grid-template-columns:50px 1fr auto;gap:28px;padding:24px 0}.ob-eb-steps .trow .dot{width:50px;height:50px;font-size:16px}.ob-eb-steps .trow .side{grid-column:3;padding-top:12px;flex-direction:column;align-items:flex-end;text-align:right;gap:4px}.ob-eb-steps .trow .body p{font-size:14.5px}}.ob-eb-leistungen{--ink: #05162d;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--green: #1e6d3a;--cream: #fcfaf5;color:var(--ink)}.ob-eb-leistungen *{box-sizing:border-box}.ob-eb-leistungen .head{margin-bottom:28px}.ob-eb-leistungen .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-bottom:18px}.ob-eb-leistungen .eyebrow:before{content:"";width:22px;height:1px;background:var(--green)}.ob-eb-leistungen h2{margin:0 0 16px;text-wrap:balance}.ob-eb-leistungen h2 em{font-style:italic;color:var(--green)}.ob-eb-leistungen .lede{font-size:16px;line-height:1.6;color:var(--muted);margin:0;max-width:68ch}.ob-eb-leistungen .lede b{color:var(--ink);font-weight:700}.ob-eb-leistungen .tiles{display:grid;grid-template-columns:1fr;gap:14px;margin-top:32px}.ob-eb-leistungen .e-card{background:var(--cream);border:1px solid var(--line);padding:22px 22px 20px;display:flex;flex-direction:column;gap:8px;transition:border-color .2s ease,transform .2s ease}.ob-eb-leistungen .e-card:hover{border-color:var(--green);transform:translateY(-2px)}.ob-eb-leistungen .e-card .num{font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--green)}.ob-eb-leistungen .e-card h3{margin:0;text-wrap:balance}.ob-eb-leistungen .e-card p{margin:0;color:var(--muted);font-size:13.5px;line-height:1.55}@media(min-width:768px){.ob-eb-leistungen .head{margin-bottom:40px}.ob-eb-leistungen .tiles{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.ob-eb-leistungen .e-card{padding:26px 26px 22px}}.ob-eb-faq{--ink: #05162d;--muted: #5b6370;--line: #e4ddd0;--green: #1e6d3a;color:var(--ink)}.ob-eb-faq *{box-sizing:border-box}.ob-eb-faq .head{margin-bottom:28px}.ob-eb-faq .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-bottom:18px}.ob-eb-faq .eyebrow:before{content:"";width:22px;height:1px;background:var(--green)}.ob-eb-faq h2{margin:0 0 16px;text-wrap:balance}.ob-eb-faq h2 em{font-style:italic;color:var(--green)}.ob-eb-faq .lede{font-size:16px;line-height:1.6;color:var(--muted);margin:0;max-width:68ch}.ob-eb-faq .qlist{margin-top:24px;border-top:1px solid var(--line)}.ob-eb-faq details.q{border-bottom:1px solid var(--line);padding:20px 0}.ob-eb-faq details.q summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;font-size:15.5px;font-weight:700;color:var(--ink);letter-spacing:-.005em;line-height:1.35}.ob-eb-faq details.q summary::-webkit-details-marker{display:none}.ob-eb-faq details.q .mark{font-size:20px;font-weight:700;color:var(--green);flex-shrink:0;width:20px;text-align:center;line-height:1.25;transition:transform .2s ease}.ob-eb-faq details.q[open] .mark{transform:rotate(45deg)}.ob-eb-faq details.q .ans{margin-top:14px;color:var(--muted);font-size:14.5px;line-height:1.65;max-width:820px}.ob-eb-faq details.q .ans b{color:var(--ink);font-weight:700}@media(min-width:768px){.ob-eb-faq .head{margin-bottom:40px}.ob-eb-faq .qlist{margin-top:32px}.ob-eb-faq details.q{padding:22px 0}.ob-eb-faq details.q summary{font-size:18px;gap:24px}.ob-eb-faq details.q .ans{font-size:15px}}.ob-kt-hero{--ink: #05162d;--ink-2: #081c38;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--green: #1e6d3a;--green-2: #2a8a4c;--dot: #38b86e;--cream: #fcfaf5;--paper-soft: #f5efe3;color:var(--ink);display:grid;grid-template-columns:1fr;gap:32px;align-items:start}.ob-kt-hero *{box-sizing:border-box}.ob-kt-hero .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin-bottom:18px}.ob-kt-hero .eyebrow:before{content:"";width:22px;height:1px;background:var(--green)}.ob-kt-hero h1{margin:0 0 18px;text-wrap:balance}.ob-kt-hero h1 em{display:block;font-style:italic;color:var(--green)}.ob-kt-hero .lede{font-size:16px;line-height:1.6;color:var(--muted);margin:0 0 28px;max-width:56ch}.ob-kt-hero .lede b{color:var(--ink);font-weight:700}.ob-kt-hero .ctas{display:flex;gap:12px;flex-wrap:wrap}.ob-kt-hero .cta-primary,.ob-kt-hero .cta-secondary{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;font-weight:700;font-size:13px;letter-spacing:.04em;text-decoration:none;border:1px solid transparent;transition:background .15s ease,transform .15s ease}.ob-kt-hero .cta-primary{background:var(--green);color:#fff}.ob-kt-hero .cta-primary:hover{background:var(--green-2);transform:translateY(-1px)}.ob-kt-hero .cta-secondary{background:transparent;color:var(--ink);border-color:var(--line-2)}.ob-kt-hero .cta-secondary:hover{background:var(--cream);border-color:var(--ink)}.ob-kt-hero .cta-primary svg,.ob-kt-hero .cta-secondary svg{width:14px;height:14px}.ob-kt-hero .status{background:var(--ink);color:#e8eef3;padding:24px 22px;display:flex;flex-direction:column;gap:16px;overflow:hidden;position:relative}.ob-kt-hero .status:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--dot)}.ob-kt-hero .status-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ob-kt-hero .status-head .label{font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fcfaf599}.ob-kt-hero .status-head .live{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dot);display:inline-flex;align-items:center;gap:7px}.ob-kt-hero .status-head .live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--dot);box-shadow:0 0 #38b86e99;animation:ob-kt-pulse 2s ease-out infinite}.ob-kt-hero .status-head .live.off{color:#fcfaf58c}.ob-kt-hero .status-head .live.off:before{background:#8a9aa8;animation:none}@keyframes ob-kt-pulse{0%{box-shadow:0 0 #38b86e99}70%{box-shadow:0 0 0 8px #38b86e00}to{box-shadow:0 0 #38b86e00}}.ob-kt-hero .status-clock{display:flex;align-items:baseline;gap:14px;padding-bottom:16px;border-bottom:1px solid rgba(252,250,245,.1)}.ob-kt-hero .status-clock .time{font-weight:800;font-size:42px;letter-spacing:-.02em;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.ob-kt-hero .status-clock .time .sec{font-size:18px;color:#fcfaf580;font-weight:700;margin-left:2px}.ob-kt-hero .status-clock .meta{display:flex;flex-direction:column;gap:4px}.ob-kt-hero .status-clock .meta small{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fcfaf580}.ob-kt-hero .status-clock .meta b{font-size:13px;font-weight:700;color:#fff}.ob-kt-hero .status-rows{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ob-kt-hero .status-rows .sr{display:flex;flex-direction:column;gap:3px}.ob-kt-hero .status-rows .sr small{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fcfaf580}.ob-kt-hero .status-rows .sr b{font-size:13px;color:#fff;font-weight:600}.ob-kt-hero .status-rows .sr b em{font-style:italic;color:var(--dot);font-weight:800;margin-right:4px}@media(min-width:768px){.ob-kt-hero{grid-template-columns:1.25fr 1fr;gap:56px}.ob-kt-hero .lede{font-size:17px}.ob-kt-hero .status{padding:28px 26px}.ob-kt-hero .status-clock .time{font-size:48px}}.ob-kt-team{--ink: #05162d;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--green: #1e6d3a;--cream: #fcfaf5;--paper-soft: #f5efe3;color:var(--ink)}.ob-kt-team *{box-sizing:border-box}.ob-kt-team .head{margin-bottom:28px}.ob-kt-team h2{margin:0;text-wrap:balance;max-width:22ch}.ob-kt-team h2 em{font-style:italic;color:var(--green)}.ob-kt-team .people{display:grid;grid-template-columns:1fr;gap:16px}.ob-kt-team .p-card{background:#fff;border:1px solid var(--line);display:grid;grid-template-columns:1fr;overflow:hidden;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.ob-kt-team .p-card:hover{border-color:var(--ink);transform:translateY(-2px);box-shadow:0 24px 48px -28px #05162d40}.ob-kt-team .p-card .ph{position:relative;aspect-ratio:5 / 4;background:var(--paper-soft);overflow:hidden}.ob-kt-team .p-card .ph img{width:100%;height:100%;object-fit:cover;display:block}.ob-kt-team .p-card .ph-initials{background:linear-gradient(135deg,var(--ink) 0%,#081c38 100%);display:grid;place-items:center}.ob-kt-team .p-card .ph-initials span{color:var(--cream);font-weight:800;font-size:56px;letter-spacing:-.02em;line-height:1}.ob-kt-team .p-card .info{padding:20px 22px 22px;display:flex;flex-direction:column;gap:10px}.ob-kt-team .p-card .info b{font-size:17px;font-weight:800;color:var(--ink);letter-spacing:-.01em;line-height:1.2}.ob-kt-team .p-card .info .role{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--green)}.ob-kt-team .p-card .info .spec{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.ob-kt-team .p-card .info .spec li{font-size:11px;font-weight:600;letter-spacing:.04em;padding:4px 9px;background:var(--paper-soft);color:var(--ink);border:1px solid var(--line)}@media(min-width:768px){.ob-kt-team .head{margin-bottom:36px}.ob-kt-team .people{grid-template-columns:repeat(3,1fr);gap:20px}.ob-kt-team .p-card .ph-initials span{font-size:64px}.ob-kt-team .p-card .info{padding:22px 24px 26px}.ob-kt-team .p-card .info b{font-size:18px}}.ob-kt-routing{--ink: #05162d;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--green: #1e6d3a;--cream: #fcfaf5;--paper-soft: #f5efe3;color:var(--ink)}.ob-kt-routing *{box-sizing:border-box}.ob-kt-routing .head{margin-bottom:28px}.ob-kt-routing .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-bottom:14px}.ob-kt-routing .eyebrow:before{content:"";width:22px;height:1px;background:var(--green)}.ob-kt-routing h2{margin:0;text-wrap:balance}.ob-kt-routing h2 em{font-style:italic;color:var(--green)}.ob-kt-routing .routes{display:grid;grid-template-columns:1fr;gap:14px}.ob-kt-routing .route{display:flex;flex-direction:column;gap:10px;padding:22px 20px 20px;background:#fff;border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:border-color .2s ease,transform .2s ease,background .2s ease;position:relative}.ob-kt-routing .route:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--green);transform:scaleY(0);transform-origin:top;transition:transform .25s ease}.ob-kt-routing .route:hover{border-color:var(--ink);transform:translateY(-2px);background:var(--cream)}.ob-kt-routing .route:hover:before{transform:scaleY(1)}.ob-kt-routing .route .r-head{display:flex;align-items:center;gap:10px}.ob-kt-routing .route .r-head .ic{width:34px;height:34px;display:grid;place-items:center;background:var(--paper-soft);color:var(--green);flex-shrink:0}.ob-kt-routing .route .r-head .ic svg{width:16px;height:16px}.ob-kt-routing .route .r-head .kn{font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ob-kt-routing .route b{font-size:16px;font-weight:800;color:var(--ink);letter-spacing:-.01em;line-height:1.25}.ob-kt-routing .route p{margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.ob-kt-routing .route .foot{margin-top:auto;padding-top:14px;border-top:1px dotted var(--line-2);display:flex;justify-content:space-between;align-items:center;gap:10px}.ob-kt-routing .route .foot small{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-kt-routing .route .foot .arr{color:var(--green);font-size:18px;font-weight:700;transition:transform .2s ease;flex-shrink:0}.ob-kt-routing .route:hover .foot .arr{transform:translate(3px)}@media(min-width:768px){.ob-kt-routing .head{margin-bottom:40px}.ob-kt-routing .routes{grid-template-columns:repeat(3,1fr);gap:18px}.ob-kt-routing .route{padding:26px 24px 22px}}.ob-kt-flow{--ink: #05162d;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--green: #1e6d3a;--green-soft: oklch(94% .04 150);--cream: #fcfaf5;--paper: #faf7ee;color:var(--ink);background:var(--paper);padding:32px 24px;position:relative}.ob-kt-flow *{box-sizing:border-box}.ob-kt-flow:before{content:"";position:absolute;top:0;left:0;width:80px;height:3px;background:var(--green)}.ob-kt-flow .head{margin-bottom:28px}.ob-kt-flow .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-bottom:14px}.ob-kt-flow .eyebrow:before{content:"";width:22px;height:1px;background:var(--green)}.ob-kt-flow h2{margin:0 0 12px;text-wrap:balance;max-width:640px}.ob-kt-flow h2 em{font-style:italic;color:var(--green)}.ob-kt-flow .lede{font-size:15px;line-height:1.6;color:var(--muted);margin:0;max-width:560px}.ob-kt-flow .lede b{color:var(--ink);font-weight:700}.ob-kt-flow .steps{list-style:none;margin:32px 0 28px;padding:0;display:grid;grid-template-columns:1fr;gap:24px;position:relative}.ob-kt-flow .steps:before{content:"";position:absolute;left:22px;top:22px;bottom:22px;width:2px;background:linear-gradient(to bottom,var(--green) 0%,var(--green) 75%,var(--line-2) 75%,var(--line-2) 100%);z-index:0}.ob-kt-flow .fs{position:relative;z-index:1;display:grid;grid-template-columns:44px 1fr;column-gap:16px;row-gap:8px;align-items:start}.ob-kt-flow .fs .dot{grid-row:1 / span 3;width:44px;height:44px;border-radius:50%;background:var(--green);color:var(--cream);display:grid;place-items:center;font-size:13px;font-weight:700;letter-spacing:.05em;border:3px solid var(--paper);font-variant-numeric:tabular-nums}.ob-kt-flow .fs:last-child .dot{background:var(--paper);color:var(--ink);border:2px solid var(--ink)}.ob-kt-flow .fs b{font-size:15.5px;font-weight:800;color:var(--ink);letter-spacing:-.008em;align-self:center}.ob-kt-flow .fs .when{justify-self:start;display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--green);padding:3px 9px;background:var(--green-soft)}.ob-kt-flow .fs:last-child .when{background:transparent;border:1px solid var(--ink);color:var(--ink)}.ob-kt-flow .fs p{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.ob-kt-flow .fs p b{color:var(--ink);font-weight:700}.ob-kt-flow .guarantees{margin-top:28px;padding-top:22px;border-top:1px solid var(--line-2);display:grid;grid-template-columns:1fr;gap:14px}.ob-kt-flow .guarantees .g{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--ink)}.ob-kt-flow .guarantees .g svg{width:18px;height:18px;color:var(--green);flex-shrink:0}@media(min-width:768px){.ob-kt-flow{padding:48px 44px}.ob-kt-flow .head{margin-bottom:36px}.ob-kt-flow .steps{grid-template-columns:repeat(4,1fr);gap:0;margin:40px 0 32px}.ob-kt-flow .steps:before{inset:22px 10% auto;width:auto;height:2px;background:linear-gradient(90deg,var(--green) 0%,var(--green) 75%,var(--line-2) 75%,var(--line-2) 100%)}.ob-kt-flow .fs{grid-template-columns:1fr;padding:0 14px;gap:0}.ob-kt-flow .fs:first-child{padding-left:0}.ob-kt-flow .fs:last-child{padding-right:0}.ob-kt-flow .fs .dot{grid-row:auto;margin-bottom:16px}.ob-kt-flow .fs b{margin-bottom:6px;align-self:auto}.ob-kt-flow .fs .when{margin-bottom:10px}.ob-kt-flow .guarantees{grid-template-columns:repeat(3,1fr);gap:28px;padding-top:28px}}.ob-kt-office{--ink: #05162d;--ink-2: #081c38;--muted: #5b6370;--line: #e4ddd0;--line-2: #d8cfbd;--green: #1e6d3a;--green-2: #2a8a4c;--cream: #fcfaf5;--paper-soft: #f5efe3;color:var(--ink)}.ob-kt-office *{box-sizing:border-box}.ob-kt-office .head{margin-bottom:28px}.ob-kt-office .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-bottom:14px}.ob-kt-office .eyebrow:before{content:"";width:22px;height:1px;background:var(--green)}.ob-kt-office h2{margin:0;text-wrap:balance}.ob-kt-office h2 em{font-style:italic;color:var(--green)}.ob-kt-office .office-grid{display:grid;grid-template-columns:1fr;gap:0;background:#fff;border:1px solid var(--line);overflow:hidden}.ob-kt-office .photo{position:relative;aspect-ratio:16 / 10;background:linear-gradient(135deg,var(--ink) 0%,var(--ink-2) 100%);overflow:hidden}.ob-kt-office .photo img{width:100%;height:100%;object-fit:cover;display:block}.ob-kt-office .photo img[src=""],.ob-kt-office .photo img:not([src]){display:none}.ob-kt-office .photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(5,22,45,.55));pointer-events:none}.ob-kt-office .photo .loc-pill{position:absolute;top:14px;left:14px;z-index:1;background:var(--cream);color:var(--ink);font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:6px 10px}.ob-kt-office .photo .coords{position:absolute;bottom:14px;right:14px;z-index:1;color:#fcfaf5cc;font-size:10.5px;font-weight:700;letter-spacing:.08em;font-variant-numeric:tabular-nums}.ob-kt-office .info{padding:26px 24px 28px;display:flex;flex-direction:column;gap:16px}.ob-kt-office .info .flag{display:inline-flex;align-self:flex-start;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--green);padding:5px 10px;background:var(--paper-soft);border:1px solid var(--line)}.ob-kt-office .info h3{margin:0;text-wrap:balance}.ob-kt-office .info h3 em{font-style:italic;color:var(--green);display:block;font-size:.55em;font-weight:700;letter-spacing:.04em;margin-top:6px}.ob-kt-office .info address{font-style:normal;font-size:14px;line-height:1.55;color:var(--ink);font-weight:600}.ob-kt-office .info .dets{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;padding:14px 0 2px;border-top:1px solid var(--line)}.ob-kt-office .info .dets .d{display:flex;flex-direction:column;gap:3px}.ob-kt-office .info .dets .d small{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ob-kt-office .info .dets .d b{font-size:13px;font-weight:700;color:var(--ink)}.ob-kt-office .info .office-cta{display:inline-flex;align-self:flex-start;align-items:center;gap:10px;padding:13px 20px;background:var(--green);color:#fff;text-decoration:none;font-weight:700;font-size:13px;letter-spacing:.04em;transition:background .15s ease,transform .15s ease}.ob-kt-office .info .office-cta:hover{background:var(--green-2);transform:translateY(-1px)}.ob-kt-office .info .office-cta svg{width:14px;height:14px}@media(min-width:768px){.ob-kt-office .head{margin-bottom:40px}.ob-kt-office .office-grid{grid-template-columns:1fr 1fr}.ob-kt-office .photo{aspect-ratio:auto;min-height:100%}.ob-kt-office .info{padding:36px;gap:18px}}.ob-kt-office .firma{margin-top:32px;background:var(--ink);color:var(--cream);padding:32px 24px;position:relative}.ob-kt-office .firma:before{content:"";position:absolute;top:0;left:0;width:80px;height:3px;background:var(--dot, #38b86e)}.ob-kt-office .firma h2{margin:0 0 24px;padding-bottom:20px;border-bottom:1px solid rgba(252,250,245,.15);text-wrap:balance;color:var(--cream)}.ob-kt-office .firma h2 em{font-style:italic;color:var(--dot, #38b86e)}.ob-kt-office .firma .fd-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:28px}.ob-kt-office .firma .fd-item{display:flex;flex-direction:column;gap:6px;padding-right:12px}.ob-kt-office .firma .fd-item small{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--dot, #38b86e)}.ob-kt-office .firma .fd-item b{font-size:15px;font-weight:700;color:var(--cream);letter-spacing:-.005em;line-height:1.35}.ob-kt-office .firma .footlinks{display:flex;flex-direction:column;gap:8px;padding-top:24px;border-top:1px solid rgba(252,250,245,.12)}.ob-kt-office .firma .footlinks a{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--cream);text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.02em;transition:background .15s ease,border-color .15s ease,transform .15s ease}.ob-kt-office .firma .footlinks a:hover{background:#ffffff1a;border-color:var(--dot, #38b86e);transform:translateY(-1px)}.ob-kt-office .firma .footlinks a svg{width:14px;height:14px;color:var(--dot, #38b86e);flex-shrink:0}@media(min-width:768px){.ob-kt-office .firma{margin-top:40px;padding:44px 44px 40px}.ob-kt-office .firma h2{margin-bottom:28px;padding-bottom:22px}.ob-kt-office .firma .fd-grid{grid-template-columns:repeat(4,1fr);gap:24px}.ob-kt-office .firma .fd-item{padding-right:16px;border-right:1px solid rgba(252,250,245,.1)}.ob-kt-office .firma .fd-item:last-child{border-right:none}.ob-kt-office .firma .footlinks{flex-direction:row;flex-wrap:wrap;padding-top:28px}.ob-kt-office .firma .footlinks a{padding:12px 18px}}.sb{--sb-ink: #05162d;--sb-ink-2: #0b2347;--sb-mute: #6e7787;--sb-mute-2: #9aa3b2;--sb-line: #e4ddd0;--sb-line-2: #d8cfbd;--sb-line-soft: #ece6d8;--sb-cream: #fcfaf5;--sb-green: #1f6b3a;--sb-green-2: #2a8a4c;--sb-dot: #38b86e;--sb-navy: #05162d;color:var(--sb-ink);font-size:14px;line-height:1.5;display:flex;flex-direction:column;gap:16px}.sb *{box-sizing:border-box}.sb a{color:inherit;text-decoration:none}.sb-card{background:var(--sb-cream);border:1px solid var(--sb-line);border-radius:3px;overflow:hidden}.sb-head{padding:14px 20px 10px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--sb-line-soft)}.sb-tag{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--sb-mute)}.sb-idx{font-size:11px;color:var(--sb-mute-2);font-variant-numeric:tabular-nums;letter-spacing:.04em}.sb-body{padding:16px 20px 18px}.sb-pruef-card{background:var(--sb-navy);color:#e8eef5;border-color:var(--sb-navy)}.sb-pruef-card .sb-head{border-bottom-color:#ffffff14}.sb-pruef-card .sb-tag{color:#8aa2c8}.sb-pruef-card .sb-idx{color:#6e84a8}.sb-pruef-card .sb-body{padding:18px 20px 20px}.sb-pruef{display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:flex-start}.sb-pruef-av{width:64px;height:64px;border-radius:2px;background:linear-gradient(135deg,#d9c9a8,#b89b6f);color:#2a2010;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:22px;letter-spacing:-.01em;position:relative;overflow:hidden;flex-shrink:0}.sb-pruef-av img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:2}.sb-av-initials{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}.sb-pruef-av:hover{box-shadow:inset 0 0 0 2px #ffffff40}.sb-pruef-name{display:block;color:#fff;font-weight:800;font-size:15.5px;letter-spacing:-.01em;line-height:1.25}.sb-pruef-name:hover{color:#9fd7a9}.sb-pruef-role{margin-top:2px;font-size:12px;color:#b5c2d6}.sb-pruef-kammer{margin-top:6px;font-size:11px;color:#8aa2c8;line-height:1.45}.sb-chips{grid-column:1 / -1;margin-top:12px;display:flex;gap:6px;flex-wrap:wrap}.sb-chip{padding:4px 8px;border:1px solid rgba(255,255,255,.15);border-radius:2px;color:#cfd9e8;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:all .15s}.sb-chip:hover{color:#fff;border-color:#fff6;background:#ffffff0f}.sb-stand{grid-column:1 / -1;margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;font-size:11px;color:#8aa2c8}.sb-stand b{color:#fff;font-weight:700}.sb-stand a{color:#8aa2c8;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:1px}.sb-stand a:hover{color:#fff;border-color:#fff}.sb-viz-card .sb-body{padding:18px 20px 20px}.sb-intro{margin:0 0 16px;font-size:12.5px;color:var(--sb-mute);line-height:1.55}.sb-steps{list-style:none;padding:0;margin:0;position:relative}.sb-steps:before{content:"";position:absolute;left:31px;top:28px;bottom:28px;width:1px;background:repeating-linear-gradient(to bottom,var(--sb-line-2) 0 3px,transparent 3px 6px)}.sb-steps li{position:relative;padding:10px 0;display:grid;grid-template-columns:auto 1fr;gap:12px}.sb-step-num{width:20px;padding-top:4px;font-size:10px;font-weight:800;letter-spacing:.1em;color:var(--sb-mute)}.sb-step-body{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:flex-start}.sb-step-ic{width:44px;height:44px;border-radius:50%;background:var(--sb-cream);border:1px solid var(--sb-line-2);display:flex;align-items:center;justify-content:center;color:var(--sb-ink);position:relative;z-index:1}.sb-step-ic svg{width:22px;height:22px;display:block}.sb-step-ic-done{background:#e8f1ea;border-color:var(--sb-green-2);color:var(--sb-green)}.sb-step-t{margin-bottom:3px;font-size:13.5px;font-weight:800;color:var(--sb-ink);letter-spacing:-.005em;line-height:1.25}.sb-step-d{font-size:12px;color:var(--sb-mute);line-height:1.5}.sb-more{display:inline-flex;align-items:center;gap:6px;width:100%;margin-top:16px;padding-top:14px;border-top:1px solid var(--sb-line-soft);font-size:12px;font-weight:700;color:var(--sb-ink);letter-spacing:.02em}.sb-more:hover{color:var(--sb-green)}.sb-more svg{width:10px;height:10px}.sb-contact{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:center}.sb-contact-av{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#e8d9b7,#b89b6f);color:#2a2010;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;position:relative}.sb-contact-av:after{content:"";position:absolute;bottom:-1px;right:-1px;width:14px;height:14px;border-radius:50%;background:var(--sb-dot);border:2px solid var(--sb-cream)}.sb-contact-nm{font-size:13.5px;font-weight:700;color:var(--sb-ink);line-height:1.2}.sb-contact-sr{margin-top:2px;font-size:11px;color:var(--sb-mute)}.sb-contact-foot{margin-top:14px;padding-top:14px;border-top:1px solid var(--sb-line-soft);display:grid;gap:6px}.sb-contact-tel{display:block;font-size:17px;font-weight:800;color:var(--sb-ink);letter-spacing:-.01em}.sb-contact-tel:hover{color:var(--sb-green)}.sb-contact-hrs{font-size:11px;color:var(--sb-mute)}.sb-contact-hrs a{color:var(--sb-ink-2);border-bottom:1px solid var(--sb-line);padding-bottom:1px}.sb-contact-hrs a:hover{color:var(--sb-green);border-color:var(--sb-green)}:root,body[class]{overflow-x:clip!important}.sb-solo,.sb-sticky{--sb-ink: #05162d;--sb-ink-2: #0b2347;--sb-mute: #6e7787;--sb-mute-2: #9aa3b2;--sb-line: #e4ddd0;--sb-line-2: #d8cfbd;--sb-line-soft: #ece6d8;--sb-cream: #fcfaf5;--sb-green: #1f6b3a;--sb-green-2: #2a8a4c;--sb-dot: #38b86e;--sb-navy: #05162d;color:var(--sb-ink);font-size:14px;line-height:1.5;margin-top:16px}.sb-solo *,.sb-sticky *{box-sizing:border-box}.sb-solo a,.sb-sticky a{color:inherit;text-decoration:none}@media(min-width:768px){.sb-solo,.sb-sticky{position:sticky;top:20px;z-index:1;margin-top:16px}}.fpk-noscript{padding:24px;font-size:14px;color:#6b7280;text-align:center}.fpk-app{--paper:#f7f5f0;--paper-warm:#f1ede3;--ink:#1a1f2e;--ink-2:#2a3142;--ink-soft:#3d4456;--mute:#6b7280;--mute-2:#9ca3af;--line:#e5dfd0;--line-2:#d4ccba;--line-3:#c2b8a1;--oxblood:#7d1f2c;--oxblood-dark:#651823;--oxblood-soft:#f4e9eb;--olive:#5a6b3e;--gold:#a08344}.fpk-app *{box-sizing:border-box;margin:0;padding:0}.fpk-app{background:var(--paper);color:var(--ink);font-size:14.5px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.fpk-app em,.fpk-app i,.fpk-app cite,.fpk-app blockquote,.fpk-app .ab-stb,.fpk-app .ab-yours em,.fpk-app .ab-save,.fpk-app .ch-hint,.fpk-app .review blockquote,.fpk-app .stb-info .stb-meta,.fpk-app .entry .lede,.fpk-app p.q-subline,.fpk-app .entry-meta,.fpk-app .topbar-meta,.fpk-app .nav-back,.fpk-app .field label em,.fpk-app .capture-meta,.fpk-app .aside-section .as-val em,.fpk-app .aside-stbvv,.fpk-app .result-anchor,.fpk-app .result-saving,.fpk-app .result-price small,.fpk-app .aside-eyebrow .ae-live,.fpk-app .bussgeld-inner,.fpk-app .rf-card h3 em,.fpk-app .svc-content p,.fpk-app .svc-price em,.fpk-app .result-input-summary{font-style:normal!important}.fpk-app{display:flex;flex-direction:column}.fpk-app .topbar{border-bottom:1px solid var(--line);background:var(--paper);flex-shrink:0}.fpk-app .topbar-inner{max-width:1320px;margin:0 auto;padding:18px 40px;display:flex;justify-content:center;align-items:center}.fpk-app .brand{display:flex;align-items:baseline;gap:10px}.fpk-app .brand b{font-weight:600;font-size:20px;letter-spacing:-.02em;color:var(--ink)}.fpk-app .brand span{font-style:italic;color:var(--mute);font-size:13px;font-weight:400}.fpk-app .progress{display:flex;align-items:center;gap:0;justify-content:center}.fpk-app .progress-step{display:flex;align-items:center;gap:8px;padding:0 18px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--mute-2);cursor:default;transition:color .2s;position:relative}.fpk-app .progress-step.done{color:var(--ink-soft);cursor:pointer}.fpk-app .progress-step.done:hover{color:var(--oxblood)}.fpk-app .progress-step.active{color:var(--ink);font-weight:600}.fpk-app .progress-dot{width:6px;height:6px;border-radius:50%;background:var(--mute-2);transition:background .2s}.fpk-app .progress-step.done .progress-dot{background:var(--oxblood)}.fpk-app .progress-step.active .progress-dot{background:var(--ink);outline:3px solid var(--paper);box-shadow:0 0 0 4px var(--ink)}.fpk-app .progress-step:not(:first-child):before{content:"";position:absolute;left:-12px;top:50%;width:24px;height:1px;background:var(--line-2)}.fpk-app .progress-step.done:not(:first-child):before,.fpk-app .progress-step.active:not(:first-child):before{background:var(--oxblood)}.fpk-app .topbar-meta{font-style:italic;font-size:12.5px;color:var(--mute);text-align:right;line-height:1.4}.fpk-app .topbar-meta b{font-style:normal;font-weight:600;color:var(--ink);display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1px}.fpk-app .stage{flex:1;max-width:1320px;width:100%;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:1.5fr 1fr;gap:0;min-height:calc(100vh - 140px)}.fpk-app .stage-form{padding:80px 64px 80px 0;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:flex-start;position:relative}.fpk-app .stage-aside{padding:80px 0 80px 64px;position:sticky;top:0;align-self:flex-start;height:fit-content;max-height:100vh;overflow-y:auto}.fpk-app .screen{animation:slidein .28s cubic-bezier(.4,0,.2,1) both}@keyframes slidein{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.fpk-app .eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--oxblood);margin-bottom:16px;display:flex;align-items:center;gap:10px}.fpk-app .eyebrow:before{content:"";width:24px;height:1px;background:var(--oxblood)}.fpk-app h1.q-headline{font-weight:400;font-size:42px;line-height:1.1;letter-spacing:-.018em;color:var(--ink);text-wrap:balance;margin-bottom:14px}.fpk-app h1.q-headline em{font-style:italic;color:var(--oxblood)}.fpk-app p.q-subline{font-size:16.5px;line-height:1.5;color:var(--mute);max-width:580px;margin-bottom:48px;text-wrap:pretty}.fpk-app .entry-split{display:grid;grid-template-columns:1.15fr 1fr;gap:0;border:1px solid var(--line);background:#fff;min-height:560px}.fpk-app .entry-left{padding:64px 56px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--line);background:var(--paper)}.fpk-app .entry-left .eyebrow{margin-bottom:24px}.fpk-app .entry-left h1{font-weight:700;font-size:46px;line-height:1.05;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin-bottom:18px}.fpk-app .entry-left h1 em{color:var(--oxblood)}.fpk-app .entry-left .lede{font-size:16px;line-height:1.55;color:var(--ink-soft);max-width:480px;margin-bottom:36px}.fpk-app .cta-row{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:18px}.fpk-app .btn-primary{display:inline-flex;align-items:center;gap:12px;padding:18px 28px;background:var(--oxblood);color:#fff;border:none;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:background .15s}.fpk-app .btn-primary:hover{background:var(--oxblood-dark)}.fpk-app .btn-primary svg{width:14px;height:14px;transition:transform .15s}.fpk-app .btn-primary:hover svg{transform:translate(3px)}.fpk-app .btn-secondary{display:inline-flex;align-items:center;gap:12px;padding:18px 28px;background:#fff;color:var(--ink);border:1.5px solid var(--ink);cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:all .15s}.fpk-app .btn-secondary:hover{background:var(--ink);color:#fff}.fpk-app .btn-secondary svg{width:14px;height:14px}.fpk-app .pay-note{margin-top:8px;padding:14px 16px;background:#fff;border-left:3px solid var(--olive);font-size:13px;color:var(--ink-soft);line-height:1.5}.fpk-app .pay-note b{color:var(--ink);font-weight:700}.fpk-app .entry-trust{margin-top:32px;padding-top:24px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:18px 24px;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.fpk-app .entry-trust span{display:flex;align-items:center;gap:8px}.fpk-app .entry-trust span:before{content:"";width:5px;height:5px;background:var(--oxblood);border-radius:50%}.fpk-app .entry-right{padding:56px 48px;background:var(--ink);color:#fff;display:flex;flex-direction:column;justify-content:center;position:relative}.fpk-app .entry-right:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--oxblood)}.fpk-app .journey-eyebrow{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:#ffffff8c;margin-bottom:8px}.fpk-app .journey-title{font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:36px}.fpk-app .journey-list{display:flex;flex-direction:column;gap:0;position:relative}.fpk-app .journey-step{display:grid;grid-template-columns:auto 1fr;gap:20px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.12);position:relative}.fpk-app .journey-step:last-child{border-bottom:none}.fpk-app .journey-num{width:36px;height:36px;border:1.5px solid rgba(255,255,255,.4);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:#fff;letter-spacing:0;background:transparent;flex-shrink:0}.fpk-app .journey-step.highlight .journey-num{background:var(--oxblood);border-color:var(--oxblood)}.fpk-app .journey-content h4{font-size:15.5px;font-weight:700;letter-spacing:-.005em;margin-bottom:4px;color:#fff}.fpk-app .journey-content p{font-size:13px;color:#ffffffa6;line-height:1.5}.fpk-app .journey-content .j-meta{margin-top:6px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#9bc99b}.fpk-app .journey-foot{margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);font-size:13px;color:#ffffffb3;line-height:1.55}.fpk-app .journey-foot b{color:#fff;font-weight:700}.fpk-app{--v4-deepblue:#1d3a5f;--v4-deepblue-2:#264a78;--v4-deepblue-soft:#e8eef5;--v4-deepblue-tint:#f0f4f9;--v4-sage:#dde3d6;--v4-sage-soft:#ecefe6;--v4-sand:#efe9d9;--v4-sand-soft:#f6f1e3;--v4-card-bg:#ffffff;--v4-card-line:#e8e3d4;--v4-card-line-soft:#efeadc;--v4-radius:18px;--v4-radius-lg:24px;--v4-radius-sm:12px;--v4-shadow:0 1px 2px rgba(29,58,95,.04), 0 8px 32px rgba(29,58,95,.06);--v4-shadow-lg:0 1px 3px rgba(29,58,95,.05), 0 20px 60px rgba(29,58,95,.1);--v4-text:#1a1f2e;--v4-text-soft:#4a5263;--v4-text-mute:#7c8494}.fpk-app @keyframes v4-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes v4-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes v4-line-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes v4-pulse-dot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.7}}@keyframes v4-tick-up{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes v4-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes v4-status-pulse{0%,to{box-shadow:0 0 #2e7d3266}50%{box-shadow:0 0 0 6px #2e7d3200}}.fpk-app .v4-stage{background:var(--paper);width:100%;display:flex;flex-direction:column;align-items:center}.fpk-app .v4-stage main,.fpk-app .v4-stage .v4-wrap{display:contents}.fpk-app .entry-v4{width:100%;max-width:1320px;margin:0 auto;padding:48px 32px 80px;display:flex;flex-direction:column;gap:80px;color:var(--v4-text)}.fpk-app .v4-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center;min-height:520px}.fpk-app .v4-hero-left{display:flex;flex-direction:column;gap:0;animation:v4-rise .7s ease-out both}.fpk-app .v4-eyebrow{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:7px 14px 7px 10px;border-radius:999px;background:var(--v4-deepblue-soft);color:var(--v4-deepblue);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;margin-bottom:24px}.fpk-app .v4-eyebrow .v4-eyebrow-dot{width:7px;height:7px;border-radius:50%;background:#2e7d32;animation:v4-pulse-dot 2s ease-in-out infinite}.fpk-app .v4-hero h1{font-weight:700;font-size:60px;line-height:1;letter-spacing:-.028em;color:var(--v4-text);text-wrap:balance;margin-bottom:24px}.fpk-app .v4-hero h1 .accent{color:var(--v4-deepblue);position:relative;display:inline-block}.fpk-app .v4-hero h1 .accent:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:8px;background:var(--v4-sand);z-index:-1;border-radius:2px}.fpk-app .v4-hero .v4-lede{font-size:18px;line-height:1.55;color:var(--v4-text-soft);max-width:540px;margin-bottom:36px}.fpk-app .v4-cta-row{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:28px}.fpk-app .v4-btn{appearance:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;padding:16px 24px;border-radius:14px;font-size:15px;font-weight:700;letter-spacing:0;transition:all .18s ease}.fpk-app .v4-btn-primary{background:var(--v4-deepblue);color:#fff;box-shadow:0 6px 18px #1d3a5f33}.fpk-app .v4-btn-primary:hover{background:var(--v4-deepblue-2);transform:translateY(-1px);box-shadow:0 10px 24px #1d3a5f42}.fpk-app .v4-btn-secondary{background:var(--v4-card-bg);color:var(--v4-text);border:1.5px solid var(--v4-card-line)}.fpk-app .v4-btn-secondary:hover{border-color:var(--v4-deepblue);color:var(--v4-deepblue)}.fpk-app .v4-btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2}.fpk-app .v4-pay-pill{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:10px 16px 10px 12px;border-radius:999px;background:var(--v4-sage-soft);color:#3a4530;font-size:13px;font-weight:600;border:1px solid #cbd3bf}.fpk-app .v4-pay-pill svg{width:16px;height:16px;stroke:#5a6b3e;fill:none;stroke-width:2;flex-shrink:0}.fpk-app .v4-mockup{position:relative;animation:v4-rise .8s .15s ease-out both;aspect-ratio:5/4}.fpk-app .v4-mockup-frame{background:var(--v4-card-bg);border-radius:var(--v4-radius-lg);box-shadow:var(--v4-shadow-lg);overflow:hidden;height:100%;border:1px solid var(--v4-card-line-soft);display:flex;flex-direction:column}.fpk-app .v4-mockup-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid #f1ede3;background:#fbf9f4}.fpk-app .v4-mockup-dots{display:flex;gap:5px}.fpk-app .v4-mockup-dots span{width:9px;height:9px;border-radius:50%;background:#e0d9c5}.fpk-app .v4-mockup-url{flex:1;background:#fff;border-radius:6px;padding:5px 10px;font-size:11px;color:var(--v4-text-mute);border:1px solid #efeadc}.fpk-app .v4-mockup-body{display:grid;grid-template-columns:140px 1fr;flex:1;min-height:0}.fpk-app .v4-mockup-side{background:#fbf9f4;border-right:1px solid #f1ede3;padding:16px 12px;display:flex;flex-direction:column;gap:4px}.fpk-app .v4-mockup-side-title{font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--v4-text-mute);padding:0 8px 6px}.fpk-app .v4-mockup-nav{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:7px;font-size:11.5px;color:var(--v4-text-soft)}.fpk-app .v4-mockup-nav.active{background:var(--v4-deepblue-soft);color:var(--v4-deepblue);font-weight:700}.fpk-app .v4-mockup-nav-icon{width:13px;height:13px;background:currentColor;opacity:.55;border-radius:3px;flex-shrink:0}.fpk-app .v4-mockup-nav.active .v4-mockup-nav-icon{opacity:1}.fpk-app .v4-mockup-main{padding:18px 20px;display:flex;flex-direction:column;gap:14px;overflow:hidden}.fpk-app .v4-mockup-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.fpk-app .v4-mockup-h h5{font-size:14px;font-weight:700;color:var(--v4-text)}.fpk-app .v4-mockup-h .v4-mockup-tag{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#2e7d32;display:flex;align-items:center;gap:6px}.fpk-app .v4-mockup-h .v4-mockup-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:#2e7d32;animation:v4-pulse-dot 2s ease-in-out infinite}.fpk-app .v4-mockup-kpi{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fpk-app .v4-mockup-kpi-card{background:var(--v4-deepblue-tint);border-radius:10px;padding:10px 12px;border:1px solid #dde6f0}.fpk-app .v4-mockup-kpi-card .label{font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--v4-deepblue);opacity:.7;margin-bottom:3px}.fpk-app .v4-mockup-kpi-card .val{font-size:16px;font-weight:700;color:var(--v4-deepblue)}.fpk-app .v4-mockup-kpi-card .val .v4-tick{display:inline-block;animation:v4-tick-up .5s ease-out both}.fpk-app .v4-mockup-kpi-card.warm{background:var(--v4-sand-soft);border-color:#e6dec4}.fpk-app .v4-mockup-kpi-card.warm .label{color:#7d6a3a}.fpk-app .v4-mockup-kpi-card.warm .val{color:#5e4f25}.fpk-app .v4-mockup-list{display:flex;flex-direction:column;gap:6px}.fpk-app .v4-mockup-row{display:grid;grid-template-columns:18px 1fr auto;gap:10px;align-items:center;padding:7px 9px;background:#fbf9f4;border-radius:8px;font-size:11px;border:1px solid #f1ede3}.fpk-app .v4-mockup-row .v4-mockup-doc{width:14px;height:16px;background:var(--v4-deepblue);opacity:.15;border-radius:2px}.fpk-app .v4-mockup-row.new{background:var(--v4-sage-soft);border-color:#cbd3bf;animation:v4-rise .5s ease-out}.fpk-app .v4-mockup-row.new .v4-mockup-doc{background:#5a6b3e;opacity:1}.fpk-app .v4-mockup-row span:nth-child(2){color:var(--v4-text);font-weight:500}.fpk-app .v4-mockup-row span:nth-child(3){color:var(--v4-text-mute);font-size:10px}.fpk-app .v4-mockup-row.new span:nth-child(3){color:#5a6b3e;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.fpk-app .v4-mockup-chat{margin-top:auto;background:var(--v4-deepblue);border-radius:10px;padding:11px 12px;color:#fff;display:flex;gap:10px;align-items:center}.fpk-app .v4-mockup-chat-avatar{width:24px;height:24px;border-radius:50%;background:#fff;color:var(--v4-deepblue);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0}.fpk-app .v4-mockup-chat-text{font-size:11px;line-height:1.4;flex:1}.fpk-app .v4-mockup-chat-text b{display:block;font-size:10px;opacity:.8;font-weight:600;margin-bottom:1px}.fpk-app .v4-mockup-floating{position:absolute;background:#fff;border-radius:14px;box-shadow:0 12px 32px #1d3a5f24;padding:12px 14px;display:flex;align-items:center;gap:10px;border:1px solid #efeadc;animation:v4-rise .6s .5s ease-out both}.fpk-app .v4-mockup-floating.tl{top:-22px;left:-22px}.fpk-app .v4-mockup-floating.br{bottom:-22px;right:-22px}.fpk-app .v4-mockup-floating .v4-fl-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--v4-sand-soft);color:#7d6a3a;flex-shrink:0}.fpk-app .v4-mockup-floating.br .v4-fl-icon{background:var(--v4-sage-soft);color:#5a6b3e}.fpk-app .v4-mockup-floating .v4-fl-icon svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2}.fpk-app .v4-mockup-floating .v4-fl-text{font-size:11.5px;line-height:1.3}.fpk-app .v4-mockup-floating .v4-fl-text b{display:block;font-size:13px;font-weight:700;color:var(--v4-text);margin-bottom:2px}.fpk-app .v4-section{display:flex;flex-direction:column;gap:32px}.fpk-app .v4-section-head{display:flex;flex-direction:column;gap:14px;max-width:760px}.fpk-app .v4-section-eyebrow{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--v4-deepblue);display:flex;align-items:center;gap:12px}.fpk-app .v4-section-eyebrow:before{content:"";width:24px;height:1px;background:var(--v4-deepblue)}.fpk-app .v4-section h2{font-weight:700;font-size:36px;line-height:1.1;letter-spacing:-.02em;color:var(--v4-text);text-wrap:balance}.fpk-app .v4-section h2 .accent{color:var(--v4-deepblue)}.fpk-app .v4-tl{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative;padding-top:8px}.fpk-app .v4-tl:before{content:"";position:absolute;top:32px;left:32px;right:32px;height:2px;background:var(--v4-card-line);border-radius:2px}.fpk-app .v4-tl-fill{position:absolute;top:32px;left:32px;height:2px;background:var(--v4-deepblue);border-radius:2px;transform-origin:left center;transform:scaleX(0);transition:transform 1s cubic-bezier(.16,1,.3,1)}.fpk-app .v4-tl.is-active .v4-tl-fill{transform:scaleX(1)}.fpk-app .v4-tl-step{display:flex;flex-direction:column;gap:14px;padding-right:24px;opacity:0;transform:translateY(10px)}.fpk-app .v4-tl.is-active .v4-tl-step{animation:v4-rise .5s ease-out forwards}.fpk-app .v4-tl.is-active .v4-tl-step:nth-child(2){animation-delay:.15s}.fpk-app .v4-tl.is-active .v4-tl-step:nth-child(3){animation-delay:.3s}.fpk-app .v4-tl.is-active .v4-tl-step:nth-child(4){animation-delay:.45s}.fpk-app .v4-tl.is-active .v4-tl-step:nth-child(5){animation-delay:.6s}.fpk-app .v4-tl-num{width:64px;height:64px;border-radius:50%;background:#fff;border:2px solid var(--v4-card-line);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px;color:var(--v4-text-mute);letter-spacing:-.01em;position:relative;z-index:1;flex-shrink:0;transition:all .4s ease}.fpk-app .v4-tl.is-active .v4-tl-step .v4-tl-num{animation:v4-pop .5s ease-out;background:var(--v4-deepblue);border-color:var(--v4-deepblue);color:#fff}.fpk-app .v4-tl.is-active .v4-tl-step:nth-child(2) .v4-tl-num{animation-delay:.15s;animation-fill-mode:both}.fpk-app .v4-tl.is-active .v4-tl-step:nth-child(3) .v4-tl-num{animation-delay:.3s;animation-fill-mode:both}.fpk-app .v4-tl.is-active .v4-tl-step:nth-child(4) .v4-tl-num{animation-delay:.45s;animation-fill-mode:both}.fpk-app .v4-tl-step h4{font-weight:700;font-size:17px;letter-spacing:-.005em;color:var(--v4-text);line-height:1.25}.fpk-app .v4-tl-step p{font-size:14px;line-height:1.55;color:var(--v4-text-soft);max-width:240px}.fpk-app .v4-tl-step .v4-tl-meta{margin-top:auto;padding-top:6px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--v4-deepblue);opacity:.75}.fpk-app .v4-twocol{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch}.fpk-app .v4-card{background:var(--v4-card-bg);border-radius:var(--v4-radius-lg);border:1px solid var(--v4-card-line-soft);box-shadow:var(--v4-shadow);padding:36px 36px 32px;display:flex;flex-direction:column;gap:20px}.fpk-app .v4-card.tinted-sand{background:var(--v4-sand-soft);border-color:#e6dec4}.fpk-app .v4-card.tinted-sage{background:var(--v4-sage-soft);border-color:#cbd3bf}.fpk-app .v4-card-eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;display:inline-flex;align-items:center;gap:10px;align-self:flex-start}.fpk-app .v4-card-eyebrow.bad{color:#a04a52}.fpk-app .v4-card-eyebrow.bad:before{content:"";width:18px;height:1px;background:#a04a52}.fpk-app .v4-card-eyebrow.good{color:#5a6b3e}.fpk-app .v4-card-eyebrow.good:before{content:"";width:18px;height:1px;background:#5a6b3e}.fpk-app .v4-card h3{font-weight:700;font-size:24px;line-height:1.2;letter-spacing:-.012em;color:var(--v4-text);text-wrap:balance}.fpk-app .v4-list{display:flex;flex-direction:column;gap:14px;margin-top:8px}.fpk-app .v4-li{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:flex-start;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.06)}.fpk-app .v4-li:last-child{border-bottom:none}.fpk-app .v4-li-mark{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.fpk-app .v4-li-mark.x{background:#fff;border:1.5px solid #c97a82;color:#a04a52}.fpk-app .v4-li-mark.x:before{content:"×";font-size:18px;font-weight:700;line-height:1}.fpk-app .v4-li-mark.check{background:#5a6b3e;color:#fff;opacity:0;transform:scale(.5)}.fpk-app .v4-li.in-view .v4-li-mark.check{animation:v4-pop .5s ease-out forwards}.fpk-app .v4-twocol.in-view .v4-li:nth-child(1) .v4-li-mark.check{animation-delay:.05s}.fpk-app .v4-twocol.in-view .v4-li:nth-child(2) .v4-li-mark.check{animation-delay:.2s}.fpk-app .v4-twocol.in-view .v4-li:nth-child(3) .v4-li-mark.check{animation-delay:.35s}.fpk-app .v4-twocol.in-view .v4-li:nth-child(4) .v4-li-mark.check{animation-delay:.5s}.fpk-app .v4-twocol.in-view .v4-li .v4-li-mark.check{animation:v4-pop .5s ease-out forwards}.fpk-app .v4-li-mark.check svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.5}.fpk-app .v4-li-text{font-size:14.5px;line-height:1.5;color:var(--v4-text-soft)}.fpk-app .v4-li-text b{color:var(--v4-text);font-weight:700;display:block;font-size:15px;margin-bottom:3px;letter-spacing:-.005em}.fpk-app .v4-tag{background:var(--v4-deepblue);color:#fff;border-radius:var(--v4-radius-lg);padding:32px 36px;display:flex;align-items:center;gap:24px;justify-content:space-between;flex-wrap:wrap}.fpk-app .v4-tag-text{flex:1;min-width:280px}.fpk-app .v4-tag h3{font-weight:700;font-size:22px;letter-spacing:-.01em;margin-bottom:6px;color:#fff}.fpk-app .v4-tag p{font-size:14.5px;line-height:1.55;opacity:.85;color:#fff}.fpk-app .v4-tag .v4-btn-primary{background:#fff;color:var(--v4-deepblue);box-shadow:none}.fpk-app .v4-tag .v4-btn-primary:hover{background:var(--v4-sand-soft);color:var(--v4-deepblue)}.fpk-app .v4-members{display:flex;flex-direction:column;gap:28px;padding-top:48px;border-top:1px solid var(--v4-card-line)}.fpk-app .v4-members-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.fpk-app .v4-members-head h2{font-weight:700;font-size:30px;letter-spacing:-.018em;line-height:1.15;text-wrap:balance;max-width:540px}.fpk-app .v4-members-head .v4-members-note{font-size:13.5px;color:var(--v4-text-soft);max-width:420px;line-height:1.55}.fpk-app .v4-members-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.fpk-app .v4-member{background:var(--v4-card-bg);border-radius:var(--v4-radius-lg);border:1px solid var(--v4-card-line-soft);padding:24px;display:flex;flex-direction:column;gap:14px;transition:all .2s ease}.fpk-app .v4-member:hover{box-shadow:var(--v4-shadow);transform:translateY(-2px)}.fpk-app .v4-member-photo{width:72px;height:72px;border-radius:50%;background:var(--v4-deepblue-soft);display:flex;align-items:center;justify-content:center;color:var(--v4-deepblue);font-size:22px;font-weight:700;letter-spacing:-.01em;border:2px solid #fff;box-shadow:0 0 0 1px var(--v4-card-line-soft);flex-shrink:0;overflow:hidden}.fpk-app .v4-member-photo img{width:100%;height:100%;object-fit:cover;display:block}.fpk-app .v4-member-info h4{font-weight:700;font-size:17px;letter-spacing:-.008em;color:var(--v4-text);line-height:1.25;margin-bottom:4px}.fpk-app .v4-member-info .role{font-size:12px;color:var(--v4-text-mute);font-weight:600;letter-spacing:.02em}.fpk-app .v4-member-cert{display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:1px solid var(--v4-card-line-soft);margin-top:auto}.fpk-app .v4-member-cert-item{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.4;color:var(--v4-text-soft)}.fpk-app .v4-member-cert-item:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--v4-deepblue);margin-top:7px;flex-shrink:0}.fpk-app .v4-member-cert-item b{color:var(--v4-text);font-weight:700}.fpk-app .v4-trust-strip{display:flex;flex-wrap:wrap;gap:14px 28px;padding-top:24px;border-top:1px solid var(--v4-card-line-soft);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--v4-text-mute)}.fpk-app .v4-trust-strip span{display:flex;align-items:center;gap:8px}.fpk-app .v4-trust-strip span:before{content:"";width:5px;height:5px;background:var(--v4-deepblue);border-radius:50%}.fpk-app @media (max-width:1080px){.entry-v4{padding:32px 18px 56px;gap:56px}.v4-hero{grid-template-columns:1fr;gap:40px;min-height:0}.v4-hero h1{font-size:36px}.v4-section h2{font-size:26px}.v4-tl{grid-template-columns:1fr;gap:20px}.v4-tl:before{display:none}.v4-tl-step{padding-left:20px;border-left:2px solid var(--v4-card-line)}.v4-twocol{grid-template-columns:1fr;gap:20px}.v4-card{padding:24px}.v4-members-grid{grid-template-columns:1fr;gap:14px}.v4-mockup-floating{display:none}.v4-tag{padding:24px}}.fpk-app .entry-v3{width:100%;max-width:1280px;margin:0 auto;padding:56px 40px 72px;display:flex;flex-direction:column;gap:64px}.fpk-app .timeline-top{display:flex;flex-direction:column;gap:32px}.fpk-app .timeline-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--oxblood);display:flex;align-items:center;gap:12px}.fpk-app .timeline-eyebrow:before{content:"";width:32px;height:1px;background:var(--oxblood)}.fpk-app .timeline-headline{font-weight:700;font-size:38px;line-height:1.1;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;max-width:880px}.fpk-app .timeline-headline em{color:var(--oxblood)}.fpk-app .timeline-track{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative;margin-top:8px}.fpk-app .timeline-track:before{content:"";position:absolute;top:24px;left:24px;right:24px;height:1px;background:var(--oxblood)}.fpk-app .tl-step{position:relative;padding:0 28px 0 0;display:flex;flex-direction:column;gap:14px}.fpk-app .tl-num{width:48px;height:48px;border-radius:50%;background:var(--paper);border:1.5px solid var(--line-2);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:var(--ink-soft);letter-spacing:0;position:relative;z-index:1;flex-shrink:0}.fpk-app .tl-step:first-child .tl-num,.fpk-app .tl-step:nth-child(2) .tl-num,.fpk-app .tl-step:nth-child(3) .tl-num,.fpk-app .tl-step:nth-child(4) .tl-num{background:var(--oxblood);border-color:var(--oxblood);color:#fff}.fpk-app .tl-step h4{font-weight:700;font-size:15px;letter-spacing:-.005em;color:var(--ink)}.fpk-app .tl-step p{font-size:13.5px;line-height:1.55;color:var(--ink-soft);max-width:240px}.fpk-app .tl-step .tl-meta{margin-top:auto;padding-top:8px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--olive)}.fpk-app .entry-bottom{display:grid;grid-template-columns:1.4fr 1fr;gap:64px;align-items:start}.fpk-app .cta-zone{display:flex;flex-direction:column;gap:0}.fpk-app .cta-zone .eyebrow{margin-bottom:18px}.fpk-app .cta-zone h2{font-weight:700;font-size:54px;line-height:1;letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin-bottom:22px}.fpk-app .cta-zone h2 em{color:var(--oxblood)}.fpk-app .cta-zone .lede{font-size:17px;line-height:1.55;color:var(--ink-soft);max-width:560px;margin-bottom:36px}.fpk-app .cta-row-v3{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:24px}.fpk-app .pay-strip{display:flex;align-items:flex-start;gap:14px;padding:18px 0 0;border-top:1px solid var(--line);margin-top:8px}.fpk-app .pay-strip-icon{flex-shrink:0;width:32px;height:32px;border:1.5px solid var(--olive);display:flex;align-items:center;justify-content:center;color:var(--olive)}.fpk-app .pay-strip-icon svg{width:18px;height:18px}.fpk-app .pay-strip-text{font-size:14px;line-height:1.5;color:var(--ink-soft)}.fpk-app .pay-strip-text b{color:var(--ink);font-weight:700;display:block;font-size:14.5px;margin-bottom:2px}.fpk-app .trust-row{margin-top:32px;padding-top:24px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:14px 28px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--mute)}.fpk-app .trust-row span{display:flex;align-items:center;gap:8px}.fpk-app .trust-row span:before{content:"";width:4px;height:4px;background:var(--oxblood);border-radius:50%}.fpk-app .why-panel{display:flex;flex-direction:column;gap:32px}.fpk-app .why-block{display:flex;flex-direction:column;gap:14px}.fpk-app .why-block-eyebrow{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;display:flex;align-items:center;gap:10px}.fpk-app .why-block-eyebrow.bad{color:var(--oxblood)}.fpk-app .why-block-eyebrow.bad:before{content:"";width:24px;height:1px;background:var(--oxblood)}.fpk-app .why-block-eyebrow.good{color:var(--olive)}.fpk-app .why-block-eyebrow.good:before{content:"";width:24px;height:1px;background:var(--olive)}.fpk-app .why-block h3{font-weight:700;font-size:20px;letter-spacing:-.01em;color:var(--ink);line-height:1.25;text-wrap:balance}.fpk-app .pain-list{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line)}.fpk-app .pain-item{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--line);align-items:flex-start}.fpk-app .pain-mark{width:22px;height:22px;border:1.5px solid var(--oxblood);color:var(--oxblood);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;font-weight:700;font-size:14px;line-height:1}.fpk-app .pain-text{font-size:14px;line-height:1.5;color:var(--ink-soft)}.fpk-app .pain-text b{color:var(--ink);font-weight:700;display:block;font-size:14.5px;margin-bottom:2px}.fpk-app .promise-list{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line)}.fpk-app .promise-item{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--line);align-items:flex-start}.fpk-app .promise-mark{width:22px;height:22px;background:var(--olive);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.fpk-app .promise-mark svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2.5}.fpk-app .promise-text{font-size:14px;line-height:1.5;color:var(--ink-soft)}.fpk-app .promise-text b{color:var(--ink);font-weight:700;display:block;font-size:14.5px;margin-bottom:2px}.fpk-app .why-tag{margin-top:8px;padding:14px 18px;background:var(--ink);color:#fff;font-size:13.5px;line-height:1.5}.fpk-app .why-tag b{color:#fff;font-weight:700}.fpk-app @media (max-width:1080px){.entry-v3{padding:32px 20px 48px;gap:48px}.timeline-headline{font-size:26px}.timeline-track{grid-template-columns:1fr;gap:24px}.timeline-track:before,.timeline-track:after{display:none}.tl-step{border-left:1px solid var(--line);padding:0 0 0 20px}.entry-bottom{grid-template-columns:1fr;gap:48px}.cta-zone h2{font-size:34px}}.fpk-app .entry{text-align:left;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 140px)}.fpk-app .entry h1{font-weight:400;font-size:64px;line-height:1.02;letter-spacing:-.022em;color:var(--ink);text-wrap:balance;margin-bottom:22px;max-width:760px}.fpk-app .entry h1 em{font-style:italic;color:var(--oxblood)}.fpk-app .entry .lede{font-size:19px;line-height:1.5;color:var(--ink-soft);max-width:640px;margin-bottom:48px}.fpk-app .entry .trust-strip{display:flex;flex-wrap:wrap;gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:48px}.fpk-app .trust-item{padding:18px 28px 18px 0;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--ink-soft);border-right:1px solid var(--line);display:flex;align-items:center;gap:10px}.fpk-app .trust-item:last-child{border-right:none;padding-right:0}.fpk-app .trust-item:not(:first-child){padding-left:28px}.fpk-app .trust-item em{font-style:italic;font-weight:400;color:var(--mute);font-size:11px;letter-spacing:.04em;text-transform:none}.fpk-app .trust-dot{width:5px;height:5px;background:var(--oxblood);border-radius:50%;flex-shrink:0}.fpk-app .entry-cta{display:inline-flex;align-items:center;gap:14px;padding:18px 32px;background:var(--ink);color:#fff;border:none;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.04em;transition:background .15s}.fpk-app .entry-cta:hover{background:var(--oxblood)}.fpk-app .entry-cta svg{width:14px;height:14px;transition:transform .15s}.fpk-app .entry-cta:hover svg{transform:translate(3px)}.fpk-app .entry-meta{font-style:italic;font-size:13px;color:var(--mute);margin-top:24px;display:flex;gap:20px}.fpk-app .entry-meta:before{content:"§";font-size:18px;color:var(--oxblood);font-style:normal;margin-right:-6px}.fpk-app .rf-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.fpk-app .rf-card{background:var(--paper);padding:32px 28px;cursor:pointer;display:flex;flex-direction:column;gap:14px;transition:background .15s,outline .1s;outline:0 solid transparent;text-align:left;border:none;color:inherit;position:relative}.fpk-app .rf-card:hover{background:#fff;outline:1px solid var(--oxblood);outline-offset:-1px;z-index:1}.fpk-app .rf-card.selected{background:#fff;outline:2px solid var(--oxblood);outline-offset:-2px;z-index:2}.fpk-app .rf-card .rf-icon{width:44px;height:44px;color:var(--ink)}.fpk-app .rf-card .rf-icon svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.4}.fpk-app .rf-card.selected .rf-icon{color:var(--oxblood)}.fpk-app .rf-card.default-tag:before{content:"Standard";position:absolute;top:14px;right:14px;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--oxblood);border:1px solid var(--oxblood);padding:3px 7px}.fpk-app .rf-card h3{font-weight:500;font-size:22px;letter-spacing:-.01em;color:var(--ink);line-height:1.15}.fpk-app .rf-card h3 em{font-style:italic;font-weight:400;color:var(--mute);font-size:14px;display:block;margin-top:4px;letter-spacing:0}.fpk-app .rf-card .rf-desc{font-size:13.5px;color:var(--ink-soft);line-height:1.5}.fpk-app .rf-other{margin-top:24px;font-size:13.5px}.fpk-app .rf-other a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--mute-2);font-weight:500}.fpk-app .rf-other a:hover{color:var(--oxblood);border-color:var(--oxblood)}.fpk-app .rf-other-dropdown{margin-top:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.fpk-app .rf-mini{padding:10px 14px;background:#fff;border:1px solid var(--line-2);cursor:pointer;font-size:12.5px;color:var(--ink-soft);text-align:left;transition:all .12s}.fpk-app .rf-mini:hover{border-color:var(--oxblood);color:var(--oxblood)}.fpk-app .rf-mini.selected{border-color:var(--oxblood);color:var(--oxblood);background:var(--oxblood-soft)}.fpk-app .slider-wrap{background:#fff;border:1px solid var(--line);padding:40px 36px 32px}.fpk-app .slider-track-row{position:relative;height:48px;margin:0 12px 12px}.fpk-app .slider-track{position:absolute;top:50%;left:0;right:0;height:1px;background:var(--line-2);transform:translateY(-50%)}.fpk-app .slider-track-fill{position:absolute;top:50%;left:0;height:1px;background:var(--oxblood);transform:translateY(-50%);transition:width .2s cubic-bezier(.4,0,.2,1)}.fpk-app .slider-stops{position:absolute;inset:0;display:flex;justify-content:space-between;align-items:center}.fpk-app .slider-stop{width:14px;height:14px;border-radius:50%;background:var(--paper);border:1px solid var(--line-2);cursor:pointer;position:relative;z-index:1;transition:all .15s}.fpk-app .slider-stop:hover{border-color:var(--oxblood);transform:scale(1.2)}.fpk-app .slider-stop.passed{background:var(--oxblood);border-color:var(--oxblood)}.fpk-app .slider-stop.active{width:20px;height:20px;background:var(--oxblood);border-color:var(--oxblood);box-shadow:0 0 0 4px var(--paper),0 0 0 5px var(--oxblood)}.fpk-app .slider-labels{display:flex;justify-content:space-between;align-items:flex-start;font-size:11.5px;color:var(--mute);font-weight:500;letter-spacing:.02em;padding:0 4px}.fpk-app .slider-label{flex:1;text-align:center;cursor:pointer}.fpk-app .slider-label.active{color:var(--ink);font-weight:600}.fpk-app .slider-label small{display:block;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute-2);margin-top:3px}.fpk-app .anchor-block{margin-top:32px;padding:28px 32px;background:var(--paper-warm);border-left:3px solid var(--oxblood)}.fpk-app .anchor-block .ab-stb{font-style:italic;font-size:14px;color:var(--mute);line-height:1.5;margin-bottom:14px}.fpk-app .anchor-block .ab-stb b{font-style:normal;font-weight:500;color:var(--ink-soft);text-decoration:line-through}.fpk-app .anchor-block .ab-yours{font-size:18px;color:var(--ink);line-height:1.4}.fpk-app .anchor-block .ab-yours b{font-weight:600;color:var(--oxblood);font-size:24px;letter-spacing:-.01em}.fpk-app .anchor-block .ab-save{margin-top:8px;font-size:14px;color:var(--olive);font-style:italic}.fpk-app .anchor-block .ab-save b{font-style:normal;font-weight:600}.fpk-app .svc-list{display:flex;flex-direction:column;gap:1px;background:var(--line);border:1px solid var(--line)}.fpk-app .svc-card{background:var(--paper);padding:24px 28px;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;transition:background .15s;border:none;color:inherit;text-align:left;position:relative}.fpk-app .svc-card:hover{background:#fff}.fpk-app .svc-card.selected{background:#fff;outline:2px solid var(--oxblood);outline-offset:-2px;z-index:1}.fpk-app .svc-radio{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--mute-2);background:#fff;position:relative;flex-shrink:0}.fpk-app .svc-card.selected .svc-radio{border-color:var(--oxblood)}.fpk-app .svc-card.selected .svc-radio:after{content:"";position:absolute;inset:3px;background:var(--oxblood);border-radius:50%}.fpk-app .svc-content h4{font-weight:500;font-size:18px;color:var(--ink);letter-spacing:-.01em;margin-bottom:4px}.fpk-app .svc-content p{font-size:13.5px;color:var(--mute);line-height:1.45}.fpk-app .svc-content p.warn{margin-top:6px;font-size:12.5px;color:var(--mute-2);font-style:italic}.fpk-app .svc-price{font-weight:500;font-size:15px;color:var(--ink);text-align:right;letter-spacing:-.01em}.fpk-app .svc-price em{display:block;font-style:italic;font-weight:400;font-size:11.5px;color:var(--mute-2);margin-top:2px;letter-spacing:0}.fpk-app .svc-card.selected .svc-price{color:var(--oxblood)}.fpk-app .svc-default-tag{position:absolute;top:14px;right:14px;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--oxblood);border:1px solid var(--oxblood);padding:3px 7px}.fpk-app .check-list{border:1px solid var(--line);background:#fff}.fpk-app .check-item{padding:18px 24px;border-bottom:1px solid var(--line);cursor:pointer;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:flex-start;transition:background .12s}.fpk-app .check-item:hover{background:var(--paper)}.fpk-app .check-item:last-child{border-bottom:none}.fpk-app .check-box{width:18px;height:18px;border:1.5px solid var(--mute-2);background:#fff;flex-shrink:0;margin-top:2px;position:relative;transition:all .12s}.fpk-app .check-item.selected .check-box{border-color:var(--oxblood);background:var(--oxblood)}.fpk-app .check-item.selected .check-box:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.fpk-app .check-item .ch-label{font-size:14.5px;color:var(--ink);font-weight:500;letter-spacing:-.005em}.fpk-app .check-item .ch-hint{font-style:italic;font-size:13px;color:var(--mute);margin-top:3px;line-height:1.45}.fpk-app .software-row{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.fpk-app .software-chip{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--ink-soft);padding:5px 10px;border:1px solid var(--line-2);background:var(--paper);cursor:pointer;transition:all .12s}.fpk-app .software-chip:hover{border-color:var(--oxblood);color:var(--oxblood)}.fpk-app .software-chip.selected{border-color:var(--oxblood);background:var(--oxblood-soft);color:var(--oxblood)}.fpk-app .result{padding:0;max-width:none}.fpk-app .result-input-summary{font-style:italic;font-size:13px;color:var(--mute);margin-bottom:24px;padding-bottom:14px;border-bottom:1px solid var(--line)}.fpk-app .result-headline{font-weight:400;font-size:30px;line-height:1.1;letter-spacing:-.015em;color:var(--ink);margin-bottom:12px}.fpk-app .result-headline em{font-style:italic;color:var(--oxblood)}.fpk-app .result-price{font-weight:500;font-size:64px;line-height:1;letter-spacing:-.025em;color:var(--oxblood);margin:18px 0 8px;display:flex;align-items:baseline;gap:14px}.fpk-app .result-price small{font-style:italic;font-size:16px;font-weight:400;color:var(--mute);letter-spacing:0}.fpk-app .result-anchor{font-size:15px;color:var(--mute);font-style:italic;line-height:1.5}.fpk-app .result-anchor b{font-style:normal;font-weight:500;text-decoration:line-through;color:var(--ink-soft)}.fpk-app .result-saving{margin-top:10px;font-size:16px;color:var(--olive);font-style:italic}.fpk-app .result-saving b{font-style:normal;font-weight:600}.fpk-app .result-incl{margin-top:48px;padding:32px 36px;background:#fff;border:1px solid var(--line)}.fpk-app .result-incl h3{font-weight:500;font-size:18px;letter-spacing:-.005em;color:var(--ink);margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--line)}.fpk-app .incl-list{display:grid;grid-template-columns:1fr 1fr;gap:12px 32px}.fpk-app .incl-item{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:flex-start;font-size:14px;color:var(--ink-soft);line-height:1.45}.fpk-app .incl-check{width:14px;height:14px;color:var(--oxblood);flex-shrink:0;margin-top:3px}.fpk-app .incl-check svg{width:100%;height:100%;stroke:currentColor;stroke-width:2.2;fill:none}.fpk-app .guarantees{margin-top:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.fpk-app .guarantee{background:var(--paper);padding:24px}.fpk-app .g-icon{width:32px;height:32px;color:var(--ink);margin-bottom:14px}.fpk-app .g-icon svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.3}.fpk-app .guarantee h4{font-weight:500;font-size:15px;color:var(--ink);letter-spacing:-.005em;margin-bottom:6px}.fpk-app .guarantee p{font-style:italic;font-size:13px;color:var(--mute);line-height:1.5}.fpk-app .reviews{margin-top:40px}.fpk-app .reviews-head{display:flex;align-items:center;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:24px}.fpk-app .stars{display:flex;gap:1px;color:var(--gold)}.fpk-app .stars svg{width:14px;height:14px;fill:currentColor}.fpk-app .reviews-head .rh-text{font-style:italic;font-size:13px;color:var(--mute)}.fpk-app .reviews-head .rh-text b{font-style:normal;font-weight:600;color:var(--ink)}.fpk-app .review-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.fpk-app .review{padding:0}.fpk-app .review-stars{margin-bottom:10px}.fpk-app .review-stars svg{width:11px;height:11px;fill:var(--gold)}.fpk-app .review blockquote{font-style:italic;font-size:15px;color:var(--ink-soft);line-height:1.55;margin-bottom:10px}.fpk-app .review blockquote:before{content:"„"}.fpk-app .review blockquote:after{content:'"'}.fpk-app .review cite{font-style:normal;font-size:12px;color:var(--mute);letter-spacing:.02em}.fpk-app .review cite b{color:var(--ink);font-weight:600}.fpk-app .capture{margin-top:48px;padding:36px;background:#fff;border:1px solid var(--ink)}.fpk-app .capture h3{font-weight:500;font-size:22px;letter-spacing:-.01em;color:var(--ink);margin-bottom:6px}.fpk-app .capture h3 em{font-style:italic;color:var(--oxblood)}.fpk-app .capture .cap-sub{font-style:italic;font-size:14px;color:var(--mute);margin-bottom:24px}.fpk-app .field{margin-bottom:18px}.fpk-app .field label{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--ink-soft);margin-bottom:8px}.fpk-app .field label em{font-style:italic;font-weight:400;color:var(--mute);text-transform:none;letter-spacing:0;font-size:11.5px;margin-left:6px}.fpk-app .field input,.fpk-app .field select{width:100%;padding:12px 14px;border:1px solid var(--line-2);background:var(--paper);font-size:14.5px;color:var(--ink);transition:border-color .12s}.fpk-app .field input:focus,.fpk-app .field select:focus{outline:none;border-color:var(--oxblood);background:#fff}.fpk-app .field input.error{border-color:var(--oxblood);background:var(--oxblood-soft)}.fpk-app .field-error{font-style:italic;font-size:13px;color:var(--oxblood);margin-top:6px}.fpk-app .submit{width:100%;padding:18px;background:var(--oxblood);color:#fff;border:none;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.04em;margin-top:8px;transition:background .15s;display:flex;align-items:center;justify-content:center;gap:12px}.fpk-app .submit:hover{background:var(--oxblood-dark)}.fpk-app .submit svg{width:14px;height:14px}.fpk-app .capture-meta{margin-top:18px;font-style:italic;font-size:12.5px;color:var(--mute);line-height:1.55;display:flex;flex-wrap:wrap;gap:14px}.fpk-app .capture-meta span:before{content:"·";margin-right:8px;color:var(--mute-2)}.fpk-app .capture-meta span:first-child:before{display:none}.fpk-app .r2-price-hero{margin-top:24px;display:grid;grid-template-columns:1fr auto 1.4fr;gap:0;align-items:stretch;background:#fff;border:1px solid var(--v5-line-2)}.fpk-app .r2-ph-old,.fpk-app .r2-ph-new{display:flex;flex-direction:column;gap:6px;padding:22px 26px}.fpk-app .r2-ph-old{background:var(--v5-paper);color:var(--v5-mute);border-right:1px solid var(--v5-line)}.fpk-app .r2-ph-new{background:#fff}.fpk-app .r2-ph-lbl{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--v5-mute)}.fpk-app .r2-ph-old-val{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--v5-mute);text-decoration:line-through;text-decoration-thickness:1.5px}.fpk-app .r2-ph-new-val{font-size:42px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--v5-accent);letter-spacing:-.02em;line-height:1}.fpk-app .r2-ph-meta{font-size:11.5px;color:var(--v5-mute);margin-top:2px}.fpk-app .r2-ph-arrow{display:flex;align-items:center;justify-content:center;padding:0 18px;font-size:24px;color:var(--v5-mute-2);background:linear-gradient(to right,var(--v5-paper) 50%,#fff 50%);border-left:1px solid var(--v5-line);border-right:1px solid var(--v5-line)}.fpk-app .r2-saving-bar{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 26px;background:var(--v5-ink);color:#fff}.fpk-app .r2-sb-lbl{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.fpk-app .r2-sb-val{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.fpk-app .r2-section{margin-top:64px}.fpk-app .r2-section-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--v5-mute);margin-bottom:10px;display:flex;align-items:center;gap:10px}.fpk-app .r2-section-eyebrow:before{content:"";width:24px;height:2px;background:var(--v5-ink)}.fpk-app .r2-section-title{font-weight:700;font-size:26px;letter-spacing:-.015em;color:var(--v5-ink);line-height:1.15;margin:0 0 14px;text-wrap:balance}.fpk-app .r2-section-lede{font-size:14.5px;line-height:1.55;color:var(--v5-ink-soft);margin:0 0 28px;max-width:680px;text-wrap:pretty}.fpk-app .incl-hero{background:#fff;border:1px solid var(--v5-line-2);border-left:4px solid var(--v5-accent);padding:26px 30px 28px;margin-bottom:20px}.fpk-app .incl-hero-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--v5-accent);margin-bottom:14px}.fpk-app .incl-hero-title{font-weight:700;font-size:28px;letter-spacing:-.018em;color:var(--v5-ink);line-height:1.18;margin:0 0 12px;text-wrap:balance}.fpk-app .incl-hero-title em{font-style:italic;font-weight:500;color:var(--v5-accent)}.fpk-app .incl-hero-lede{font-size:14.5px;line-height:1.6;color:var(--v5-ink-soft);margin:0;text-wrap:pretty}.fpk-app .incl-hero-lede b{color:var(--v5-ink);font-weight:700}@media(max-width:760px){.fpk-app .incl-hero{padding:22px 22px 24px}.fpk-app .incl-hero-title{font-size:22px}}.fpk-app .r2-tl{margin-top:20px;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--v5-line)}.fpk-app .r2-tl-step{display:grid;grid-template-columns:48px 1fr;gap:22px;padding:22px 0 24px;border-bottom:1px solid var(--v5-line);align-items:baseline}.fpk-app .r2-tl-step:last-child{border-bottom:none}.fpk-app .r2-tl-num{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--v5-accent);letter-spacing:.18em;line-height:1;align-self:start;padding-top:4px}.fpk-app .r2-tl-body h4{font-weight:700;font-size:16px;letter-spacing:-.005em;color:var(--v5-ink);margin:0 0 6px;line-height:1.3}.fpk-app .r2-tl-when{font-weight:500;font-size:12.5px;letter-spacing:0;color:var(--v5-mute);margin-left:6px}.fpk-app .r2-tl-body p{font-size:14px;line-height:1.55;color:var(--v5-ink-soft);margin:0;max-width:620px;text-wrap:pretty}.fpk-app .incl-list{list-style:none;margin:8px 0 0;padding:0;background:transparent;border:none}.fpk-app .incl-list li{display:grid;grid-template-columns:48px 1fr;align-items:baseline;gap:22px;padding:22px 0 24px;border-top:1px solid var(--v5-line);background:transparent}.fpk-app .incl-list li:first-child{border-top:none;padding-top:6px}.fpk-app .incl-list li:last-child{padding-bottom:6px}.fpk-app .incl-num{font-weight:700;font-size:11px;letter-spacing:.18em;color:var(--v5-accent);font-variant-numeric:tabular-nums;align-self:start;padding-top:4px}.fpk-app .incl-label{font-weight:700;font-size:15.5px;letter-spacing:-.008em;color:var(--v5-ink);line-height:1.3;display:block;margin-bottom:6px}.fpk-app .incl-desc{font-size:13.5px;line-height:1.65;color:var(--v5-ink-soft);text-wrap:pretty;display:block}.fpk-app .incl3-why{margin-top:24px;display:grid;grid-template-columns:auto 1fr;gap:0;align-items:stretch;background:var(--v5-ink);color:#fff;border:1px solid var(--v5-ink)}.fpk-app .incl3-why-stat{padding:28px 36px;border-right:1px solid rgba(255,255,255,.18);display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:flex-start;min-width:180px}.fpk-app .incl3-why-num{font-weight:700;font-size:48px;line-height:1;letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.fpk-app .incl3-why-num-lbl{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#fff9;font-weight:600}.fpk-app .incl3-why-body{padding:22px 28px;display:flex;flex-direction:column;gap:6px;justify-content:center}.fpk-app .incl3-why-eyebrow{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;font-weight:600}.fpk-app .incl3-why-body p{font-size:14px;line-height:1.6;color:#ffffffd1;margin:0;text-wrap:pretty}.fpk-app .incl3-why-body p b{color:#fff;font-weight:700}.fpk-app .r2-faq{margin-top:24px;border-top:1px solid var(--v5-line);border-bottom:1px solid var(--v5-line)}.fpk-app .r2-faq-item{border-bottom:1px solid var(--v5-line)}.fpk-app .r2-faq-item:last-child{border-bottom:none}.fpk-app .r2-faq-q{width:100%;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;padding:20px 4px;background:transparent;border:none;cursor:pointer;text-align:left;font-weight:700;font-size:15.5px;letter-spacing:-.005em;color:var(--v5-ink);line-height:1.35}.fpk-app .r2-faq-q:hover{color:var(--v5-accent)}.fpk-app .r2-faq-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--v5-mute);font-weight:700;font-size:18px;line-height:1;transition:transform .2s ease}.fpk-app .r2-faq-item.open .r2-faq-icon{transform:rotate(45deg);color:var(--v5-accent)}.fpk-app .r2-faq-a{overflow:hidden;max-height:0;transition:max-height .3s ease}.fpk-app .r2-faq-item.open .r2-faq-a{max-height:600px}.fpk-app .r2-faq-a-inner{padding:0 4px 22px;font-size:14px;line-height:1.65;color:var(--v5-ink-soft);max-width:680px;text-wrap:pretty}.fpk-app .r2-faq-a-inner b{color:var(--v5-ink);font-weight:700}.fpk-app .r2-actions{margin-top:32px;padding:18px 22px;background:#fff;border:1px solid var(--v5-line-2);display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center}.fpk-app .r2-actions-text{font-size:13.5px;color:var(--v5-ink-soft);line-height:1.5}.fpk-app .r2-actions-text b{color:var(--v5-ink);font-weight:700;display:block;font-size:14.5px;margin-bottom:2px}.fpk-app .r2-actions-btns{display:flex;gap:10px;flex-wrap:wrap}.fpk-app .r2-action-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;background:#fff;color:var(--v5-ink);border:1px solid var(--v5-ink);font-weight:700;font-size:13px;letter-spacing:-.003em;cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease}.fpk-app .r2-action-btn:hover{background:var(--v5-ink);color:#fff}.fpk-app .r2-action-btn svg{width:14px;height:14px;flex-shrink:0}@media(max-width:760px){.fpk-app .r2-actions{grid-template-columns:1fr}.fpk-app .r2-action-btn{justify-content:center}}.fpk-app .r2-guar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--v5-line);border:1px solid var(--v5-line)}.fpk-app .r2-guar{background:#fff;padding:24px 22px;display:flex;flex-direction:column;gap:6px}.fpk-app .r2-guar-num{font-size:11px;letter-spacing:.18em;font-weight:700;color:var(--v5-mute);margin-bottom:4px}.fpk-app .r2-guar h4{font-weight:700;font-size:16px;letter-spacing:-.005em;color:var(--v5-ink);margin:0 0 4px;line-height:1.25}.fpk-app .r2-guar p{font-size:13.5px;line-height:1.55;color:var(--v5-ink-soft);margin:0}.fpk-app .r2-reviews{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:6px}.fpk-app .r2-review{display:flex;flex-direction:column;gap:8px}.fpk-app .r2-review-stars{display:flex;gap:1px;color:var(--v5-accent)}.fpk-app .r2-review-stars svg{width:13px;height:13px;fill:currentColor}.fpk-app .r2-review blockquote{font-style:normal;font-size:14.5px;line-height:1.55;color:var(--v5-ink);margin:0;font-weight:500}.fpk-app .r2-review blockquote:before{content:"„";color:var(--v5-accent);font-weight:700}.fpk-app .r2-review blockquote:after{content:'"'}.fpk-app .r2-review cite{font-style:normal;font-size:12.5px;color:var(--v5-mute)}.fpk-app .r2-review cite b{color:var(--v5-ink);font-weight:700}.fpk-app .r2-tp{margin-top:20px;padding-top:14px;border-top:1px solid var(--v5-line);display:flex;align-items:center;gap:10px;font-size:13px;color:var(--v5-mute)}.fpk-app .r2-tp-stars{display:flex;gap:1px;color:var(--v5-accent)}.fpk-app .r2-tp-stars svg{width:13px;height:13px;fill:currentColor}.fpk-app .r2-tp b{color:var(--v5-ink);font-weight:700}.fpk-app .r2-cta{margin-top:64px;background:var(--v5-ink);color:#fff;padding:48px 48px 40px;display:flex;flex-direction:column;gap:28px}.fpk-app .r2-cta-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#ffffff8c;margin-bottom:12px}.fpk-app .r2-cta h2{font-weight:700;font-size:30px;letter-spacing:-.015em;color:#fff;line-height:1.15;margin:0 0 14px;text-wrap:balance}.fpk-app .r2-cta-lede{font-size:14.5px;line-height:1.6;color:#ffffffc7;margin:0;max-width:680px;text-wrap:pretty}.fpk-app .r2-cta-lede b{color:#fff;font-weight:700}.fpk-app .r2-cta-form{display:flex;flex-direction:column;gap:16px;background:#fff;color:var(--v5-ink);padding:28px 28px 24px}.fpk-app .r2-cta-form .field label{color:var(--v5-ink-soft)}.fpk-app .r2-cta-submit{background:var(--v5-accent)!important;color:#fff!important;font-size:15px!important;padding:16px 22px!important}.fpk-app .r2-cta-submit:hover{background:#15294a!important}.fpk-app .r2-cta-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff24;border:1px solid rgba(255,255,255,.14)}.fpk-app .r2-trust-item{background:var(--v5-ink);padding:14px 16px;display:flex;flex-direction:column;gap:3px}.fpk-app .r2-trust-item b{font-weight:700;font-size:13px;color:#fff;letter-spacing:-.005em}.fpk-app .r2-trust-item span{font-size:11.5px;line-height:1.4;color:#fff9}.fpk-app .r2-cta-alt{font-size:13px;color:#ffffffb3;text-align:center;padding-top:8px;border-top:1px solid rgba(255,255,255,.14);margin-top:4px}.fpk-app .r2-cta-alt a{color:#fff;font-weight:700;text-decoration:none}.fpk-app .r2-cta-alt a:hover{text-decoration:underline}@media(max-width:760px){.fpk-app .r2-price-hero{grid-template-columns:1fr}.fpk-app .r2-ph-old{border-right:none;border-bottom:1px solid var(--v5-line)}.fpk-app .r2-ph-arrow{display:none}.fpk-app .r2-incl-grid{grid-template-columns:1fr}.fpk-app .incl-list li{grid-template-columns:36px 1fr;gap:12px;padding:14px 4px}.fpk-app .incl3-why{grid-template-columns:1fr}.fpk-app .incl3-why-stat{border-right:none;border-bottom:1px solid rgba(255,255,255,.18);padding:22px 24px}.fpk-app .incl3-why-num{font-size:40px}.fpk-app .r2-guar-grid{grid-template-columns:1fr}.fpk-app .r2-reviews{grid-template-columns:1fr;gap:24px}.fpk-app .r2-cta{padding:32px 24px}.fpk-app .r2-cta h2{font-size:24px}.fpk-app .r2-cta-trust{grid-template-columns:1fr 1fr}.fpk-app .r2-tl-step{grid-template-columns:40px 1fr;gap:14px}.fpk-app .r2-ph-new-val{font-size:32px}}.fpk-app .thanks h1{font-weight:400;font-size:42px;line-height:1.1;letter-spacing:-.018em;color:var(--ink);margin-bottom:14px}.fpk-app .thanks h1 em{font-style:italic;color:var(--oxblood)}.fpk-app .thanks p.lede{font-size:17px;line-height:1.55;color:var(--mute);margin-bottom:40px;max-width:600px}.fpk-app .stb-card{padding:32px 36px;background:#fff;border:1px solid var(--line);display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center;margin-bottom:32px}.fpk-app .stb-photo{width:96px;height:96px;border-radius:50%;background:var(--paper-warm);border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;font-size:36px;color:var(--ink-soft);font-weight:400;overflow:hidden}.fpk-app .stb-info h4{font-weight:500;font-size:22px;color:var(--ink);letter-spacing:-.01em;margin-bottom:4px}.fpk-app .stb-info .stb-title{font-size:13px;color:var(--mute);letter-spacing:.02em;margin-bottom:14px}.fpk-app .stb-info .stb-meta{font-style:italic;font-size:13.5px;color:var(--ink-soft);line-height:1.5}.fpk-app .stb-info .stb-meta:before{content:"„";color:var(--oxblood);font-size:18px;font-style:normal}.fpk-app .stb-info .stb-meta:after{content:'"';color:var(--oxblood);font-size:18px;font-style:normal}.fpk-app .next-actions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}.fpk-app .next-action{background:var(--paper);padding:22px 24px;text-align:left;text-decoration:none;color:var(--ink);transition:background .12s;cursor:pointer;border:none;display:flex;flex-direction:column;gap:6px}.fpk-app .next-action:hover{background:#fff}.fpk-app .na-eyebrow{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--oxblood)}.fpk-app .na-title{font-weight:500;font-size:15px;color:var(--ink);letter-spacing:-.005em;line-height:1.35}.fpk-app .na-arrow{margin-top:8px;font-size:14px;color:var(--mute)}.fpk-app .aside-frame{background:var(--ink);color:#fff;padding:32px 32px 28px}.fpk-app .aside-eyebrow{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:#ffffff8c;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.15);margin-bottom:18px;display:flex;justify-content:space-between;align-items:center}.fpk-app .aside-eyebrow .ae-live{display:flex;align-items:center;gap:6px;font-style:italic;font-weight:400;color:#ffffffb3;text-transform:none;letter-spacing:0;font-size:11.5px}.fpk-app .aside-eyebrow .ae-live:before{content:"";width:5px;height:5px;border-radius:50%;background:#9bc99b;animation:pulse 1.6s infinite}@keyframes pulse{50%{opacity:.3}}.fpk-app .aside-section{margin-bottom:14px}.fpk-app .aside-section .as-key{font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:#ffffff80;margin-bottom:4px}.fpk-app .aside-section .as-val{font-size:15px;color:#fff;line-height:1.4;font-weight:400}.fpk-app .aside-section .as-val em{font-style:italic;color:#ffffffa6;font-size:13px}.fpk-app .aside-section .as-val.empty{font-style:italic;color:#ffffff59;font-size:14px}.fpk-app .aside-divider{height:1px;background:#ffffff26;margin:22px 0}.fpk-app .aside-total-eyebrow{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:#ffffff8c;margin-bottom:8px}.fpk-app .aside-total{font-weight:500;font-size:38px;line-height:1;letter-spacing:-.025em;color:#fff;transition:opacity .2s}.fpk-app .aside-total.flicker{opacity:.4}.fpk-app .aside-total small{font-style:italic;font-size:13px;color:#fff9;font-weight:400;letter-spacing:0;margin-left:8px}.fpk-app .aside-stbvv{margin-top:6px;font-style:italic;font-size:13px;color:#ffffff8c}.fpk-app .aside-stbvv b{font-style:normal;font-weight:500;text-decoration:line-through}.fpk-app .aside-included{margin-top:24px;padding-top:18px;border-top:1px solid rgba(255,255,255,.15)}.fpk-app .aside-included-row{display:flex;justify-content:space-between;align-items:flex-start;font-size:13px;color:#ffffffb3;padding:6px 0}.fpk-app .aside-included-row b{color:#9bc99b;font-weight:500;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase}.fpk-app .aside-cta-block{margin-top:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.18);display:flex;flex-direction:column;gap:16px}.fpk-app .acb-eyebrow{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#ffffff8c}.fpk-app .acb-title{font-weight:700;font-size:18px;line-height:1.2;letter-spacing:-.01em;color:#fff;margin:0;text-wrap:balance}.fpk-app .acb-lede{font-size:12.5px;line-height:1.55;color:#ffffffb8;margin:0;text-wrap:pretty}.fpk-app .acb-lede b{color:#fff;font-weight:700}.fpk-app .acb-form{display:flex;flex-direction:column;gap:10px;margin-top:4px}.fpk-app .acb-submit{margin-top:6px;padding:14px 18px;background:var(--v5-accent,#1a4cb0);color:#fff;border:1px solid var(--v5-accent,#1a4cb0);font-weight:700;font-size:13.5px;letter-spacing:-.005em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;text-align:center;transition:background .12s ease,transform .12s ease}.fpk-app .acb-submit:hover:not(:disabled){background:#15294a;border-color:#15294a;transform:translateY(-1px)}.fpk-app .acb-submit:disabled{opacity:.6;cursor:not-allowed}.fpk-app .acb-submit svg{width:14px;height:14px}.fpk-app .acb-trust{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column}.fpk-app .acb-trust li{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:14px;padding:11px 0;border-top:1px solid rgba(255,255,255,.12)}.fpk-app .acb-trust li:first-child{border-top:none}.fpk-app .acb-tk{font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#fff;white-space:nowrap}.fpk-app .acb-tv{font-size:12px;line-height:1.45;color:#ffffff9e;text-align:right;text-wrap:pretty}.fpk-app .acb-alt{font-size:11.5px;line-height:1.5;color:#fff9;padding-top:12px;border-top:1px solid rgba(255,255,255,.14);margin-top:4px}.fpk-app .acb-alt a{color:#fff;font-weight:700;text-decoration:none}.fpk-app .acb-alt a:hover{text-decoration:underline}.fpk-app .bussgeld{background:var(--paper-warm);border-top:1px solid var(--line);flex-shrink:0}.fpk-app .bussgeld-inner{max-width:1320px;margin:0 auto;padding:14px 40px;display:flex;align-items:center;gap:16px;font-style:italic;font-size:13px;color:var(--mute)}.fpk-app .bussgeld-tag{font-style:normal;font-weight:600;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);padding:4px 8px;background:var(--paper);border:1px solid var(--line-2)}.fpk-app .bussgeld-inner b{font-style:normal;font-weight:600;color:var(--ink)}.fpk-app .nav-row{margin-top:48px;display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;border-top:1px solid var(--line)}.fpk-app .nav-back{font-style:italic;font-size:14px;color:var(--mute);background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:8px}.fpk-app .nav-back:hover{color:var(--oxblood)}.fpk-app .nav-back svg{width:12px;height:12px}.fpk-app .nav-back:disabled{opacity:.3;cursor:not-allowed}.fpk-app .nav-forward{padding:14px 28px;background:var(--ink);color:#fff;border:none;cursor:pointer;font-size:13.5px;font-weight:600;letter-spacing:.04em;transition:background .15s;display:flex;align-items:center;gap:10px}.fpk-app .nav-forward:hover{background:var(--oxblood)}.fpk-app .nav-forward:disabled{background:var(--mute-2);cursor:not-allowed}.fpk-app .nav-forward svg{width:12px;height:12px;transition:transform .15s}.fpk-app .nav-forward:hover:not(:disabled) svg{transform:translate(3px)}.fpk-app @media (max-width:1080px){.stage{grid-template-columns:1fr;padding:0 24px}.stage-form{padding:48px 0;border-right:none}.stage-aside{position:static;padding:0 0 120px;max-height:none}.aside-frame{margin-bottom:0}.topbar-inner{grid-template-columns:auto auto;gap:16px}.progress,.topbar-meta{display:none}.entry h1{font-size:42px}h1.q-headline{font-size:30px}.rf-grid{grid-template-columns:1fr}.rf-other-dropdown{grid-template-columns:1fr 1fr}.incl-list,.guarantees{grid-template-columns:1fr}.review-grid{grid-template-columns:1fr;gap:24px}.next-actions{grid-template-columns:1fr}.stb-card{grid-template-columns:1fr;text-align:center;justify-items:center}.result-price{font-size:48px}.bussgeld-inner{flex-wrap:wrap;font-size:12px}.entry .trust-strip{flex-direction:column}.trust-item{border-right:none;border-bottom:1px solid var(--line);padding:14px 0}}.fpk-app{--v5-ink:#0c1118;--v5-ink-2:#1f2733;--v5-ink-soft:#3d4456;--v5-mute:#6b7280;--v5-mute-2:#9aa1ad;--v5-line:#e2dfd6;--v5-line-2:#cfcabb;--v5-paper:#f7f5f0;--v5-paper-2:#efece2;--v5-card:#ffffff;--v5-accent:#1d3a5f;--v5-accent-soft:#e8eef5;--v5-success:#2e7d32;--v5-warn:#a04a52}.fpk-app,.fpk-app body *,.fpk-app .btn-primary,.fpk-app .btn-secondary,.fpk-app .field input,.fpk-app .field select,.fpk-app .field textarea,.fpk-app .svc-card,.fpk-app .svc-radio,.fpk-app .svc-radio:after,.fpk-app .stb-photo,.fpk-app .aside-card,.fpk-app .aside-section,.fpk-app .aside-eyebrow .ae-live:before,.fpk-app .v4-eyebrow,.fpk-app .v4-eyebrow-dot,.fpk-app .v4-pay-pill,.fpk-app .v4-btn,.fpk-app .v4-mockup-frame,.fpk-app .v4-mockup-url,.fpk-app .v4-mockup-nav,.fpk-app .v4-mockup-kpi-card,.fpk-app .v4-mockup-row,.fpk-app .v4-mockup-chat,.fpk-app .v4-mockup-chat-avatar,.fpk-app .v4-mockup-floating,.fpk-app .v4-fl-icon,.fpk-app .v4-tl-num,.fpk-app .v4-li-mark,.fpk-app .v4-card,.fpk-app .v4-tag,.fpk-app .v4-member,.fpk-app .v4-member-photo,.fpk-app .progress-dot,.fpk-app .slider-stop,.fpk-app .trust-dot,.fpk-app .entry-trust span:before,.fpk-app .v4-mockup-dots span,.fpk-app .v4-mockup-nav-icon,.fpk-app .v4-mockup-h .v4-mockup-tag:before,.fpk-app .v4-mockup-row .v4-mockup-doc,.fpk-app .v4-tl:before,.fpk-app .v4-tl-fill,.fpk-app .v4-member-cert-item:before,.fpk-app .v4-trust-strip span:before,.fpk-app .trust-row span:before,.fpk-app .v4-hero h1 .accent:after{border-radius:0!important}.fpk-app .v4-eyebrow-dot,.fpk-app .v4-mockup-h .v4-mockup-tag:before,.fpk-app .v4-member-cert-item:before,.fpk-app .v4-trust-strip span:before,.fpk-app .trust-row span:before,.fpk-app .entry-trust span:before,.fpk-app .progress-dot,.fpk-app .slider-stop,.fpk-app .trust-dot,.fpk-app .v4-mockup-dots span,.fpk-app .aside-eyebrow .ae-live:before,.fpk-app .v5-on-dot,.fpk-app .v5-pulse-dot{border-radius:50%!important}.fpk-app .v4-member-photo,.fpk-app .stb-photo{border-radius:50%!important}.fpk-app .btn-primary{background:var(--v5-ink)!important;color:#fff!important}.fpk-app .btn-primary:hover{background:#000!important}.fpk-app .progress-step.done .progress-dot{background:var(--v5-ink)!important}.fpk-app .svc-card.selected{outline-color:var(--v5-ink)!important}.fpk-app .svc-card.selected .svc-radio{border-color:var(--v5-ink)!important}.fpk-app .svc-card.selected .svc-radio:after{background:var(--v5-ink)!important}.fpk-app .svc-card.selected .svc-price{color:var(--v5-ink)!important}.fpk-app .field input:focus,.fpk-app .field select:focus{border-color:var(--v5-ink)!important}.fpk-app .field input.error{border-color:var(--v5-warn)!important;background:#faf0f1!important}.fpk-app .field-error{color:var(--v5-warn)!important}.fpk-app .entry-trust span:before,.fpk-app .trust-row span:before,.fpk-app .trust-dot{background:var(--v5-ink)!important}.fpk-app .stage{--oxblood: var(--v5-ink);--oxblood-dark: #000;--oxblood-soft: var(--v5-accent-soft)}.fpk-app .stage .result-price,.fpk-app .stage .result-headline em,.fpk-app .stage .q-headline em,.fpk-app .stage .capture h3 em,.fpk-app .stage .thanks h1 em{color:var(--v5-accent)!important}.fpk-app .stage .anchor-block{border-left-color:var(--v5-accent)!important}.fpk-app .stage .anchor-block .ab-yours b{color:var(--v5-accent)!important}.fpk-app .stage .stb-info .stb-meta:before{color:var(--v5-accent)!important}.fpk-app .stage .trust-dot,.fpk-app .stage .entry-trust span:before,.fpk-app .stage .trust-row span:before{background:var(--v5-ink)!important}.fpk-app .stage .entry-meta:before{color:var(--v5-ink)!important}.fpk-app .stage .eyebrow{color:var(--v5-ink)!important}.fpk-app .stage .eyebrow:before{background:var(--v5-ink)!important}.fpk-app .dm-sub{margin-top:36px}.fpk-app .dm-sub-head{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--v5-mute);margin-bottom:8px;display:flex;align-items:center;gap:10px}.fpk-app .dm-sub-head:before{content:"";width:24px;height:2px;background:var(--v5-ink)}.fpk-app .dm-sub-q{font-weight:700;font-size:18px;letter-spacing:-.01em;color:var(--v5-ink);line-height:1.3;margin:0 0 14px;text-wrap:balance}.fpk-app .dm-sub-q em{font-style:italic;font-weight:500;color:var(--v5-accent)}.fpk-app .dm-sub-hint{font-size:13px;color:var(--v5-mute);margin-top:8px;line-height:1.5}.fpk-app .dm-bh-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--v5-line);border:1px solid var(--v5-line)}@media(max-width:760px){.fpk-app .dm-bh-grid{grid-template-columns:1fr}}.fpk-app .dm-bh-card{background:var(--v5-paper);padding:20px 22px 18px;cursor:pointer;display:flex;flex-direction:column;gap:8px;position:relative;transition:background .12s ease}.fpk-app .dm-bh-card:hover{background:#fff}.fpk-app .dm-bh-card.selected{background:#fff;outline:2px solid var(--v5-ink);outline-offset:-2px;z-index:1}.fpk-app .dm-bh-radio{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--v5-mute-2);background:#fff;position:relative;flex-shrink:0}.fpk-app .dm-bh-card.selected .dm-bh-radio{border-color:var(--v5-ink)}.fpk-app .dm-bh-card.selected .dm-bh-radio:after{content:"";position:absolute;inset:3px;background:var(--v5-ink);border-radius:50%}.fpk-app .dm-bh-head{display:flex;align-items:center;gap:10px}.fpk-app .dm-bh-title{font-weight:700;font-size:14.5px;letter-spacing:-.005em;color:var(--v5-ink)}.fpk-app .dm-bh-pill{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#2e7d32;background:#eaf3eb;padding:3px 7px;border:1px solid #cfe3d1;margin-left:auto}.fpk-app .dm-bh-desc{font-size:13px;line-height:1.55;color:var(--v5-ink-soft);margin:0;text-wrap:pretty}.fpk-app .dm-mt{margin-top:14px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;background:var(--v5-card);border:1px solid var(--v5-line-2);padding:18px 22px}@media(max-width:600px){.fpk-app .dm-mt{grid-template-columns:1fr;gap:14px}}.fpk-app .dm-mt-info{display:flex;flex-direction:column;gap:4px}.fpk-app .dm-mt-info .lbl{font-weight:700;font-size:14.5px;color:var(--v5-ink)}.fpk-app .dm-mt-info .meta{font-size:12.5px;color:var(--v5-mute)}.fpk-app .dm-mt-stepper{display:flex;align-items:stretch;border:1px solid var(--v5-line-2);background:#fff}.fpk-app .dm-mt-btn{width:38px;background:#fff;border:none;cursor:pointer;color:var(--v5-ink);font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;transition:background .12s ease}.fpk-app .dm-mt-btn:hover:not(:disabled){background:var(--v5-paper)}.fpk-app .dm-mt-btn:disabled{color:var(--v5-mute-2);cursor:not-allowed}.fpk-app .dm-mt-val{width:64px;text-align:center;border:none;background:#fff;border-left:1px solid var(--v5-line);border-right:1px solid var(--v5-line);font-weight:700;font-size:16px;color:var(--v5-ink);font-variant-numeric:tabular-nums;-moz-appearance:textfield;padding:0}.fpk-app .dm-mt-val::-webkit-outer-spin-button,.fpk-app .dm-mt-val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fpk-app .dm-mt-val:focus{outline:none;background:var(--v5-paper)}.fpk-app .dm-mt-extra{font-size:13px;color:var(--v5-ink-soft);margin-top:10px;line-height:1.55}.fpk-app .dm-mt-extra b{color:var(--v5-ink);font-weight:700;font-variant-numeric:tabular-nums}.fpk-app .dm-buch-wrap{margin-top:14px;background:var(--v5-card);border:1px solid var(--v5-line-2);padding:20px 22px 22px}.fpk-app .dm-buch-q{font-weight:700;font-size:15px;letter-spacing:-.005em;color:var(--v5-ink);margin:0 0 4px}.fpk-app .dm-buch-q em{font-style:italic;font-weight:500;color:var(--v5-accent)}.fpk-app .dm-buch-hint{font-size:12.5px;color:var(--v5-mute);margin-bottom:14px;line-height:1.5}.fpk-app .dm-buch-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--v5-line);border:1px solid var(--v5-line)}@media(max-width:760px){.fpk-app .dm-buch-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:420px){.fpk-app .dm-buch-grid{grid-template-columns:1fr}}.fpk-app .dm-buch-pkg{background:var(--v5-paper);padding:14px 14px 13px;cursor:pointer;display:flex;flex-direction:column;gap:4px;transition:background .12s ease;text-align:left;border:none;font:inherit}.fpk-app .dm-buch-pkg:hover{background:#fff}.fpk-app .dm-buch-pkg.selected{background:#fff;outline:2px solid var(--v5-ink);outline-offset:-2px;z-index:1}.fpk-app .dm-buch-pkg .pk-cnt{font-weight:700;font-size:13.5px;color:var(--v5-ink);letter-spacing:-.005em}.fpk-app .dm-buch-pkg .pk-price{font-weight:700;font-size:18px;color:var(--v5-accent);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1;margin-top:4px}.fpk-app .dm-buch-pkg .pk-rate{font-size:11px;color:var(--v5-mute);letter-spacing:0;margin-top:3px}.fpk-app .dm-buch-pkg.selected .pk-price{color:var(--v5-ink)}.fpk-app .yr-block{margin-top:8px;display:flex;flex-direction:column;border:1px solid var(--v5-line-2);background:var(--v5-card)}.fpk-app .yr-block-head{display:grid;grid-template-columns:130px 1fr 130px;gap:16px;align-items:center;padding:12px 20px;background:var(--v5-paper-2);border-bottom:1px solid var(--v5-line);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--v5-mute)}.fpk-app .yr-block-head .yr-h-amt{text-align:right}.fpk-app .yr-row{display:grid;grid-template-columns:130px 1fr 130px 36px;gap:16px;align-items:center;padding:12px 20px;border-bottom:1px solid var(--v5-line)}.fpk-app .yr-row:last-child{border-bottom:none}.fpk-app .yr-row select{width:100%;padding:9px 30px 9px 12px;border:1px solid var(--v5-line-2);background:var(--v5-paper);font-size:13px;color:var(--v5-ink);font-weight:600;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%236b7280' stroke-width='1.6'%3E%3Cpath d='M3 5l3 3 3-3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.fpk-app .yr-row select:focus{outline:none;border-color:var(--v5-ink);background-color:#fff}.fpk-app .yr-row .yr-amount{text-align:right;font-weight:700;font-size:14px;color:var(--v5-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.fpk-app .yr-row .yr-amount em{display:block;font-size:11px;font-weight:500;color:var(--v5-mute);font-style:normal;letter-spacing:0;margin-top:2px}.fpk-app .yr-row .yr-rm{background:none;border:1px solid var(--v5-line-2);width:30px;height:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--v5-mute);transition:all .15s ease;font-size:16px;line-height:1;font-weight:400}.fpk-app .yr-row .yr-rm:hover{border-color:var(--v5-ink);color:var(--v5-ink);background:var(--v5-paper)}.fpk-app .yr-row .yr-rm:disabled{opacity:.3;cursor:not-allowed}.fpk-app .yr-add{margin-top:12px;align-self:flex-start;background:none;border:1px dashed var(--v5-line-2);padding:11px 18px;cursor:pointer;font-size:13px;font-weight:600;color:var(--v5-ink);display:inline-flex;align-items:center;gap:8px;transition:all .15s ease}.fpk-app .yr-add:hover{border-style:solid;border-color:var(--v5-ink);background:var(--v5-paper)}.fpk-app .yr-add:disabled{opacity:.4;cursor:not-allowed}.fpk-app .yr-add svg{width:12px;height:12px;stroke:currentColor;stroke-width:2;fill:none}.fpk-app .yr-hint{margin-top:14px;font-size:12.5px;color:var(--v5-mute);line-height:1.5}.fpk-app .cmp-block{margin-top:32px;background:var(--v5-card);border:1px solid var(--v5-line-2);padding:0;display:flex;flex-direction:column}.fpk-app .cmp-eyebrow{padding:14px 24px;border-bottom:1px solid var(--v5-line);font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--v5-mute);background:var(--v5-paper-2)}.fpk-app .cmp-grid{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch}.fpk-app .cmp-col{display:flex;flex-direction:column;gap:6px;padding:24px}.fpk-app .cmp-col--stb{background:var(--v5-paper);color:var(--v5-mute)}.fpk-app .cmp-col--ob{background:var(--v5-card)}.fpk-app .cmp-label{font-size:11.5px;letter-spacing:.04em;font-weight:600;color:var(--v5-mute);text-transform:uppercase}.fpk-app .cmp-col--ob .cmp-label{color:var(--v5-ink)}.fpk-app .cmp-price{font-weight:700;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums}.fpk-app .cmp-price--stb{font-size:24px;color:var(--v5-mute);text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#00000059}.fpk-app .cmp-price--ob{font-size:34px;color:var(--v5-accent)}.fpk-app .cmp-meta{font-size:11.5px;color:var(--v5-mute);line-height:1.4;margin-top:2px}.fpk-app .cmp-divider{display:flex;align-items:center;justify-content:center;color:var(--v5-mute-2);font-size:18px;font-weight:400;padding:0 8px;background:linear-gradient(to right,var(--v5-paper) 50%,var(--v5-card) 50%);border-left:1px solid var(--v5-line);border-right:1px solid var(--v5-line)}.fpk-app .cmp-saving{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 24px;background:var(--v5-ink);color:#fff}.fpk-app .cmp-saving-label{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#ffffffb3}.fpk-app .cmp-saving-amount{font-size:18px;font-weight:700;letter-spacing:-.01em;color:#fff;font-variant-numeric:tabular-nums}@media(max-width:720px){.fpk-app .cmp-grid{grid-template-columns:1fr}.fpk-app .cmp-divider{border-left:none;border-right:none;border-top:1px solid var(--v5-line);border-bottom:1px solid var(--v5-line);background:var(--v5-paper-2);padding:6px 0;transform:rotate(90deg) scale(1)}.fpk-app .cmp-col{padding:20px}}.fpk-app .v5-stage{width:100%;display:flex;flex-direction:column;background:var(--v5-paper)}.fpk-app .v5-wrap{width:100%;max-width:1320px;margin:0 auto;padding:48px 32px 80px;display:flex;flex-direction:column;gap:80px;color:var(--v5-ink)}.fpk-app .v5-hero{display:flex;flex-direction:column;align-items:flex-start}.fpk-app .v5-hero-left{display:flex;flex-direction:column;max-width:780px;animation:v4-rise .6s ease-out both}.fpk-app .v5-eyebrow{font-size:13px;letter-spacing:.02em;font-weight:700;color:var(--v5-ink);margin-bottom:24px;line-height:1.4}.fpk-app .v5-eyebrow em{color:var(--v5-mute);font-weight:500;font-style:normal}.fpk-app .v5-hero h1{font-weight:300;font-size:64px;line-height:1;letter-spacing:-.03em;color:var(--v5-ink);text-wrap:balance;margin-bottom:28px}.fpk-app .v5-hero h1 b{font-weight:700;display:inline-block}.fpk-app .v5-triple{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:28px;font-weight:600;font-size:16px;color:var(--v5-ink)}.fpk-app .v5-triple span{padding:8px 16px;border:1px solid var(--v5-line-2);background:var(--v5-card)}.fpk-app .v5-triple .plus{font-style:normal;color:var(--v5-mute-2);font-weight:400;font-size:18px}.fpk-app .v5-lede{font-size:17px;line-height:1.55;color:var(--v5-ink-soft);max-width:560px;margin-bottom:32px}.fpk-app .v5-cta-row{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.fpk-app .v5-cta-primary{display:inline-flex;align-items:center;gap:12px;padding:18px 26px;background:var(--v5-ink);color:#fff;border:none;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:all .18s ease}.fpk-app .v5-cta-primary:hover{background:#000;transform:translateY(-1px)}.fpk-app .v5-cta-primary svg{width:18px;height:18px;fill:#fff}.fpk-app .v5-cta-secondary{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--v5-ink);text-decoration:underline;text-underline-offset:4px;background:none;border:none;cursor:pointer;padding:0}.fpk-app .v5-cta-secondary:hover{color:var(--v5-accent)}.fpk-app .v5-cta-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--v5-mute);margin-bottom:36px}.fpk-app .v5-cta-meta .m{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--v5-ink-soft)}.fpk-app .v5-cta-meta .m svg{width:14px;height:14px;fill:var(--v5-success)}.fpk-app .v5-cta-meta .sep{width:3px;height:3px;background:var(--v5-mute-2);border-radius:50%;flex-shrink:0}.fpk-app .v5-reassure{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--v5-line)}.fpk-app .v5-r{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:18px 0;border-bottom:1px solid var(--v5-line);transition:background .15s ease}.fpk-app .v5-r:hover{background:#00000004}.fpk-app .v5-r .n{width:32px;height:32px;border:1.5px solid var(--v5-ink);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:var(--v5-ink);flex-shrink:0}.fpk-app .v5-r .body{display:flex;flex-direction:column;gap:3px;min-width:0}.fpk-app .v5-r .body b{font-weight:700;font-size:15px;color:var(--v5-ink);letter-spacing:-.005em;line-height:1.3}.fpk-app .v5-r .body .sub{font-size:13px;color:var(--v5-mute);line-height:1.4}.fpk-app .v5-r .arrow{color:var(--v5-mute-2);font-size:18px;line-height:1;transition:all .18s ease}.fpk-app .v5-r:hover .arrow{color:var(--v5-ink);transform:translate(3px)}.fpk-app .v5-demo-wrap{position:sticky;top:24px;animation:v4-rise .7s .1s ease-out both}.fpk-app .v5-demo{background:var(--v5-card);border:1px solid var(--v5-line-2);overflow:hidden;display:flex;flex-direction:column;aspect-ratio:5/6}.fpk-app .v5-chrome{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--v5-line);background:var(--v5-paper-2)}.fpk-app .v5-chrome .dots{display:flex;gap:5px}.fpk-app .v5-chrome .dots i{width:9px;height:9px;border-radius:50%;background:var(--v5-line-2);display:block}.fpk-app .v5-chrome .url{flex:1;display:inline-flex;align-items:center;gap:6px;background:var(--v5-card);border:1px solid var(--v5-line);padding:5px 10px;font-size:11px;color:var(--v5-mute)}.fpk-app .v5-chrome .url svg{width:11px;height:11px;fill:var(--v5-mute)}.fpk-app .v5-chrome .live{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--v5-success)}.fpk-app .v5-chrome .live:before{content:"";width:6px;height:6px;background:var(--v5-success);border-radius:50%;animation:v4-pulse-dot 2s infinite}.fpk-app .v5-stage-head{padding:16px 20px 14px;border-bottom:1px solid var(--v5-line);display:flex;flex-direction:column;gap:10px}.fpk-app .v5-stage-label-row{display:flex;align-items:center;justify-content:space-between;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--v5-mute)}.fpk-app .v5-stage-label-row b{color:var(--v5-ink)}.fpk-app .v5-crumbs{display:flex;gap:0;flex-wrap:nowrap;overflow:hidden}.fpk-app .v5-crumbs span{flex:1;padding:6px 8px;font-size:10.5px;letter-spacing:.06em;font-weight:600;color:var(--v5-mute-2);border-bottom:2px solid var(--v5-line);transition:all .3s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}.fpk-app .v5-crumbs span.done{color:var(--v5-ink-soft);border-bottom-color:var(--v5-ink-soft)}.fpk-app .v5-crumbs span.active{color:var(--v5-ink);border-bottom-color:var(--v5-ink);font-weight:700}.fpk-app .v5-canvas{flex:1;position:relative;overflow:hidden;min-height:0;background:var(--v5-paper)}.fpk-app .v5-scene{position:absolute;inset:0;padding:24px;display:flex;flex-direction:column;gap:14px;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .5s ease,transform .5s ease}.fpk-app .v5-scene.active{opacity:1;transform:translateY(0);pointer-events:auto}.fpk-app .v5-scene-title{font-weight:700;font-size:16px;letter-spacing:-.01em;color:var(--v5-ink);line-height:1.25;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.fpk-app .v5-scene-title small{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--v5-mute)}.fpk-app .v5-up-list{display:flex;flex-direction:column;gap:6px}.fpk-app .v5-up{display:grid;grid-template-columns:36px 1fr auto;gap:12px;align-items:center;padding:10px 12px;background:var(--v5-card);border:1px solid var(--v5-line);opacity:0;transform:translate(-8px);transition:all .4s ease}.fpk-app .v5-up.in{opacity:1;transform:translate(0)}.fpk-app .v5-up .fic{width:32px;height:38px;background:var(--v5-paper-2);border:1px solid var(--v5-line-2);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:var(--v5-ink-soft);letter-spacing:.04em}.fpk-app .v5-up .fn{font-size:12.5px;color:var(--v5-ink);font-weight:600;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fpk-app .v5-up .sz{font-size:10.5px;color:var(--v5-mute);font-weight:500}.fpk-app .v5-up .ok{color:var(--v5-success)}.fpk-app .v5-up .ok svg{width:16px;height:16px;fill:currentColor}.fpk-app .v5-connect{margin-top:8px;padding:14px;background:var(--v5-card);border:1px dashed var(--v5-line-2);display:flex;flex-direction:column;gap:10px}.fpk-app .v5-connect b{font-size:12.5px;font-weight:700;color:var(--v5-ink)}.fpk-app .v5-connect .lo{display:flex;flex-wrap:wrap;gap:6px}.fpk-app .v5-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:var(--v5-paper);border:1px solid var(--v5-line);font-size:10.5px;font-weight:600;color:var(--v5-ink);opacity:0;transform:scale(.92);transition:all .3s ease}.fpk-app .v5-chip.in{opacity:1;transform:scale(1)}.fpk-app .v5-chip .dot{width:6px;height:6px;border-radius:50%;background:var(--v5-success)}.fpk-app .v5-chip.live .dot{animation:v4-pulse-dot 1.6s infinite}.fpk-app .v5-ki-bar{display:flex;align-items:center;gap:10px;padding:11px 12px;background:var(--v5-ink);color:#fff}.fpk-app .v5-ki-bar svg{width:14px;height:14px;fill:#fff}.fpk-app .v5-ki-bar b{font-size:11.5px;font-weight:700;letter-spacing:.01em;flex:1}.fpk-app .v5-ki-bar i{font-style:normal;font-weight:400;opacity:.7}.fpk-app .v5-ki-bar .think{display:flex;gap:3px}.fpk-app .v5-ki-bar .think span{width:5px;height:5px;border-radius:50%;background:#fff;opacity:.5;animation:v5-think 1.2s infinite ease-in-out}.fpk-app .v5-ki-bar .think span:nth-child(2){animation-delay:.15s}.fpk-app .v5-ki-bar .think span:nth-child(3){animation-delay:.3s}@keyframes v5-think{0%,to{opacity:.4}50%{opacity:1}}.fpk-app .v5-journal{background:var(--v5-card);border:1px solid var(--v5-line);font-size:11px}.fpk-app .v5-jh,.fpk-app .v5-jr{display:grid;grid-template-columns:62px 1fr 70px 80px;gap:8px;padding:8px 10px;align-items:center}.fpk-app .v5-jh{background:var(--v5-paper-2);font-weight:700;color:var(--v5-mute);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--v5-line)}.fpk-app .v5-jr{border-bottom:1px solid var(--v5-line);opacity:0;transform:translateY(4px);transition:all .4s ease}.fpk-app .v5-jr.in{opacity:1;transform:translateY(0)}.fpk-app .v5-jr:last-child{border-bottom:none}.fpk-app .v5-jr .desc{font-weight:600;color:var(--v5-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fpk-app .v5-jr .kto{font-weight:700;color:var(--v5-accent);font-variant-numeric:tabular-nums}.fpk-app .v5-jr .amt{font-weight:700;color:var(--v5-ink);text-align:right;font-variant-numeric:tabular-nums}.fpk-app .v5-jr .conf{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;color:var(--v5-success)}.fpk-app .v5-chat{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;overflow:hidden}.fpk-app .v5-msg{display:flex;flex-direction:column;gap:3px;max-width:82%;opacity:0;transform:translateY(6px);transition:all .4s ease}.fpk-app .v5-msg.in{opacity:1;transform:translateY(0)}.fpk-app .v5-msg.you{align-self:flex-end;align-items:flex-end}.fpk-app .v5-msg.stb{align-self:flex-start;align-items:flex-start}.fpk-app .v5-msg .b{padding:10px 14px;font-size:12.5px;line-height:1.45;border:1px solid var(--v5-line-2)}.fpk-app .v5-msg.you .b{background:var(--v5-ink);color:#fff;border-color:var(--v5-ink)}.fpk-app .v5-msg.stb .b{background:var(--v5-card);color:var(--v5-ink)}.fpk-app .v5-msg .meta{font-size:10px;color:var(--v5-mute);font-weight:500}.fpk-app .v5-msg .b b{font-weight:700}.fpk-app .v5-msg.attach .b{display:flex;align-items:center;gap:10px}.fpk-app .v5-msg.attach .att-ico{width:30px;height:34px;background:var(--v5-paper-2);border:1px solid var(--v5-line-2);display:flex;align-items:center;justify-content:center}.fpk-app .v5-msg.attach .att-ico svg{width:14px;height:14px;stroke:var(--v5-ink-soft);fill:none;stroke-width:2}.fpk-app .v5-msg.attach .att-tx b{display:block;font-size:12px}.fpk-app .v5-msg.attach .att-tx small{font-size:10.5px;color:var(--v5-mute)}.fpk-app .v5-stb-bar{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--v5-card);border:1px solid var(--v5-line)}.fpk-app .v5-stb-bar .av{width:32px;height:32px;border-radius:50%;background:var(--v5-accent-soft);color:var(--v5-accent);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;flex-shrink:0}.fpk-app .v5-stb-bar .who{flex:1;display:flex;flex-direction:column}.fpk-app .v5-stb-bar .who b{font-size:12px;font-weight:700;color:var(--v5-ink)}.fpk-app .v5-stb-bar .who small{font-size:10.5px;color:var(--v5-mute)}.fpk-app .v5-rev{display:flex;flex-direction:column;gap:6px}.fpk-app .v5-rev-row{display:grid;grid-template-columns:24px 1fr auto;gap:10px;align-items:center;padding:10px 12px;background:var(--v5-card);border:1px solid var(--v5-line);opacity:0;transform:translate(-6px);transition:all .4s ease}.fpk-app .v5-rev-row.in{opacity:1;transform:translate(0)}.fpk-app .v5-rev-row .ck{width:20px;height:20px;background:var(--v5-success);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fpk-app .v5-rev-row .ck svg{width:12px;height:12px;fill:currentColor}.fpk-app .v5-rev-row.tip .ck{background:#a08344}.fpk-app .v5-rev-row .tx{font-size:11.5px;line-height:1.35;min-width:0}.fpk-app .v5-rev-row .tx b{display:block;font-weight:700;color:var(--v5-ink);font-size:12px}.fpk-app .v5-rev-row .tx small{color:var(--v5-mute);font-size:10.5px}.fpk-app .v5-rev-row .nt{font-size:10.5px;font-weight:700;color:var(--v5-success);letter-spacing:.04em}.fpk-app .v5-rev-row.tip .nt{color:#a08344}.fpk-app .v5-bz{background:var(--v5-card);border:1px solid var(--v5-line);padding:14px;display:flex;flex-direction:column;gap:10px;flex:1;min-height:0;overflow:hidden}.fpk-app .v5-bz-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.fpk-app .v5-bz-head b{font-size:13px;font-weight:700;color:var(--v5-ink)}.fpk-app .v5-bz-head small{font-size:10.5px;color:var(--v5-mute);display:block;margin-top:1px}.fpk-app .v5-bz-stamp{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--v5-success);border:1px solid var(--v5-success);padding:4px 7px}.fpk-app .v5-bz-cols{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:11px}.fpk-app .v5-bz-col{display:flex;flex-direction:column;gap:5px}.fpk-app .v5-bz-col-h{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--v5-ink);padding-bottom:4px;border-bottom:1px solid var(--v5-line)}.fpk-app .v5-bz-row{display:flex;justify-content:space-between;gap:10px;padding:4px 0;font-size:10.5px;color:var(--v5-ink-soft);opacity:0;transform:translateY(3px);transition:all .3s ease}.fpk-app .v5-bz-row.in{opacity:1;transform:translateY(0)}.fpk-app .v5-bz-row b{font-weight:700;color:var(--v5-ink);font-variant-numeric:tabular-nums}.fpk-app .v5-bz-sum{display:flex;justify-content:space-between;gap:10px;padding-top:6px;margin-top:4px;border-top:2px solid var(--v5-ink);font-weight:700;color:var(--v5-ink);font-size:11px;opacity:0;transition:opacity .4s ease}.fpk-app .v5-bz-sum.in{opacity:1}.fpk-app .v5-bz-eq{margin-top:auto;padding:8px 10px;background:var(--v5-paper-2);border:1px solid var(--v5-line-2);display:flex;align-items:center;gap:10px;opacity:0;transition:opacity .5s ease}.fpk-app .v5-bz-eq.in{opacity:1}.fpk-app .v5-bz-eq .eq{width:24px;height:24px;background:var(--v5-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.fpk-app .v5-bz-eq b{font-size:11.5px;color:var(--v5-ink);display:block}.fpk-app .v5-bz-eq small{font-size:10px;color:var(--v5-mute)}.fpk-app .v5-sub-list{display:flex;flex-direction:column;gap:6px}.fpk-app .v5-sub{display:grid;grid-template-columns:36px 1fr auto;gap:12px;align-items:center;padding:11px 12px;background:var(--v5-card);border:1px solid var(--v5-line);opacity:0;transform:translateY(4px);transition:all .4s ease}.fpk-app .v5-sub.in{opacity:1;transform:translateY(0)}.fpk-app .v5-sub .ic{width:32px;height:32px;background:var(--v5-paper-2);border:1px solid var(--v5-line-2);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:var(--v5-ink);letter-spacing:.04em}.fpk-app .v5-sub .tx b{display:block;font-size:12px;font-weight:700;color:var(--v5-ink)}.fpk-app .v5-sub .tx small{font-size:10.5px;color:var(--v5-mute)}.fpk-app .v5-sub .st{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.fpk-app .v5-sub.pending .st{color:#a08344}.fpk-app .v5-sub.pending .st:before{content:"…  "}.fpk-app .v5-sub.done .st{color:var(--v5-success)}.fpk-app .v5-sub.done .st:before{content:"✓  "}.fpk-app .v5-seal{margin-top:auto;padding:11px 14px;background:var(--v5-ink);color:#fff;display:flex;align-items:center;gap:10px;font-size:11.5px;font-weight:600}.fpk-app .v5-seal svg{width:14px;height:14px;fill:var(--v5-success);flex-shrink:0}.fpk-app .v5-demo-foot{margin-top:14px;padding:14px 16px;background:var(--v5-card);border:1px solid var(--v5-line);display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.fpk-app .v5-demo-foot .seals{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:10.5px;color:var(--v5-mute);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.fpk-app .v5-demo-foot .seals span{display:inline-flex;align-items:center;gap:6px}.fpk-app .v5-demo-foot .seals span:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--v5-ink)}@media(max-width:1080px){.fpk-app .v5-wrap{padding:32px 18px 56px;gap:48px}.fpk-app .v5-hero h1{font-size:38px}.fpk-app .v5-demo-wrap{position:static}.fpk-app .v5-form-cards{grid-template-columns:1fr!important}}.fpk-app .v5-h1-v4{font-weight:700;font-size:60px;line-height:1;letter-spacing:-.028em;color:var(--v5-ink);text-wrap:balance;margin-bottom:24px;margin-top:0}.fpk-app .v5-accent-mark{color:var(--v5-ink);position:relative;display:inline-block}.fpk-app .v5-accent-mark:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:10px;background:#e9e3d2;z-index:-1}.fpk-app .v5-cta-outline{display:inline-flex;align-items:center;gap:10px;padding:18px 24px;background:transparent;color:var(--v5-ink);border:1.5px solid var(--v5-ink);cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:all .18s ease}.fpk-app .v5-cta-outline:hover{background:var(--v5-ink);color:#fff;transform:translateY(-1px)}.fpk-app .v5-cta-outline svg{width:16px;height:16px;stroke:currentColor;fill:none}.fpk-app .v5-tl-section{background:transparent;border:none;padding:0;display:flex;flex-direction:column;gap:36px}.fpk-app .v5-tl-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap;margin-bottom:0}.fpk-app .v5-tl-head-l{max-width:620px}.fpk-app .v5-tl-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--v5-mute);margin-bottom:14px}.fpk-app .v5-tl-eyebrow:before{content:"";width:24px;height:1px;background:var(--v5-line-2)}.fpk-app .v5-tl-head h2{font-weight:700;font-size:32px;letter-spacing:-.018em;color:var(--v5-ink);margin:0;line-height:1.18}.fpk-app .v5-tl-head h2 em{font-style:normal;color:var(--v5-accent);font-weight:700}.fpk-app .v5-tl-head-r{font-size:14px;color:var(--v5-ink-soft);line-height:1.55;max-width:340px}.fpk-app .v5-tl-rail{position:relative;display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid var(--v5-line)}.fpk-app .v5-tl-step{position:relative;padding:32px 28px 28px;border-right:1px solid var(--v5-line);display:flex;flex-direction:column;gap:14px;transition:background .2s ease}.fpk-app .v5-tl-step:last-child{border-right:none}.fpk-app .v5-tl-step:hover{background:var(--v5-paper)}.fpk-app .v5-tl-step:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--v5-line-2);transition:background .2s ease}.fpk-app .v5-tl-step.is-key:before{background:var(--v5-accent)}.fpk-app .v5-tl-step-marker{display:flex;align-items:center;gap:12px}.fpk-app .v5-tl-num{font-weight:700;font-size:24px;letter-spacing:-.02em;color:var(--v5-mute);line-height:1}.fpk-app .v5-tl-step.is-key .v5-tl-num{color:var(--v5-accent)}.fpk-app .v5-tl-when{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--v5-mute)}.fpk-app .v5-tl-step h3{font-weight:700;font-size:18px;letter-spacing:-.008em;color:var(--v5-ink);margin:4px 0 0;line-height:1.28}.fpk-app .v5-tl-step p{font-size:13.5px;line-height:1.55;color:var(--v5-ink-soft);margin:0}.fpk-app .v5-tl-step-pill{margin-top:auto;padding-top:14px;border-top:1px dashed var(--v5-line);display:flex;align-items:center;gap:8px;font-size:12px;color:var(--v5-mute);font-weight:600;letter-spacing:.01em}.fpk-app .v5-tl-step-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--v5-success);flex-shrink:0}.fpk-app .v5-tl-step.is-key .v5-tl-step-pill:before{background:var(--v5-accent)}.fpk-app .v5-tl-step.is-key .v5-tl-step-pill{color:var(--v5-ink)}.fpk-app .v5-tl-mini{background:transparent;border:none;padding:0;margin:0 0 8px;display:flex;flex-direction:column;gap:18px}.fpk-app .v5-tl-mini-eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--v5-mute);display:inline-flex;align-items:center;gap:10px}.fpk-app .v5-tl-mini-eyebrow:before{content:"";width:18px;height:1px;background:var(--v5-line-2)}.fpk-app .v5-tl-mini-rail{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:32px;align-items:flex-start}.fpk-app .v5-tl-mini-rail:before{content:"";position:absolute;top:6px;left:6px;right:6px;height:1px;background:var(--v5-line);z-index:0}.fpk-app .v5-tl-mini-step{position:relative;display:flex;flex-direction:column;gap:6px;z-index:1;padding-top:24px}.fpk-app .v5-tl-mini-step:before{content:"";position:absolute;top:0;left:0;width:13px;height:13px;border-radius:50%;background:#fff;border:1.5px solid var(--v5-line-2)}.fpk-app .v5-tl-mini-step:after{content:"";position:absolute;top:4px;left:4px;width:5px;height:5px;border-radius:50%;background:var(--v5-mute)}.fpk-app .v5-tl-mini-step.is-key:before{border-color:var(--v5-accent)}.fpk-app .v5-tl-mini-step.is-key:after{background:var(--v5-accent)}.fpk-app .v5-tl-mini-num{font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--v5-mute);text-transform:uppercase}.fpk-app .v5-tl-mini-step.is-key .v5-tl-mini-num{color:var(--v5-accent)}.fpk-app .v5-tl-mini-step h4{font-weight:700;font-size:14px;letter-spacing:-.005em;color:var(--v5-ink);margin:0;line-height:1.3}.fpk-app .v5-tl-mini-step p{font-size:12.5px;line-height:1.5;color:var(--v5-ink-soft);margin:0}@media(max-width:900px){.fpk-app .v5-tl-mini-rail{grid-template-columns:1fr 1fr;gap:24px}.fpk-app .v5-tl-mini-rail:before{display:none}}@media(max-width:560px){.fpk-app .v5-tl-mini-rail{grid-template-columns:1fr;gap:16px}}.fpk-app .v5-tl-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:20px 28px;background:var(--v5-paper);border:1px solid var(--v5-line)}.fpk-app .v5-tl-cta-text{font-size:13.5px;color:var(--v5-ink-soft);max-width:560px;line-height:1.55}.fpk-app .v5-tl-cta-text b{color:var(--v5-ink);font-weight:700}.fpk-app .v5-tl-cta-btn{background:var(--v5-ink);color:#fff;border:none;padding:13px 22px;font-weight:700;font-size:13.5px;letter-spacing:.02em;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:all .2s ease;flex-shrink:0}.fpk-app .v5-tl-cta-btn:hover{background:#000;transform:translateY(-1px)}.fpk-app .v5-tl-cta-btn svg{width:13px;height:13px;fill:#fff}@media(max-width:900px){.fpk-app .v5-tl-head h2{font-size:25px}.fpk-app .v5-tl-rail{grid-template-columns:1fr}.fpk-app .v5-tl-step{border-right:none;border-bottom:1px solid var(--v5-line)}.fpk-app .v5-tl-step:last-child{border-bottom:none}}.fpk-app .v5-conv-section{background:#fff;border:1px solid var(--v5-line)}.fpk-app .v5-conv-grid{display:grid;grid-template-columns:1fr;gap:0}.fpk-app .v5-conv-left{padding:48px;background:var(--v5-paper);border-right:1px solid var(--v5-line);display:flex;flex-direction:column;gap:20px}.fpk-app .v5-conv-left .v5-demo{margin:0}.fpk-app .v5-conv-left-head{margin-bottom:4px}.fpk-app .v5-conv-left-eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--v5-mute);margin-bottom:8px}.fpk-app .v5-conv-left-head h3{font-weight:700;font-size:22px;letter-spacing:-.012em;color:var(--v5-ink);margin:0;line-height:1.25}.fpk-app .v5-conv-right{padding:48px;display:flex;flex-direction:column;gap:0}.fpk-app .v5-conv-right-head{margin-bottom:32px}.fpk-app .v5-conv-eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--v5-accent);margin-bottom:12px}.fpk-app .v5-conv-right h2{font-weight:700;font-size:28px;letter-spacing:-.015em;color:var(--v5-ink);margin:0;line-height:1.18}.fpk-app .v5-conv-list{display:flex;flex-direction:column}.fpk-app .v5-conv-item{padding:22px 0;border-bottom:1px solid var(--v5-line);display:grid;grid-template-columns:36px 1fr;gap:18px;align-items:flex-start}.fpk-app .v5-conv-item:last-child{border-bottom:none;padding-bottom:0}.fpk-app .v5-conv-icon{width:36px;height:36px;background:var(--v5-paper-2);border:1px solid var(--v5-line-2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.fpk-app .v5-conv-icon svg{width:16px;height:16px;fill:var(--v5-ink)}.fpk-app .v5-conv-item h4{font-weight:700;font-size:15.5px;letter-spacing:-.005em;color:var(--v5-ink);margin:0 0 4px;line-height:1.3}.fpk-app .v5-conv-item p{font-size:13.5px;line-height:1.55;color:var(--v5-ink-soft);margin:0}@media(max-width:1080px){.fpk-app .v5-conv-grid{grid-template-columns:1fr}.fpk-app .v5-conv-left{border-right:none;border-bottom:1px solid var(--v5-line);padding:32px 22px}.fpk-app .v5-conv-right{padding:32px 22px}}.fpk-app .v5-form-section{background:transparent;padding:0;border:none;display:flex;flex-direction:column;gap:32px}.fpk-app background:#fff;border:1px solid var(--v5-line); padding:56px 56px 48px; display:flex;flex-direction:column;gap:32px; scroll-margin-top:24px; animation:v4-rise .6s ease-out both; } .v5-form-head{display:flex;flex-direction:column;gap:18px;max-width:760px;margin-bottom:8px}.fpk-app .v5-form-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--v5-accent)}.fpk-app .v5-form-eyebrow:before{content:"";width:28px;height:2px;background:var(--v5-accent)}.fpk-app .v5-form-head h2{font-weight:700;font-size:42px;line-height:1.08;letter-spacing:-.024em;color:var(--v5-ink);margin:0;text-wrap:balance}.fpk-app .v5-form-head p{font-size:17px;line-height:1.55;color:var(--v5-ink-soft);margin:0;max-width:640px}@media(max-width:900px){.fpk-app .v5-form-head h2{font-size:30px;letter-spacing:-.018em}.fpk-app .v5-form-head p{font-size:15px}}.fpk-app .v5-form-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fpk-app .v5-form-cards{display:grid;grid-template-columns:1fr 1.15fr;gap:18px;align-items:stretch}.fpk-app .v5-fcard{text-align:left;background:#fff;border:1px solid var(--v5-line);padding:30px 30px 26px;cursor:pointer;display:flex;flex-direction:column;gap:18px;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.fpk-app .v5-fcard:hover{transform:translateY(-2px);border-color:var(--v5-ink);box-shadow:0 12px 28px -16px #0c111840}.fpk-app .v5-fcard--primary{background:var(--v5-ink);border-color:var(--v5-ink);color:#fff;box-shadow:0 8px 24px -12px #0c111859}.fpk-app .v5-fcard--primary:hover{background:#000;border-color:#000;box-shadow:0 16px 36px -16px #0c111880}.fpk-app .v5-fcard-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0}.fpk-app .v5-fcard h3{font-weight:700;font-size:24px;letter-spacing:-.01em;color:var(--v5-ink);margin:0;line-height:1.15}.fpk-app .v5-fcard--primary h3{color:#fff}.fpk-app .v5-fcard-h-sub{display:block;font-weight:500;font-size:14px;letter-spacing:0;color:var(--v5-mute);margin-top:4px;line-height:1.2}.fpk-app .v5-fcard--primary .v5-fcard-h-sub{color:#fff9}.fpk-app .v5-fcard-tag{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--v5-mute);padding:5px 10px;border:1px solid var(--v5-line-2);background:var(--v5-paper)}.fpk-app .v5-fcard-tag-float{position:absolute;top:-1px;right:30px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--v5-accent);padding:6px 12px;line-height:1}.fpk-app .v5-fcard-lede{font-size:15px;line-height:1.55;color:var(--v5-ink-soft);margin:0;font-weight:500;text-wrap:balance}.fpk-app .v5-fcard--primary .v5-fcard-lede{color:#ffffffd1}.fpk-app .v5-fcard-points{list-style:none;margin:0;padding:18px 0 0;display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--v5-line)}.fpk-app .v5-fcard--primary .v5-fcard-points{border-top-color:#ffffff24}.fpk-app .v5-fcard-points li{font-size:13.5px;line-height:1.5;color:var(--v5-ink-soft);position:relative;padding-left:22px}.fpk-app .v5-fcard--primary .v5-fcard-points li{color:#ffffffc7}.fpk-app .v5-fcard-points li:before{content:"";position:absolute;left:0;top:6px;width:12px;height:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%230c1118' stroke-width='2'%3E%3Cpath d='M1 4l3 3 7-6'/%3E%3C/svg%3E") no-repeat center / contain}.fpk-app .v5-fcard--primary .v5-fcard-points li:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%23a8c4e6' stroke-width='2'%3E%3Cpath d='M1 4l3 3 7-6'/%3E%3C/svg%3E") no-repeat center / contain}.fpk-app .v5-fcard-points li b{font-weight:700;color:var(--v5-ink)}.fpk-app .v5-fcard--primary .v5-fcard-points li b{color:#fff}.fpk-app .v5-fcard-cta{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:var(--v5-paper);border:1px solid var(--v5-line-2);font-size:13.5px;font-weight:700;color:var(--v5-ink);letter-spacing:-.005em;transition:background .18s ease,border-color .18s ease}.fpk-app .v5-fcard:hover .v5-fcard-cta{background:var(--v5-ink);border-color:var(--v5-ink);color:#fff}.fpk-app .v5-fcard-cta svg{width:16px;height:16px;flex-shrink:0;transition:transform .18s ease}.fpk-app .v5-fcard:hover .v5-fcard-cta svg{transform:translate(3px)}.fpk-app .v5-fcard-cta--primary{background:#fff;border-color:#fff;color:var(--v5-ink)}.fpk-app .v5-fcard--primary:hover .v5-fcard-cta--primary{background:var(--v5-accent);border-color:var(--v5-accent);color:#fff}.fpk-app .v5-form-switchnote{margin-top:6px;font-size:12.5px;line-height:1.55;color:var(--v5-mute);max-width:680px;text-wrap:pretty}@media(max-width:760px){.fpk-app .v5-form-cards{grid-template-columns:1fr}.fpk-app .v5-fcard-tag-float{right:20px}}.fpk-app,.fpk-app .v5-stage,.fpk-app .v4-stage,.fpk-app .v5-canvas{background:transparent!important}.fpk-app .stage,.fpk-app .topbar-inner,.fpk-app .bussgeld-inner,.fpk-app .entry-v3,.fpk-app .entry-v4,.fpk-app .v5-wrap{max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.ob-stb{--stb-ink: #05162d;--stb-mute: #5b6370;--stb-line: #e4ddd0;--stb-amber: #b89e4b;--stb-green: #1e6d3a;position:relative;color:var(--stb-ink)}.ob-stb .eyebrow-row{display:flex;align-items:center;gap:14px;margin-bottom:1.75rem}.ob-stb .eyebrow-rule{flex:0 0 36px;height:1px;background:var(--stb-ink)}.ob-stb .eyebrow{font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;font-weight:800;color:var(--stb-ink)}.ob-stb .stb-headline{margin:0 0 1.75rem;text-wrap:balance}.ob-stb .stb-headline .stb-hl{display:block;font-size:clamp(2.125rem,7.5vw,3.25rem)}.ob-stb .stb-headline .line{display:block}.ob-stb .stb-headline .italic{font-style:italic;color:var(--stb-green)}.ob-stb .stb-headline .dot{color:inherit}.ob-stb .lede{font-size:13.5px;line-height:1.6;color:var(--stb-mute);max-width:560px;text-wrap:pretty;margin:0}.ob-stb .lede strong{color:var(--stb-ink);font-weight:700}.ob-stb .lede em{font-style:italic;color:inherit}@media(min-width:768px){.ob-stb .eyebrow-row{gap:16px;margin-bottom:2rem}.ob-stb .eyebrow-rule{flex-basis:48px}.ob-stb .stb-headline{margin:0 0 2rem}.ob-stb .stb-headline .stb-hl{font-size:clamp(2.5rem,5vw,3.75rem)}}.lq-hero{--lh-ink: #05162d;--lh-ink-2: #081c38;--lh-muted: #5b6370;--lh-line: #e4ddd0;--lh-green: #1e6d3a;--lh-dot: #38b86e;--lh-cream: #fcfaf5;color:var(--lh-ink)}.lq-hero *,.lq-hero *:before,.lq-hero *:after{box-sizing:border-box}.lq-hero .lq-hero-grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:stretch}.lq-hero .lq-hero-text{display:flex;flex-direction:column}.lq-hero .lq-hero-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--lh-green);margin-bottom:22px}.lq-hero .lq-hero-eyebrow:before{content:"";width:22px;height:1px;background:var(--lh-green)}.lq-hero .lq-hero-headline{margin:0 0 22px;text-wrap:balance}.lq-hero .lq-hero-display{display:block;font-size:clamp(1.625rem,6vw,2.375rem);line-height:1.04;letter-spacing:-.025em}.lq-hero .lq-hero-accent{display:block;font-style:italic;color:var(--lh-green)}.lq-hero .lq-hero-lede{max-width:520px;font-size:13px;line-height:1.6;color:var(--lh-muted);margin:0 0 28px}.lq-hero .lq-hero-lede b{color:var(--lh-ink);font-weight:700}.lq-hero .lq-hero-meta{display:grid;grid-template-columns:1fr;margin-top:auto;padding-top:24px;border-top:1px solid var(--lh-line)}.lq-hero .lq-hero-meta div{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--lh-muted);font-weight:700;padding:14px 0;border-top:1px solid var(--lh-line)}.lq-hero .lq-hero-meta div:first-child{border-top:0;padding-top:14px}.lq-hero .lq-hero-meta b{display:block;font-size:14px;color:var(--lh-ink);letter-spacing:-.01em;text-transform:none;font-weight:800;margin-bottom:4px}.lq-hero .lq-hero-sheet{background:linear-gradient(135deg,var(--lh-ink) 0%,var(--lh-ink-2) 100%);border:1px solid var(--lh-ink);color:#e8eef3;box-shadow:0 24px 48px -24px #05162d73;position:relative;display:flex;flex-direction:column}.lq-hero .lq-sheet-body{padding:28px 24px;display:flex;flex-direction:column;flex:1}.lq-hero .lq-sheet-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:18px;border-bottom:2px solid rgba(255,255,255,.25);margin-bottom:18px}.lq-hero .lq-sheet-title{font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fcfaf5}.lq-hero .lq-sheet-sub{font-size:11.5px;color:#a7b5c4;letter-spacing:.04em;margin-top:3px}.lq-hero .lq-sheet-stamp{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lh-dot);border:1px solid var(--lh-dot);padding:6px 10px;background:#38b86e1f;white-space:nowrap}.lq-hero .lq-sheet-grid{display:grid;grid-template-columns:1fr;gap:22px;flex:1;align-content:start}.lq-hero .lq-col-head{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fcfaf5;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.15);margin-bottom:8px;display:flex;justify-content:space-between}.lq-hero .lq-col-head small{font-size:10px;font-weight:600;color:#8ea3b8;letter-spacing:.06em}.lq-hero .lq-row{display:flex;justify-content:space-between;font-size:13px;padding:7px 0;color:#e8eef3;border-bottom:1px dotted rgba(255,255,255,.08);gap:10px}.lq-hero .lq-row.lq-row-sub{font-size:12px;color:#a7b5c4;padding-left:12px}.lq-hero .lq-amt{font-variant-numeric:tabular-nums;white-space:nowrap}.lq-hero .lq-sheet-sum{display:flex;justify-content:space-between;margin-top:14px;padding-top:10px;border-top:2px solid rgba(255,255,255,.35);font-weight:800;font-size:13.5px;color:#fcfaf5}@media(min-width:768px){.lq-hero .lq-hero-grid{grid-template-columns:1.05fr 1fr;gap:64px}.lq-hero .lq-hero-display{font-size:clamp(1.75rem,2.8vw,2.375rem)}.lq-hero .lq-hero-meta{grid-template-columns:repeat(3,1fr)}.lq-hero .lq-hero-meta div{padding:0 24px;border-top:0;border-left:1px solid var(--lh-line)}.lq-hero .lq-hero-meta div:first-child{padding-left:0;border-left:0}.lq-hero .lq-hero-meta div:last-child{padding-right:0}.lq-hero .lq-sheet-body{padding:32px 36px}.lq-hero .lq-sheet-grid{grid-template-columns:1fr 1fr}}.lq-wann{--lw-ink: #05162d;--lw-muted: #5b6370;--lw-line: #e4ddd0;--lw-line-2: #d8cfbd;--lw-green: #1e6d3a;--lw-cream: #fcfaf5;color:var(--lw-ink)}.lq-wann *,.lq-wann *:before,.lq-wann *:after{box-sizing:border-box}.lq-wann .lq-wann-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--lw-green);margin-bottom:22px}.lq-wann .lq-wann-eyebrow:before{content:"";width:22px;height:1px;background:var(--lw-green)}.lq-wann .lq-wann-headline{margin:0 0 18px;text-wrap:balance}.lq-wann .lq-wann-headline em{font-style:italic;color:var(--lw-green)}.lq-wann .lq-wann-lede{max-width:640px;margin:0;color:var(--lw-muted);font-size:13px;line-height:1.6}.lq-wann .lq-wann-lede b{color:var(--lw-ink);font-weight:700}.lq-wann .lq-wann-cards{display:grid;grid-template-columns:1fr;gap:20px;margin-top:32px}.lq-wann .lq-wann-card{background:var(--lw-cream);border:1px solid var(--lw-line);padding:26px 24px 24px;display:flex;flex-direction:column;gap:12px;position:relative}.lq-wann .lq-wann-num{font-size:13px;font-weight:800;letter-spacing:.12em;color:var(--lw-green)}.lq-wann .lq-wann-card-title{margin:0}.lq-wann .lq-wann-card p{margin:0;color:var(--lw-muted);font-size:12.5px;line-height:1.6}.lq-wann .lq-wann-tag{margin-top:auto;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lw-muted);padding-top:14px;border-top:1px dotted var(--lw-line-2)}@media(min-width:768px){.lq-wann .lq-wann-cards{grid-template-columns:repeat(3,1fr);margin-top:40px}.lq-wann .lq-wann-card{padding:28px 28px 26px}}.lq-kompakt{--lk-ink: #05162d;--lk-muted: #5b6370;--lk-line: #e4ddd0;--lk-green: #1e6d3a;display:grid;grid-template-columns:1fr;gap:28px;align-items:start;color:var(--lk-ink);border-top:1px solid var(--lk-line);border-bottom:1px solid var(--lk-line);padding:36px 0}.lq-kompakt *,.lq-kompakt *:before,.lq-kompakt *:after{box-sizing:border-box}.lq-kompakt .lq-kompakt-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--lk-green);margin-bottom:14px}.lq-kompakt .lq-kompakt-eyebrow:before{content:"";width:22px;height:1px;background:var(--lk-green)}.lq-kompakt .lq-kompakt-headline{margin:0 0 14px;text-wrap:balance}.lq-kompakt .lq-kompakt-headline em{font-style:italic;color:var(--lk-green)}.lq-kompakt .lq-kompakt-body{margin:0;color:var(--lk-muted);font-size:12.5px;line-height:1.6}.lq-kompakt .lq-kompakt-body b{color:var(--lk-ink);font-weight:700}.lq-kompakt .lq-kompakt-facts{display:flex;flex-direction:column;gap:0;margin:0;border-top:1px solid var(--lk-line)}.lq-kompakt .lq-kompakt-fact{display:grid;grid-template-columns:40% 1fr;gap:18px;padding:12px 0;border-bottom:1px solid var(--lk-line);align-items:baseline}.lq-kompakt .lq-kompakt-fact dt{color:var(--lk-muted);font-weight:700;letter-spacing:.08em;font-size:11px;text-transform:uppercase;margin:0}.lq-kompakt .lq-kompakt-fact dd{margin:0;color:var(--lk-ink);font-weight:700;font-size:12px;letter-spacing:-.005em}@media(min-width:768px){.lq-kompakt{grid-template-columns:1.15fr 1fr;gap:56px;padding:48px 0}.lq-kompakt .lq-kompakt-fact{gap:24px;padding:14px 0}}.lq-ablauf{--la-ink: #05162d;--la-muted: #5b6370;--la-line: #e4ddd0;--la-green: #1e6d3a;--la-cream: #fcfaf5;color:var(--la-ink)}.lq-ablauf *,.lq-ablauf *:before,.lq-ablauf *:after{box-sizing:border-box}.lq-ablauf .lq-ablauf-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--la-green);margin-bottom:22px}.lq-ablauf .lq-ablauf-eyebrow:before{content:"";width:22px;height:1px;background:var(--la-green)}.lq-ablauf .lq-ablauf-headline{margin:0 0 18px;text-wrap:balance}.lq-ablauf .lq-ablauf-headline em{font-style:italic;color:var(--la-green)}.lq-ablauf .lq-ablauf-lede{max-width:640px;margin:0;color:var(--la-muted);font-size:13px;line-height:1.6}.lq-ablauf .lq-ablauf-list{margin-top:32px;position:relative}.lq-ablauf .lq-ablauf-list:before{content:"";position:absolute;left:19px;top:12px;bottom:12px;width:2px;background:repeating-linear-gradient(to bottom,var(--la-green) 0 6px,transparent 6px 12px)}.lq-ablauf .lq-ablauf-row{display:grid;grid-template-columns:40px 1fr;gap:18px;align-items:start;padding:20px 0;border-bottom:1px solid var(--la-line)}.lq-ablauf .lq-ablauf-row:last-child{border-bottom:0}.lq-ablauf .lq-ablauf-dot{width:40px;height:40px;background:var(--la-cream);border:2px solid var(--la-green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:var(--la-green);position:relative;z-index:1}.lq-ablauf .lq-ablauf-step-title{margin:4px 0 6px}.lq-ablauf .lq-ablauf-body p{margin:0;color:var(--la-muted);font-size:12.5px;line-height:1.6;max-width:640px}.lq-ablauf .lq-ablauf-side{grid-column:2;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--la-muted);padding-top:4px;white-space:nowrap}.lq-ablauf .lq-ablauf-side b{display:block;color:var(--la-green);font-size:13px;letter-spacing:.04em;text-transform:none;margin-top:3px}@media(min-width:768px){.lq-ablauf .lq-ablauf-list{margin-top:40px}.lq-ablauf .lq-ablauf-list:before{left:24px}.lq-ablauf .lq-ablauf-row{grid-template-columns:50px 1fr auto;gap:28px;padding:22px 0}.lq-ablauf .lq-ablauf-dot{width:50px;height:50px;font-size:16px}.lq-ablauf .lq-ablauf-side{grid-column:auto;text-align:right;padding-top:12px}}.lq-leistungen{--ll-ink: #05162d;--ll-muted: #5b6370;--ll-line: #e4ddd0;--ll-green: #1e6d3a;--ll-cream: #fcfaf5;color:var(--ll-ink)}.lq-leistungen *,.lq-leistungen *:before,.lq-leistungen *:after{box-sizing:border-box}.lq-leistungen .lq-leistungen-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ll-green);margin-bottom:22px}.lq-leistungen .lq-leistungen-eyebrow:before{content:"";width:22px;height:1px;background:var(--ll-green)}.lq-leistungen .lq-leistungen-headline{margin:0 0 18px;text-wrap:balance}.lq-leistungen .lq-leistungen-headline em{font-style:italic;color:var(--ll-green)}.lq-leistungen .lq-leistungen-lede{max-width:640px;margin:0;color:var(--ll-muted);font-size:13px;line-height:1.6}.lq-leistungen .lq-leistungen-grid{display:grid;grid-template-columns:1fr;gap:18px;margin-top:32px}.lq-leistungen .lq-leistungen-card{background:var(--ll-cream);border:1px solid var(--ll-line);padding:28px 24px 24px;display:grid;grid-template-columns:auto 1fr;column-gap:20px;row-gap:8px;align-items:start;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.lq-leistungen .lq-leistungen-card:hover{border-color:var(--ll-green);transform:translateY(-2px);box-shadow:0 14px 32px -18px #05162d38}.lq-leistungen .lq-leistungen-num{grid-row:1 / 3;font-size:36px;font-weight:800;color:var(--ll-ink);letter-spacing:-.04em;line-height:.9;padding-right:18px;border-right:2px solid var(--ll-green);min-width:40px}.lq-leistungen .lq-leistungen-card-title{margin:2px 0 0}.lq-leistungen .lq-leistungen-card p{margin:0;font-size:12px;color:var(--ll-muted);line-height:1.6}@media(min-width:768px){.lq-leistungen .lq-leistungen-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.lq-leistungen .lq-leistungen-card{padding:32px 28px 28px;column-gap:22px}.lq-leistungen .lq-leistungen-num{font-size:40px;padding-right:22px;min-width:44px}}.lq-faq{--lf-ink: #05162d;--lf-muted: #5b6370;--lf-line: #e4ddd0;--lf-green: #1e6d3a;color:var(--lf-ink)}.lq-faq *,.lq-faq *:before,.lq-faq *:after{box-sizing:border-box}.lq-faq .lq-faq-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--lf-green);margin-bottom:22px}.lq-faq .lq-faq-eyebrow:before{content:"";width:22px;height:1px;background:var(--lf-green)}.lq-faq .lq-faq-headline{margin:0 0 18px;text-wrap:balance}.lq-faq .lq-faq-headline em{font-style:italic;color:var(--lf-green)}.lq-faq .lq-faq-lede{max-width:640px;margin:0;color:var(--lf-muted);font-size:13px;line-height:1.6}.lq-faq .lq-faq-list{margin-top:28px;border-top:1px solid var(--lf-line)}.lq-faq .lq-faq-item{border-bottom:1px solid var(--lf-line);padding:20px 0}.lq-faq .lq-faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;font-size:13.5px;font-weight:700;color:var(--lf-ink);letter-spacing:-.005em;line-height:1.4}.lq-faq .lq-faq-item summary::-webkit-details-marker{display:none}.lq-faq .lq-faq-mark{font-size:20px;font-weight:700;color:var(--lf-green);flex-shrink:0;width:20px;text-align:center;line-height:1.25;transition:transform .2s ease}.lq-faq .lq-faq-item[open] .lq-faq-mark{transform:rotate(45deg)}.lq-faq .lq-faq-answer{margin-top:14px;color:var(--lf-muted);font-size:12.5px;line-height:1.65;max-width:820px}.lq-faq .lq-faq-answer b{color:var(--lf-ink);font-weight:700}@media(min-width:768px){.lq-faq .lq-faq-list{margin-top:32px}.lq-faq .lq-faq-item{padding:22px 0}.lq-faq .lq-faq-item summary{gap:24px}}.lq-cta{--lc-ink: #05162d;--lc-ink-2: #081c38;--lc-muted: #5b6370;--lc-line: #e4ddd0;--lc-green: #1e6d3a;--lc-green-2: #2a8a4c;--lc-dot: #38b86e;--lc-cream: #fcfaf5;color:var(--lc-ink)}.lq-cta *,.lq-cta *:before,.lq-cta *:after{box-sizing:border-box}.lq-cta .lq-cta-card{background:linear-gradient(135deg,var(--lc-ink) 0%,var(--lc-ink-2) 100%);color:#e8eef3;padding:36px 28px;position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;gap:32px;align-items:center}.lq-cta .lq-cta-card:before{content:"";position:absolute;top:0;left:0;height:2px;width:100%;background:linear-gradient(to right,transparent,var(--lc-green) 30%,var(--lc-dot) 50%,var(--lc-green) 70%,transparent)}.lq-cta .lq-cta-inner{position:relative;z-index:1}.lq-cta .lq-cta-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#fcfaf5;margin-bottom:18px;padding:6px 12px 6px 10px;background:#38b86e1f;border:1px solid rgba(56,184,110,.3)}.lq-cta .lq-cta-pulse{width:7px;height:7px;border-radius:50%;background:var(--lc-dot);box-shadow:0 0 #38b86e99;animation:lq-cta-pulse 2s ease-out infinite}@keyframes lq-cta-pulse{0%{box-shadow:0 0 #38b86e99}70%{box-shadow:0 0 0 10px #38b86e00}to{box-shadow:0 0 #38b86e00}}.lq-cta .lq-cta-headline{margin:0 0 16px;max-width:640px;text-wrap:balance}.lq-cta .lq-cta-display{display:block;font-size:clamp(1.5rem,5vw,2.125rem);line-height:1.05;letter-spacing:-.025em;color:#fcfaf5}.lq-cta .lq-cta-accent{display:block;font-style:italic;color:var(--lc-dot);position:relative}.lq-cta .lq-cta-accent:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:8px;background:#38b86e2e;z-index:-1}.lq-cta .lq-cta-sub{max-width:540px;font-size:13px;line-height:1.6;color:#a7b5c4;margin:0 0 24px}.lq-cta .lq-cta-sub b{color:#fcfaf5;font-weight:700}.lq-cta .lq-cta-trust{display:flex;gap:18px;align-items:center;margin-bottom:24px;flex-wrap:wrap}.lq-cta .lq-cta-trust-item{display:flex;align-items:center;gap:10px;font-size:12.5px;color:#c8d1dc}.lq-cta .lq-cta-trust-item b{color:#fcfaf5;font-weight:700;font-size:13.5px}.lq-cta .lq-cta-trust-sep{width:1px;height:16px;background:#ffffff1f}.lq-cta .lq-cta-row{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.lq-cta .lq-cta-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:2px;font-weight:700;font-size:12.5px;letter-spacing:.02em;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.lq-cta .lq-cta-btn-primary{background:var(--lc-green);color:#fff;box-shadow:0 8px 24px -8px #38b86e80}.lq-cta .lq-cta-btn-primary:hover{background:var(--lc-green-2);box-shadow:0 12px 28px -6px #38b86e99;transform:translateY(-1px)}.lq-cta .lq-cta-arrow{transition:transform .15s ease}.lq-cta .lq-cta-btn-primary:hover .lq-cta-arrow{transform:translate(4px)}.lq-cta .lq-cta-btn-ghost{background:transparent;color:#fcfaf5;border-color:#fff3}.lq-cta .lq-cta-btn-ghost:hover{background:#ffffff0f;border-color:#ffffff59}.lq-cta .lq-cta-fine{margin-top:18px;font-size:12.5px;color:#8ea3b8;display:inline-flex;align-items:center;gap:10px}.lq-cta .lq-cta-fine:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lc-dot);box-shadow:0 0 0 3px #38b86e2e}.lq-cta .lq-cta-viz{position:relative;width:100%;max-width:360px;height:440px;margin:0 auto;perspective:1400px}.lq-cta .lq-cta-stack{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.lq-cta .lq-cta-doc{position:relative;width:280px;height:380px;background:#fcfaf5;color:var(--lc-ink);box-shadow:0 48px 96px -20px #0000008c,0 2px #05162d1a,0 0 0 1px #05162d14;padding:28px 26px;transform-style:preserve-3d;animation:lq-cta-docfloat 6s ease-in-out infinite}@keyframes lq-cta-docfloat{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-8px)}}.lq-cta .lq-cta-doc-title{margin:0 0 4px}.lq-cta .lq-cta-doc-sub{font-size:12.5px;color:var(--lc-muted);letter-spacing:.05em;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--lc-line)}.lq-cta .lq-cta-doc-rows{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.lq-cta .lq-cta-doc-row{display:flex;justify-content:space-between;font-size:13px;color:var(--lc-muted);padding-bottom:8px;border-bottom:1px dotted var(--lc-line);gap:10px}.lq-cta .lq-cta-doc-row b{color:var(--lc-ink);font-weight:700}.lq-cta .lq-cta-doc-total{display:flex;justify-content:flex-end;margin-top:10px;padding:12px 0 4px}.lq-cta .lq-cta-doc-total b{font-size:28px;font-weight:800;color:var(--lc-ink);letter-spacing:-.02em;line-height:1;white-space:nowrap}.lq-cta .lq-cta-doc-note{font-size:11px;color:var(--lc-muted);letter-spacing:.02em;line-height:1.4;text-align:left;margin-top:12px}@media(min-width:768px){.lq-cta .lq-cta-card{grid-template-columns:1.25fr auto;gap:56px;padding:56px 64px}.lq-cta .lq-cta-trust{gap:24px}.lq-cta .lq-cta-viz{width:420px;max-width:none;height:500px;margin:0;flex-shrink:0}.lq-cta .lq-cta-doc{width:325px;height:425px;padding:32px 30px}.lq-cta .lq-cta-doc-total b{font-size:32px}}@media(prefers-reduced-motion:reduce){.lq-cta .lq-cta-doc,.lq-cta .lq-cta-pulse{animation:none}}
