body{background:var(--b)}body,#m{pointer-events:none}body:not(.vs){pointer-events:auto;isolation:isolate}.pg>*{pointer-events:auto}#m{position:relative;width:100%}body.vs #m{position:absolute;overflow:hidden;height:100%;top:0;left:0}.pg_{position:relative;width:100%}body.vs .pg_{position:absolute;overflow:hidden;height:100svh;top:0;left:0}.pg{position:relative;min-height:100svh}body.vs .pg{overflow:hidden;height:100svh}body.vs #m .pg>*{will-change:transform}#gl{position:fixed;z-index:0;pointer-events:none;width:100vw;height:100dvh;top:0;left:0}html.route-mosh #gl,html.route-paper #gl{z-index:2}html.boot-mosh #gl{z-index:2;background:var(--b)}html.route-mosh-reverse #gl{background:var(--b)}html.ab-gl #gl{z-index:2}html.ab-cached:not(.ab-gl) #ab_{visibility:hidden}#ab_{position:fixed;z-index:3;pointer-events:none;width:100%;height:100%;top:0;left:0}#ab-bg,#ab{position:absolute;width:100%;height:100%;top:0;left:0}#ab-bg{opacity:0;transition:opacity 1s var(--o3);will-change:opacity;pointer-events:none;background:#0009}#ab-bg.fx{opacity:1;transition:opacity 1.3s var(--o6);pointer-events:auto}#ab{overflow:hidden;pointer-events:none;padding-block:var(--g);box-sizing:border-box;transition:transform 1s var(--o3);transform:translateY(101vh)}#ab.fx{transition:transform 1.3s var(--o6);transform:translate(0,0)}#ab.out{transition:transform 1s var(--o3);transform:translate(101vw)}body:not(.vs) #ab{overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;padding-block:max(var(--g),env(safe-area-inset-top))max(var(--g),env(safe-area-inset-bottom))}body:not(.vs) #ab.fx{pointer-events:auto}#ab-co{position:relative;will-change:transform;margin-inline:auto var(--g);inline-size:calc(var(--col)*6 + var(--g)*5);pointer-events:all}html.ab-paper #ab{transition:none;transform:none}html.ab-paper-moving #ab-co{pointer-events:none}html.ab-gl #ab-co [data-gl-deco],html.ab-gl #ab-co [data-gl-deco] a{text-decoration-color:#0000}#ab-cu{position:absolute;z-index:1;visibility:hidden;pointer-events:none;color:var(--w);text-transform:uppercase;letter-spacing:.03em;font-size:1.3rem;font-weight:700;top:0;left:0}#ab-cu.fx{visibility:visible}[data-ink-cursor]{opacity:0!important}.r{position:relative;display:block;width:100%}[data-gl-text]{opacity:0;color:#0000!important}[data-gl-text][data-gl-deco]{opacity:1}[data-gl-text][data-gl-deco],[data-gl-text][data-gl-deco] a{text-decoration-color:#0000!important}[data-gl-text] .y{display:block}[data-gl-text] [data-gl-keep]{color:var(--w)}[data-gl-text][data-native-text]{opacity:1;color:inherit!important}[data-native-clip]{display:block;overflow:clip}[data-native-line]{display:block}body:not(.vs) #ho-he-0-me:has([data-native-text]){position:relative;z-index:-1}body:not(.vs) #pr-he:has([data-native-text]){z-index:0}.sr-only{clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden;border-width:0;width:1px;height:1px;margin:-1px;padding:0}#g_{position:fixed;z-index:9996;padding-left:var(--g);padding-right:var(--g);box-sizing:border-box;display:flex;pointer-events:none;justify-content:space-between;inset:0}#g_:before,#g_:after{content:"";position:absolute;height:var(--g);opacity:.1;width:100%;left:0}#g_:before{background:#00f;top:0}#g_:after{background:green;bottom:0}#g_ div{width:var(--col);opacity:.1;background:red;height:100%}@media (max-width:768px){#g_ div:nth-child(n+9){display:none}}.copy-email{display:inline-grid;text-align:start;cursor:pointer;max-inline-size:100%}.copy-email:after{content:attr(data-copy-email);grid-area:1/1;visibility:hidden}.copy-email-print{position:relative;grid-area:1/1;justify-self:start;min-inline-size:0}[data-copy-status]{visibility:hidden}.copy-email-rule{position:absolute;background:var(--b);pointer-events:none;block-size:1px;bottom:calc(.25lh - .1405em - .5px);left:0;right:0}#ho-he{position:relative;color:var(--w);text-transform:uppercase;background:0 0;font-weight:700}#ho-he .la{display:inline-block;letter-spacing:.01em;margin-top:.5rem;font-size:.8rem;line-height:1}#ho-he{pointer-events:none}#ho-he :-webkit-any(a,button){pointer-events:auto}#ho-he :-moz-any(a,button){pointer-events:auto}#ho-he :is(a,button){pointer-events:auto}#ho-he-0{display:flex;padding:0 var(--g)1.2rem;box-sizing:border-box;flex-direction:column;min-block-size:100svh}#ho-he-0-ti{font-size:calc((100vw - var(--g)*2)*285/1408);font-kerning:normal;letter-spacing:-.01em;text-align:center;white-space:nowrap;user-select:none;pointer-events:none;height:.77em;margin-block-start:-.3rem;font-weight:700;line-height:.98}#ho-he-0-me{display:grid;grid-template-columns:calc(var(--col)*6 + var(--g)*5)1fr var(--col);gap:2rem var(--g);letter-spacing:.01em;padding-top:var(--g);line-height:1}#ho-he-0-me>:-webkit-any(div,nav){display:flex;gap:.5rem}#ho-he-0-me>:-webkit-any(div,nav)>div{display:inline-block;min-inline-size:0}#ho-he-0-me>:-webkit-any(div,nav)>.la{flex:none}#ho-he-0-me>:-moz-any(div,nav){display:flex;gap:.5rem}#ho-he-0-me>:-moz-any(div,nav)>div{display:inline-block;min-inline-size:0}#ho-he-0-me>:-moz-any(div,nav)>.la{flex:none}#ho-he-0-me>:is(div,nav){display:flex;gap:.5rem}#ho-he-0-me>:is(div,nav)>div{display:inline-block;min-inline-size:0}#ho-he-0-me>:is(div,nav)>.la{flex:none}#ho-he-0-me>:last-child{text-align:right}.ho-he-0-me-in p{text-wrap:pretty}.ho-he-0-me-in{letter-spacing:.02em;max-inline-size:32.7rem;line-height:1.4rem}.ho-he-0-me-nav>div,.ho-he-0-me-yr{margin-block-start:.1rem}.ho-he-0-me-nav button{display:inline-block;cursor:pointer}.ho-he-0-me-nav :-webkit-any(a,button){transition:color .3s}.ho-he-0-me-nav :-moz-any(a,button){transition:color .3s}.ho-he-0-me-nav :is(a,button){transition:color .3s}.ho-he-0-me-nav :-webkit-any(a,button):hover{color:var(--a)}.ho-he-0-me-nav :-moz-any(a,button):hover{color:var(--a)}.ho-he-0-me-nav :is(a,button):hover{color:var(--a)}.ho-he-0-me-nav :-webkit-any(a,button)+:-webkit-any(a,button){margin-left:.9rem}.ho-he-0-me-nav :-moz-any(a,button)+:-moz-any(a,button){margin-left:.9rem}.ho-he-0-me-nav :is(a,button)+:is(a,button){margin-left:.9rem}#ho-he-0-fo{display:flex;letter-spacing:.01em;flex-direction:column;align-self: center;align-items: center;gap:.715rem 0;inline-size:100%;max-inline-size:96rem;margin-block-start:auto;font-size:2rem;line-height:1}#ho-he-0-fo-lgw{display:block}#ho-he-0-fo-lg{display:block;width:100%;height:100%}#ho-he-0-fo>div{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"tl im tr" "tb tb tb";align-self:stretch;align-items: end;gap:0 .6rem}.ho-he-0-fo-tl{grid-area:tl;text-align:right}.ho-he-0-fo-tr{grid-area:tr;text-align:left}.ho-he-0-fo-tl span,.ho-he-0-fo-tr span{display:block}.ho-he-0-fo-tb{grid-area:tb;text-align:center}#ho-he-0-fo-r{grid-area:im;aspect-ratio:.827586;overflow:clip;inline-size:9.6rem;margin-bottom:.4rem}#ho-he-0-fo-r img{object-fit:cover;block-size:100%;inline-size:100%}#ho-he-1{padding:var(--g);box-sizing:border-box;color:var(--a);min-block-size:180svh;margin-block-start:150svh;margin-block-end:0;padding-block-start:calc(100dvh + 10svh);padding-block-end:0}#ho-he-1-panel{display:flex;align-items: start}body:not(.vs) #ho-he-1:has([data-native-text]):before{content:"";display:block;block-size:var(--info-height,0px)}body:not(.vs) #ho-he-1-panel:has([data-native-text]){position:fixed;padding-inline:var(--g);box-sizing:border-box;inset:0 0 auto}#ho-he-1-lg_{width:var(--col);flex:none;margin-block-start:-.3rem}#ho-he-1-mark{width:6.4rem;height:1.9rem}#ho-he-1 [data-info-mask]{overflow:clip}#ho-he-1 [data-info-mask]>svg{display:block}#ho-he-1-lg{width:6.4rem;height:1.9rem}#ho-he-1-co{display:grid;grid-template-columns:calc(var(--col)*3 + var(--g)*2)calc(var(--col)*2 + var(--g))auto;align-items: start;gap:2rem var(--g);margin-left:calc(var(--col)*5 + var(--g)*6);min-inline-size:0}#ho-he-1-in_{--lbl:2rem;line-height:1.4rem}#ho-he-1-in{display:flex}#ho-he-1-in>div{min-inline-size:0;max-inline-size:29.9rem}#ho-he-1 .la{display:inline-block;vertical-align:.1em;margin-inline-end:.5rem;font-size:.8rem}#ho-he-1-in .la{flex:0 0 var(--lbl);margin-inline-end:0}#ho-he-1-aw{margin-top:1.1rem;display:grid;margin-inline-start:var(--lbl)}#ho-he-1-aw .ct{display:inline-block}#ho-he-1-av{display:flex}#ho-he-1-av,#ho-he-1-nav{letter-spacing:.01em;margin-block-start:.1rem;line-height:1}#ho-he-1-av .la{margin-block-start:.4rem}#ho-he-1-nav{width:var(--col);text-align:right;justify-self:end}#ho-he-1-nav a{display:flex;justify-content:end;align-self: center;align-items: center;gap:.5rem;transition:opacity .3s}#ho-he-1-nav a span{display:inline-block}#ho-he-1-nav a svg{display:inline-block;width:auto;height:.7rem}#ho-he-1-nav a:hover{opacity:.6}@media (max-width:768px){#ho-he .la{margin-block-start:0}#ho-he-0{padding-block:max(var(--g),env(safe-area-inset-top))2.4rem;gap:3.2rem}#ho-he-0-me{grid-template-columns:minmax(0,1fr)auto;gap:.8rem var(--g);align-items:baseline;padding-block-start:0}#ho-he-0-me>:-webkit-any(div,nav){align-items:baseline}#ho-he-0-me>:-moz-any(div,nav){align-items:baseline}#ho-he-0-me>:is(div,nav){align-items:baseline}.ho-he-0-me-in{grid-column:1/-1;max-inline-size:34rem;line-height:1.2}#ho-he-0-me .ho-he-0-me-nav>div{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1.2rem;margin-block-start:0}.ho-he-0-me-yr{margin-block-start:0}.ho-he-0-me-nav :-webkit-any(a,button){position:relative;line-height:44px}.ho-he-0-me-nav :-moz-any(a,button){position:relative;line-height:44px}.ho-he-0-me-nav :is(a,button){position:relative;line-height:44px}.ho-he-0-me-nav :-webkit-any(a,button):before{content:"";position:absolute;inline-size:max(100%,44px);top:0;bottom:0;transform:translate(-50%)}.ho-he-0-me-nav :-moz-any(a,button):before{content:"";position:absolute;inline-size:max(100%,44px);top:0;bottom:0;transform:translate(-50%)}.ho-he-0-me-nav :is(a,button):before{content:"";position:absolute;inline-size:max(100%,44px);top:0;bottom:0;transform:translate(-50%)}.ho-he-0-me-nav :-webkit-any(a,button):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.ho-he-0-me-nav :-moz-any(a,button):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.ho-he-0-me-nav :is(a,button):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.ho-he-0-me-nav :-webkit-any(a,button):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.ho-he-0-me-nav :-moz-any(a,button):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.ho-he-0-me-nav :is(a,button):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.ho-he-0-me-nav :-webkit-any(a,button)+:-webkit-any(a,button){margin-left:0}.ho-he-0-me-nav :-moz-any(a,button)+:-moz-any(a,button){margin-left:0}.ho-he-0-me-nav :is(a,button)+:is(a,button){margin-left:0}#ho-he-0-fo{--portrait-width:clamp(5.6rem,17vw,9.6rem);gap:.5rem;max-inline-size:62rem;font-size:clamp(12px,3.35vw,20px);line-height:1.04}#ho-he-0-fo-lgw{inline-size:var(--portrait-width);block-size:calc(var(--portrait-width)*424/1408)}#ho-he-0-fo>div{grid-template-columns:minmax(0,1fr)auto minmax(0,1fr);gap:0 .5rem}#ho-he-0-fo-r{inline-size:var(--portrait-width)}#ho-he-1{min-block-size:0;margin-block-start:65svh;padding-block-start:calc(100svh + 3.2rem);padding-block-end:4.8rem}#ho-he-1-panel{display:grid;grid-template-columns:6.4rem minmax(0,1fr);column-gap:var(--g)}#ho-he-1-lg_{width:6.4rem;margin-block-start:0;margin-block-end:0}#ho-he-1-co{--info-label-offset:3rem;grid-template-columns:minmax(0,1fr);gap:2.4rem;margin-left:0}#ho-he-1-in_{--lbl:var(--info-label-offset);line-height:1.2}#ho-he-1-in,#ho-he-1-av{display:grid;grid-template-columns:var(--info-label-offset)minmax(0,1fr);align-items:baseline}#ho-he-1-in .la,#ho-he-1-av .la{text-align:end;white-space:nowrap;justify-self:end;inline-size:max-content;margin:0 1rem 0 0}#ho-he-1-in>div{max-inline-size:38rem}#ho-he-1-aw{row-gap:.4rem;margin-block-start:2rem}#ho-he-1-nav{text-align:start;justify-self:start;width:auto;margin-inline-start:var(--info-label-offset)}#ho-he-1-nav a{justify-content:start;gap:.8rem;min-block-size:44px}}#ho-wo{position:relative;--ho-wo-route-top:0px;--ho-wo-route-height:0px;--ho-wo-display:28.5rem;--ho-wo-bottom:var(--g);z-index:1;padding:2.2rem var(--g)var(--ho-wo-bottom);box-sizing:border-box;color:var(--b);text-transform:uppercase;background:0 0;min-block-size:100svh}#ho-wo .la{display:inline-block;letter-spacing:.01em;margin-top:0;font-size:.8rem;line-height:1}.ho-wo-bg{position:absolute;background:var(--w);pointer-events:none;inset:0}.ho-wo-route-bg{position:absolute;block-size:var(--ho-wo-route-height);background:var(--b);pointer-events:none;top:var(--ho-wo-route-top);left:0;right:0}#ho-wo .ho-wo-r,#ho-wo .ho-wo-mt{border-color:#0000}.ho-wo-ru{position:absolute;background:var(--b);pointer-events:none;block-size:1px;left:0;right:0}.ho-wo-ru.-t,.ho-wo-ru.-m{top:-1px}.ho-wo-ru.-b{transform:translateY(var(--ho-wo-rule-y,0px));bottom:-1px}.ho-wo-r{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:calc(var(--ho-wo-display)*230/285)auto;align-items: start;column-gap:var(--g);overflow:clip;color:var(--ho-wo-hover-ink,var(--b));border-block-start:1px solid;padding-block-end:1.3rem}#ho-wo-l li:last-child .ho-wo-r{border-block-end:1px solid #0000}.ho-wo-n,.ho-wo-c{font-family:p,sans-serif;font-weight:700;font-size:var(--ho-wo-display);letter-spacing:-.01em;pointer-events:none;block-size:.98em;margin-block-start:calc(var(--ho-wo-display)*-6/285);line-height:.98}.ho-wo-n{margin-inline-start:calc(var(--ho-wo-display)*-9/285)}.ho-wo-c{justify-self:start;margin-inline-start:calc(var(--ho-wo-display)*-10/285)}.ho-wo-ar{color:var(--b);position:absolute;inline-size:var(--ho-wo-display);block-size:calc(var(--ho-wo-display)*.98);opacity:0;pointer-events:none;top:calc(var(--ho-wo-display)*-6/285)}.ho-wo-ar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--ho-wo-display)*-39/285)}.ho-wo-ar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--ho-wo-display)*-39/285)}.ho-wo-ar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--ho-wo-display)*-39/285)}.ho-wo-ar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--ho-wo-display)*-39/285)}.ho-wo-ar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--ho-wo-display)*-39/285)}.ho-wo-ar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--ho-wo-display)*-39/285)}.ho-wo-ar svg{display:block;block-size:100%;inline-size:100%}.ho-wo-mt{position:relative;grid-column:1/-1;display:grid;grid-template-columns:calc(var(--col)*6 + var(--g)*5)calc(var(--col)*3 + var(--g)*2)calc(var(--col)*2 + var(--g)*1)var(--col);justify-content:space-between;gap:var(--g);letter-spacing:.01em;border-block-start:1px solid;padding-block-start:1.3rem;font-size:1.3rem;font-weight:700;line-height:1}.ho-wo-mt>:last-child{text-align:right}#ho-wo-im{position:absolute;pointer-events:none;block-size:41.2rem;inline-size:32rem;top:0}#ho-wo-im:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% - 16rem)}#ho-wo-im:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% - 16rem)}#ho-wo-im:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% - 16rem)}#ho-wo-im:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% - 16rem)}#ho-wo-im:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% - 16rem)}#ho-wo-im:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% - 16rem)}@media (max-width:768px){#ho-wo{--ho-wo-display:21vw;--ho-wo-bottom:var(--g);padding-block-start:var(--g)}.ho-wo-r{padding-block-end:1.6rem}#ho-wo .ho-wo-r{grid-template-rows:calc(var(--ho-wo-display)*230/285 + var(--g))auto;padding-block-start:var(--g)}#ho-wo .ho-wo-ar{top:calc(var(--g) + var(--ho-wo-display)*-6/285)}.ho-wo-mt{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem var(--g);font-size:inherit;align-items:baseline;padding-block-start:1.6rem;line-height:1.2}.ho-wo-mt>span{overflow-wrap:anywhere;min-inline-size:0}.ho-wo-mt>:nth-child(3){text-align:end}#ho-wo .ho-wo-project{grid-column:1;text-align:start}#ho-wo .ho-wo-name{grid-column:2;text-align:start}#ho-wo .ho-wo-with,#ho-wo .ho-wo-year{display:none}}#ho-fo{position:relative;z-index:-1;display:flex;padding:1.4rem var(--g)0;box-sizing:border-box;overflow:clip;background:var(--a);color:var(--b);text-transform:uppercase;flex-direction:column;min-block-size:100svh}#ho-fo .la{display:inline-block;letter-spacing:.01em;vertical-align:.1em;margin-inline-end:.5rem;font-size:.8rem;line-height:1}#ho-fo-bg{position:absolute;background:var(--a);pointer-events:none;inset:0}#ho-fo:after{content:"";position:absolute;pointer-events:none;opacity:.25;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='discrete' tableValues='0 1'/%3E%3C/feComponentTransfer%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  1 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:150px 150px;inset:0}#ho-fo-me{display:grid;align-items: start;gap:var(--g);letter-spacing:.01em;font-size:1.3rem;font-weight:700;line-height:1}#ho-fo-me>:-webkit-any(nav,div){display:flex;align-items:baseline;gap:.5rem}#ho-fo-me>:-webkit-any(nav,div)>.la{margin-inline-end:0}#ho-fo-me>:-moz-any(nav,div){display:flex;align-items:baseline;gap:.5rem}#ho-fo-me>:-moz-any(nav,div)>.la{margin-inline-end:0}#ho-fo-me>:is(nav,div){display:flex;align-items:baseline;gap:.5rem}#ho-fo-me>:is(nav,div)>.la{margin-inline-end:0}@media (min-width:769px){#ho-fo-me{grid-template-columns:calc(var(--col)*6 + var(--g)*5)repeat(3,calc(var(--col)*2 + var(--g)))}#ho-fo-me .ho-fo-nav{grid-column:1;grid-row:1}#ho-fo-me .ho-fo-so{grid-column:2;grid-row:1}#ho-fo-me .ho-fo-em{grid-column:3;grid-row:1}#ho-fo-me .ho-fo-cr{grid-column:4;grid-row:1}}.ho-fo-nav button{display:inline-block;cursor:pointer}.ho-fo-nav :-webkit-any(a,button)+:-webkit-any(a,button){margin-inline-start:.7rem}.ho-fo-nav :-moz-any(a,button)+:-moz-any(a,button){margin-inline-start:.7rem}.ho-fo-nav :is(a,button)+:is(a,button){margin-inline-start:.7rem}.ho-fo-so i{margin-inline-start:.4rem;margin-inline-end:.4rem;font-style:normal}.ho-fo-em,.ho-fo-cr{white-space:nowrap}@media (min-width:769px){:is(.ho-fo-em,.ho-fo-cr){text-align:right;justify-content:end}}:-webkit-any(.ho-fo-em,.ho-fo-cr) a{position:relative}:-moz-any(.ho-fo-em,.ho-fo-cr) a{position:relative}:is(.ho-fo-em,.ho-fo-cr) a{position:relative}.ho-fo-ru{position:absolute;background:var(--b);pointer-events:none;block-size:1px;bottom:calc(.25lh - .1405em - .5px);left:0;right:0}#ho-fo-me a{transition:opacity .3s}@media (hover:hover) and (pointer:fine){#ho-fo-me a:hover{opacity:.6}}#ho-fo-lgw{inline-size:100%;margin-block-start:auto;margin-block-end:1.5rem}#ho-fo-lg{block-size:auto;inline-size:100%}@media (max-width:768px){#ho-fo{padding-block:var(--g)max(var(--g),env(safe-area-inset-bottom));gap:2.4rem;min-block-size:0}#ho-fo-me{font-size:inherit;gap:0;line-height:1.2}#ho-fo-me>:-webkit-any(nav,div){display:flex;align-items:baseline;gap:.5rem}#ho-fo-me>:-moz-any(nav,div){display:flex;align-items:baseline;gap:.5rem}#ho-fo-me>:is(nav,div){display:flex;align-items:baseline;gap:.5rem}#ho-fo-me>:-webkit-any(nav,div)>.la{flex:none}#ho-fo-me>:-moz-any(nav,div)>.la{flex:none}#ho-fo-me>:is(nav,div)>.la{flex:none}#ho-fo-me>:-webkit-any(nav,div)>:last-child{min-inline-size:0}#ho-fo-me>:-moz-any(nav,div)>:last-child{min-inline-size:0}#ho-fo-me>:is(nav,div)>:last-child{min-inline-size:0}#ho-fo-me :-webkit-any(a,button){min-block-size:32px;line-height:32px}#ho-fo-me :-moz-any(a,button){min-block-size:32px;line-height:32px}#ho-fo-me :is(a,button){min-block-size:32px;line-height:32px}.ho-fo-nav>div{display:flex;flex-wrap:wrap;column-gap:1.2rem}.ho-fo-nav :-webkit-any(a,button){position:relative}.ho-fo-nav :-moz-any(a,button){position:relative}.ho-fo-nav :is(a,button){position:relative}.ho-fo-nav :-webkit-any(a,button):before{content:"";position:absolute;inline-size:max(100%,44px);top:0;bottom:0;transform:translate(-50%)}.ho-fo-nav :-moz-any(a,button):before{content:"";position:absolute;inline-size:max(100%,44px);top:0;bottom:0;transform:translate(-50%)}.ho-fo-nav :is(a,button):before{content:"";position:absolute;inline-size:max(100%,44px);top:0;bottom:0;transform:translate(-50%)}.ho-fo-nav :-webkit-any(a,button):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.ho-fo-nav :-moz-any(a,button):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.ho-fo-nav :is(a,button):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.ho-fo-nav :-webkit-any(a,button):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.ho-fo-nav :-moz-any(a,button):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.ho-fo-nav :is(a,button):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.ho-fo-nav :-webkit-any(a,button)+:-webkit-any(a,button){margin-inline-start:0}.ho-fo-nav :-moz-any(a,button)+:-moz-any(a,button){margin-inline-start:0}.ho-fo-nav :is(a,button)+:is(a,button){margin-inline-start:0}.ho-fo-so>div>span{display:inline-block}.ho-fo-em,.ho-fo-cr{white-space:normal}:-webkit-any(.ho-fo-em,.ho-fo-cr) :-webkit-any(a,button){overflow-wrap:anywhere;justify-self:start;max-inline-size:100%}:-moz-any(.ho-fo-em,.ho-fo-cr) :-moz-any(a,button){overflow-wrap:anywhere;justify-self:start;max-inline-size:100%}:is(.ho-fo-em,.ho-fo-cr) :is(a,button){overflow-wrap:anywhere;justify-self:start;max-inline-size:100%}#ho-fo :-webkit-any(.ho-fo-ru,.copy-email-rule){bottom:calc(15.5px - .4405em)}#ho-fo :-moz-any(.ho-fo-ru,.copy-email-rule){bottom:calc(15.5px - .4405em)}#ho-fo :is(.ho-fo-ru,.copy-email-rule){bottom:calc(15.5px - .4405em)}#ho-fo-lgw{margin-block-start:0;margin-block-end:0}}#ab-co{display:flex;padding:var(--g);box-sizing:border-box;color:var(--b);text-transform:uppercase;flex-direction:column;font-weight:700}#ab-co .la{display:inline-block;letter-spacing:.01em;margin-top:.5rem;font-size:.8rem;line-height:1}.ab-native-paper{position:absolute;pointer-events:none;inset:0}.ab-native-paper canvas{position:absolute;pointer-events:none;top:0;left:0}#ab-ba{position:absolute;background:var(--w);pointer-events:none;inset:0}#ab-close{display:none;position:absolute;justify-content:center;align-items: center;min-block-size:44px;min-inline-size:44px;font-size:1.5rem;line-height:1.2;top:0}#ab-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--g)}#ab-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--g)}#ab-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--g)}#ab-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--g)}#ab-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--g)}#ab-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--g)}@media (hover:none),(max-width:768px){#ab-close{display:flex}}#ab-lgw{display:block;align-self: center;block-size:2.85rem;inline-size:9.6rem}#ab-lg{display:block;block-size:100%;inline-size:100%}#ab-st{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"tl im tr" "tb tb tb";letter-spacing:.01em;align-self: center;align-items: end;gap:0 .6rem;inline-size:100%;max-inline-size:62rem;margin-block-start:1.4rem;font-size:2rem;font-weight:700;line-height:1}.ab-st-tl{grid-area:tl;text-align:right}.ab-st-tr{grid-area:tr;text-align:left}.ab-st-tl span,.ab-st-tr span{display:block}.ab-st-tb{grid-area:tb;text-align:center}#ab-st-im{grid-area:im;aspect-ratio:.827586;overflow:clip;inline-size:9.6rem;margin-block-end:.6rem}#ab-st-im .r{block-size:100%}.ab-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--g);align-items: start;margin-block-start:1.4rem}.ab-row-bo{grid-column:2;min-inline-size:0;max-inline-size:30.3rem}.ab-row-bo p+p{margin-block-start:1em}.ab-row-bo a{text-decoration:underline;text-decoration-color:var(--b);text-underline-offset:.1em;transition:opacity .3s}.ab-row-bo a:hover{opacity:.6}#ab-tx{margin-block-end:6rem}#ab-im{position:relative;overflow:clip;inline-size:100%;margin-block-start:calc(var(--g)*1.5)}#ab-im-lgw{position:absolute;color:var(--w);block-size:2.85rem;inline-size:9.6rem;margin:auto;inset:0}#ab-im-lg{display:block;block-size:100%;inline-size:100%}#ab-im:after{content:"";position:absolute;pointer-events:none;opacity:.25;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='discrete' tableValues='0 1'/%3E%3C/feComponentTransfer%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  1 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:150px 150px;inset:0}html.ab-gl #ab-im:after{content:none}#ab-re{margin-block-start:1.3rem}#ab-re ul{list-style:none;max-inline-size:none;margin:0;padding:0}.ab-re-year{white-space:nowrap}#ab-ct{margin-block-start:5.7rem;margin-block-end:10rem}#ab-ct-so i{margin-inline-start:.5rem;margin-inline-end:.5rem;font-style:normal}#ab-ct-copy{margin-block-start:1em}@media (max-width:768px){#ab-co{--portrait-width:clamp(5.6rem,16vw,9.6rem);inline-size:calc(100% - var(--g)*2);font-size:inherit;padding-block-start:4.8rem;padding-block-end:2.4rem;line-height:1.25}#ab-close{font-size:inherit}#ab-co .la{margin-block-start:0}#ab-lgw{inline-size:var(--portrait-width);block-size:calc(var(--portrait-width)*19/64)}#ab-st{grid-template-columns:minmax(0,1fr)auto minmax(0,1fr);gap:0 .4rem;inline-size:calc(100% + 1.2rem);margin-block-start:.5rem;font-size:clamp(11px,3.05vw,20px);line-height:1.04}#ab-st-im{inline-size:var(--portrait-width);margin-block-end:.4rem}.ab-row{grid-template-columns:minmax(0,1fr);row-gap:1.2rem;margin-block-start:3.2rem}.ab-row-bo{grid-column:1;overflow-wrap:anywhere;max-inline-size:none}#ab-tx{margin-block-end:2.4rem}#ab-im{margin-block-start:0}#ab-re{margin-block-start:3.2rem}#ab-re li+li{margin-block-start:.6rem}#ab-ct{margin-block-start:3.2rem;margin-block-end:0}#ab-ct-so>span{display:inline-block}#ab-ct-so :-webkit-any(a,i){line-height:44px}#ab-ct-so :-moz-any(a,i){line-height:44px}#ab-ct-so :is(a,i){line-height:44px}#ab-ct-copy{overflow-wrap:anywhere;max-inline-size:100%;margin-block-start:0}}#pr{--ho-wo-display:28.5rem;--pr-title-height:calc(var(--ho-wo-display)*230/285);color:var(--pr-ink,var(--w));text-transform:uppercase}#pr .la{display:inline-block;letter-spacing:.01em;margin-top:0;font-size:.8rem;line-height:1}#pr-he{position:absolute;z-index:-1;box-sizing:border-box;padding-inline:var(--g);inline-size:100%;top:0;translate:0 -1px}#pr-he:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#pr-he:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#pr-he:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#pr-he:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}#pr-he:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}#pr-he:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}#pr .ho-wo-r,#pr .ho-wo-r:hover{color:var(--pr-ink,var(--w))}#pr :-webkit-any(.ho-wo-r,.ho-wo-mt){border-color:#0000}#pr :-moz-any(.ho-wo-r,.ho-wo-mt){border-color:#0000}#pr :is(.ho-wo-r,.ho-wo-mt){border-color:#0000}#pr .ho-wo-ru{background:var(--pr-ink,var(--w))}.pr-he-project{display:block;grid-area:1/1}.pr-he-actions{grid-area:1/1;display:flex;flex-direction:column;align-items: flex-start;min-inline-size:0}.pr-he-name{grid-column:2}.pr-he-with{grid-column:3}.pr-he-year{grid-column:4;text-align:end}#pr .pr-he-project,#pr .pr-he-name,#pr .pr-he-with{text-align:start}#pr-ba{position:relative;z-index:1;display:inline-flex;letter-spacing:.01em;white-space:nowrap;pointer-events:auto;align-items: center;block-size:1.3rem;inline-size:max-content;font-size:1.3rem;font-weight:700;line-height:1}#pr-ga{box-sizing:border-box;display:flex;padding:35.3rem 0 calc(var(--g)*2)var(--g);pointer-events:none;flex-direction:column;gap:1.5rem;inline-size:50%}#pr-in{position:absolute;box-sizing:border-box;padding:1.2rem var(--g)1.2rem calc(var(--g)*.5);display:flex;pointer-events:none;flex-direction:column;block-size:100svh;inline-size:50%;top:0}#pr-in:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}#pr-in:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}#pr-in:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}#pr-in:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}#pr-in:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}#pr-in:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}#pr-in a{pointer-events:auto}#pr-in-lv{position:absolute;display:inline-flex;max-inline-size:calc(50% - var(--g)*.5);letter-spacing:.01em;align-items: flex-start;gap:.37rem;padding-inline-end:.05rem;font-size:1.3rem;font-weight:700;line-height:1;top:calc(1.2rem - var(--pr-title-height) - 2px)}#pr-in-lv:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}#pr-in-lv:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}#pr-in-lv:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}#pr-in-lv:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}#pr-in-lv:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}#pr-in-lv:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}#pr-in-lv-t{display:block;overflow-wrap:anywhere;min-inline-size:0}#pr-in-lv-tx{display:block}#pr-in-lv-ul{position:absolute;display:block;background:var(--pr-ink,var(--w));pointer-events:none;block-size:1px;bottom:calc(.25lh - .1405em - .5px);left:0;right:0}#pr-in-lv-ar{display:block;flex:none;block-size:.66rem;inline-size:.91rem;margin-block-start:.1rem}#pr-in-lv-ar svg{display:block;block-size:100%;inline-size:100%}#pr-in-bo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--g);letter-spacing:.02em;margin-block-start:auto;font-size:1.3rem;font-weight:700;line-height:1.4rem}#pr-in-if,#pr-in-ft{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:.3rem;min-inline-size:0}#pr-in-if{grid-column:1}#pr-in-ft{grid-column:2;column-gap:.4rem;line-height:1.25}#pr-in-if>div,#pr-in-ft>div{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:30.7rem}#pr-in-if>div>:not(:last-child){margin-block-end:1.1rem}#pr-in-if a,#pr-in-ft a{text-decoration:underline;text-decoration-color:var(--pr-ink,var(--w));text-underline-offset:.1em;transition:opacity .3s}#pr-in-if a:hover,#pr-in-ft a:hover{opacity:.6}#pr-ga>.pr-ga-item{position:relative;inline-size:calc(var(--col)*6 + var(--g)*5 - .1rem);flex:none}.pr-back-cursor{position:fixed;z-index:3;opacity:0;visibility:hidden;color:#fff;mix-blend-mode:difference;pointer-events:none;text-transform:uppercase;white-space:nowrap;letter-spacing:.01em;font-size:1.3rem;font-weight:700;top:0;left:0}.pr-back-cursor.is-visible{opacity:1;visibility:visible}@media (min-width:769px) and (hover:hover) and (pointer:fine){html[data-back-active]{cursor:pointer}}#pr-surface{position:absolute;background:var(--pr-paper,var(--b));z-index:-2;pointer-events:none;width:100%;height:100svh;inset:0}@media (max-width:768px){#pr{--ho-wo-display:21vw}#pr>.pg{display:flex;flex-direction:column}#pr :-webkit-any(#pr-he,#pr-in,#pr-ga){flex-shrink:0}#pr :-moz-any(#pr-he,#pr-in,#pr-ga){flex-shrink:0}#pr :is(#pr-he,#pr-in,#pr-ga){flex-shrink:0}#pr-he{position:relative}#pr .ho-wo-r{grid-template-rows:calc(var(--pr-title-height) + var(--g))auto;padding-block-start:var(--g)}#pr .ho-wo-mt>span{text-align:start;min-inline-size:0}#pr .pr-he-project{grid-area:1/1}#pr .pr-he-actions{display:contents}#pr .pr-he-name{grid-area:1/2}#pr .pr-he-with{grid-area:2/2}#pr .pr-he-year{grid-area:3/2}#pr :-webkit-any(.ho-wo-mt,.la,#pr-ba,#pr-in-lv){letter-spacing:.005em}#pr :-moz-any(.ho-wo-mt,.la,#pr-ba,#pr-in-lv){letter-spacing:.005em}#pr :is(.ho-wo-mt,.la,#pr-ba,#pr-in-lv){letter-spacing:.005em}#pr-ba{grid-area:1/1;font-size:inherit;block-size:auto;line-height:1.2}#pr-ba:after,#pr-in-lv:after{content:"";position:absolute;block-size:44px;top:50%;left:0;right:0;transform:translateY(-50%)}#pr-ga{--pr-gallery-height:min(65svh,calc((100vw - var(--g)*3)/var(--pr-gallery-ratio,1)));align-items: flex-end;gap:var(--g);padding:0 var(--g)max(var(--g),env(safe-area-inset-bottom));overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--g);overscroll-behavior-x:contain;scrollbar-width:none;pointer-events:auto;flex-direction:row;inline-size:100%;margin-block-start:auto}#pr-ga::-webkit-scrollbar{display:none}#pr-ga>.pr-ga-item{inline-size:calc(var(--pr-gallery-height)*var(--pr-image-ratio,1));scroll-snap-align:start}#pr-in{position:relative;padding:2.4rem var(--g)3.2rem;block-size:auto;inline-size:100%}#pr-in-bo{grid-template-columns:minmax(0,1fr);font-size:inherit;letter-spacing:.01em;gap:1.6rem;margin-block-start:0;line-height:1.2}#pr-in-if,#pr-in-ft{grid-template-columns:max-content minmax(0,1fr);gap:.5rem}#pr-in-ft{grid-column:1;line-height:1.5}#pr-in-if>div,#pr-in-ft>div{max-inline-size:42rem}#pr-in-lv{grid-area:2/1;position:relative;font-size:inherit;place-self:baseline start;align-items: center;gap:.29em;min-block-size:0;max-inline-size:100%;padding-inline-end:.04em;line-height:1.2;top:auto}#pr-in-lv:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}#pr-in-lv:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}#pr-in-lv:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}#pr-in-lv:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}#pr-in-lv:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}#pr-in-lv:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}#pr-in-lv-ul{bottom:calc(.25lh - .0905em - .5px)}#pr-in-lv-ar{block-size:.507em;inline-size:.7em;margin-block-start:0;transform:translateY(-.16em)}}#nf-content{display:grid;grid-template-rows:auto 1fr auto;box-sizing:border-box;padding:var(--g);background:var(--b);color:var(--w);text-transform:uppercase;min-block-size:100svh;font-size:clamp(16px,1.8rem,24px);font-weight:700;line-height:1.2}#nf-content a{display:inline-flex;align-items: center;min-block-size:44px}.nf-brand{justify-self:start}#nf-title{letter-spacing:0;text-align:center;align-self: center;padding-block-start:2rem;padding-block-end:2rem;font-size:clamp(8rem,36vmin,48rem);line-height:1}.nf-footer{display:flex;border-block-start:1px solid;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:1rem 2rem;padding-block-start:1rem}.nf-footer a{color:var(--a);text-decoration:underline;text-underline-offset:.15em}.enhanced :-webkit-any(.fallback-media,.fallback-portrait,.fallback-back){display:none}.enhanced :-moz-any(.fallback-media,.fallback-portrait,.fallback-back){display:none}.enhanced :is(.fallback-media,.fallback-portrait,.fallback-back){display:none}.fallback-media{object-fit:cover;width:100%;height:100%}.skip-link{position:fixed;z-index:10000;background:var(--w);color:var(--b);pointer-events:auto;padding:1rem;top:1rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:none}.enhanced [data-gl-text]:-webkit-any(:focus-visible,:has(:focus-visible)){opacity:1}.enhanced [data-gl-text]:-moz-any(:focus-visible,:has(:focus-visible)){opacity:1}.enhanced [data-gl-text]:is(:focus-visible,:has(:focus-visible)){opacity:1}html:not(.enhanced) :where(body,#m){pointer-events:auto}html:not(.enhanced) body{overflow-y:auto;color:var(--w)}html:not(.enhanced) :where(#gl,#ab_,#ab-ba,#ab-close,#pr-surface,.ho-wo-bg,.ho-wo-route-bg,#ho-fo-bg){display:none}html:not(.enhanced) [data-gl-text]{opacity:1;color:inherit!important}html:not(.enhanced) [data-gl-text][data-gl-deco]{text-decoration-color:currentColor!important}html:not(.enhanced) [data-gl-text][data-gl-deco] a{text-decoration-color:currentColor!important}html:not(.enhanced) #m{min-height:100%}html:not(.enhanced) #ho-he-0-ti{height:auto;margin-top:0}html:not(.enhanced) #ho-he-0-fo{margin-top:auto;padding-top:5rem}html:not(.enhanced) #ho-he-1{position:relative;padding:12rem var(--g);display:grid;align-items: center;min-height:100svh;margin:0}html:not(.enhanced) .fallback-portrait{position:absolute;object-fit:cover;filter:brightness(.4);width:100%;height:100%;inset:0}html:not(.enhanced) #ho-he-1-panel{position:relative}html:not(.enhanced) #ho-wo{background:var(--w)}html:not(.enhanced) #ho-wo :-webkit-any(.ho-wo-r,.ho-wo-mt){border-color:currentColor}html:not(.enhanced) #ho-wo :-moz-any(.ho-wo-r,.ho-wo-mt){border-color:currentColor}html:not(.enhanced) #ho-wo :is(.ho-wo-r,.ho-wo-mt){border-color:currentColor}html:not(.enhanced) #ho-fo{z-index:0}html:not(.enhanced) #ho-fo-me{position:relative;z-index:1}html:not(.enhanced) #ho-fo-lgw{position:relative;z-index:1}html:not(.enhanced) #pr{background:var(--pr-bg,var(--b))}html:not(.enhanced) #pr-he{position:relative;z-index:0}html:not(.enhanced) #pr-in{position:relative;padding:4rem var(--g);width:100%;height:auto}html:not(.enhanced) #pr-in-bo{position:static;margin:0}html:not(.enhanced) #pr-ga{pointer-events:auto;padding-top:0}html:not(.enhanced) #pr-in-lv{position:static;max-width:100%;margin-top:2rem}html:not(.enhanced) #pr .pr-he-project{display:none}html:not(.enhanced) #pr .ho-wo-r{overflow:visible}html:not(.enhanced) #pr :-webkit-any(.ho-wo-r,.ho-wo-mt){border-color:currentColor}html:not(.enhanced) #pr :-moz-any(.ho-wo-r,.ho-wo-mt){border-color:currentColor}html:not(.enhanced) #pr :is(.ho-wo-r,.ho-wo-mt){border-color:currentColor}html:not(.enhanced) #pr-he :-webkit-any(.pr-he-name,.pr-he-with,.pr-he-year){align-self: start}html:not(.enhanced) #pr-he :-moz-any(.pr-he-name,.pr-he-with,.pr-he-year){align-self: start}html:not(.enhanced) #pr-he :is(.pr-he-name,.pr-he-with,.pr-he-year){align-self: start}html:not(.enhanced)[data-page=co] #m{padding:4rem var(--g);box-sizing:border-box;line-height:1.5}html:not(.enhanced)[data-page=co] a{text-decoration:underline}html:not(.enhanced)[data-page=ab] #m{display:flex;box-sizing:border-box;background:var(--w);color:var(--b);text-transform:uppercase;padding:3.2rem var(--g);--portrait-width:9.6rem;flex-direction:column;max-width:100rem;margin-inline-start:auto;margin-inline-end:auto;font-weight:700}html:not(.enhanced) .fallback-back{text-decoration:underline;align-self: start;margin-bottom:2rem}html:not(.enhanced) .copy-email{display:inline-block;text-decoration:underline;text-underline-offset:.1em}html:not(.enhanced) .copy-email-print[data-copy-status]{display:none}@media (max-width:768px){html:not(.enhanced) #ho-he-1{min-height:0;padding-block-start:8rem;padding-block-end:8rem}html:not(.enhanced) #pr-ga{padding:0 var(--g)var(--g)}html:not(.enhanced)[data-page=ab] #m{--portrait-width:clamp(5.6rem,16vw,9.6rem)}}
