.leftblock[data-astro-cid-auxjxd4m] .content[data-astro-cid-auxjxd4m]{font-size:1.2rem}@media (max-width: 1366px){.leftblock[data-astro-cid-auxjxd4m] .content[data-astro-cid-auxjxd4m]{font-size:1.2rem}}@media print{.leftblock[data-astro-cid-auxjxd4m] .content[data-astro-cid-auxjxd4m]{font-size:.75rem}}.nameblock[data-astro-cid-mq6nxax6] .job[data-astro-cid-mq6nxax6]{font-size:1.6rem}@media print{.nameblock[data-astro-cid-mq6nxax6] .title[data-astro-cid-mq6nxax6].name{font-size:2.4rem}.nameblock[data-astro-cid-mq6nxax6] .job[data-astro-cid-mq6nxax6]{font-size:1.4rem}}@media screen and (max-width: 800px){.nameblock[data-astro-cid-mq6nxax6]{background-color:#fff;color:#000}.nameblock[data-astro-cid-mq6nxax6] .title[data-astro-cid-mq6nxax6].name{border-bottom-color:#000}}.rightblock[data-astro-cid-khsiqaat] .title[data-astro-cid-khsiqaat]{margin:1rem 0 1.5rem;display:flex;align-items:center}.rightblock[data-astro-cid-khsiqaat] .title[data-astro-cid-khsiqaat] .label[data-astro-cid-khsiqaat]{border:solid 2px #095077;border-radius:.5rem;padding:.2rem 1rem;flex:1fr}.rightblock[data-astro-cid-khsiqaat] .title[data-astro-cid-khsiqaat] .trailer[data-astro-cid-khsiqaat]{background-color:gray;flex:auto;height:1px;margin-left:.7rem}.subblock[data-astro-cid-ncyjd5uk]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;grid-auto-rows:minmax(10px,auto)}.subblock[data-astro-cid-ncyjd5uk] .leftcol[data-astro-cid-ncyjd5uk],.subblock[data-astro-cid-ncyjd5uk] .rightcol[data-astro-cid-ncyjd5uk]{padding:0 .9rem}.subblock[data-astro-cid-ncyjd5uk] .leftcol[data-astro-cid-ncyjd5uk]{display:flex;border-right:solid 1px gray;grid-column:1;flex-direction:column;text-align:right;min-width:0;padding-left:0}.subblock[data-astro-cid-ncyjd5uk] .leftcol[data-astro-cid-ncyjd5uk] .title[data-astro-cid-ncyjd5uk],.subblock[data-astro-cid-ncyjd5uk] .leftcol[data-astro-cid-ncyjd5uk] h2[data-astro-cid-ncyjd5uk]{margin-bottom:.25rem;vertical-align:top;text-align:right;font-size:1.8rem}@media (max-width: 1366px){.subblock[data-astro-cid-ncyjd5uk] .leftcol[data-astro-cid-ncyjd5uk] .title[data-astro-cid-ncyjd5uk]{font-size:1.4rem}}@media (max-width: 1024px){.subblock[data-astro-cid-ncyjd5uk] .leftcol[data-astro-cid-ncyjd5uk]{font-size:1.1rem}.subblock[data-astro-cid-ncyjd5uk] .leftcol[data-astro-cid-ncyjd5uk] .title[data-astro-cid-ncyjd5uk]{font-size:1.2rem}}@media print{.subblock[data-astro-cid-ncyjd5uk] .leftcol[data-astro-cid-ncyjd5uk]{font-size:.8rem}.subblock[data-astro-cid-ncyjd5uk] .leftcol[data-astro-cid-ncyjd5uk] .title[data-astro-cid-ncyjd5uk]{font-size:.95rem}}.subblock[data-astro-cid-ncyjd5uk] .leftcol[data-astro-cid-ncyjd5uk] div[data-astro-cid-ncyjd5uk]:not(:first-child){line-height:2.5rem}.subblock[data-astro-cid-ncyjd5uk] .rightcol[data-astro-cid-ncyjd5uk]{grid-column:2/5}@media (max-width: 540px){.subblock[data-astro-cid-ncyjd5uk]{display:block;font-size:1.1rem}.subblock[data-astro-cid-ncyjd5uk] .leftcol[data-astro-cid-ncyjd5uk]{text-align:left;font-size:1.2rem;border-right:none;margin-bottom:.5rem}.subblock[data-astro-cid-ncyjd5uk] .leftcol[data-astro-cid-ncyjd5uk] .title[data-astro-cid-ncyjd5uk]{text-align:left;font-size:1.3rem}}@media print{.subblock[data-astro-cid-ncyjd5uk]{grid-template-columns:180px repeat(3,1fr)}}.subblock[data-astro-cid-ncyjd5uk]:not(:first-child){margin-top:1.5rem}.tag[data-astro-cid-lizwm6qa]{border:solid 1px #095077;border-radius:.3rem;padding:.2rem .3rem;font-variant:normal;text-transform:uppercase;font-size:1rem;font-weight:300}@media (max-width: 1000px){.tag[data-astro-cid-lizwm6qa]{font-size:.9rem}}@media (max-width: 540px){.tag[data-astro-cid-lizwm6qa]{font-size:.9rem}}@media print{.tag[data-astro-cid-lizwm6qa]{font-size:.6rem}}.skillblock[data-astro-cid-4vzi24wc]{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:0;grid-auto-rows:minmax(10px,auto)}.skillblock[data-astro-cid-4vzi24wc] .leftcol[data-astro-cid-4vzi24wc],.skillblock[data-astro-cid-4vzi24wc] .rightcol[data-astro-cid-4vzi24wc]{padding:0 .5rem}.skillblock[data-astro-cid-4vzi24wc] .leftcol[data-astro-cid-4vzi24wc]{display:flex;grid-column:1/3;flex-direction:column;align-items:end}.skillblock[data-astro-cid-4vzi24wc] .leftcol[data-astro-cid-4vzi24wc] .title[data-astro-cid-4vzi24wc]{vertical-align:top;font-size:1.5rem;padding:.3rem .2rem}@media print{.skillblock[data-astro-cid-4vzi24wc] .leftcol[data-astro-cid-4vzi24wc] .title[data-astro-cid-4vzi24wc]{padding:.4rem .2rem;font-size:1rem}}.skillblock[data-astro-cid-4vzi24wc] .rightcol[data-astro-cid-4vzi24wc]{grid-column:3/9;line-height:1.9rem;min-width:0}@media screen{.skillblock[data-astro-cid-4vzi24wc] .rightcol[data-astro-cid-4vzi24wc]{padding-top:.25rem}}@media print{.skillblock[data-astro-cid-4vzi24wc] .rightcol[data-astro-cid-4vzi24wc]{line-height:2rem}}.skillblock[data-astro-cid-4vzi24wc] .rightcol[data-astro-cid-4vzi24wc] .tag[data-astro-cid-4vzi24wc]:not(:last-child){margin-right:.3rem}@media (max-width: 540px){.skillblock[data-astro-cid-4vzi24wc]{display:block}.skillblock[data-astro-cid-4vzi24wc] .leftcol[data-astro-cid-4vzi24wc]{display:block;padding-left:0}.skillblock[data-astro-cid-4vzi24wc] .leftcol[data-astro-cid-4vzi24wc] .title[data-astro-cid-4vzi24wc]{padding-left:0}}body{min-height:100vh;font-weight:200;background:linear-gradient(.25turn,#095077,#095077,#fff,#fff);font-feature-settings:"lnum" 1;font-variant-ligatures:no-common-ligatures;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}a{color:#fff;text-decoration:none}p,h2{margin-block-start:0;margin-block-end:0}h1{font-size:inherit;margin-block-start:0;margin-block-end:0;font-weight:300}p:not(:first-child){margin-top:.5rem}.langblock,.langblockmobile{color:#000;padding:1rem;text-align:right}.langblock a,.langblockmobile a{color:#000}.langblock .selectedlang,.langblockmobile .selectedlang{font-weight:400}.wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0px;grid-auto-rows:minmax(100px,auto);min-height:100%;max-width:1366px;margin-right:auto;margin-left:auto}@media screen and (max-width: 800px){.wrapper{display:block}}@media print{.wrapper{height:198vh;break-after:page}}.wrapper .firstcol{grid-column:1;background-color:#095077;color:#fff;padding-top:1rem;font-weight:200}@media screen and (max-width: 800px){.wrapper .firstcol{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0px;grid-auto-rows:minmax(10px,auto);background-color:#fff}}@media screen and (max-width: 300px){.wrapper .firstcol{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0px;grid-auto-rows:minmax(10px,auto);background-color:#fff}}@media print{.wrapper .firstcol{background-color:#095077;height:100%}}.wrapper .firstcol .block{margin-bottom:3rem;padding-left:1rem;padding-right:1rem}.wrapper .firstcol .block>div{margin-bottom:.5rem}.wrapper .firstcol .block .title{font-size:2.5rem;font-weight:100;padding-bottom:.2rem;margin-bottom:.7rem;border-bottom:solid 1px white}@media screen and (max-width: 800px){.wrapper .firstcol .block{grid-column:span 1;margin-bottom:1.5rem}.wrapper .firstcol .block.nameblock{grid-column:span 2}.wrapper .firstcol .block.nameblock .title{font-size:2.4rem;font-weight:200}.wrapper .firstcol .block .title{font-size:2rem;font-weight:200}.wrapper .firstcol .block.leftblock{background-color:#fff;color:#000}.wrapper .firstcol .block.leftblock a{color:#000}.wrapper .firstcol .block.leftblock .content{font-size:1rem}}@media screen and (max-width: 300px){.wrapper .firstcol .block{margin-bottom:1rem}.wrapper .firstcol .block.nameblock{grid-column:span 1}}@media print{.wrapper .firstcol .block{font-weight:200}.wrapper .firstcol .block .title{font-size:1.5rem;font-weight:200}.wrapper .firstcol .block .content>div{margin-bottom:.4rem}}.wrapper .othercols{grid-column:2/6;background-color:#fff;color:#000;padding-top:1rem}.wrapper .othercols .block{margin-bottom:2rem;padding-left:1rem;padding-right:1rem}.wrapper .othercols .block>div{margin-bottom:.5rem}.wrapper .othercols .block .title{font-size:2.1rem;font-weight:300}@media acreen and (max-width: 800px){.wrapper .othercols .block .title{font-size:1.5rem}}@media print{.wrapper .othercols .block{font-size:.8rem}.wrapper .othercols .block .title{font-size:1.1rem}}.wrapper .tagspacing .tag:not(:first-child){margin-left:.2rem}@media (min-width: 541px){.onlymobile{display:none}}@media (min-width: 801px){.onlytablet{display:none}}@media screen and (max-width: 540px){.nomobile{display:none}.onlymobile{display:auto}}@media screen and (max-width: 800px){.notablet{display:none}.onlytablet{display:auto}}@media screen{.printonly{display:none}}@media screen and (max-width: 800px){body{background:none}.langblock{display:none}}@media screen and (min-width: 801px){.langblockmobile{display:none}}@media print{body{background:none}.pagebreak{break-before:always;page-break-inside:avoid;padding-top:.95rem}.onlytablet,.onlymobile,.langblock,.langblockmobile{display:none}p:not(:first-child){margin-top:.25rem}}@page{size:21cm 29.7cm;margin-top:1cm}html,body{margin:0;width:100%;height:100%}
