:root{--post-navigation-entry-height:var(--font-0)}.disclaimer{align-content:center;background:linear-gradient(#fff,var(--cc-yellow-pale));column-gap:var(--spacing-3);display:flex;flex-direction:row;margin-bottom:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3) var(--spacing-3) var(--spacing-3)}.disclaimer h1{align-self:center;padding:0 var(--spacing-3)}.disclaimer a{font-weight:500}.disclaimer a:hover{text-decoration:underline}.log-post-header{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between}.log-post-header h1 span{font-size:inherit;transition:all .15s}.log-post-boundary{align-items:center;border:var(--line-thick) solid var(--cc-grey-96);display:flex;flex-direction:column;margin-top:var(--spacing-3);padding:var(--spacing-1) var(--spacing-1) 0 var(--spacing-1)}.log-post-boundary:last-child{margin-bottom:var(--spacing-0)}.paragraph-mid{max-width:clamp(0ch,var(--cpl),var(--cpl-max));text-align:left}.quote{color:var(--cc-blue);display:block;font-size:var(--font-5);font-style:italic;margin:1em 0;padding-left:1em}.post-goodbye{align-self:flex-start;font-size:var(--font-2);font-weight:500;width:75%}.post-outro{background:var(--cc-grey-96);display:flex;flex-direction:column;padding:var(--spacing-1) var(--spacing-1) 0 var(--spacing-1);width:var(--content-60)}.post-outro .table-entry{background:transparent;border:var(--line-thin) solid var(--cc-grey-80)}.log-outro-list,.post-outro .log-table h1{align-self:flex-start}.log-outro-list{align-items:flex-start;display:flex;flex-direction:column;row-gap:var(--spacing-3)}.list-entry{align-items:center;column-gap:var(--spacing-3);display:flex;flex-direction:row}.post-end{align-self:center;background:var(--cc-blue);color:#fff;font-weight:500;margin-top:var(--spacing-1);padding:var(--spacing-4) var(--spacing-3);transform:translateY(50%)}.upcoming-post{background:#000 url(../assets/illustrations/wave_3-1_black.jpg) no-repeat 50%/150%;border:none;color:#fff;padding:var(--spacing-1)!important}.upcoming-post p{font-size:var(--font-3);line-height:calc(var(--font-3)*2);text-align:center}.upcoming-post a{color:var(--cc-yellow)}.post-navigation{align-items:center;backdrop-filter:blur(var(--blur-mid));background:var(--cc-blue-backdrop);display:flex;flex-direction:row;left:calc(var(--post-navigation-entry-height)*1.5 - var(--line-thin));opacity:0;padding:var(--spacing-3) 0 var(--spacing-3) var(--spacing-2);position:fixed;top:50%;transform:translateY(-50%) translateX(-100%);transition:opacity .5s .25s ease-out,background .15s ease-out,transform .4s var(--easeinoutCubic);z-index:var(--z-3)}.post-navigation:hover{background:var(--cc-blue-dark-backdrop);transform:translateY(-50%) translateX(calc((var(--post-navigation-entry-height)*1.5 - var(--line-thin))*-1))}.post-navigation-nohover{background:var(--cc-blue-backdrop)!important;left:calc(var(--post-navigation-entry-height)*1.5)!important;transform:translateY(-50%) translateX(-100%)!important}.post-navigation-toggle{opacity:1}.separator{background-color:#fff;height:var(--font-0);width:var(--line-thin)}.nav-links{align-items:flex-end;display:flex;flex-direction:column;padding-right:var(--spacing-3)}.nav-links a{column-gap:var(--spacing-4);display:flex;flex-direction:row;height:var(--post-navigation-entry-height);justify-content:flex-end;line-height:var(--post-navigation-entry-height);width:100%}.nav-links a:hover,.nav-links a:hover *{color:var(--nok-red);text-decoration:none;transition:all .15s ease-out}.handle h1,.nav-links h1,.nav-links span{color:#fff;font-size:var(--font-5);transition:all .15s ease-out}.handle{display:flex;justify-content:center;line-height:calc(var(--post-navigation-entry-height)*1.5);text-orientation:sideways;width:calc(var(--post-navigation-entry-height)*1.5);writing-mode:vertical-lr}.cost-container{margin:0;row-gap:var(--spacing-3)}.cost-container,.list{align-items:center;display:flex;flex-direction:column;width:100%}.list{background:blue;color:#fff;padding:var(--spacing-3);transition:all .15s}.list .interactive{align-items:center;column-gap:var(--spacing-4);display:flex;flex-direction:row;justify-content:center;width:100%}.list img{height:calc(var(--spacing-5)*1.2);transition:all .3s}.list hr{margin:var(--spacing-3) 0;opacity:.7}.list:not(.list-open) hr{opacity:.3}.list:not(.list-open):hover{background:var(--cc-blue-dark)}.list-open{background:var(--cc-grey-96);color:#000}.list-open .note a,.list-open .note p,.list-open .note span{color:#000}.list-open .item sup,.list-open .references span{opacity:.3}.list-open .table{margin-top:0}.list-open hr{margin:var(--spacing-2) 0!important}.list-paragraph{align-self:middle;margin-top:var(--spacing-3);margin-inline:auto;max-width:clamp(0ch,var(--cpl),var(--cpl-max))}.list-paragraph a{color:var(--cc-blue);font-weight:500}.statement-wrapper{display:flex;flex-direction:row;justify-content:space-around;margin-top:var(--spacing-1);width:100%}.list:not(.list-open) .list-statement h1{color:#fff}.list:not(.list-open) .list-statement span{color:var(--cc-blue-70)}.list-statement{display:flex;flex-direction:column;line-height:calc(var(--spacing-3)*1.5);text-align:center}.list-statement h1{color:var(--cc-blue)}.list-statement span{color:var(--cc-grey-70)}.arrow-flip{transform:scaleY(-1)}.table-wrapper{max-height:0;overflow:hidden}.table-wrapper,.table-wrapper.open{transition:all .75s var(--easeinoutQuart)}.table-wrapper.open{max-height:5000px}.list sup.unit{opacity:1}.table{display:table;margin-top:var(--spacing-3);width:100%}.table-spacious{border-collapse:separate;border-spacing:0 var(--spacing-4);margin-bottom:calc(var(--spacing-4)*-1);margin-top:calc(var(--spacing-4)*-1)!important}.table .item{display:table-row;width:100%}.table .item:first-child,.table span.header{font-weight:500}.table .item span{display:table-cell;font-size:var(--font-5);text-align:right}.table .item span:first-child{text-align:left}.table .item .table-arrow{height:var(--font-superscript)}.total_cost_eur,.total_cost_usd{font-weight:500}.stacked span{opacity:.5;text-align:right!important}.references{display:flex;flex-direction:column;margin-top:var(--spacing-3)!important;row-gap:var(--spacing-5);width:100%}.reference_highlight{color:var(--cc-blue)!important;opacity:1!important}.reference_highlight_blue{color:var(--nok-red)!important;opacity:1!important}.item sup,.references span{font-weight:500;opacity:.7}.item sup:not(.unit),.statement-wrapper sup:not(.unit){cursor:pointer}.note a,.note p,.note span{color:#fff;font-size:var(--font-superscript)!important}.note{column-gap:var(--spacing-5);display:flex;flex-direction:row;text-align:left}.list:not(.list-open) .item span sup:not(.unit):hover,.list:not(.list-open) .list-statement sup:not(.unit):hover{color:var(--nok-red);opacity:1}.list-open .item span sup:not(.unit):hover,.list-open .list-statement sup:not(.unit):hover{color:var(--cc-blue);opacity:1}.list-statement sup,.note a,.note span,.table .item sup{transition:all .15s}.list-open .note a:hover{color:var(--cc-blue)!important}.list:not(.list-open) .note a:hover{color:var(--nok-red)}.graph-wrapper{align-items:center;display:flex;flex-direction:column}.graph-wrapper div,.graph-wrapper span{font-size:var(--font-superscript)}.graph-wrapper .x{display:flex;flex-direction:row;justify-content:space-between;width:90%}.x span{flex:1;text-align:center}.x>:first-child,.x>:last-child{flex:0.5}.x>:first-child{text-align:left}.x>:last-child{text-align:right}.graph-legend{column-gap:var(--spacing-3);display:flex;flex-direction:row;justify-content:space-between;margin-top:var(--spacing-3);width:100%}.graph-legend div{color:var(--chart-1);font-weight:500;text-decoration-line:underline}.graph-legend div:last-child{color:var(--chart-2);text-decoration-line:underline;text-decoration-style:dashed}.graph-legend sup{color:hsla(0,0%,100%,.7)}.y-title{margin-bottom:var(--spacing-3)}.canvas-wrapper{display:flex;flex-direction:row;justify-content:center;margin:0 var(--spacing-4) var(--spacing-4) var(--spacing-4);width:100%}.canvas-wrapper div:nth-child(odd){display:flex;flex-direction:column;justify-content:space-between}.canvas-wrapper div{font-weight:500;width:5%}.canvas-wrapper div:first-child{align-items:flex-end}.graph{aspect-ratio:2/1;background:none;height:auto!important;margin:0 var(--spacing-4);width:90%!important}#undervolt_study{aspect-ratio:3/1}.x-title{margin-top:var(--spacing-4)}.x-title,.y-title{font-weight:500}