.transfer :is(.transfer-crumb,.transfer-table thead,.transfer-rank,.transfer-kind,.transfer-kinds button,.transfer-quadrant,.transfer-candidate-label,.transfer-axis,.transfer-year b){font-family:var(--home-mono);letter-spacing:.14em;text-transform:uppercase}@media (width>=1100px){.transfer .transfer-step{grid-template-columns:var(--spine) minmax(0, 4fr) minmax(0, 8fr)}}.transfer-step .marval-step-visual{container-type:inline-size}.transfer-rank{min-width:2.2em;color:var(--faint);font-size:10px;font-weight:400;display:inline-block}.transfer-trio{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;margin:0;display:grid}.transfer-trio>div{grid-row:span 3;grid-template-rows:subgrid;display:grid}.transfer-trio dt{align-self:end}.transfer-trio dd:not(.marval-label){font-variant-numeric:tabular-nums;letter-spacing:-.045em;white-space:nowrap;margin:12px 0 0;font-size:min(52px,7.4cqw);font-weight:500;line-height:1}.transfer:lang(de) .transfer-trio dd:not(.marval-label){font-size:min(52px,5.2cqw)}.transfer-trio dd.marval-label{letter-spacing:.14em;white-space:normal;margin-top:12px;font-size:10px;font-weight:400}.transfer-trio .is-zero dd:not(.marval-label){color:var(--faint)}.transfer-trio .is-result dd:not(.marval-label){color:var(--acc)}.transfer-portfolio .transfer-trio{margin-bottom:36px}.transfer-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.transfer-table thead th{border-bottom:1px solid var(--home-hair);color:var(--faint);text-align:left;vertical-align:bottom;padding:0 16px 10px 0;font-size:9.5px;font-weight:400;line-height:1.5}.transfer-table thead th:not(:first-child){overflow-wrap:normal;width:1%;min-width:12.5em}.transfer-table :is(tbody th,td){border-bottom:1px solid var(--line-soft);color:var(--muted);text-align:left;white-space:nowrap;padding:14px 16px 14px 0;font-size:15px;font-weight:400;line-height:1.35}.transfer-table tbody th{white-space:normal}.transfer-name{align-items:baseline;display:flex}.transfer-invention{flex-direction:column;gap:6px;min-width:0;display:flex}.transfer:lang(de) .transfer-invention{-webkit-hyphens:auto;hyphens:auto}.transfer:lang(de){hyphenate-limit-chars:8 4 4}.transfer-invention-meta{color:var(--faint);font-family:var(--home-mono);letter-spacing:.06em;font-size:10.5px;font-weight:400}.transfer-invention-meta .is-term{display:none}.transfer-invention-meta .is-coverage,.transfer .marval-readout dd{white-space:nowrap}.transfer-table :is(th,td):last-child{padding-right:0}.transfer-table td{font-family:var(--home-mono);letter-spacing:.04em;font-size:12px}.transfer-table tr.is-example :is(th,td){color:var(--ink)}.transfer-table tr.is-example th{font-weight:500}.transfer-table tr.is-example td:nth-child(2){color:var(--acc)}.transfer-bar{background:var(--home-hair-soft);vertical-align:middle;width:40px;height:2px;margin-right:12px;display:inline-block}.transfer-bar i{width:calc(var(--v) * 100%);background:var(--home-company);height:100%;display:block}.is-example .transfer-bar i{background:var(--acc)}.transfer-caption{text-align:left;margin-top:14px}.transfer-assumptions{max-width:none;margin-top:44px}.transfer-years{grid-template-columns:repeat(13,minmax(0,1fr));gap:10px;height:168px;margin-top:52px;display:grid}.transfer-year{border:1px solid var(--home-hair-soft);border-bottom-color:var(--home-hair);position:relative}.transfer-year i{height:calc(var(--today) * 100%);border-top:2px solid var(--acc);background:color-mix(in srgb, var(--acc) 16%, var(--canvas));transform-origin:bottom;position:absolute;bottom:-1px;left:-1px;right:-1px}.transfer-year b{color:var(--faint);font-size:9.5px;font-weight:400;position:absolute;top:calc(100% + 10px);left:0}.transfer-years-key{flex-wrap:wrap;gap:8px 24px;margin:44px 0 0;display:flex}.transfer-years-key span{align-items:center;gap:9px;display:inline-flex}.transfer-years-key i{border:1px solid var(--home-hair);width:12px;height:9px;display:block}.transfer-years-key i.is-today{border:0;border-top:2px solid var(--acc);background:color-mix(in srgb, var(--acc) 16%, var(--canvas))}.transfer-stream-sum{border-top:1px solid var(--home-hair);justify-content:space-between;align-items:baseline;gap:16px;margin:18px 0 0;padding-top:14px;display:flex}.transfer-stream-value{color:var(--acc);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:40px;font-weight:500;line-height:1}.transfer-kinds{flex-wrap:wrap;gap:22px;margin-top:30px;display:flex}.transfer-kinds button{color:var(--faint);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:0 0 6px;font-size:10px}.transfer-kinds button:hover{color:var(--ink)}.transfer-kinds button[aria-pressed=true]{border-bottom-color:var(--acc);color:var(--ink)}.transfer-kinds button:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.transfer-ranking{margin-top:14px}.transfer-ranking dt{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.transfer-ranking dt .transfer-rank{width:1.6em;min-width:0}.transfer-kind{color:var(--faint);font-size:9px}.transfer-reading .marval-readout-head{margin-top:30px}.transfer-reading .marval-readout-head+.marval-readout{margin-top:10px}.transfer-strength{gap:3px;display:inline-flex}.transfer-strength i{background:var(--home-hair-soft);width:18px;height:2px;display:block}.transfer-strength i[data-on]{background:var(--acc)}.transfer-matrix{margin:0;padding:0 0 0 26px;position:relative}.transfer-matrix-plot{aspect-ratio:600/440;border-bottom:1px solid var(--home-hair);border-left:1px solid var(--home-hair);position:relative}.transfer-matrix-plot:before,.transfer-matrix-plot:after{background:var(--home-hair-soft);content:"";position:absolute}.transfer-matrix-plot:before{width:1px;top:0;bottom:0;left:50%}.transfer-matrix-plot:after{height:1px;top:50%;left:0;right:0}.transfer-quadrant{color:var(--faint);font-size:9.5px;position:absolute}.transfer-quadrant.is-inlicense{top:12px;left:14px}.transfer-quadrant.is-scale{top:12px;right:0}.transfer-quadrant.is-exit{bottom:12px;left:14px}.transfer-quadrant.is-outlicense{color:var(--acc);bottom:12px;right:0}.transfer-matrix-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.transfer-matrix-lines path{fill:none;stroke:var(--home-hair);stroke-width:1px;vector-effect:non-scaling-stroke}.transfer-matrix-lines .is-first{stroke:var(--acc)}.transfer-player,.transfer-candidate,.transfer-you{top:calc(var(--y) * 100%);left:calc(var(--x) * 100%);position:absolute;transform:translate(-50%,-50%)}.transfer-player{background:var(--home-company);opacity:.45;width:6px;height:6px}.transfer-candidate{width:calc(4px + var(--s) * 2.5px);height:calc(4px + var(--s) * 2.5px);background:var(--ink)}@media (prefers-reduced-motion:no-preference){.transfer-candidate,.transfer-candidate-label{transition:background-color .3s,color .3s}}.transfer-candidate.is-out{background:color-mix(in srgb, var(--ink) 20%, var(--canvas))}.transfer-candidate.is-out .transfer-candidate-label,.transfer-candidate.is-out .transfer-candidate-label .marval-acc{color:var(--faint)}.transfer-candidate-label{background:var(--canvas);color:var(--ink);letter-spacing:.12em;white-space:nowrap;padding:2px 5px;font-size:10px;font-weight:600;line-height:1.2;position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)}:root[data-theme=dark] .transfer-candidate-label{font-weight:400}.transfer-candidate.is-west .transfer-candidate-label{left:auto;right:calc(100% + 6px)}.transfer-you .transfer-candidate-label{top:calc(100% + 6px);left:auto;right:-8px;transform:none}.transfer-axis{color:var(--faint);margin:0;font-size:9.5px}.transfer-axis.is-x{text-align:right;margin-top:10px}.transfer-axis.is-y{transform-origin:0 100%;white-space:nowrap;position:absolute;bottom:0;left:0;transform:rotate(-90deg)translate(100%)}@media (width>=1100px){.transfer-matrix{padding-left:0}.transfer-axis.is-y{left:-26px}}.transfer-matrix-key{display:none}.transfer-people ol{border-top:1px solid var(--home-hair);margin:14px 0 0;padding:0;list-style:none}.transfer-people li{border-bottom:1px solid var(--line-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px;padding:20px 0;display:grid}.transfer-people .transfer-rank{padding-top:3px}.transfer-person{flex-direction:column;gap:10px;display:flex}.transfer-withheld{width:var(--w);background:color-mix(in srgb, var(--ink) 13%, var(--canvas));max-width:100%;height:12px;display:block}.transfer-role{letter-spacing:-.015em;font-size:19px;font-weight:500;line-height:1.25}.transfer-source{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;padding-top:2px;display:flex}.transfer-search{color:var(--muted)}@media (width>=1100px){.transfer .transfer-end{grid-template-columns:var(--spine) minmax(0, 4fr) minmax(0, 8fr)}}.transfer-end-figures{grid-area:1/3/span 2;min-width:0;padding-top:30px;container-type:inline-size}.transfer-end-cta{grid-area:2/2;padding-top:30px}.transfer-spread{grid-template-rows:none}.transfer-spread>div{grid-row:span 2}.transfer-spread>div:nth-child(n+4) dt{padding-top:36px}.transfer-more{margin-top:22px}@media (width>=1100px){.transfer .marval-faq-grid{grid-template-columns:var(--spine) minmax(0, 4fr) minmax(0, 8fr);column-gap:var(--gap)}.transfer .marval-faq-grid>.marval-faq-aside{grid-column:1/3}.transfer .marval-faq-list{grid-column:3}}@media (prefers-reduced-motion:no-preference){.marval-end[data-reveal=revealed] .transfer-end-figures{animation:home-rise .8s var(--home-ease) .3s both}.marval-end[data-reveal=revealed] .transfer-end-cta{animation:home-rise .8s var(--home-ease) .24s both}.marval-step[data-reveal=armed] .transfer-year i{transform:scaleY(0)}.marval-step[data-reveal=revealed] .transfer-year i{animation:marval-grow .56s var(--home-ease) both;animation-delay:calc(var(--i) * 45ms + .38s)}.marval-step[data-reveal=armed] .transfer-stream-sum{opacity:0}.marval-step[data-reveal=revealed] .transfer-stream-sum{animation:.4s 1.1s both home-appear}}@media (prefers-reduced-motion:reduce){.transfer :is(.marval-faq-list button i,.marval-index a):before,.transfer .marval-faq-list button i:after{transition:none}}@media (width<1100px){.transfer-end-figures{grid-area:auto/2}.transfer-end-cta{grid-row:auto;padding-top:34px}}@media (width<=760px){.transfer-table .is-wide{display:none}.transfer-table :is(tbody th,td){font-size:14px}.transfer-table td{vertical-align:top;font-size:12px}.transfer-invention-meta .is-term{display:inline}.transfer-bar{display:none}.transfer-trio{border-top:1px solid var(--line-soft);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.transfer-trio>div{border-bottom:1px solid var(--line-soft);grid-row:auto;grid-template-rows:none;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:12px 0}.transfer-trio dt{align-self:baseline}.transfer-trio dd:not(.marval-label),.transfer:lang(de) .transfer-trio dd:not(.marval-label){margin:0;font-size:26px}.transfer-trio dd.marval-label{grid-column:1/-1;margin:0}.transfer-spread>div:nth-child(n+4) dt{padding-top:0}.transfer-years{gap:4px;height:120px;margin-top:36px}.transfer-years-key{margin-top:36px}.transfer-year:not(:first-child,:last-child) b{display:none}.transfer-stream-value{font-size:30px}.transfer-matrix{margin-top:28px}.transfer-candidate-label{letter-spacing:.08em;font-size:9px}.transfer-candidate.is-west-narrow .transfer-candidate-label{left:auto;right:calc(100% + 6px)}.transfer-matrix-plot{aspect-ratio:1/1.1}.transfer-quadrant{letter-spacing:.08em;text-wrap:balance;max-width:calc(50% - 20px);font-size:8.5px;line-height:1.35}.transfer-quadrant:is(.is-scale,.is-outlicense){text-align:right}.transfer-you .transfer-candidate-label{display:none}.transfer-matrix-key{color:var(--ink);align-items:center;gap:10px;margin:14px 0 0;display:flex}.transfer-people li{grid-template-columns:auto minmax(0,1fr)}.transfer-source{text-align:left;grid-column:2;align-items:flex-start}.transfer-role{font-size:17px}}
