.kv.pf,.bv.pf{--f:#dde2d8;--fon:#1f221f;--g:var(--f);--e:cubic-bezier(.65,0,.25,1);container-type:inline-size}.pf .pf-stage{transition:opacity .6s;position:absolute;inset:1.8% 1.2% 6.5% 2.5%}.pf .pf-stage.out{opacity:0}.pf .pf-stage *{box-sizing:border-box;margin:0;position:absolute}.pf .pf-svg{pointer-events:none;z-index:6;width:100%;height:100%;top:0;left:0;overflow:visible}.pf .pf-svg line{opacity:0;transition:opacity .5s}.pf .pf-svg line.halo{stroke:var(--f);stroke-width:3px}.pf .pf-svg line.core{stroke:var(--ink);stroke-width:1.1px}.pf .s-dup .pf-svg line{opacity:1;transition:opacity .7s ease var(--b,0s)}.pf .s-new .pf-svg line{opacity:0;transition:opacity .8s .1s}.pf .pf-sec,.pf .pf-nl{font-size:calc(var(--u)*1.5);letter-spacing:.14em;text-transform:uppercase;color:var(--key);white-space:nowrap;line-height:1;transition:opacity .5s}.pf .pf-nl,.pf .s-new .pf-sec{opacity:0}.pf .s-new .pf-nl{opacity:1;transition-delay:1.4s}.pf .pf-box{background:var(--paper);outline:1px solid var(--ink);box-shadow:calc(var(--u)*-.6) calc(var(--u)*.6) 0 var(--g);z-index:1;transition:left 1.4s var(--e) var(--d),top 1.4s var(--e) var(--d),width 1.4s var(--e) var(--d),height 1.4s var(--e) var(--d),opacity .45s ease var(--d)}.pf .pf-box:after{content:"";pointer-events:none;opacity:.55;mix-blend-mode:multiply;background:url(/_astro/grain-coarse.ChdLEAtz.png) 0 0/160px 160px;position:absolute;inset:0}.pf .s-new .pf-box.fade{opacity:0}.pf .pf-box .hd{height:calc(var(--u)*2.6);background:var(--ink);color:var(--paper);transition:height 1.4s var(--e) var(--d);top:0;left:0;right:0;overflow:hidden}.pf .pf-box .hd:after{content:"";pointer-events:none;background-image:radial-gradient(circle,var(--f) 0 .7px,transparent 1px),radial-gradient(circle,var(--f) 0 .7px,transparent 1px);opacity:.45;background-position:0 0,2px 2px;background-size:4px 4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 35%,#000 100%);mask-image:linear-gradient(110deg,#0000 35%,#000 100%)}.pf .pf-box .ol,.pf .pf-box .nl{left:calc(var(--u)*.6);right:calc(var(--u)*.4);font-size:calc(var(--u)*1.4);white-space:nowrap;z-index:1;line-height:1;transition:opacity .35s;overflow:hidden}.pf .pf-box .ol{top:calc(var(--u)*.62)}.pf .pf-box .nl{bottom:calc(var(--u)*.7);font-size:calc(var(--u)*1.6);opacity:0;font-weight:700;transition:opacity .5s 1.15s}.pf .pf-box svg{left:calc(var(--u)*.6);top:calc(var(--u)*.75);width:calc(var(--u)*3.2);height:calc(var(--u)*3.2);fill:var(--f);opacity:0;z-index:1;transition:opacity .5s 1.25s}.pf .s-new .pf-box .ol{opacity:0}.pf .s-new .pf-box .nl,.pf .s-new .pf-box svg{opacity:1}.pf .s-new .pf-box.fam .hd{height:calc(var(--u)*7)}.pf .s-new .pf-box.vas .hd{height:calc(var(--u)*3.6)}.pf .pf-box.vas .nl{bottom:calc(var(--u)*1.05)}.pf .s-new .pf-box.tag .hd{height:100%}.pf .pf-sub{align-items:center;gap:calc(var(--u)*.5);font-size:calc(var(--u)*1.4);color:var(--ink);white-space:nowrap;opacity:0;z-index:2;line-height:1;transition:opacity .6s 1.45s;display:flex}.pf .pf-sub *{position:static}.pf .pf-sub svg{width:calc(var(--u)*2.3);height:calc(var(--u)*2.3);fill:var(--ink)}.pf .s-new .pf-sub{opacity:1}.pf .pf-chip{background:var(--paper);outline:1px solid var(--key);color:var(--ink);font-size:calc(var(--u)*1.15);z-index:3;transition:left 1.4s var(--e) var(--d),top 1.4s var(--e) var(--d),width 1.4s var(--e) var(--d),height 1.4s var(--e) var(--d),opacity .5s ease var(--d),transform .5s ease var(--d),background-color .4s ease,color .4s ease,outline-color .4s ease;line-height:1}.pf .pf-chip .n{text-align:center;opacity:.8;transition:opacity .3s;top:50%;left:0;right:0;transform:translateY(-50%)}.pf .pf-chip .p{left:calc(var(--u)*1.1);font-size:calc(var(--u)*1.45);white-space:nowrap;opacity:0;transition:opacity .45s;top:50%;transform:translateY(-50%)}.pf .pf-chip:before{content:"";width:calc(var(--u)*.45);background:var(--ink);opacity:0;transition:opacity .45s;position:absolute;top:0;bottom:0;left:0}.pf .s-dup .pf-chip.dupe{background-color:var(--ink);outline-color:var(--ink);color:var(--paper);z-index:5;transition:left 1.4s var(--e) var(--d),top 1.4s var(--e) var(--d),width 1.4s var(--e) var(--d),height 1.4s var(--e) var(--d),opacity .5s ease var(--d),transform .5s ease var(--d),background-color .7s ease var(--b,0s),color .7s ease var(--b,0s),outline-color .7s ease var(--b,0s)}.pf .s-new .pf-chip.merge{opacity:0;transition:left 1.4s var(--e) var(--d),top 1.4s var(--e) var(--d),width 1.4s var(--e) var(--d),height 1.4s var(--e) var(--d),opacity .3s ease calc(var(--d) + 1.25s)}.pf .s-new .pf-chip.fade{opacity:0;transform:scale(.4)}.pf .s-new .pf-chip.keep{outline-color:var(--ink);background-color:var(--paper);color:var(--ink);transition:left 1.4s var(--e) var(--d),top 1.4s var(--e) var(--d),width 1.4s var(--e) var(--d),height 1.4s var(--e) var(--d),background-color .45s ease calc(var(--d) + 1.5s),color .45s ease calc(var(--d) + 1.5s),outline-color .45s ease calc(var(--d) + 1.5s)}.pf .s-new .pf-chip.keep .n{opacity:0;transition-delay:calc(var(--d) + .9s)}.pf .s-new .pf-chip.keep .p,.pf .s-new .pf-chip.keep:before{opacity:1;transition-delay:calc(var(--d) + 1.2s)}.pf .pf-chip.born{opacity:0;outline-color:var(--ink)}.pf .s-new .pf-chip.born,.pf .s-new .pf-chip.born .p,.pf .s-new .pf-chip.born:before{opacity:1;transition:opacity .6s 2.1s}.pf .pf-slug{background:var(--paper);outline:1px solid var(--ink);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);align-items:baseline;gap:1cqw;padding:.5cqw 1cqw;font-size:1.4cqw;display:flex;position:absolute;bottom:0;right:0}.pf .pf-slug b{letter-spacing:0;text-align:right;min-width:2.6cqw;font-size:2.4cqw}.pf .pf-bar{gap:.5cqw;display:flex;position:absolute;bottom:.6cqw;left:2.5%}.pf .pf-bar i{outline:1px solid var(--key);width:1.6cqw;height:1.6cqw}.pf .pf-bar i:first-child{background:var(--ink)}.pf .pf-bar i:nth-child(2){background:var(--paper)}.pf .pf-bar i:nth-child(3){background:var(--f)}.pf .pf-bar i:nth-child(4){background:repeating-linear-gradient(-55deg,var(--key) 0 1px,transparent 1px 3px)}.pf .pf-stage.still *{transition:none!important}:root[data-theme=dark] .pf .pf-box,:root[data-theme=dark] .pf .pf-slug{outline-color:var(--key)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pf .pf-box,:root:not([data-theme=light]) .pf .pf-slug{outline-color:var(--key)}}figure.bv.pf{aspect-ratio:4/3}.pf .s-new .pf-chip.fade,.pf .s-new .pf-chip.merge,.pf .s-new .pf-box.fade,.pf .s-new .pf-sec{pointer-events:none}.pf[data-pf=after] .pf-box[data-g],.pf[data-pf=after] .pf-chip[data-g],.pf[data-pf=after] .pf-sub{transition:transform .2s,box-shadow .2s!important}.pf[data-pf=after] .lift{transform:translate(calc(var(--u)*.4),calc(var(--u)*-.4))}.pf[data-pf=after] .pf-box.lift{box-shadow:calc(var(--u)*-1) calc(var(--u)*1) 0 var(--g)}.pf[data-pf=after] .pf-chip.lift{z-index:4}
