@layer theme,base;@layer components{.bk{--ink:#0e1116;--asphalt:#171c23;--graphite:#232a33;--steel:#5f6b7a;--mist:#d9dee4;--paper:#f6f4ef;--white:#fff;--amber:#ffb020;--orange:#ff6a13;--orange-ink:#c2410c;--green:#1f9d55;--green-ink:#157a41;--green-d:#3cc27a;--red:#d93a3a;--red-d:#ff8a80;--blue:#2f6fed;--grad:linear-gradient(135deg, #ffb020 0%, #ff6a13 100%);--t-hi:#f2f4f7;--t-mid:#b4bdc8;--t-lo:#97a2af;--body-l:#333c48;--ld:#ffffff1f;--ld2:#ffffff38;--ll:#0e11161f;--ll2:#0e11163d;--f-display:var(--font-barlow-condensed), "Arial Narrow", sans-serif;--f-ui:var(--font-inter), system-ui, -apple-system, "Segoe UI", sans-serif;--f-book:var(--font-source-serif), Georgia, "Times New Roman", serif;--f-mono:var(--font-jetbrains-mono), ui-monospace, Consolas, monospace;--r:10px;--r-lg:16px;--g:16px;--top:60px}@media (min-width:720px){.bk{--g:32px;--top:64px}}.bk *,.bk :before,.bk :after{box-sizing:border-box}:root:has(.bk){-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:16px}@media (min-width:1100px){:root:has(.bk){scroll-padding-top:80px}}.bk{font:400 16px/1.55 var(--f-ui);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}@media (min-width:720px){.bk{font-size:17px}}.bk img,.bk svg{max-width:100%;display:block}.bk img{height:auto}.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) a:not(:where(.bk-tw,.bk-tw *)){color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) button:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) input:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) select:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) textarea:not(:where(.bk-tw,.bk-tw *)){font:inherit;color:inherit}.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) p:not(:where(.bk-tw,.bk-tw *)){margin:0 0 1em}.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) ul:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) ol:not(:where(.bk-tw,.bk-tw *)){margin:0;padding:0}.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) h1:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) h2:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) h3:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) h4:not(:where(.bk-tw,.bk-tw *)){font-weight:inherit;margin:0}.bk :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:4px}.bk [hidden]{display:none!important}.bk .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.bk .m-only{display:initial}.bk .d-only{display:none}@media (min-width:900px){.bk .m-only{display:none}.bk .d-only{display:initial}}@media (max-width:899px){.bk .show-d{display:none!important}}@media (min-width:900px){.bk .show-m{display:none!important}}.bk .skip{z-index:50;background:var(--white);color:var(--ink);border-radius:8px;padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.bk .skip:focus{top:10px}.bk .wrap{width:100%;max-width:1280px;padding:0 var(--g);margin:0 auto;position:relative}.bk .sheet{padding:56px 0 64px;position:relative;overflow-x:clip}@media (min-width:900px){.bk .sheet{padding:96px 0 104px}}.bk .sheet--ink{background:var(--ink);color:var(--t-hi);background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:-1px -1px;background-size:120px 120px}.bk .sheet--paper{background:var(--paper);background-image:linear-gradient(#0e111607 1px,#0000 1px),linear-gradient(90deg,#0e111607 1px,#0000 1px);background-position:-1px -1px;background-size:120px 120px}.bk .sheet--white{background:var(--white)}.bk .sheet--tight{padding-top:40px;padding-bottom:48px}@media (min-width:900px){.bk .sheet--tight{padding-top:64px;padding-bottom:72px}}.bk .blueprint{background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:-1px -1px;background-size:24px 24px,24px 24px,120px 120px,120px 120px}.bk .blueprint--paper{background-image:linear-gradient(#0e111608 1px,#0000 1px),linear-gradient(90deg,#0e111608 1px,#0000 1px),linear-gradient(#0e11160d 1px,#0000 1px),linear-gradient(90deg,#0e11160d 1px,#0000 1px);background-position:-1px -1px;background-size:24px 24px,24px 24px,120px 120px,120px 120px}.bk .frame{border:1px solid var(--ld);pointer-events:none;z-index:0;position:absolute;inset:10px}.bk .frame:before,.bk .frame:after{content:"";border:solid var(--ld2);width:18px;height:18px;position:absolute}.bk .frame:before{border-width:2px 0 0 2px;top:-1px;left:-1px}.bk .frame:after{border-width:0 2px 2px 0;bottom:-1px;right:-1px}.bk .blueprint--paper .frame{border-color:var(--ll)}.bk .blueprint--paper .frame:before,.bk .blueprint--paper .frame:after{border-color:var(--ll2)}@media (max-width:719px){.bk .frame{display:none}}.bk .sheet-head{border:1px solid var(--ll2);font:600 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--steel);background:#ffffff8c;flex-wrap:wrap;align-items:stretch;width:fit-content;max-width:100%;margin:0 0 32px;display:flex}.bk .sheet--ink .sheet-head{border-color:var(--ld2);color:var(--t-lo);background:#0e11168c}.bk .sheet-head>span{border-right:1px solid var(--ll2);align-items:center;gap:0;padding:8px 12px;display:flex}.bk .sheet--ink .sheet-head>span{border-right-color:var(--ld2)}.bk .sheet-head>span:last-child{border-right:0}.bk .sheet-head .no{color:var(--orange-ink)}.bk .sheet--ink .sheet-head .no{color:var(--amber)}.bk .sheet-head .no i{background:var(--grad);width:9px;height:2px;margin:0 5px;font-style:normal;display:inline-block;transform:rotate(-58deg)}.bk .sheet-head .ti{color:var(--ink)}.bk .sheet--ink .sheet-head .ti{color:var(--t-hi)}@media (max-width:719px){.bk .sheet-head .me{display:none}.bk .sheet-head{margin-bottom:20px}.bk .sheet-head .tot{display:none}}@media (min-width:900px){.bk .sheet-head{margin-bottom:44px}}.bk .kicker{font:600 12px/1.3 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange-ink);align-items:center;gap:10px;margin:0 0 14px;display:flex}.bk .sheet--ink .kicker{color:var(--amber)}.bk .kicker:before{content:"";background:currentColor;flex:none;width:22px;height:2px}.bk .h1{font:800 clamp(39px, 5.3vw, 76px)/.95 var(--f-display);letter-spacing:-.004em;text-wrap:balance;margin:0}.bk .h1 em{color:var(--amber);font-style:normal;display:block}.bk .h1__kicker{font:600 12px/1.35 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin-bottom:16px;display:block}.bk .h2{font:800 clamp(32px, 4.3vw, 60px)/.98 var(--f-display);letter-spacing:-.003em;text-wrap:balance;margin:0 0 18px}.bk .h2 em{color:var(--orange-ink);font-style:normal}.bk .sheet--ink .h2 em{color:var(--amber)}.bk .h3{font:700 clamp(24px, 2.2vw, 31px)/1.05 var(--f-display);text-wrap:balance;margin:0 0 10px}.bk .lead{color:var(--body-l);max-width:740px;font-size:clamp(17px,1.45vw,20px);line-height:1.55}.bk .sheet--ink .lead{color:var(--t-mid)}.bk .muted{color:var(--steel)}.bk .sheet--ink .muted{color:var(--t-lo)}.bk .mono{font-family:var(--f-mono)}.bk .small{font-size:14.5px;line-height:1.5}.bk .fn{color:var(--steel);font-size:13px;line-height:1.5}.bk .sheet--ink .fn{color:var(--t-lo)}.bk .fn a{color:inherit}.bk sup.ref{font:700 .62em/0 var(--f-mono);vertical-align:super;margin-left:1px}.bk sup.ref a{color:var(--orange-ink);text-decoration:none}.bk .sheet--ink sup.ref a{color:var(--amber)}.bk .btn{white-space:nowrap;border-radius:var(--r);min-height:52px;font:650 17px/1.15 var(--f-ui);cursor:pointer;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s,filter .16s,box-shadow .16s;display:inline-flex}.bk .btn svg{flex:none;width:18px;height:18px}.bk .btn--buy{background:var(--grad);color:var(--ink);box-shadow:inset 0 1px #ffffff59,0 10px 24px -12px #ff6a138c}.bk .btn--buy:hover{filter:saturate(1.08)brightness(1.03);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,0 14px 28px -12px #ff6a13b3}.bk .btn--buy:active{transform:translateY(0)}.bk .btn--line-d{color:#fff;background:#ffffff08;border-color:#ffffff57}.bk .btn--line-d:hover{border-color:#ffffffb3}.bk .btn--line-l{border-color:var(--ll2);color:var(--ink);background:#fff9}.bk .btn--line-l:hover{border-color:var(--ink)}.bk .btn--ink{background:var(--ink);color:#fff}.bk .btn--ink:hover{background:#20262f}.bk .btn--sm{min-height:44px;padding:0 16px;font-size:15px}.bk .btn--xl{min-height:58px;padding:0 26px;font-size:18px}.bk .btn--full{width:100%}.bk .textlink{font-weight:600;-webkit-text-decoration:underline #c2410c80;text-decoration:underline #c2410c80}.bk .sheet--ink .textlink{text-decoration-color:#ffb02099}.bk .textlink:hover{text-decoration-color:currentColor}.bk .arrow:after{content:" →"}.bk .top{z-index:20;height:var(--top);align-items:center;display:flex;position:relative}@media (min-width:1100px){.bk .top{position:sticky;top:0}}.bk .top--paper{border-bottom:1px solid var(--ll);-webkit-backdrop-filter:saturate(1.2)blur(6px);backdrop-filter:saturate(1.2)blur(6px);background:#f6f4eff5}.bk .top__in{align-items:center;gap:18px;display:flex}.bk .top__logo{flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.bk .top__logo img{width:auto;height:40px}@media (max-width:719px){.bk .top__logo img{height:34px}}.bk .top__nav{font:600 12px/1 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;gap:2px;margin-left:auto;display:none}.bk .top__nav a{color:var(--t-lo);border-radius:6px;padding:12px 10px;text-decoration:none}.bk .top__nav a:hover{color:#fff;background:#ffffff0d}.bk .top--paper .top__nav a{color:var(--steel)}.bk .top--paper .top__nav a:hover{color:var(--ink);background:#0e11160a}.bk .top__buy{align-items:center;gap:14px;margin-left:auto;display:flex}.bk .top__price{color:var(--t-mid);text-align:right;font-size:13px;line-height:1.25;display:none}.bk .top__price b{color:#fff;font:800 20px/1 var(--f-display);letter-spacing:.01em;display:block}.bk .top--paper .top__price{color:var(--steel)}.bk .top--paper .top__price b{color:var(--ink)}@media (min-width:1100px){.bk .top__nav{display:flex}.bk .top__nav+.top__buy{margin-left:18px}.bk .top__price{display:block}}.bk .brand-id{flex-direction:column;line-height:1;display:flex}.bk .brand-id b{font:800 21px/1 var(--f-display);letter-spacing:.01em;text-transform:uppercase}.bk .brand-id small{font:600 12px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--steel);margin-top:5px}.bk .foot .brand-id small{color:var(--t-lo)}@media (max-width:599px){.bk .brand-id b{font-size:18px}.bk .brand-id small{letter-spacing:.04em;font-size:12px}}.bk .bmark{flex:none;width:38px;height:38px}@media (max-width:599px){.bk .bmark{width:34px;height:34px}}.bk .top__acc{min-height:44px;font:600 12px/1 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--steel);text-decoration:underline;-webkit-text-decoration-color:var(--ll2);text-decoration-color:var(--ll2);text-underline-offset:.35em;align-items:center;padding:0 6px;display:none}.bk .top__acc:hover{color:var(--ink);text-decoration-color:currentColor}@media (min-width:600px) and (max-width:1099px),(min-width:1280px){.bk .top__acc{display:inline-flex}}@media (max-width:389px){.bk .top .top__in{gap:12px}.bk .top .top__logo{flex:0 auto;gap:8px;min-width:0}.bk .top .top__logo img{height:30px}.bk .top .brand-id{min-width:0}.bk .top .brand-id b{font-size:16px}.bk .top .brand-id small{letter-spacing:.02em;font-size:11px}.bk .top .brand-id b,.bk .top .brand-id small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk .top .top__buy{flex:none}.bk .top .top__buy .btn--sm{padding:0 12px}}.bk .tb{border:1px solid var(--ld2);grid-template-columns:1fr;margin:0;font-size:13px;line-height:1.45;display:grid}.bk .tb>div{border-bottom:1px solid var(--ld2);padding:8px 11px}.bk .tb>div:last-child{border-bottom:0}.bk .tb dt{font:600 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--amber);margin:0 0 3px}.bk .tb dd{color:var(--t-hi);margin:0}@media (min-width:600px){.bk .tb--2{grid-template-columns:repeat(2,1fr)}.bk .tb--2>div{border-right:1px solid var(--ld2)}.bk .tb--2>div:nth-child(2n){border-right:0}.bk .tb--2>div:nth-last-child(-n+2){border-bottom:0}}.bk .bal{width:26px;height:26px;font:700 12px/1 var(--f-mono);border:1.5px solid;border-radius:50%;flex:none;place-items:center;display:inline-grid}.bk .bal--fault{background:var(--red);border-color:var(--red);color:#fff}.bk .bal--hot{border-color:var(--amber);color:var(--amber)}.bk .sheet--paper .bal--hot,.bk .sheet--white .bal--hot{border-color:var(--orange-ink);color:var(--orange-ink)}.bk .lv{width:22px;height:22px;font:700 12px/1 var(--f-ui);border-radius:5px;flex:none;place-items:center;display:inline-grid}.bk .lv--F{background:var(--amber);color:var(--ink)}.bk .st{font:600 12px/1.1 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border:1px solid;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.bk .st:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.bk .st--wip{color:var(--steel);border-style:dashed;border-color:var(--steel)}.bk .sheet--ink .st--wip{color:var(--t-lo);border-color:var(--t-lo)}.bk .st--wip:before{background:0 0;border:1.5px solid}.bk .tag-fault{font:700 12px/1 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:#fff;background:var(--red);border-radius:5px;align-items:center;gap:6px;padding:5px 7px;display:inline-flex}.bk .tag-art{font:700 12px/1 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--t-hi);border:1px solid var(--ld2);border-radius:5px;align-items:center;gap:6px;padding:4px 6px;display:inline-flex}.bk .author{border-top:1px solid var(--ld);align-items:center;gap:14px;max-width:560px;margin-top:22px;padding-top:18px;display:flex}.bk .author img{object-fit:cover;border:2px solid #ffffff29;border-radius:50%;flex:none;width:56px;height:56px}.bk .author p{color:var(--t-mid);margin:0;font-size:14.5px;line-height:1.45}.bk .author p b{color:#fff;font-weight:650}.bk .ki{font:600 12px/1.4 var(--f-mono);color:var(--t-lo);letter-spacing:.02em;margin-top:4px;display:block}.bk .sheet--paper .ki,.bk .sheet--white .ki{color:var(--steel)}.bk .proofcard{background:var(--asphalt);border:1px solid var(--ld2);border-top:2px solid var(--amber);border-radius:14px;margin:0;position:relative;overflow:hidden;box-shadow:0 40px 80px -36px #000c}.bk .proofcard__head{border-bottom:1px solid var(--ld);font:600 12px/1.3 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--t-mid);justify-content:space-between;gap:10px;padding:11px 14px;display:flex}.bk .proofcard__head b{color:#fff;font-weight:700}.bk .proofcard__chart{padding:6px 8px 0 6px}.bk .proofcard__chart svg.tl{width:100%;height:auto}.bk .tl .bi{transform-box:fill-box;transform-origin:50% 100%}.bk .rv[data-rv=in] .tl .bi{animation:.7s cubic-bezier(.2,.7,.2,1) both grow;animation-delay:calc(var(--i) * 9ms + .15s)}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.bk .tl .bi{animation:none!important}}.bk .legend2{color:var(--t-mid);gap:6px 14px;margin:0;padding:6px 14px 12px;font-size:13px;line-height:1.35;list-style:none;display:grid}@media (min-width:600px){.bk .legend2{grid-template-columns:1fr 1fr}}.bk .legend2 li{align-items:flex-start;gap:8px;display:flex}.bk .legend2 .bal{width:23px;height:23px;font-size:12px}.bk .legend2 b{color:#fff;font-weight:650}.bk .legend2__note{color:var(--t-lo);grid-column:1/-1;padding-top:2px;font-size:13px}.bk .legend2__note a{color:var(--t-hi)}.bk .proofcard .tb{border-bottom:0;border-left:0;border-right:0;font-size:13px}.bk .proofcard .tb>div{padding:7px 12px}.bk .split{gap:32px;display:grid}@media (min-width:1000px){.bk .split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:60px}}.bk .schem{border:1px solid var(--ll);background:#fff;border-radius:14px;margin:0;padding:14px}.bk .schem figcaption{font:600 12px/1.3 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--steel);justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.bk .schem .legend{color:var(--body-l);flex-wrap:wrap;gap:8px 18px;margin-top:10px;font-size:13px;display:flex}.bk .schem .legend span{align-items:center;gap:8px;display:inline-flex}.bk .schem .legend i{border-top:2px dashed var(--steel);width:30px;height:0;display:inline-block}.bk .schem .legend i.money{border-top:3px solid var(--orange)}.bk .schem .legend i.goods{border-top:5px solid var(--ink)}.bk .calcgrid{gap:20px;margin-top:8px;display:grid}@media (min-width:1000px){.bk .calcgrid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:36px}}.bk .flip{background:var(--ink);color:var(--t-hi);border-radius:14px;padding:22px;position:relative;overflow:hidden}.bk .flip .kicker{color:var(--amber)}.bk .flip h3{color:#fff}.bk .flip p{color:var(--t-mid);font-size:15px}.bk .flip ul{gap:10px;margin:14px 0 16px;list-style:none;display:grid}.bk .flip li{color:var(--t-hi);grid-template-columns:18px 1fr;gap:10px;font-size:14.5px;line-height:1.45;display:grid}.bk .flip li:before{content:"–";color:var(--amber);font-weight:700}.bk .flip .pg{all:unset;cursor:zoom-in;border:1px solid var(--ld2);border-radius:6px;margin-top:10px;display:block;overflow:hidden}.bk .flip .pg img{object-fit:cover;object-position:top;width:100%;max-height:380px}.bk .calc{border:1px solid var(--ll);background:#fff;border-radius:14px;overflow:hidden}.bk .calc__head{border-bottom:1px solid var(--ll);background:var(--paper);font:600 12px/1.3 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--steel);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.bk .calc__head b{color:var(--ink)}.bk .calc__body{gap:18px;padding:16px;display:grid}@media (min-width:720px){.bk .calc__body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;padding:20px}}.bk .seg{border:1px solid var(--ll2);background:#fff;border-radius:10px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.bk .seg button{min-height:40px;font:650 14px/1 var(--f-ui);cursor:pointer;color:var(--body-l);background:0 0;border:0;border-radius:8px;padding:8px 12px}.bk .seg button[aria-pressed=true]{background:var(--ink);color:#fff}.bk .sheet--ink .seg{border-color:var(--ld2);background:#ffffff08}.bk .sheet--ink .seg button{color:var(--t-mid)}.bk .sheet--ink .seg button[aria-pressed=true]{color:var(--ink);background:#fff}.bk .field{gap:5px;display:grid}.bk .field label{font-size:14px;font-weight:650}.bk .inp{border:1px solid var(--ll2);background:#fff;border-radius:10px;align-items:center;gap:6px;min-height:48px;padding:0 12px;display:flex}.bk .inp:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px #ff6a1333}.bk .inp input{width:100%;min-width:0;font:500 17px/1 var(--f-mono);color:var(--ink);background:0 0;border:0;outline:0;padding:10px 0}.bk .inp span{font:500 14px/1 var(--f-mono);color:var(--steel)}.bk .fields{gap:12px;display:grid}.bk .fields--2{grid-template-columns:1fr 1fr}.bk .calc details{border-top:1px dashed var(--ll2);padding-top:10px}.bk .calc summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:14.5px;font-weight:650;list-style:none;display:flex}.bk .calc summary::-webkit-details-marker{display:none}.bk .calc summary:before{content:"+";font:600 15px/1 var(--f-mono);border:1px solid var(--ll2);border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.bk .calc details[open] summary:before{content:"–"}.bk .calc details .fields{margin-top:10px}.bk .rows{border-collapse:collapse;width:100%;font-size:14px}.bk .rows td{vertical-align:top;border-bottom:1px solid #eceef1;padding:7px 0}.bk .rows td:nth-child(2){text-align:right;font:500 14px/1.4 var(--f-mono);white-space:nowrap;padding-left:10px}.bk .rows td:nth-child(3){width:30%;padding-left:12px}.bk .rows .bar{background:#c9d0d8;border-radius:2px;min-width:2px;height:8px;margin-top:6px;transition:width .35s}.bk .rows .bar--neg{background:#e7b9a3}.bk .rows .bar--sum{background:var(--ink)}.bk .rows .bar--res{background:var(--grad)}.bk .rows tr.sum td{border-bottom-color:var(--ll2);font-weight:700}.bk .rows tr.res td{border-bottom:0;font-weight:700}.bk .rows tr.res td:nth-child(2){color:var(--orange-ink);font-size:16px}.bk .rows .sub{color:var(--steel);font-size:12px;font-weight:400;display:block}.bk .calc__out{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.bk .ckpi{border:1px solid var(--ll);background:var(--paper);border-radius:10px;padding:12px}.bk .ckpi b{font:800 34px/1 var(--f-display);letter-spacing:-.005em;display:block}.bk .ckpi span{color:var(--steel);margin-top:5px;font-size:13px;line-height:1.35;display:block}.bk .ckpi--hot b{color:var(--orange-ink)}.bk .calc__warn{color:#8e1f1f;background:#fdecec;border-radius:9px;margin-top:10px;padding:10px 12px;font-size:14px;font-weight:600;display:none}.bk .calc.is-neg .calc__warn{display:block}.bk .calc__note{border-top:1px solid var(--ll);background:var(--paper);color:var(--steel);padding:12px 16px;font-size:13px;line-height:1.5}.bk .hook{color:#7a2a08;background:#ffede3;border-radius:12px;margin:18px 0 0;padding:14px 16px;font-size:15.5px;line-height:1.45}.bk .hook b{color:var(--ink)}.bk .hook small{color:#8a3b14;margin-top:4px;font-size:13px;display:block}@media (max-width:599px){.bk .rows{font-size:13.5px}.bk .rows td:nth-child(3){width:14%;padding-left:8px}.bk .rows td:nth-child(2){font-size:13px}}.bk .files{gap:14px;margin-top:22px;display:grid}@media (min-width:1000px){.bk .files{grid-template-columns:repeat(3,1fr)}}.bk .file{border:1px solid var(--ld2);background:#171c23e6;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.bk .file__top{border-bottom:1px solid var(--ld);font:600 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t-mid);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.bk .file__top .bal{width:24px;height:24px}.bk .file__id{align-items:center;gap:10px;display:flex}.bk .file__body{flex:1;align-content:start;gap:12px;padding:16px;display:grid}.bk .file__h{font:800 clamp(26px, 2.4vw, 32px)/1 var(--f-display);color:#fff}.bk .file dl{gap:10px;margin:0;display:grid}.bk .file dt{font:600 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t-lo);margin-bottom:3px}.bk .file dd{color:var(--t-hi);margin:0;font-size:14.5px;line-height:1.5}.bk .file dd.sol{color:#fff}.bk .file .chap{font:700 12px/1.3 var(--f-mono);color:var(--amber);letter-spacing:.04em}.bk .inline-buy{background:linear-gradient(90deg,#ffb02017,#ff6a1305);border:1px solid #ffb0208c;border-radius:14px;align-items:center;gap:14px;margin-top:40px;padding:18px 20px;display:grid}@media (min-width:900px){.bk .inline-buy{grid-template-columns:1fr auto auto;gap:28px;padding:20px 26px}}.bk .inline-buy p{font:700 clamp(22px, 2vw, 28px)/1.1 var(--f-display);color:#fff;margin:0}.bk .inline-buy p small{font:400 14px/1.45 var(--f-ui);color:var(--t-mid);margin-top:6px;display:block}.bk .inline-buy .price{color:var(--t-mid);font-size:13.5px;line-height:1.35}.bk .inline-buy .price b{font:800 30px/1 var(--f-display);color:#fff;display:block}.bk .sheet--paper .inline-buy,.bk .sheet--white .inline-buy{border-color:var(--orange);background:#fff}.bk .sheet--white .inline-buy{background:var(--paper)}.bk .sheet--paper .inline-buy p,.bk .sheet--white .inline-buy p,.bk .sheet--paper .inline-buy .price b,.bk .sheet--white .inline-buy .price b{color:var(--ink)}.bk .sheet--paper .inline-buy p small,.bk .sheet--white .inline-buy p small,.bk .sheet--paper .inline-buy .price,.bk .sheet--white .inline-buy .price{color:var(--steel)}.bk .twocol{gap:14px;margin-top:28px;display:grid}@media (min-width:1000px){.bk .twocol{grid-template-columns:1.1fr .9fr;gap:20px}}.bk .notbox{border:2px solid var(--ink);background:var(--paper);border-radius:14px;padding:18px}.bk .notbox ul{gap:10px;margin-top:10px;list-style:none;display:grid}.bk .notbox li{color:var(--body-l);grid-template-columns:22px 1fr;gap:10px;font-size:14.5px;line-height:1.45;display:grid}.bk .notbox li:before{content:"";background:var(--ink);width:14px;height:2px;margin-top:.7em}.bk .notbox li b{color:var(--ink)}.bk .founder{gap:28px;display:grid}@media (min-width:1000px){.bk .founder{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:56px}}.bk .photo{max-width:360px;margin:0;position:relative}.bk .photo:before,.bk .photo:after{content:"";border:solid var(--ll2);z-index:1;width:22px;height:22px;position:absolute}.bk .photo:before{border-width:2px 0 0 2px;top:-8px;left:-8px}.bk .photo:after{border-width:0 2px 2px 0;bottom:34px;right:-8px}.bk .photo img{aspect-ratio:4/5;object-fit:cover;background:var(--asphalt);border-radius:12px;width:100%}.bk .photo figcaption{color:var(--steel);margin-top:8px;font-size:13px;line-height:1.4}.bk .photo figcaption b{color:var(--ink)}.bk .photo figcaption .ki{color:var(--steel);margin:0;display:inline}@media (max-width:999px){.bk .founder .photo{max-width:260px}}.bk .letter p{font:400 18px/1.62 var(--f-book);color:#222a33}@media (min-width:900px){.bk .letter p{font-size:19.5px}}.bk .rev{border-collapse:collapse;width:100%;margin-top:18px;font-size:14.5px}.bk .rev caption{text-align:left;font:600 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--steel);padding-bottom:8px}.bk .rev th{text-align:left;font:600 12px/1.2 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--steel);border-bottom:2px solid var(--ink);padding:8px 10px}.bk .rev td{border-bottom:1px solid var(--ll);vertical-align:top;padding:9px 10px}.bk .rev td:first-child{font:700 13px/1.3 var(--f-mono);color:var(--orange-ink);width:46px}.bk .rev td:nth-child(2){font:600 13px/1.3 var(--f-mono);white-space:nowrap;width:92px}.bk .rev tr.cur td{background:#fff6e8;font-weight:600}.bk .vt{border:1px solid var(--ll2);background:#fff;border-radius:12px;font-size:14.5px;overflow:hidden}.bk .vt__h,.bk .vt__r{grid-template-columns:130px 1fr 1fr;display:grid}.bk .vt__h{background:var(--ink);color:var(--t-mid);font:600 12px/1.2 var(--f-mono);letter-spacing:.07em;text-transform:uppercase}.bk .vt__h>span,.bk .vt__r>span{padding:10px 12px}.bk .vt__r{border-top:1px solid var(--ll)}.bk .vt__r>span:first-child{font-weight:650}.bk .vt__r>span:nth-child(3){background:#fff9ef}@media (max-width:699px){.bk .vt__h{display:none}.bk .vt__r{grid-template-columns:1fr;padding:8px 0}.bk .vt__r>span{padding:4px 12px}.bk .vt__r>span:nth-child(2):before,.bk .vt__r>span:nth-child(3):before{content:attr(data-l) ": ";font:600 12px/1.2 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--steel)}.bk .vt__r>span:nth-child(3){background:0 0}}.bk .start{border:1px solid var(--ll);background:#fff;border-radius:10px;padding:12px}.bk .start b{font:700 18px/1.1 var(--f-display);display:block}.bk .start span{color:var(--body-l);margin-top:4px;font-size:13.5px;line-height:1.4;display:block}.bk .pcard{color:var(--ink);background:#fff padding-box padding-box;border:2px solid #0000;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000000d9}.bk .pcard:before{content:"";background:var(--grad);z-index:-1;border-radius:18px;position:absolute;inset:-2px}.bk .pcard__top{background:var(--paper);border-bottom:1px solid var(--ll);padding:20px 20px 16px}.bk .pcard__chip{font:600 12px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--amber);background:var(--ink);border-radius:5px;padding:6px 8px;display:inline-block}.bk .pcard__name{font:700 22px/1.15 var(--f-display);margin:10px 0 8px}.bk .pcard__price{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.bk .pcard__price b{font:800 clamp(54px, 6vw, 72px)/.9 var(--f-display);letter-spacing:-.01em}.bk .pcard__price span{color:var(--steel);font-size:14.5px;line-height:1.4}.bk .pcard__body{gap:14px;padding:18px 20px 20px;display:grid}.bk .inc{gap:9px;list-style:none;display:grid}.bk .inc li{grid-template-columns:24px 1fr;gap:10px;font-size:15px;line-height:1.4;display:grid}.bk .inc li:before{content:"";background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.4l2.6 2.6L13 6.6' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") center/18px no-repeat;border-radius:50%;width:18px;height:18px;margin-top:1px}.bk .inc li.wip:before{border:2px dashed var(--steel);background:0 0}.bk .inc li.wip{color:#48525e}.bk .inc li b{font-weight:700}.bk .pcard__micro{color:var(--steel);text-align:center;margin:-4px 0 0;font-size:13.5px}.bk .after__t{font:600 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--steel);margin:4px 0 0}.bk .after{counter-reset:a;gap:8px;list-style:none;display:grid}.bk .after li{color:var(--body-l);grid-template-columns:26px 1fr;gap:10px;font-size:14.5px;line-height:1.45;display:grid}.bk .after li:before{counter-increment:a;content:counter(a);border:1.5px solid var(--ink);width:22px;height:22px;font:700 12px/1 var(--f-mono);color:var(--ink);border-radius:50%;place-items:center;display:grid}.bk .after b{color:var(--ink)}.bk .credit{background:#ffb02012;border:1px solid #ffb0208c;border-radius:12px;padding:14px 16px}.bk .credit b{font:700 19px/1.15 var(--f-display);color:#fff;margin-bottom:6px;display:block}.bk .credit p{color:var(--t-mid);margin:0;font-size:14.5px}.bk .faqgrid{gap:24px;display:grid}@media (min-width:1000px){.bk .faqgrid{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:48px}}.bk .faqbuy{gap:12px;display:grid}@media (min-width:1000px){.bk .faqbuy{position:sticky;top:92px}}.bk .buycard{border:2px solid var(--ink);background:#fff;border-radius:14px;gap:10px;padding:16px;display:grid}.bk .buycard b.p{font:800 46px/.9 var(--f-display)}.bk .buycard small{color:var(--steel);font-size:13.5px;line-height:1.4}.bk .buycard ul{color:var(--body-l);gap:6px;font-size:14px;list-style:none;display:grid}.bk .buycard li:before{content:"✓ ";color:var(--green-ink);font-weight:700}.bk .faq{border-top:1px solid var(--ll2);gap:0;display:grid}.bk .faq details{border-bottom:1px solid var(--ll2)}.bk .faq summary{cursor:pointer;min-height:56px;font:700 clamp(19px, 1.7vw, 22px)/1.2 var(--f-display);grid-template-columns:1fr 28px;align-items:center;gap:12px;padding:16px 0;list-style:none;display:grid}.bk .faq summary::-webkit-details-marker{display:none}.bk .faq summary:after{content:"+";border:1.5px solid var(--ll2);width:28px;height:28px;font:600 16px/1 var(--f-mono);border-radius:50%;place-items:center;display:grid}.bk .faq details[open] summary:after{content:"–";border-color:var(--orange-ink);color:var(--orange-ink)}.bk .faq .a{padding:0 0 18px}.bk .faq .a p{color:var(--body-l);max-width:760px;margin:0 0 .8em;font-size:15.5px;line-height:1.6}.bk .final{text-align:center;overflow:hidden}.bk .final .wrap{z-index:1;max-width:900px;position:relative}.bk .final .kicker{justify-content:center}.bk .final .h2{font-size:clamp(38px,5.2vw,72px)}.bk .final__wandel{font:italic 400 clamp(20px, 2vw, 26px)/1.35 var(--f-book);color:var(--t-hi);max-width:720px;margin:6px auto 24px}.bk .final__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}@media (max-width:599px){.bk .final__cta .btn{width:100%}}.bk .final__line{color:var(--t-mid);margin:16px 0 0;font-size:14.5px}.bk .claim{font:800 clamp(22px, 2.4vw, 30px)/1 var(--f-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;margin:34px 0 0}.bk .claim i{color:var(--amber);font-style:normal}.bk .tyre{pointer-events:none;z-index:0;position:absolute}.bk .foot{color:var(--t-mid);background:#0a0d11;padding:48px 0 110px;font-size:14px}@media (min-width:900px){.bk .foot{padding-bottom:48px}}.bk .foot__grid{gap:28px;display:grid}@media (min-width:900px){.bk .foot__grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}}.bk .foot img{width:auto;height:40px}.bk .foot p{margin:12px 0 0}.bk .foot .foot__h{font:600 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t-lo);margin:0 0 10px}.bk .foot ul{gap:2px;list-style:none;display:grid}.bk .foot ul a{min-height:36px;color:var(--t-hi);align-items:center;text-decoration:none;display:inline-flex}.bk .foot ul a:hover{text-decoration:underline}.bk .foot__legal{border-top:1px solid var(--ld);color:var(--t-lo);gap:8px;margin-top:32px;padding-top:20px;font-size:13px;display:grid}.bk .foot__legal p{margin:0}.bk .bildnachweis{background:var(--paper);border-top:1px solid var(--line,#0e11161f);padding:16px 0 20px}.bk .bildnachweis .fn{margin:0}.bk .buybar{z-index:30;padding:10px var(--g) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--ld2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e1116f7;align-items:center;gap:12px;transition:transform .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.bk .buybar.is-on{transform:none}.bk .buybar__p{min-width:0;color:var(--t-mid);flex:1;font-size:12.5px;line-height:1.3}.bk .buybar__p b{color:#fff;font:800 22px/1 var(--f-display);display:block}.bk .buybar .btn{min-height:48px;padding:0 16px;font-size:16px}@media (min-width:1100px){.bk .buybar{display:none}}.bk .lb{background:0 0;border:0;max-width:96vw;max-height:94vh;padding:0}.bk .lb::backdrop{background:#080a0ddb}.bk .lb__bar{color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:8px 4px;font-size:13.5px;display:flex}.bk .lb__bar button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:8px;min-height:44px;padding:8px 12px}.bk .lb__in img{background:#fff;border-radius:6px;width:auto;max-height:84vh}@media (prefers-reduced-motion:reduce){.bk .rv{opacity:1!important;transform:none!important}:root:has(.bk){scroll-behavior:auto}}.bk .bhero{padding:26px 0 40px}@media (min-width:900px){.bk .bhero{padding:40px 0 64px}}.bk .bhero__grid{align-items:center;gap:28px;display:grid}@media (min-width:1040px){.bk .bhero__grid{grid-template-columns:minmax(0,600px) minmax(0,1fr);gap:40px}}.bk .bhero .h1{color:var(--ink);font-size:clamp(39px,5vw,70px)}.bk .bhero .h1 em,.bk .bhero .h1__kicker{color:var(--orange-ink)}.bk .bhero__serif{font:italic 400 clamp(19px, 1.8vw, 23px)/1.3 var(--f-book);color:var(--orange-ink);margin:12px 0 0}.bk .bhero__m{grid-template-columns:minmax(0,1fr) 96px;align-items:start;gap:14px;margin:16px 0 18px;display:grid}@media (min-width:900px){.bk .bhero__m{grid-template-columns:1fr;margin:20px 0 22px}.bk .bhero__m .cover-s{display:none}}.bk .bhero__sub{color:var(--body-l);max-width:580px;margin:0;font-size:clamp(16.5px,1.4vw,19px);line-height:1.52}.bk .cover-s{position:relative}.bk .cover-s img{border-radius:3px;width:96px;box-shadow:0 10px 22px -10px #0e11168c}.bk .chip-pdf{font:700 12px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--ink);color:var(--amber);border-radius:5px;margin-top:6px;padding:5px 7px;display:inline-block}.bk .bhero__cta{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}@media (max-width:599px){.bk .bhero__cta .btn--buy{width:100%}}.bk .readlink{min-height:44px;color:var(--ink);text-underline-offset:.22em;align-items:center;gap:8px;font-weight:650;-webkit-text-decoration:underline #c2410c80;text-decoration:underline #c2410c80;display:inline-flex}.bk .readlink small{color:var(--steel);font-weight:500;text-decoration:none}.bk .bhero__micro{color:var(--body-l);margin:8px 0 0;font-size:14px;line-height:1.5}.bk .bhero__micro b{color:var(--ink)}.bk .proofchip{border:1px solid var(--ll2);background:#fff;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;max-width:520px;margin-top:14px;padding:10px 14px;display:grid}.bk .proofchip b{font:800 32px/1 var(--f-display);letter-spacing:-.005em;grid-row:span 2}.bk .proofchip span{font-size:14px;font-weight:600;line-height:1.35}.bk .proofchip small{font:600 12px/1.3 var(--f-mono);color:var(--steel)}.bk .bhero__fn{max-width:580px;margin-top:12px}.bk .bhero .author{border-top-color:var(--ll)}.bk .bhero .author img{border-color:#fff}.bk .bhero .author p{color:var(--body-l)}.bk .bhero .author p b{color:var(--ink)}.bk .bookvis{display:none;position:relative}@media (min-width:1040px){.bk .bookvis{min-height:560px;display:block}}.bk .bookvis__book{filter:drop-shadow(0 30px 40px #0e111659);width:330px;margin:0;position:absolute;top:10px;left:40px}.bk .bookvis__book .chip-pdf{position:absolute;bottom:26px;left:18px}.bk .callout{grid-template-columns:30px 1fr;gap:10px;width:210px;display:grid;position:absolute}.bk .callout:before{content:"";background:var(--ll2);width:40px;height:1px;position:absolute;top:13px;left:-46px}.bk .callout .bal{color:var(--orange-ink);background:var(--paper)}.bk .callout b{font-size:14.5px;display:block}.bk .callout div span{color:var(--body-l);margin-top:2px;font-size:13px;line-height:1.4;display:block}.bk .minicard{background:var(--asphalt);width:344px;color:var(--t-hi);border:1px solid var(--ld2);border-radius:12px;margin:0;position:absolute;top:410px;left:230px;overflow:hidden;box-shadow:0 30px 60px -24px #0e111699}.bk .minicard__h{font:600 12px/1.2 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--t-mid);border-bottom:1px solid var(--ld);justify-content:space-between;gap:8px;padding:9px 12px;display:flex}.bk .minicard__c{padding:6px 12px 0}.bk .minicard__c svg{width:100%;height:auto}.bk .minicard__f{color:var(--t-mid);padding:8px 12px 10px;font-size:13px;line-height:1.4}.bk .minicard__f b{color:#fff;font:700 17px/1.1 var(--f-display);margin-bottom:2px;display:block}.bk .codehero{margin:14px 0 0;display:none}.bk [data-v=b3] .codehero{display:block}.bk .reportstrip{background:var(--ink);color:var(--t-mid);font-size:14.5px}.bk .reportstrip .wrap{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;padding-top:12px;padding-bottom:12px;display:flex}.bk .reportstrip a{color:#fff;align-items:center;min-height:36px;font-weight:650;display:inline-flex}.bk .trio{gap:14px;display:grid}@media (min-width:900px){.bk .trio{grid-template-columns:repeat(3,1fr);gap:18px}}.bk .tri{border:1px solid var(--ll);background:#fff;border-radius:14px;align-content:start;gap:10px;padding:18px;display:grid}.bk .tri__k{font:600 12px/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--orange-ink)}.bk .tri h3{font:800 clamp(26px, 2.4vw, 32px)/1 var(--f-display);margin:0}.bk .tri p{color:var(--body-l);margin:0;font-size:15px;line-height:1.5}.bk .tri .minibars{width:100%;height:56px}.bk .tri__pages{gap:8px;display:flex}.bk .tri__pages button{all:unset;cursor:zoom-in;border:1px solid var(--ll);border-radius:4px;width:33%;overflow:hidden;box-shadow:0 6px 14px -8px #0e111659}.bk .tri__pages button:focus-visible{outline:3px solid var(--orange)}.bk .tri a.jump{align-items:center;min-height:44px;font-size:15px;font-weight:650;-webkit-text-decoration:underline #c2410c80;text-decoration:underline #c2410c80;display:inline-flex}.bk .tri .fn{margin:0}.bk .bigcurve{margin-top:28px}.bk .bigcurve .proofcard__chart svg.tl{width:100%;height:auto}.bk .loop{border:1px solid var(--ld2);background:#171c23e6;border-radius:14px;align-items:center;gap:10px;margin-top:16px;padding:16px;display:grid}@media (min-width:900px){.bk .loop{grid-template-columns:1fr auto;gap:24px}}.bk .loop p{color:var(--t-hi);margin:0;font-size:16px;line-height:1.5}.bk .kgrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px;display:grid}@media (min-width:900px){.bk .kgrid{grid-template-columns:repeat(4,1fr);gap:14px}}.bk .ktile{border:1px solid var(--ld2);border-radius:var(--r);background:#171c23d9;padding:16px 14px 14px;position:relative}.bk .ktile b{font:800 clamp(32px, 3.6vw, 48px)/.95 var(--f-display);color:#fff;display:block}.bk .ktile span{color:var(--t-hi);margin-top:8px;font-size:13.5px;line-height:1.35;display:block}.bk .ktile small{font:600 12px/1.3 var(--f-mono);color:var(--t-lo);margin-top:6px;display:block}.bk .ktile--fault{background:linear-gradient(#d93a3a1f,#171c23d9 70%);border-color:#d93a3a99}.bk .ktile--fault b{color:var(--red-d)}.bk .ktile--fault .tag-fault{position:absolute;top:12px;right:10px}.bk .code{background:var(--ink);color:#fff;border-radius:16px;margin:32px 0 0;padding:18px 18px 16px;position:relative;overflow:hidden}.bk .code__k{font:600 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t-lo);z-index:1;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;margin-bottom:12px;display:flex;position:relative}.bk .code__row{z-index:1;flex-wrap:wrap;align-items:flex-end;gap:8px 22px;display:flex;position:relative}.bk .code__seg{gap:6px;display:grid}.bk .code__seg b{font:800 clamp(46px, 7vw, 92px)/.85 var(--f-display);letter-spacing:-.01em}.bk .code__seg i{font:600 12px/1.25 var(--f-mono);color:var(--t-mid);letter-spacing:.02em;max-width:120px;font-style:normal}.bk .code__sl{font:800 clamp(46px, 7vw, 92px)/.85 var(--f-display);background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;align-self:flex-start;margin:0 -10px}.bk .code p{z-index:1;color:var(--t-mid);max-width:760px;margin:14px 0 0;font-size:14.5px;position:relative}.bk .code--sm{margin:0;padding:12px 14px}.bk .code--sm .code__seg b,.bk .code--sm .code__sl{font-size:40px}.bk .code--sm .code__row{gap:6px 14px}.bk .facts{gap:12px;margin-top:18px;display:grid}@media (min-width:900px){.bk .facts{grid-template-columns:repeat(3,1fr);gap:16px}}.bk .facts>div{color:var(--body-l);border-top:2px solid var(--ink);padding-top:10px;font-size:14px;line-height:1.45}.bk .facts b{font:800 30px/1 var(--f-display);color:var(--ink);margin-bottom:6px;display:block}.bk .merk{color:#1d3b2a;background:#e8f6ee;border-radius:10px;margin-top:18px;padding:14px 16px;font-size:15px;line-height:1.5}.bk .merk b{font:600 12px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--green-ink);border-radius:5px;margin-right:8px;padding:5px 7px;display:inline-block}.bk .mtab{border:1px solid var(--ld2);background:var(--asphalt);border-radius:12px;overflow:hidden}.bk .mtab table{border-collapse:collapse;width:100%;font-size:15px}.bk .mtab th{text-align:left;font:600 12px/1.2 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--t-lo);background:#11151b;padding:10px 12px}.bk .mtab th:not(:first-child),.bk .mtab td:not(:first-child){text-align:right}.bk .mtab td{border-top:1px solid var(--ld);color:var(--t-hi);font:600 15px/1.3 var(--f-mono);padding:11px 12px}.bk .mtab td:first-child{font:600 15px/1.3 var(--f-ui)}.bk .mtab td small{font:600 12px/1.3 var(--f-mono);color:var(--t-lo);margin-top:2px;display:block}.bk .mtab__f{border-top:1px solid var(--ld2);color:var(--t-mid);background:#11151b;padding:12px;font-size:13.5px}.bk .xpl{gap:24px;margin-top:28px;display:grid}@media (min-width:1000px){.bk .xpl{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px}}.bk .xpl__stage{grid-template-columns:repeat(5,1fr);gap:8px;display:grid;position:relative}.bk .xpl__pg{all:unset;cursor:zoom-in;border:1px solid var(--ll);background:#fff;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 10px 24px -12px #0e111666}.bk .xpl__pg:focus-visible{outline:3px solid var(--orange)}.bk .xpl__pg .bal{background:var(--ink);color:#fff;border-color:var(--ink);width:24px;height:24px;position:absolute;top:6px;right:6px}@supports (transform:rotateX(1deg)){@media (min-width:1000px){.bk .xpl__stage{perspective:1600px;height:470px;display:block}.bk .xpl__pg{width:230px;transform-style:preserve-3d;transform:translateX(calc(-50% + (var(--i) - 2) * 92px)) translateY(calc((var(--i) - 2) * -18px)) rotateY(-24deg) rotateX(8deg);transition:transform .35s;position:absolute;top:40px;left:50%}.bk .xpl__pg:hover{transform:translateX(calc(-50% + (var(--i) - 2) * 92px)) translateY(calc((var(--i) - 2) * -18px - 14px)) rotateY(-14deg) rotateX(4deg)}}}.bk .xpl__legend{gap:10px;list-style:none;display:grid}.bk .xpl__legend li{grid-template-columns:30px 1fr;gap:10px;display:grid}.bk .xpl__legend .bal{color:var(--orange-ink)}.bk .xpl__legend b{font-size:15px;display:block}.bk .xpl__legend div span{color:var(--body-l);font-size:14px;line-height:1.45;display:block}.bk .excerpt{gap:22px;margin-top:44px;display:grid}@media (min-width:1000px){.bk .excerpt{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:40px}}.bk .page{border:1px solid var(--ll);background:#fffefb;border-radius:6px;padding:26px 22px 20px;box-shadow:0 30px 60px -36px #0e111673}@media (min-width:900px){.bk .page{padding:40px 48px 30px}}.bk .page__run{font:600 12px/1.2 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--steel);border-bottom:1px solid var(--ll);justify-content:space-between;margin-bottom:18px;padding-bottom:10px;display:flex}.bk .page h3{font:700 clamp(24px, 2.4vw, 30px)/1.1 var(--f-display);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 14px;display:flex}.bk .page h3 .no{color:var(--orange-ink)}.bk .page .txt p,.bk .page .txt li{font:400 17px/1.62 var(--f-book);color:#222a33}.bk .page .txt ol{gap:4px;margin:0 0 1em;padding-left:22px;display:grid}.bk .page .gap{text-align:center;color:var(--steel);font-family:var(--f-mono);font-size:13px}.bk .page__src{color:var(--steel);border-top:1px solid var(--ll);margin:16px 0 0;padding-top:10px;font-size:13px}.bk .curio{border-top:1px solid var(--ll2);gap:0;margin-top:18px;list-style:none;display:grid}@media (min-width:900px){.bk .curio{grid-template-columns:1fr 1fr;column-gap:32px}}.bk .curio li{border-bottom:1px solid var(--ll);grid-template-columns:52px 1fr;align-items:baseline;gap:12px;padding:12px 0;display:grid}.bk .curio li b{font:800 26px/1 var(--f-display);color:var(--orange-ink)}.bk .curio li span{color:var(--ink);font-size:15.5px;line-height:1.45}.bk .curio li span small{font:600 12px/1.3 var(--f-mono);color:var(--steel);letter-spacing:.02em;margin-top:4px;display:block}.bk .curio li.wip b{color:var(--steel)}.bk .curio li.wip span{color:#48525e}.bk .allch{margin-top:16px}.bk .allch ol{gap:0;margin-top:8px;list-style:none;display:grid}@media (min-width:900px){.bk .allch ol{grid-template-columns:1fr 1fr;column-gap:32px}}.bk .allch li{border-bottom:1px solid var(--ll);grid-template-columns:34px 1fr auto;align-items:baseline;gap:10px;padding:9px 0;font-size:14.5px;display:grid}.bk .allch li i{font:700 12px/1 var(--f-mono);color:var(--steel);font-style:normal}.bk .allch li small{font:600 12px/1 var(--f-mono);color:var(--steel);white-space:nowrap}.bk .mcbox{border:2px solid var(--orange);background:var(--paper);border-radius:16px;padding:22px;position:relative}.bk .mcbox__chip{font:600 12px/1 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--amber);background:var(--ink);border-radius:6px;align-items:center;gap:8px;padding:6px 9px;display:inline-flex}.bk .mcbox__chip img{width:18px;height:18px}.bk .mcbox__grid{gap:22px;margin-top:8px;display:grid}@media (min-width:1000px){.bk .mcbox__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px}}.bk .mcbox .vt{background:#fff}.bk .bbuy{align-items:center;gap:24px;display:grid}@media (min-width:1000px){.bk .bbuy{grid-template-columns:380px minmax(0,560px);justify-content:center;gap:56px}}.bk .bbuy__cover{width:min(300px,70vw);margin:0 auto;position:relative}.bk .bbuy__cover .chip-pdf{position:absolute;bottom:22px;left:14px}.bk .reportbox{border:1px solid var(--ll2);background:var(--paper);border-radius:16px;align-items:center;gap:18px;padding:20px;display:grid}@media (min-width:900px){.bk .reportbox{grid-template-columns:1fr auto;gap:32px;padding:26px 30px}}.bk .reportbox ul{color:var(--body-l);gap:6px;margin-top:12px;font-size:15px;list-style:none;display:grid}.bk .reportbox li:before{content:"– ";color:var(--orange-ink);font-weight:700}.bk .rg{gap:12px;margin-top:18px;display:grid}@media (min-width:900px){.bk .rg{grid-template-columns:repeat(3,1fr);gap:16px}}.bk .rg a{border:1px solid var(--ll);background:#fff;border-radius:12px;gap:6px;padding:16px;text-decoration:none;display:grid}.bk .rg a:hover{border-color:var(--ink)}.bk .rg .mono{letter-spacing:.07em;text-transform:uppercase;color:var(--orange-ink);font-size:12px}.bk .rg b{font:700 19px/1.15 var(--f-display)}.bk .rg span{color:var(--body-l);font-size:14px;line-height:1.45}.bk .who{gap:14px;margin-top:8px;display:grid}@media (min-width:900px){.bk .who{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.bk .who{grid-template-columns:repeat(4,1fr)}}.bk .whoc{border:1px solid var(--ll);background:#fff;border-radius:14px;align-content:start;gap:8px;padding:18px;display:grid}.bk .whoc b{font:800 23px/1.05 var(--f-display)}.bk .whoc p{color:var(--body-l);margin:0;font-size:14.5px;line-height:1.5}.bk .whoc small{color:var(--steel);font-size:13.5px;line-height:1.45}.bk .sheet-head>span{display:block}.bk .sheet-head .no i{vertical-align:3px}.bk .st{letter-spacing:.04em}@media (max-width:899px){.bk .sheet.bhero{padding:20px 0 32px}}.bk .swipe-hint{display:none}@media (max-width:899px){.bk .sheet--tight{padding:34px 0 42px}.bk .h2{margin-bottom:14px}.bk .lead{font-size:16.5px}.bk .swipe{scroll-snap-type:x mandatory;margin-left:calc(-1 * var(--g));margin-right:calc(-1 * var(--g));padding:2px var(--g) 10px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:12px;overflow-x:auto;display:flex!important}.bk .swipe::-webkit-scrollbar{display:none}.bk .swipe>*{scroll-snap-align:start;flex:0 0 84%}.bk .swipe-hint{font:600 12px/1.2 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--steel);align-items:center;gap:8px;margin:4px 0 0;display:flex}.bk .sheet--ink .swipe-hint{color:var(--t-lo)}.bk .swipe-hint:after{content:"";background:currentColor;flex:0 0 26px;height:1px}.bk .flip{padding:18px}.bk .rows td{padding:5px 0}.bk .rows td:nth-child(3){display:none}.bk .file__body{gap:10px;padding:14px}.bk .file dd,.bk .notbox li{font-size:14px}.bk .faqbuy .buycard{display:none}.bk .founder .photo{max-width:210px}.bk .letter p{font-size:17px;line-height:1.58}.bk .foot{padding-top:36px}.bk .foot__grid{grid-template-columns:1fr 1fr;gap:20px 16px}.bk .foot__grid>div:first-child{grid-column:1/-1}.bk .foot ul a{min-height:32px;font-size:13.5px}.bk .proofcard .tb>div{padding:6px 10px}.bk .legend2{gap:5px 12px}.bk .sheet{padding:40px 0 48px}.bk .bhero{padding:20px 0 32px}.bk .h2{font-size:clamp(30px,8.4vw,36px)}.bk .lead{font-size:16px;line-height:1.5}.bk .rows .sub{display:none}.bk .flip p,.bk .flip li{font-size:14.5px}.bk .notbox{padding:16px}.bk .notbox li{gap:8px}}.bk .rw-toggle{display:none}@media (max-width:899px){.bk .sheet{padding:38px 0 44px}.bk .calc .rows{display:none}.bk .calc.rw-open .rows{display:table}.bk .rw-toggle{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14.5px;font-weight:650;-webkit-text-decoration:underline #c2410c80;text-decoration:underline #c2410c80;display:inline-flex}.bk .calcgrid .flip,.bk .legend2 li:not(.legend2__note){display:none}.bk .founder{gap:18px}.bk .founder .photo{max-width:170px}.bk .foot__grid>div:not(:first-child) ul{flex-wrap:wrap;gap:0 14px;display:flex}.bk .foot__grid{grid-template-columns:1fr;gap:14px}.bk .foot .foot__h{margin-bottom:4px}}.bk details[data-mclose]>summary{cursor:default;list-style:none}.bk details[data-mclose]>summary::-webkit-details-marker{display:none}@media (max-width:899px){.bk details[data-mclose]>summary{cursor:pointer;grid-template-columns:1fr 28px;align-items:center;gap:10px;min-height:44px;display:grid}.bk details[data-mclose]>summary:after{content:"+";border:1.5px solid var(--ll2);width:28px;height:28px;font:600 16px/1 var(--f-mono);border-radius:50%;place-items:center;display:grid}.bk details[data-mclose][open]>summary:after{content:"–"}.bk details[data-mclose]>summary .h3{margin:0}.bk .rev caption{display:none}.bk .rev td{padding:7px 8px}}.bk .minicta{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:18px;display:flex}.bk .minicta span{color:var(--steel);font-size:13.5px}.bk .sheet--ink .minicta span{color:var(--t-mid)}@media (max-width:599px){.bk .minicta .btn{width:100%}}.bk .allch{border:1px solid var(--ll);background:#fff;border-radius:14px;margin-top:0;padding:18px}@media (max-width:899px){.bk .allch{padding:14px 16px}.bk .allch li{padding:7px 0;font-size:14px}}.bk .more-btn{display:none}@media (max-width:899px){.bk .cover-s img{width:84px}.bk .bhero__m{grid-template-columns:minmax(0,1fr) 84px;margin:14px 0}.bk .proofchip{margin:0 0 14px;padding:9px 12px}.bk .proofchip b{font-size:29px}.bk .txt[data-more]:not(.is-open)>:not(:first-child){display:none}.bk .more-btn{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:15px;font-weight:650;-webkit-text-decoration:underline #c2410c80;text-decoration:underline #c2410c80;display:inline-flex}.bk .xpl__legend div span{display:none}.bk .xpl__legend{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}.bk .rg span:not(.mono){display:none}.bk .rg a{padding:12px 14px}.bk .whoc p{font-size:14px}.bk .mcbox{padding:16px}}@media (max-width:379px){.bk .bhero .h1{font-size:35px}.bk .bhero .h1__kicker{margin-bottom:10px}.bk .bhero__sub{font-size:15.5px;line-height:1.45}.bk .bhero__m{margin:10px 0}.bk .proofchip{margin-bottom:10px}}.bk .sheet--ink .after li:before{border-color:var(--t-mid);color:var(--t-hi)}.bk .sheet--ink .pcard .after li:before{border-color:var(--ink);color:var(--ink)}.bk .twocol{align-items:start}.bk .legend2__note{display:block!important}@media (max-width:719px){.bk .sheet-head .no i{display:none}}.bk .bal{display:inline-grid!important}.bk .bhero__grid{align-items:start}@media (min-width:1040px){.bk .bhero .h1{font-size:64px}.bk .bookvis{min-height:640px;margin-top:20px}.bk .bookvis__book{top:0;left:30px}.bk .minicard{top:440px;left:250px}}@media (max-width:719px){.bk .sheet-head>span:nth-child(n+3){display:none}}@media (max-width:899px){.bk [data-v=b3] .bhero__m{grid-template-columns:1fr}.bk [data-v=b3] .bhero__m .cover-s{display:none}.bk [data-v=b3] .codehero{margin:0 0 12px}.bk .code--sm .code__row{flex-wrap:nowrap;gap:4px 10px}.bk .code--sm .code__seg b,.bk .code--sm .code__sl{font-size:33px}.bk .code--sm .code__seg i{max-width:64px;font-size:12px}.bk .code--sm .code__sl{margin:0 -6px}}.bk .seg button,.bk .foot ul a,.bk .reportstrip a{min-height:44px}@media (max-width:899px){.bk .foot ul a{min-height:44px;font-size:14px}.bk .foot__grid>div:not(:first-child) ul{gap:0 16px}}.bk figure{margin:0}@media (min-width:1040px) and (max-height:820px){.bk .proofcard__head{padding:8px 12px}.bk .legend2{gap:3px 12px;padding:2px 12px 6px;font-size:12.5px}.bk .legend2 .bal{width:21px;height:21px}.bk .proofcard .tb{font-size:12px;line-height:1.36}.bk .proofcard .tb>div{padding:5px 10px}.bk .proofcard .tb dt{margin-bottom:1px}}.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) h1:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) h2:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) h3:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) h4:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) h5:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) h6:not(:where(.bk-tw,.bk-tw *)){font-size:revert;text-wrap:revert;font-family:inherit}.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) ul:not(:where(.bk-tw,.bk-tw *)),.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) ol:not(:where(.bk-tw,.bk-tw *)){list-style:revert}.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) a:not(:where(.bk-tw,.bk-tw *)){text-decoration-line:underline}.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) sup:not(:where(.bk-tw,.bk-tw *)){position:static;top:auto}.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) table:not(:where(.bk-tw,.bk-tw *)){border-collapse:revert;border-spacing:revert}.bk :where(.sheet,.top,.foot,.reportstrip,.buybar) button:not(:where(.bk-tw,.bk-tw *)){cursor:pointer}.bk .lb[open]{margin:auto}.bk svg [font-family*=JetBrains]{font-family:var(--f-mono)}.bk svg [font-family*=Inter]{font-family:var(--f-ui)}.bk svg [font-family*=Barlow]{font-family:var(--f-display)}.bk .rv{transition:opacity .55s,transform .55s}.bk .rv[data-rv=wait]{opacity:0;transform:translateY(14px)}@media (prefers-reduced-motion:reduce){.bk .rv[data-rv]{opacity:1;transform:none}}@media print{.bk .rv[data-rv]{opacity:1;transform:none}}.bk .h4{font:700 22px/1.1 var(--f-display);margin:0 0 6px}.bk .rg .rg__t{font:700 19px/1.15 var(--f-display);margin:0}@media (max-width:899px){.bk .rg span.rg__d{display:block}}.bk .crumbs{font:600 12px/1.3 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--steel);margin:-6px 0 14px}.bk .crumbs ol{flex-wrap:wrap;align-items:center;gap:0 8px;list-style:none;display:flex}.bk .crumbs li{align-items:center;gap:8px;min-height:32px;display:inline-flex}.bk .crumbs li+li:before{content:"/";color:var(--ll2)}.bk .crumbs a{color:var(--steel);text-decoration:none}.bk .crumbs a:hover{color:var(--ink);text-decoration:underline}.bk .crumbs [aria-current]{color:var(--ink)}.bk .artikel__meta{color:var(--steel);margin:2px 0 0;font-size:14.5px;line-height:1.5}.bk .artikel__meta a{color:var(--ink)}.bk .artikel{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}@media (min-width:1000px){.bk .artikel{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:64px}}.bk .artikel .tt-prose{max-width:720px}.bk .artikel__fragen{max-width:760px;margin-top:56px}.bk .artikel__autor{border:1px solid var(--ll);background:var(--paper);border-radius:14px;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:18px;max-width:760px;margin-top:48px;padding:18px;display:grid}.bk .artikel__autor img{object-fit:cover;border-radius:50%;width:88px;height:88px}.bk .artikel__autor figcaption{font:600 12px/1.35 var(--f-mono);color:var(--steel);letter-spacing:.02em;margin-top:6px}.bk .artikel__autor .small{color:var(--body-l);margin:0 0 6px}.bk .artikel__seite{gap:18px;display:grid}@media (min-width:1000px){.bk .artikel__seite{position:sticky;top:24px}}@media (min-width:1100px){.bk .artikel__seite{top:88px}}.bk .artikel__seite .textlink{justify-self:center;align-items:center;min-height:44px;font-size:15px;display:inline-flex}.bk .toc{border:1px solid var(--ll);background:var(--paper);border-radius:14px;padding:16px 18px}.bk .toc>p{font:600 12px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--orange-ink);margin:0 0 6px}.bk .toc ol{counter-reset:toc;gap:0;list-style:none;display:grid}.bk .toc li{counter-increment:toc;grid-template-columns:28px minmax(0,1fr);gap:4px;font-size:14.5px;line-height:1.35;display:grid}.bk .toc li:before{content:counter(toc, decimal-leading-zero);font:700 12px/1 var(--f-mono);color:var(--steel);padding-top:9px}.bk .toc a{color:var(--ink);padding:6px 0;text-decoration:none;display:block}.bk .toc a:hover{color:var(--orange-ink);text-decoration:underline}@media (max-width:999px){.bk .artikel .toc{display:none}}.bk .bk-form{border:1px solid var(--ll2);border-radius:var(--r-lg);background:#fff;padding:20px;box-shadow:0 30px 60px -40px #0e111673}@media (min-width:600px){.bk .bk-form{padding:28px}}.bk .vlink{cursor:pointer;text-align:left;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;min-height:48px;margin-top:14px;padding:0;display:inline-flex}.bk .vlink__thumb{background:var(--graphite);border:1px solid var(--ld2);border-radius:8px;flex:none;place-items:center;width:84px;height:48px;display:grid;position:relative;overflow:hidden}.bk .vlink__thumb svg{width:20px;height:20px}.bk .vlink b{font:650 15px/1.3 var(--f-ui);text-underline-offset:.2em;-webkit-text-decoration:underline #c2410c80;text-decoration:underline #c2410c80;display:block}.bk .vlink span span{font:600 12px/1.3 var(--f-mono);color:var(--steel);margin-top:3px;display:block}.bk .vposter{border:1px solid var(--ld2);background:var(--graphite);cursor:pointer;border-radius:12px;width:100%;max-width:360px;padding:0;display:block;position:relative;overflow:hidden}.bk .vposter img{object-fit:cover;width:100%;height:100%}.bk .vposter__play{background:var(--grad);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #00000073}.bk .vposter__play svg{width:24px;height:24px;margin-left:3px}.bk .vposter__cap{font:600 12px/1.3 var(--f-mono);color:#fff;text-shadow:0 1px 2px #0009;justify-content:space-between;gap:10px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.bk .vdialog{background:#000;border:0;border-radius:12px;width:min(960px,94vw);margin:auto;padding:0}.bk .vdialog::backdrop{background:#080a0dd1}.bk .vdialog video{width:100%;display:block}.bk .vdialog__bar{background:var(--ink);color:var(--t-mid);justify-content:space-between;align-items:center;padding:8px 12px;font-size:13px;display:flex}.bk .vdialog__bar button{border:1px solid var(--ld2);color:#fff;cursor:pointer;background:0 0;border-radius:8px;min-height:44px;padding:8px 12px}@media (max-width:899px){.bk .founder .vposter{max-width:170px}}.bk .rhero{gap:28px;display:grid}@media (min-width:1000px){.bk .rhero{grid-template:"kopf form""nutzen form"1fr/minmax(0,1fr) minmax(0,460px);align-items:start;gap:8px 64px}.bk .rhero__kopf{grid-area:kopf}.bk .rhero__form{grid-area:form}.bk .rhero__nutzen{grid-area:nutzen}}}@layer utilities;
