@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/par-team/inter-cyrillic-71d5ee93cc1e.woff2?v=71d5ee93cc1e") format("woff2");unicode-range:U+0400-052F,U+2DE0-2DFF,U+A640-A69F;}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/par-team/inter-latin-3100e775e861.woff2?v=3100e775e861") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
/* Integration: original PAR assets, accessible examples and consistent mobile behaviour. */
:root{--text-main:#2C2C2C;--text-muted:#625e58;--gold-dark:#756442;--gold-primary:#BEAF87;--gold-surface:#F2EBDC;--bg-surface-soft:#F2EEE5;--button-bg:#2C2C2C;--button-text:#F7F4EE}html.dark{--text-main:#EEE9DF;--text-muted:#BAB3A7;--gold-dark:#DDCCA0;--gold-primary:#CDBB8E;--gold-surface:#302B20;--bg-surface-soft:#23221E;--button-bg:#EEE9DF;--button-text:#141311}
.example-panel>h3{font-size:22px;line-height:1.35;margin:4px 0 20px}.example-panel>p{font-size:16px;line-height:1.65;margin:18px 0}.action-card h4{font-size:18px;line-height:1.4;margin-bottom:10px}.quote-card{font-size:18px;line-height:1.65;margin:20px 0}.report-grid+.action-card{margin-top:20px}.timeline-item strong{display:block;margin-bottom:8px}
.page-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 24px 80px}.section-head{display:flex;flex-direction:column;gap:10px;margin:64px 0 28px}.footer-inner{width:100%;max-width:1192px;margin:0 auto}.site-footer{margin-top:32px;padding:56px 24px 40px}.header-inner{width:100%;max-width:1240px;margin:0 auto}html{scroll-padding-top:110px}body{font-size:16px;overflow-wrap:break-word}button,a{touch-action:manipulation}button{color:inherit;font:inherit}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--gold-dark,#8F805B);outline-offset:4px}[hidden]{display:none!important}h1,h2,h3,p{overflow-wrap:break-word}.skip-link{position:fixed;left:16px;top:-100px;z-index:1000;padding:12px;background:var(--bg-surface,#fff)}.skip-link:focus{top:12px}.brand-logo-img{width:42px;height:42px;border:0;border-radius:0;object-fit:contain}.brand{gap:8px;min-height:44px;min-width:44px}.brand-sub{max-width:175px;font-size:12px;line-height:1.35}.brand-word{font-size:22px;font-weight:700}.header-actions{gap:8px}.theme-toggle{width:44px;height:44px;min-width:44px;font-size:24px}.back-link,.login-btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.login-btn{padding:10px 16px;border-radius:8px;background:var(--button-bg,#2c2c2c);color:var(--button-text,#fff);font-size:14px;font-weight:600}.specialist-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:40px}.hero-copy{display:block}.eyebrow{margin:0 0 16px}.hero-title{font-size:clamp(36px,5vw,64px);line-height:1.05}.hero-role{font-size:clamp(18px,2vw,23px);line-height:1.35;margin:14px 0}.hero-benefit{font-size:clamp(21px,2.6vw,30px);font-weight:600;line-height:1.2;margin:26px 0 12px;letter-spacing:-.025em}.hero-desc{font-size:16px;line-height:1.6;max-width:640px}.hero-avatar{min-width:0}.avatar-frame{max-width:300px;aspect-ratio:4/5}.avatar-frame img{height:100%;width:100%;object-fit:cover;object-position:top}.hero-actions{margin-top:24px}.hero-btn-primary{display:inline-flex;align-items:center;min-height:44px;padding:12px 20px;border-radius:8px;background:var(--button-bg,#2c2c2c);color:var(--button-text,#fff);font-weight:600}.eyebrow{font-size:13px}.section-title{font-size:clamp(25px,3vw,34px);line-height:1.2}.section-subtitle{font-size:16px;line-height:1.6}.showcase{min-width:0}.example-tabs{display:flex;flex-wrap:wrap;gap:8px;overflow:visible}.example-tab{flex:1 1 auto;justify-content:center;min-width:0;white-space:normal;text-align:center;min-height:48px;font-size:15px}.example-tab[aria-selected=true]{background:var(--button-bg,#2c2c2c);color:var(--button-text,#fff);border-color:transparent}.example-panel:not([hidden]){display:block!important}.media-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.media-pair.studio-stages{grid-template-columns:repeat(3,minmax(0,1fr))}.media-card{margin:0;min-width:0;background:var(--bg-surface-soft,#f2eee5);border:1px solid var(--border-subtle,#ddd);border-radius:14px;overflow:hidden}.media-frame{display:block;width:100%;height:auto;aspect-ratio:4/3;position:relative;padding:8px;background:var(--bg-surface-soft,#f2eee5);border:0;border-radius:0;cursor:zoom-in;overflow:hidden}.media-frame img{display:block;width:100%;height:100%;object-fit:contain}.media-label{padding:14px 16px;display:block;font-size:15px;font-weight:600;line-height:1.45;color:var(--text-main,#2c2c2c);background:var(--bg-surface,#fff)}.enlarge-hint{position:absolute;bottom:10px;right:10px;padding:6px 10px;border-radius:6px;font-size:13px;font-weight:600;background:#fff;color:#292722;box-shadow:0 1px 6px #0002}.example-note{font-size:14px;line-height:1.55;color:var(--text-muted,#625e58);margin:18px 0 0}.report-topline{font-size:14px;font-weight:600;color:var(--text-muted,#625e58);margin-bottom:20px}.report-shell{padding:28px;border-radius:16px;background:var(--bg-surface-soft,#f2eee5);border:1px solid var(--border-subtle,#ddd);color:var(--text-main,#2c2c2c)}.report-title{font-size:24px;line-height:1.3;margin-bottom:20px}.report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.report-item,.action-card,.quote-card{display:block;padding:22px;border:1px solid var(--border-subtle,#ddd);border-radius:12px;background:var(--bg-surface,#fff);min-width:0}.report-item h3,.action-card h3,.quote-card h3{font-size:18px;line-height:1.35;margin:0 0 10px}.report-item p,.action-card p,.quote-card p{font-size:16px;line-height:1.65}.metric-value{display:block;font-size:clamp(25px,3vw,38px);font-weight:650;line-height:1.2;margin-bottom:8px;letter-spacing:-.025em}.metric-label{font-size:14px;color:var(--text-muted,#625e58)}.timeline{display:grid;gap:16px;list-style:none;margin:20px 0;padding:0}.timeline-item{padding:0 0 16px 22px;border-left:2px solid var(--gold-primary,#beaf87)}.timeline-item h3{font-size:18px;margin-bottom:8px}.timeline-item p{line-height:1.65}.dialogue{display:grid;gap:16px;margin:20px 0}.dialogue-line{padding:18px 22px;max-width:90%;background:var(--bg-surface,#fff);border:1px solid var(--border-subtle,#ddd);border-radius:16px 16px 16px 3px}.dialogue-line:nth-child(even){margin-left:auto;border-radius:16px 16px 3px 16px;background:var(--gold-surface,#f2ebdc)}.dialogue-role{display:block;font-size:14px;font-weight:650;color:var(--text-muted,#625e58);margin-bottom:8px}.dialogue-line p{line-height:1.65}.step-number{align-self:flex-start;width:auto}.report-shell .metric-label{font-size:14px;line-height:1.5}.report-shell .metric-value{font-size:clamp(22px,2.5vw,32px);font-weight:650;line-height:1.3}.report-shell .action-card p,.report-shell .timeline-item p{font-size:16px;line-height:1.65}.result-desc,.step-desc{font-size:16px;line-height:1.6}.process-list{list-style:none;padding:0}.related-role{font-size:14px;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.4}.related-name{font-size:18px}.related-card{min-width:0}.related-avatar{width:56px;height:64px;border-radius:10px}.related-avatar img{object-position:top}.related-arrow{margin-left:auto}.site-footer{font-size:14px;line-height:1.65}.footer-grid{gap:32px}.footer-grid h2{font-size:18px;margin-bottom:12px}.footer-grid p{margin:10px 0}.footer-links{list-style:none;padding:0;display:grid;gap:4px}.footer-links a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.footer-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;padding:28px 0;border-bottom:1px solid var(--border-subtle,#ddd)}.footer-legal p{max-width:650px}.copyright{padding-top:28px;text-align:center;font-size:14px}.image-dialog{border:0;border-radius:16px;padding:16px;background:var(--bg-surface,#fff);color:var(--text-main,#2c2c2c);width:min(96vw,1400px);max-height:94dvh;margin:auto;overflow:auto}.image-dialog::backdrop{background:#000b;backdrop-filter:blur(6px)}.image-dialog button{display:block;margin:0 0 12px auto;min-height:44px;padding:10px 16px;border-radius:8px;background:var(--button-bg,#222);color:var(--button-text,#fff)}.image-dialog figure{margin:0}.image-dialog img{width:100%;height:auto;max-height:74dvh;object-fit:contain}.image-dialog figcaption{padding:12px 0;font-size:16px}.site-footer{padding-bottom:max(32px,env(safe-area-inset-bottom))}
@media(max-width:960px){.specialist-hero{grid-template-columns:minmax(0,1fr) 220px;gap:24px}.hero-avatar{max-width:220px}.brand-sub{display:none}}
@media(max-width:700px){.header-inner{padding:12px 16px;gap:10px;flex-wrap:wrap}.brand-word{display:none}.header-actions{gap:6px}.back-link{padding:8px 10px;font-size:14px}.login-btn{font-size:14px;padding:10px 12px}.specialist-hero{grid-template-columns:minmax(0,1fr);padding:24px 20px;gap:24px}.hero-copy{display:contents}.eyebrow{grid-row:1;justify-self:start;margin:0}.hero-avatar{grid-row:2;margin:0;width:112px;height:136px}.avatar-frame{border-width:2px;height:136px}.hero-title{grid-row:3;font-size:40px;margin:0}.hero-role{grid-row:4;margin:-12px 0 0}.hero-benefit{grid-row:5;margin:4px 0 0;font-size:25px}.hero-desc{grid-row:6;margin:-10px 0 0}.hero-actions{grid-row:7;margin:0}.hero-avatar .avatar-badge{display:none}.showcase{padding:16px 12px}.media-pair,.media-pair.studio-stages,.report-grid{grid-template-columns:minmax(0,1fr)}.media-frame{aspect-ratio:4/3}.example-tab{font-size:14px;padding:10px 12px}.report-shell{padding:18px 14px}.report-title{font-size:22px}.report-item,.action-card,.quote-card{padding:18px 16px}.dialogue-line{max-width:100%;padding:16px}.related-grid,.result-grid,.process-list{grid-template-columns:1fr}.section-head{margin-top:44px}.site-footer{padding-inline:20px}.footer-grid{grid-template-columns:1fr}.footer-legal{display:block}.footer-legal .footer-links{margin-top:20px}.brand-logo-img{width:36px;height:36px}.page-wrap{padding-inline:12px}.result-card,.process-step{padding:24px 20px}}
@media(max-width:360px){.header-inner{padding-inline:12px;gap:6px}.header-actions{gap:4px}.back-link{padding-inline:8px;font-size:13px}.login-btn{font-size:13px;padding-inline:8px}.specialist-hero{padding:24px 16px}.example-tab{flex-basis:100%}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.specialist-hero{background:radial-gradient(circle at 50% 20%, rgba(255,235,200,.15) 0%, transparent 50%),repeating-linear-gradient(45deg, rgba(255,255,240,.05) 0 1px, transparent 1px 30px),repeating-linear-gradient(-45deg, rgba(255,255,240,.05) 0 1px, transparent 1px 30px),linear-gradient(160deg,#EBE1CC 0%,#E0D3B5 10%,#BEAF87 45%,#D3C49E 55%,#9A8B66 85%,#B8A881 100%)}html.dark .specialist-hero{background:radial-gradient(circle at 88% -10%, rgba(205,187,142,.22) 0%, transparent 55%),repeating-linear-gradient(45deg, rgba(205,187,142,.045) 0 1px, transparent 1px 30px),repeating-linear-gradient(-45deg, rgba(205,187,142,.045) 0 1px, transparent 1px 30px),linear-gradient(160deg,#28241D 0%,#1D1B17 55%,#29241B 100%)}.specialist-hero::before{display:none}