/* Страница эксперта v3. Шрифты — /media/fonts/expert-fonts.css */
html.exp-page{scroll-behavior:smooth;background:#12141c;overflow-x:clip;overscroll-behavior-y:none}
html.exp-page body{margin:0;background:#f7f2e8;color:#3d4252;font:400 17px/1.65 Inter,"PT Sans",Arial,sans-serif;overflow-x:clip}
@media(max-width:720px){html.exp-page body{font-size:16px}}
.exp{--bg:#f7f2e8;--bg2:#efe7d8;--card:#fbf8f2;--ink:#14213d;--tx:#3d4252;--mu:#7a7468;--gold:#b08d57;--gl:#d9c6a2;--sf:"Cormorant Garamond","Cormorant",Georgia,serif;--ss:Inter,"PT Sans",Arial,sans-serif}
.exp,.exp *{box-sizing:border-box;margin:0;padding:0}.exp a{color:inherit}.exp img{max-width:100%;display:block}.exp .w{max-width:1280px;margin:0 auto;padding-inline:32px;position:relative;z-index:1}.exp section{position:relative;overflow:hidden}.exp .ey{font:500 12px/1.4 var(--ss);letter-spacing:.24em;text-transform:uppercase;color:var(--ink)}.exp .ey:after{content:"";display:block;width:64px;height:1px;background:var(--gold);margin-top:14px}.exp h1,.exp h2,.exp h3,.exp .sf{font-family:var(--sf);color:var(--ink);font-weight:500}.exp h2{font-size:clamp(36px,4.4vw,60px);line-height:1.08;letter-spacing:-.005em}.exp .rule{width:72px;height:1px;background:var(--gold);margin:22px 0}.exp .ic{width:28px;height:28px;fill:none;stroke:var(--gold);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;flex:none}.exp .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;font:500 15px var(--ss);letter-spacing:.02em;text-decoration:none;border:1px solid var(--ink);transition:.2s}.exp .b1{background:var(--ink);color:#f7f2e8}.exp .b1:hover{background:#0b1430}.exp .b2{color:var(--ink)}.exp .b2:hover{background:var(--ink);color:#f7f2e8}.exp /* nav */
.nav{border-bottom:1px solid var(--gl)}.exp .nav .w{display:flex;justify-content:space-between;align-items:center;height:76px}.exp .logo{font:600 22px var(--sf);color:var(--ink);text-decoration:none;letter-spacing:.06em}.exp .logo small{font:500 11px var(--ss);letter-spacing:.2em;color:var(--gold);margin-left:10px}.exp .nav nav a{font-size:14px;text-decoration:none;margin-left:32px;color:var(--ink)}.exp .nav nav a:hover{color:var(--gold)}.exp /* hero */
.hero{padding:0;width:100%;background:#f7f2e8;border-bottom:1px solid #e3d6be}.exp .hero .w{max-width:1280px}.exp .hero-stage{position:relative;width:100%;background:#f7f2e8}.exp .hero-pic{display:block;margin:0;border:0;border-radius:0;box-shadow:none;background:#f7f2e8}.exp .hero-pic img{width:100%;height:auto;display:block;object-fit:cover;object-position:center top;border:0;border-radius:0;box-shadow:none;background:transparent;-webkit-mask-image:none;mask-image:none}.exp .hero-stage:before,.exp .hero-stage:after{content:none;display:none}.exp p{max-width:68ch}.exp .hero-copy{position:relative;z-index:2}.exp .hero-copy h1{font-size:clamp(46px,6.6vw,96px);line-height:.98;letter-spacing:-.01em;margin-top:30px}.exp .hero-copy h1 span{display:block}.exp .roles{margin:30px 0 26px;list-style:none}.exp .roles li{font:400 clamp(19px,1.7vw,24px)/1.35 var(--sf);color:var(--ink);padding:7px 0 7px 26px;position:relative}.exp .roles li:before{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:var(--gold)}.exp .lead{max-width:600px;color:var(--tx);font-size:18px;margin-top:36px}.exp .cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.exp .stats{display:grid;grid-template-columns:repeat(4,1fr);margin-top:84px;border-top:1px solid var(--gl)}.exp .stats div{padding:30px 24px 30px 0}.exp .stats b{display:block;font:500 clamp(40px,4vw,56px)/1 var(--sf);color:var(--ink)}.exp .stats span{font-size:14px;color:var(--mu)}.exp .press{border-top:1px solid var(--gl);border-bottom:1px solid var(--gl);padding:26px 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 30px;align-items:center}.exp .press em{font:500 11px var(--ss);letter-spacing:.24em;text-transform:uppercase;color:var(--mu);font-style:normal}.exp .press span{font:600 21px var(--sf);color:#4b5166;letter-spacing:.02em}.exp /* quote */
.qs,.exp .kin,.exp .ab,.exp .md,.exp .ct{padding-block:120px}.exp .qt{position:relative;font:400 clamp(30px,4vw,56px)/1.22 var(--sf);color:#2a2f40;text-align:center;max-width:1000px;margin:0 auto}.exp .qt:before,.exp .qt:after{font:600 1.7em/1 var(--sf);color:var(--gl);position:absolute}.exp .qt:before{content:"“";left:-.5em;top:-.15em}.exp .qt:after{content:"”";right:-.4em;bottom:-.55em}.exp .qa{text-align:center;margin-top:30px;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.exp .orn{display:flex;align-items:center;justify-content:center;gap:14px;margin:56px auto 72px;max-width:460px}.exp .orn i{flex:1;height:1px;background:var(--gl)}.exp .orn b{width:7px;height:7px;background:var(--gold);transform:rotate(45deg)}.exp .two{display:grid;grid-template-columns:1fr 1fr}.exp .two>div{padding:0 64px}.exp .two>div+div{border-left:1px solid var(--gl)}.exp .two p{margin-top:26px;font:400 21px/1.55 var(--sf);color:#2a2f40}.exp .aff{list-style:none;margin-top:22px}.exp .aff li{display:flex;gap:18px;align-items:center;padding:13px 0;border-bottom:1px solid #e6dcc8}.exp .aff b{font:600 18px var(--sf);letter-spacing:.14em;color:var(--ink);min-width:118px}.exp .aff span{font-size:15px;color:var(--mu)}.exp .tag{text-align:center;margin-top:84px;padding-top:26px;border-top:1px solid var(--gl);font-size:12px;letter-spacing:.32em;color:var(--ink)}.exp /* kin */
.kin{background:var(--bg2)}.exp .kg{display:grid;grid-template-columns:.85fr 1.15fr;gap:72px}.exp .kin .sub{font-size:18px;color:var(--tx);max-width:420px}.exp .rq{margin-top:38px;padding-left:24px;border-left:1px solid var(--gold);font:italic 400 20px/1.5 var(--sf);color:#2a2f40}.exp .rq cite{display:block;margin-top:14px;font:400 13px var(--ss);font-style:normal;color:var(--mu)}.exp .rq a{color:var(--ink);text-underline-offset:3px}.exp .kc{display:grid;grid-template-columns:1fr 1fr;gap:28px}.exp .card{background:var(--card);border:1px solid #e3d7c0;box-shadow:0 20px 50px -30px rgba(20,33,61,.25);padding:44px 36px 36px;position:relative}.exp .card:before{content:"";position:absolute;inset:8px;border:1px solid #efe5d2;pointer-events:none}.exp .card .big{font:500 64px/1 var(--sf);color:var(--ink);text-align:center}.exp .card .nm{text-align:center;font:400 20px/1.3 var(--sf);color:var(--ink);margin:16px 0 0}.exp .card .rule{margin:22px auto}.exp .card p{font-size:15.5px;line-height:1.65}.exp .card .art{margin-top:20px;padding-top:16px;border-top:1px solid #e9dfcc;font-size:13px;color:var(--mu)}.exp .card .ic{display:block;margin:0 auto 22px;width:40px;height:40px}.exp .note{grid-column:1/-1;display:flex;gap:16px;align-items:center;background:var(--card);border:1px solid #e3d7c0;padding:20px 26px;font-size:15px;color:var(--tx)}.exp /* about */
.ab{padding-inline:0}.exp .ag{display:grid;grid-template-columns:.8fr 1.2fr;gap:84px}.exp .ab .body p{font-size:17.5px;margin-bottom:20px}.exp .ab .body p:first-child{font:400 26px/1.45 var(--sf);color:var(--ink)}.exp .dir{list-style:none;margin-top:38px;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.exp .dir li{padding:18px 0 18px 46px;border-top:1px solid var(--gl);position:relative;font-size:15.5px}.exp .dir li:before{counter-increment:d;content:"0" counter(d);position:absolute;left:0;top:16px;font:500 20px var(--sf);color:var(--gold)}.exp .dir{counter-reset:d}.exp .c3{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:84px}.exp .c3 .card{padding:40px 34px}.exp .c3 h3{font-size:32px;margin:18px 0 4px}.exp .c3 .r{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.exp .c3 p{margin-top:16px}.exp .c3 a{color:var(--ink);text-underline-offset:3px}.exp /* media */
.md{background:var(--bg2)}.exp .mtop{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap;margin-bottom:46px}.exp .flt{display:flex;flex-wrap:wrap;gap:10px}.exp .flt button{min-height:46px;min-width:72px;padding:0 22px;border:1px solid var(--gl);background:transparent;font:500 14px var(--ss);color:var(--ink);cursor:pointer}.exp .flt button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#f7f2e8}.exp .mg{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.exp .mc{background:var(--card);border:1px solid #e3d7c0;padding:30px 30px 26px;display:flex;flex-direction:column;min-height:260px}.exp .mc[hidden]{display:none}.exp .mh{display:flex;justify-content:space-between;align-items:center}.exp .mo{font:600 21px var(--sf);color:var(--ink)}.exp .mt{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gl);padding:4px 9px}.exp .mc time{font-size:13px;color:var(--mu);margin-top:8px}.exp .mc h3{font:500 21px/1.32 var(--sf);margin:16px 0 20px;flex:1}.exp .mc a{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center;gap:8px;font:500 14px var(--ss);color:var(--ink);text-decoration:none;border-bottom:1px solid var(--gold)}.exp .all{text-align:center;margin-top:48px}.exp /* contact */
.ct{padding-inline:0}.exp .cg{display:grid;grid-template-columns:1fr 1fr;gap:84px;align-items:start}.exp .cl{list-style:none}.exp .cl li{display:flex;gap:18px;align-items:center;padding:20px 0;border-bottom:1px solid var(--gl)}.exp .cl a{text-decoration:none;min-height:44px;display:inline-flex;align-items:center;font-size:18px;color:var(--ink)}.exp .cl small{display:block;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--mu)}.exp .ct .cta{margin-top:40px}.exp footer{border-top:1px solid var(--gl);padding:30px 0;font-size:13px;color:var(--mu)}.exp footer .w{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}@media(min-width:1024px){.exp .hero{align-self:stretch}.exp .hero-stage{position:absolute;inset:0;min-height:0}.exp .hero-pic{position:absolute;top:0;right:0;bottom:0;left:47%;z-index:0}.exp .hero-pic img{width:100%;height:100%;object-fit:cover;object-position:right top;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 30%);mask-image:linear-gradient(to right,transparent 0,#000 30%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.exp .hero-copy-slot{position:relative;z-index:2;display:flex;align-items:center;min-height:0;max-width:none;width:100%}.exp .hero-copy{width:calc(45vw - 32px);max-width:calc(45vw - 32px);padding:32px 24px 32px 0}.exp .hero-copy h1{font-size:44px;margin:8px 0 0}.exp .hero-copy .roles{margin:12px 0 0}.exp .roles li{font-size:18px;padding:3px 0 3px 26px}.exp .hero-copy .cta{flex-direction:column;align-items:stretch;margin-top:16px}.exp .hero-copy .btn{width:100%;padding:0 16px}}@media(min-width:1280px){.exp .hero-copy-slot{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;min-height:0}.exp .hero-pic{left:calc((100vw - 1280px) / 2 + 560px)}.exp .hero-copy{width:auto;max-width:540px;padding:48px 32px 48px 0}.exp .hero-copy h1{font-size:clamp(46px,6.6vw,96px);margin-top:30px}.exp .hero-copy .roles{margin:30px 0 26px}.exp .roles li{font-size:clamp(19px,1.7vw,24px);padding:7px 0 7px 26px}.exp .hero-copy .cta{flex-direction:row;align-items:center;margin-top:36px}.exp .hero-copy .btn{width:auto;padding:0 30px}}@media(min-width:768px) and (max-width:1023px){.exp .hero-pic{position:relative;width:100%;height:56vh;overflow:hidden}.exp .hero-pic img{position:absolute;top:0;bottom:0;left:50%;width:128vh;max-width:none;height:100%;object-fit:cover;object-position:center top;transform:translateX(-73.73%)}.exp .hero-copy-slot{position:relative;display:block;max-width:none}.exp .hero-copy{width:auto;max-width:none;padding:16px 0 4px}.exp .hero-copy .ey:after{margin-top:8px}.exp .hero-copy h1{font-size:40px;margin:4px 0 0;line-height:.96}.exp .hero-copy .roles{margin:6px 0 0}.exp .roles li{font-size:17px;padding:1px 0 1px 26px;line-height:1.3}.exp .hero-copy .cta{flex-direction:column;align-items:stretch;margin-top:12px;gap:8px}.exp .hero-copy .btn{width:100%;padding:0 16px}}@media(max-width:767px){.exp .w{padding-inline:24px}.exp .hero-pic{position:relative;height:56vh}.exp .hero-pic img{width:100%;height:56vh;object-fit:cover;object-position:center 15%}.exp .hero-copy-slot{position:relative;display:block;max-width:none}.exp .hero-copy{padding-top:4px}.exp .hero-copy h1{margin-top:0}.exp .hero-copy .roles{margin:4px 0 0}.exp .md .mc:nth-child(n+4){display:none}.exp .md .all .btn{width:100%}}@media(max-width:1080px){.exp .kg,.exp .ag,.exp .cg{grid-template-columns:1fr;gap:56px}.exp .mg,.exp .c3{grid-template-columns:1fr 1fr}.exp .two>div{padding:0 32px}}@media(max-width:1023px){.exp .qs,.exp .kin,.exp .ab,.exp .md,.exp .ct{padding-block:96px}}@media(max-width:767px){.exp .qs,.exp .kin,.exp .ab,.exp .md,.exp .ct{padding-block:72px}}@media(max-width:720px){.exp .nav nav{display:none}.exp .hero{padding:0}.exp .stats{grid-template-columns:1fr 1fr;margin-top:56px}.exp .stats div{padding:22px 10px 22px 0}.exp .press{justify-content:flex-start;gap:10px 22px}.exp .press em{width:100%}.exp .press span{font-size:18px}.exp .qs,.exp .kin,.exp .ab,.exp .md,.exp .ct{padding-block:72px}.exp .qt{padding:0 12px}.exp .qt:before{left:-.15em}.exp .qt:after{right:-.05em}.exp .orn{margin:40px auto 48px}.exp .two{grid-template-columns:1fr}.exp .two>div{padding:0}.exp .two>div+div{border-left:0;border-top:1px solid var(--gl);margin-top:44px;padding-top:44px}.exp .kc,.exp .mg,.exp .c3,.exp .dir{grid-template-columns:1fr}.exp .btn{width:100%}.exp .c3{margin-top:56px}.exp .card .big{font-size:54px}.exp .tag{letter-spacing:.18em;font-size:11px;margin-top:56px}}.exp .first{display:block}@media(max-width:1023px){.exp .hero-copy-slot{padding-top:64px}.exp .hero-copy{padding-top:0}}@media(max-width:767px){.exp .hero-copy-slot{padding-top:48px}}@media(min-width:1024px){.exp .first{display:grid}.exp .hero,.exp .hero-copy-slot{grid-area:1/1}.exp .hero-rest{padding-top:64px}.exp .hero-rest>.lead{margin-top:0}}.exp .facts{margin-top:28px;border-top:1px solid var(--gl)}.exp .facts div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #e6dcc8;font-size:15px}.exp .facts dt{color:var(--mu)}.exp .facts dd{color:var(--ink);text-align:right}.exp .rq a,.exp .c3 a{display:inline-flex;align-items:center;min-height:44px}html.exp-page .site-foot__list li:has(button[data-visa-open='usa']),html.exp-page .site-foot__list li:has(button[data-visa-open='uk']),html.exp-page .site-foot__list li:has(button[data-visa-open='canada']),html.exp-page .site-foot__list li:has(button[data-visa-open='china']),html.exp-page .site-foot__list li:has(button[data-visa-open='india']),html.exp-page .site-foot__list li:has(button[data-visa-open='taiwan']),html.exp-page .site-foot__list li:has(button[data-visa-open='australia']){display:none}
