.desk{--logo-color:#fff;--txt-color:#fff;--secondary-color:#faebff;--photo-bg-color:#faebff;--dates-color:#3136ae;--gradient-1:#4d52d6;--gradient-2:#338bdc}.accent-btn{--main-1:#ff5033;--main-2:#fc6233;--hover-1:#ec3e21;--hover-2:#ee5425;--shadow:rgba(255,84,52,.26);--shadow-hover:rgba(255,84,52,.35)}.desk__inner{background:linear-gradient(51deg,var(--gradient-1,#4d52d6) 8%,var(--gradient-2,#338bdc) 104%);border-radius:2.25rem;color:var(--txt-color,#fff);padding:1.5rem var(--shape-side) 4.5rem}@media only screen and (min-width:48em){.desk{padding-top:2rem}}@media only screen and (min-width:71.25em){.desk__inner{padding:2.5rem 4.625rem 4.5rem}}.desk-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.5rem}.desk-header__logo a .logo-img{height:1.75rem;width:4.6875rem}.desk-header__logo{cursor:pointer}.desk-header__logo a svg{fill:var(--logo-color)}.desk-header .accent-btn{height:3.3125rem;padding:.8125rem 2rem .75rem}.accent-btn{--inner-color:#fff;background:linear-gradient(80deg,var(--main-1,#ff5033) 23%,var(--main-2,#fc6233) 104%);box-shadow:var(--shadow-params) var(--shadow-hover);display:inline-grid;place-items:center}.accent-btn,.accent-btn>*{position:relative}.accent-btn *{pointer-events:none}.accent-btn,.accent-btn:before{border-radius:2.5rem}.accent-btn--text{--shadow-params:-1rem 0.4375rem 4rem;color:var(--inner-color);font-size:1.25rem;font-weight:500;height:2.625rem;padding:.5rem 1.5rem .5625rem}.accent-btn:before{background:linear-gradient(80deg,var(--hover-1,#ec3e21) 23%,var(--hover-2,#ee5425) 104%);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s;width:100%}@media only screen and (min-width:48em){.accent-btn--text{font-size:1.125rem;padding-bottom:.4375rem}}@media only screen and (min-width:71.25em){.desk-header{margin-bottom:4.5rem}.desk-header .accent-btn{height:3.3125rem;padding:.8125rem 2rem .75rem}}@media only screen and (hover:hover) and (pointer:fine){.accent-btn:hover,a:hover>.accent-btn{box-shadow:-.1875rem .0625rem 1.5rem var(--shadow-hover)}.accent-btn:hover:before,a:hover>.accent-btn:before{opacity:1}.desk-header__logo a:hover{opacity:.6}}.desk-grid{display:grid;grid-auto-rows:minmax(min-content,max-content)}.desk-grid--sm{column-gap:1.625rem;grid-template-areas:"lead lead" "photo from" "list list" "date date";grid-template-columns:5.25rem 1fr}@media only screen and (min-width:71.25em){.desk-grid{column-gap:3.25rem;grid-template-areas:"lead date" "lead from" "lead ." "photo list" "photo scroll";grid-template-columns:minmax(48%,35.9375rem) minmax(46%,33.4375rem)}}.desk__lead{font-weight:500;grid-area:lead;margin-bottom:1.5rem}.desk__lead .lead-label{color:var(--secondary-color,#faebff);font-size:1.25rem;line-height:1}.desk__lead .lead-title{font-size:Min(14vw,3.625rem);line-height:.9;margin-top:1rem}.js-animated-photo{transform:translateZ(0)}.new-design .desk__photo{background-color:var(--photo-bg-color,#faebff);display:flex;grid-area:photo;justify-self:center;max-width:30rem;overflow:hidden}.js-animated-photo img{transform:translate3d(15%,5%,0);transition:all .7s cubic-bezier(.33,1,.68,1)}.new-design .desk__photo img{object-fit:contain;object-position:bottom;width:100%}@media only screen and (min-width:71.25em){.desk__lead{margin-bottom:3rem}.desk__lead .lead-label{font-size:1.5rem}.desk__lead .lead-title{font-size:5.3125rem}.new-design .desk__photo{aspect-ratio:480/437;border-radius:12.1875rem;justify-self:start;padding-top:2rem}}@media only screen and (max-width:71.1875em){.new-design .desk-grid--sm .desk__photo{align-self:start;aspect-ratio:84/102;border-radius:2.625rem}}.desk-grid--sm .desk__from{font-size:Min(1.75rem,7vw)}.desk__from{font-size:1.75rem;grid-area:from}.marked{border-radius:2em;display:inline-block;padding:0 .1em;white-space:nowrap}.desk__list{display:grid;font-size:1.375rem;gap:.5rem;grid-area:list;grid-template:auto/1fr;line-height:1.8125rem}.desk__list>li{padding-left:2.625rem;position:relative}.desk__list>li:before{border-width:medium;border-bottom:4px solid var(--secondary-color,#faebff);border-left:0 solid var(--secondary-color,#faebff);border-right:4px solid var(--secondary-color,#faebff);border-top:0 solid var(--secondary-color,#faebff);content:"";display:block;height:16px;left:5px;position:absolute;top:.5em;transform:translateY(-50%) rotate(45deg);width:9px}.desk__date{background-color:var(--secondary-color,#faebff);border-radius:1.875rem;color:var(--dates-color,#fff);display:flex;font-size:Min(1.375rem,5.5vw);font-weight:500;gap:2rem;grid-area:date;line-height:1.23;margin-top:2rem;padding:1.5rem 2rem 1.75rem}.desk__date .date-row{flex:0 0 50%}.desk__date .date-label{font-size:1rem;font-weight:400;line-height:1.16;margin-bottom:.5rem}.desk__date .date-row span{white-space:nowrap}@media only screen and (min-width:71.25em){.desk__from{font-size:2.25rem;margin-top:1.5rem}.desk__list{gap:0 1.625rem;grid-template-columns:repeat(2,1fr);margin-top:2rem}.desk__list>li{padding:1.5rem 0 1rem}.desk__list>li:not(:nth-last-child(-n+2)){border-bottom:2px solid var(--txt-color,#fff)}.desk__list>li:before{display:none}.desk__date{background:none;border-radius:0;color:var(--txt-color,#fff);gap:1ch;margin:0;padding:0}.desk__date .date-row{flex:0 1 auto}.desk__date .date-label{display:none}}@media only screen and (max-width:71.1875em){.desk-grid--sm .desk__list{margin-top:2rem}.desk-grid--lg .desk__list,.desk-grid--sm .desk__list{border-top:2px solid var(--txt-color,#fff);padding-top:2rem}}