.rp-preview{display:grid;grid-gap:12px;gap:12px;width:100%}.rp-switch{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.rp-switch__btn{min-height:36px;padding:6px 14px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--panel);color:var(--ink);font:inherit;font-size:14px;cursor:pointer}.rp-switch__btn[aria-selected=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--ink);font-weight:600}.rp-switch__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rp-pager{display:none}.rp-pager__btn{min-width:44px;min-height:44px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--panel);color:var(--ink);font:inherit;font-size:22px;line-height:1;cursor:pointer}.rp-pager__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rp-pager__n{color:var(--ink-soft);font-size:14px}@media (max-width:720px){.rp-preview--paged .rp-switch{display:none}.rp-preview--paged .rp-pager{display:flex;align-items:center;justify-content:space-between;gap:12px}}.rp-caption{margin:0;color:var(--ink-soft);font-size:14px;line-height:1.45}.rp-caption strong{color:var(--ink)}.rp-frame{container-type:inline-size;width:100%}.rp-sheet{--pt:calc(100cqw / 595.28);--rp-paper:#ffffff;box-sizing:border-box;width:100%;min-height:calc(100cqw * 297 / 210);padding:calc(var(--pt) * var(--rp-mt)) calc(var(--pt) * var(--rp-mr)) calc(var(--pt) * var(--rp-mb)) calc(var(--pt) * var(--rp-ml));border:1px solid var(--line);background:var(--rp-paper);box-shadow:0 1px 2px rgba(0,0,0,.08),0 8px 24px rgba(0,0,0,.1);color:var(--rp-ink);font-family:Arial,Liberation Sans,Helvetica,sans-serif;font-size:calc(var(--pt) * var(--rp-body));line-height:var(--rp-line);overflow-wrap:anywhere;overflow:hidden}.rp-sheet :where(p,h2,h3,ul){margin:0}.rp-heading{margin-top:calc(var(--pt) * 18);margin-bottom:calc(var(--pt) * 8);color:var(--rp-ink);font-size:calc(var(--pt) * var(--rp-heading));font-weight:700;text-transform:uppercase}.rp-sheet--infographic .rp-heading{color:var(--rp-accent)}.rp-job{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--pt) * 8);margin-top:calc(var(--pt) * 18);margin-bottom:calc(var(--pt) * 3);font-size:calc(var(--pt) * var(--rp-job));font-weight:700}.rp-job--info{margin-top:calc(var(--pt) * 17)}.rp-heading+.rp-item .rp-job{margin-top:0}.rp-dates{flex:none;color:var(--rp-muted);font-size:calc(var(--pt) * var(--rp-date));font-weight:400;white-space:nowrap}.rp-sheet--infographic .rp-dates{color:var(--rp-accent)}.rp-org{margin-bottom:calc(var(--pt) * 6);color:var(--rp-muted);font-size:calc(var(--pt) * var(--rp-org))}.rp-sheet--infographic .rp-org{color:var(--rp-ink)}.rp-bullets{padding-left:calc(var(--pt) * 22.7);list-style:disc}.rp-sheet--infographic .rp-bullets{padding-left:calc(var(--pt) * 14.15)}.rp-bullets li{margin-bottom:calc(var(--pt) * 5)}.rp-summary{margin:0}.rp-edu{margin-top:calc(var(--pt) * 6)}.rp-heading+.rp-edu{margin-top:0}.rp-edu__org{margin-bottom:calc(var(--pt) * 3);font-weight:700}.rp-sheet--infographic .rp-edu__org{margin-bottom:calc(var(--pt) * 4)}.rp-edu__detail{color:var(--rp-muted)}.rp-edu__detail,.rp-skill{font-size:calc(var(--pt) * var(--rp-small))}.rp-skill{margin-bottom:calc(var(--pt) * 4)}.rp-sheet--calm .rp-name{margin-bottom:calc(var(--pt) * 6);color:var(--rp-main);font-family:var(--rp-head-font);font-size:calc(var(--pt) * var(--rp-name));font-weight:700;line-height:1.1}.rp-sheet--calm .rp-position{margin-bottom:calc(var(--pt) * 10);font-size:calc(var(--pt) * var(--rp-position))}.rp-contacts{color:var(--rp-muted);font-size:calc(var(--pt) * var(--rp-contacts));white-space:pre-wrap}.rp-grid{display:grid;grid-template-columns:calc(var(--pt) * 158.75) minmax(0,1fr);min-height:calc(var(--pt) * 739.85)}.rp-side{padding:calc(var(--pt) * 17) calc(var(--pt) * 13);background:var(--rp-main);color:var(--rp-onmain)}.rp-side__block{margin-top:calc(var(--pt) * 17)}.rp-side__block:first-child{margin-top:0}.rp-side__label{display:flex;align-items:center;gap:calc(var(--pt) * 4);margin-bottom:calc(var(--pt) * 8);margin-left:calc(var(--pt) * -5);color:var(--rp-onmain-muted);font-size:calc(var(--pt) * var(--rp-side-label));font-weight:700;text-transform:uppercase}.rp-side__icon{flex:none;width:calc(var(--pt) * 9.07);height:calc(var(--pt) * 9.07)}.rp-side__line{margin-bottom:calc(var(--pt) * 6);font-size:calc(var(--pt) * var(--rp-side-text))}.rp-side__line--contact{font-size:calc(var(--pt) * var(--rp-contacts))}.rp-side__line--spec{margin-bottom:calc(var(--pt) * 7)}.rp-side__lang .rp-side__line{margin-bottom:calc(var(--pt) * 4)}.rp-side__level{margin-bottom:calc(var(--pt) * 6);font-size:calc(var(--pt) * var(--rp-contacts))}.rp-side__block>.rp-side__lang:last-child>:last-child,.rp-side__block>:last-child{margin-bottom:0}.rp-main{padding:calc(var(--pt) * 12) calc(var(--pt) * 4) calc(var(--pt) * 11) calc(var(--pt) * 17)}.rp-sheet--infographic .rp-name{margin-bottom:calc(var(--pt) * 8);color:var(--rp-main);font-size:calc(var(--pt) * var(--rp-name));font-weight:700;line-height:1.1}.rp-sheet--infographic .rp-position{margin-bottom:calc(var(--pt) * 17);color:var(--rp-main);font-size:calc(var(--pt) * var(--rp-position))}.rp-main>div:first-of-type .rp-heading{margin-top:0}.rp-cards{display:flex}.rp-card{flex:1 1;min-width:0;padding:calc(var(--pt) * 8) calc(var(--pt) * 6) calc(var(--pt) * 8);background:var(--rp-soft);overflow-wrap:normal}.rp-card__value{margin-bottom:calc(var(--pt) * 5);color:var(--rp-accent);font-size:calc(var(--pt) * var(--rp-card-value));font-weight:700;line-height:1.1}.rp-card__label{color:var(--rp-main);font-size:calc(var(--pt) * var(--rp-card-label))}