@font-face{font-family:Onest;font-style:normal;font-weight:400 500;font-display:swap;src:url(/assets/onest-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 500;font-display:swap;src:url(/assets/onest-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#kp-proposal{background:0 0;width:100%}#kp-proposal [hidden]{display:none!important}#kp-proposal .kp-stage{width:100%;margin-inline:auto;container-type:inline-size}#kp-proposal .kp-site{--kp-bg:#fafafa;--kp-surface:#f1f1f3;--kp-ink:#202124;--kp-muted:#5c6068;--kp-blue:#3755d9;--kp-hover:#2c43b3;--kp-line:#d8d9de;--kp-poster-edge:#20212429;--kp-light:#fff;--kp-light-link:#c4ceff;--kp-grid:repeat(12, minmax(0, 1fr));--kp-gap:24px;background:var(--kp-bg);color:var(--kp-ink);color-scheme:light;isolation:isolate;font:400 18px/28px Onest,Arial,sans-serif}#kp-proposal .kp-site *{box-sizing:border-box;min-width:0;font-family:inherit}#kp-proposal .kp-site :where(h1,h2,h3,p,figure,dl,dd){margin:0}#kp-proposal .kp-site :is(h1,h2,h3){letter-spacing:-.05em;text-wrap:balance;font-weight:400}#kp-proposal .kp-site h2{font-size:84px;line-height:86px}#kp-proposal .kp-site h3{font-size:32px;line-height:38px}#kp-proposal .kp-site p{font-size:18px;line-height:28px}#kp-proposal .kp-site a{color:inherit;text-underline-offset:5px;text-decoration:none;transition:color .16s,background-color .16s}#kp-proposal .kp-site a:not(:where(.kp-button,.kp-header-contact)):hover{color:var(--kp-blue);text-decoration:underline}#kp-proposal .kp-site :is(a,button):focus-visible{outline:2px solid var(--kp-blue);outline-offset:5px}#kp-proposal .kp-site img{max-width:100%;height:auto;display:block}#kp-proposal .kp-wrap{width:calc(100% - 128px);max-width:1312px;margin-inline:auto}#kp-proposal .kp-site .kp-eyebrow{letter-spacing:0;font-size:14px;line-height:20px}#kp-proposal .kp-header{border-bottom:1px solid var(--kp-line);align-items:center;gap:40px;height:104px;font-size:16px;line-height:24px;display:flex}#kp-proposal .kp-header a{align-items:center;min-height:44px;display:inline-flex}#kp-proposal .kp-brand{letter-spacing:-.035em;margin-right:auto;font-size:20px}#kp-proposal .kp-header nav{gap:32px;display:flex}#kp-proposal .kp-button{background:var(--kp-blue);min-width:200px;min-height:54px;color:var(--kp-light);text-align:center;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;padding:13px 24px 15px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}#kp-proposal .kp-text-link{align-items:center;min-height:44px;font-size:16px;line-height:24px;display:inline-flex;text-decoration:underline!important}#kp-proposal .kp-dark{background:var(--kp-ink);color:var(--kp-light);--kp-line:#ffffff40;--kp-muted:#c6c8ce}#kp-proposal .kp-result-label{margin-top:20px!important;font-size:24px!important;line-height:32px!important}#kp-proposal .kp-section-close{border-top:1px solid var(--kp-line);flex-direction:column;align-items:flex-start;gap:12px;padding-top:32px;display:flex}#kp-proposal .kp-section-close>.kp-text-link{font-size:var(--t-body);line-height:var(--t-body-lh);color:var(--kp-blue)}#kp-proposal .kp-section-close>p{max-width:740px;font-size:16px;line-height:24px}#kp-proposal .kp-nobr{white-space:nowrap}#kp-proposal .kp-play{background:var(--kp-light);width:40px;height:40px;color:var(--kp-ink);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}#kp-proposal .kp-contact{background:var(--kp-surface);padding-top:88px}#kp-proposal .kp-contact-top{grid-template-columns:var(--kp-grid);gap:var(--kp-gap);align-items:end;display:grid}#kp-proposal .kp-contact h2{grid-column:1/7;font-size:80px;line-height:84px}#kp-proposal .kp-contact-intro{grid-column:8/13;padding-bottom:8px;font-size:20px!important;line-height:30px!important}#kp-proposal .kp-email{letter-spacing:-.055em;margin-top:64px;font-size:clamp(48px,8.3cqw,118px);line-height:1.15;display:inline-block;text-underline-offset:12px!important;text-decoration:underline 2px!important}#kp-proposal .kp-phone{align-items:center;min-height:44px;font-size:18px;line-height:28px;display:inline-flex}#kp-proposal .kp-footer{border-top:1px solid var(--kp-line);align-items:center;gap:32px;margin-top:80px;padding-block:28px;font-size:14px;line-height:20px;display:flex}#kp-proposal .kp-footer>:is(a,button){align-items:center;min-height:44px;display:inline-flex}#kp-proposal .kp-policy-date{color:var(--kp-muted);font-size:16px!important;line-height:24px!important}@container (width<=1100px){#kp-proposal .kp-wrap{width:calc(100% - 80px)}#kp-proposal .kp-header{gap:24px;height:88px}#kp-proposal .kp-header nav{gap:24px}#kp-proposal .kp-site h2,#kp-proposal .kp-contact h2{font-size:64px;line-height:68px}}@container (width<=900px){#kp-proposal .kp-header nav{gap:18px;font-size:14px}#kp-proposal .kp-brand{font-size:18px}#kp-proposal .kp-site h2{font-size:56px;line-height:60px}#kp-proposal .kp-result-label{font-size:20px!important;line-height:28px!important}#kp-proposal .kp-contact-intro{grid-column:7/13;font-size:18px!important;line-height:28px!important}}@container (width<=700px){#kp-proposal .kp-wrap{width:calc(100% - 48px)}#kp-proposal .kp-header{gap:16px;height:80px}#kp-proposal .kp-brand{font-size:17px}#kp-proposal .kp-header nav{display:none}#kp-proposal .kp-header-contact{font-size:14px;line-height:20px}#kp-proposal .kp-site h2{font-size:44px;line-height:48px}#kp-proposal .kp-result-label{margin-top:12px!important;font-size:20px!important;line-height:28px!important}#kp-proposal .kp-section-close{flex-direction:column;align-items:stretch;gap:24px;padding-top:24px;display:flex}#kp-proposal .kp-section-close>p{font-size:16px;line-height:24px}#kp-proposal .kp-play{width:32px;height:32px;top:12px;right:12px}#kp-proposal .kp-contact{padding-top:56px}#kp-proposal .kp-contact-top{display:block}#kp-proposal .kp-contact h2{font-size:48px;line-height:52px}#kp-proposal .kp-contact-intro{padding:0;margin-top:24px!important;font-size:16px!important;line-height:24px!important}#kp-proposal .kp-email{letter-spacing:-.055em;white-space:nowrap;margin-top:32px;font-size:34px;line-height:42px;text-underline-offset:7px!important;text-decoration-thickness:1px!important}#kp-proposal .kp-phone{align-self:start}#kp-proposal .kp-footer{flex-wrap:wrap;gap:8px 20px;margin-top:40px;padding-block:24px}}@container (width<=360px){#kp-proposal .kp-site h2{font-size:38px;line-height:42px}#kp-proposal .kp-email{font-size:29px;line-height:38px}}@media (prefers-reduced-motion:reduce){#kp-proposal .kp-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#kp-proposal .kp-site{--kp-display:96px;--kp-display-leading:96px;--kp-title:84px;--kp-title-leading:86px;--kp-case-title:56px;--kp-case-leading:62px;--kp-item:32px;--kp-item-leading:38px;position:relative}@container (width<=1100px){#kp-proposal .kp-site{--kp-display:76px;--kp-display-leading:78px;--kp-title:64px;--kp-title-leading:68px;--kp-case-title:44px;--kp-case-leading:50px;--kp-item:28px;--kp-item-leading:34px}}@container (width<=900px){#kp-proposal .kp-site{--kp-title:56px;--kp-title-leading:60px;--kp-case-title:38px;--kp-case-leading:44px}}@container (width<=700px){#kp-proposal .kp-site{--kp-display:52px;--kp-display-leading:54px;--kp-title:44px;--kp-title-leading:48px;--kp-case-title:36px;--kp-case-leading:40px;--kp-item:28px;--kp-item-leading:34px}#kp-proposal .kp-contact h2{font-size:48px;line-height:52px}}@container (width<=360px){#kp-proposal .kp-site{--kp-display:46px;--kp-display-leading:48px;--kp-title:38px;--kp-title-leading:42px}}#kp-proposal .kp-social-intro{grid-template-columns:var(--kp-grid);gap:0 24px;padding-block:64px 96px;display:grid}#kp-proposal .kp-social-intro h1{letter-spacing:-.055em;text-wrap:initial;grid-column:1/9;font-size:84px;line-height:86px}#kp-proposal .kp-social-intro-copy{grid-column:10/13;align-self:end;padding-bottom:4px;font-size:20px;line-height:30px}#kp-proposal .kp-social-channels{grid-column:1/-1;grid-template-columns:2fr 1fr 1fr;gap:24px;margin-top:56px;display:grid}#kp-proposal .kp-channel{background:var(--kp-surface);grid-template-rows:40px minmax(56px,1fr) 44px;grid-template-columns:36px 1fr;column-gap:16px;min-height:216px;padding:28px;display:grid;position:relative}#kp-proposal .kp-channel>img{align-self:center;width:32px;height:32px}#kp-proposal .kp-channel-label{letter-spacing:-.04em;font-size:32px;line-height:40px}#kp-proposal .kp-site a.kp-channel:hover{color:var(--kp-ink);background:#e9e9ee;text-decoration:none}#kp-proposal .kp-channel:hover .kp-channel-label{text-underline-offset:6px;text-decoration:underline 1px}#kp-proposal .kp-social-selected{border-top:1px solid var(--kp-line);padding-block:88px 112px}#kp-proposal .kp-social-selected>h2{margin-bottom:64px}#kp-proposal .kp-material-meta{align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}#kp-proposal .kp-material-meta img{width:20px;height:20px}#kp-proposal .kp-material-meta time{color:var(--kp-muted);margin-left:auto}#kp-proposal .kp-material-action{text-underline-offset:5px;align-items:center;min-height:44px;margin-top:24px;font-size:16px;line-height:24px;text-decoration:underline;display:inline-flex}#kp-proposal .kp-selected-reading{flex-direction:column;justify-content:space-between;gap:56px;display:flex}#kp-proposal .kp-selected-quote blockquote{letter-spacing:-.045em;margin:28px 0 0;font-size:62px;line-height:66px}#kp-proposal .kp-selected-thread{padding-top:40px}#kp-proposal .kp-selected-thread h3{text-wrap:initial;margin-top:24px;font-size:44px;line-height:50px}#kp-proposal .kp-selected-thread p{max-width:580px;margin-top:24px;font-size:20px;line-height:30px}#kp-proposal .kp-site a.kp-material:hover{color:var(--kp-ink);text-decoration:none}#kp-proposal .kp-material:hover :is(h3,blockquote){text-underline-offset:7px;text-decoration:underline 1px}#kp-proposal .kp-material:hover .kp-material-action{color:var(--kp-blue)}#kp-proposal .kp-material:hover .kp-play{background:var(--kp-blue);color:var(--kp-light)}#kp-proposal .kp-social-contact h2{text-wrap:initial;font-size:72px;line-height:78px}#kp-proposal .kp-legal-intro{padding-block:88px 56px}#kp-proposal .kp-legal h1{letter-spacing:-.055em;text-wrap:initial;max-width:1180px;font-size:84px;line-height:86px}#kp-proposal .kp-legal-intro>p:not(.kp-policy-date){max-width:900px;margin-top:36px;font-size:22px;line-height:32px}#kp-proposal .kp-legal-intro .kp-policy-date{margin-top:24px}#kp-proposal .kp-legal-contents{grid-template-columns:var(--kp-grid);border-top:1px solid var(--kp-line);gap:24px;padding-block:32px 48px;display:grid}#kp-proposal .kp-legal-contents>p{grid-column:1/5;padding-top:10px}#kp-proposal .kp-legal-contents>div{grid-column:6/13;grid-template-columns:1fr 1fr;gap:0 32px;display:grid}#kp-proposal .kp-legal-contents a{align-items:center;min-height:44px;font-size:16px;line-height:24px;text-decoration:underline;display:flex}#kp-proposal .kp-legal-section{grid-template-columns:var(--kp-grid);border-top:1px solid var(--kp-line);gap:24px;padding-block:48px 56px;scroll-margin-top:24px;display:grid}#kp-proposal .kp-legal-section>h2{letter-spacing:-.04em;text-wrap:initial;grid-column:1/5;font-size:36px;line-height:42px}#kp-proposal .kp-legal-prose{grid-column:6/13}#kp-proposal .kp-legal-prose p{white-space:pre-line;font-size:18px;line-height:28px}#kp-proposal .kp-legal-prose p+p{margin-top:20px}@container (width<=1100px){#kp-proposal .kp-social-intro{padding-block:48px 72px}#kp-proposal .kp-social-intro h1,#kp-proposal .kp-legal h1{font-size:64px;line-height:68px}#kp-proposal .kp-social-intro h1{grid-column:1/9}#kp-proposal .kp-social-intro-copy{grid-column:9/13;font-size:18px;line-height:28px}#kp-proposal .kp-social-channels{grid-template-columns:1fr 1fr 1fr}#kp-proposal .kp-channel{grid-template-columns:28px 1fr;gap:0 12px;min-height:216px;padding:24px}#kp-proposal .kp-channel>img{width:28px;height:28px}#kp-proposal .kp-channel-label{font-size:28px;line-height:34px}#kp-proposal .kp-selected-quote blockquote{font-size:48px;line-height:54px}#kp-proposal .kp-selected-thread h3{font-size:36px;line-height:42px}#kp-proposal .kp-social-contact h2{font-size:56px;line-height:62px}#kp-proposal .kp-legal-intro{padding-block:64px 48px}#kp-proposal .kp-legal-section>h2{font-size:32px;line-height:38px}#kp-proposal .kp-legal-section>h2,#kp-proposal .kp-legal-contents>p{grid-column:1/6}#kp-proposal .kp-legal-prose,#kp-proposal .kp-legal-contents>div{grid-column:6/13}}@container (width<=900px){#kp-proposal .kp-social-intro h1{grid-column:1/-1}#kp-proposal .kp-social-intro-copy{grid-column:1/10;margin-top:28px}#kp-proposal .kp-channel{grid-template-rows:28px auto minmax(56px,1fr) 44px;grid-template-columns:1fr}#kp-proposal .kp-channel-label{margin-top:16px}#kp-proposal .kp-selected-quote blockquote{font-size:42px;line-height:48px}#kp-proposal .kp-legal-contents>div{grid-template-columns:1fr}#kp-proposal .kp-legal-section>h2,#kp-proposal .kp-legal-contents>p{grid-column:1/5}#kp-proposal .kp-legal-prose,#kp-proposal .kp-legal-contents>div{grid-column:5/13}}@container (width<=700px){#kp-proposal .kp-social-intro{flex-direction:column;padding-block:40px 56px;display:flex}#kp-proposal .kp-social-intro h1{letter-spacing:-.05em;font-size:44px;line-height:48px}#kp-proposal .kp-social-channels{flex-direction:column;order:1;gap:12px;margin-top:32px;display:flex}#kp-proposal .kp-channel{grid-template-rows:auto auto;grid-template-columns:28px 1fr auto;gap:0 12px;min-height:100px;padding:20px}#kp-proposal .kp-channel>img{grid-area:1/1;width:26px;height:26px}#kp-proposal .kp-channel-label{grid-column:2;margin:0;font-size:26px;line-height:32px}#kp-proposal .kp-social-intro-copy{order:2;margin-top:28px;padding:0;font-size:18px;line-height:28px}#kp-proposal .kp-social-selected{padding-block:48px 56px}#kp-proposal .kp-social-selected>h2{margin-bottom:40px}#kp-proposal .kp-selected-reading{gap:40px;margin-top:40px}#kp-proposal .kp-selected-quote{border-top:1px solid var(--kp-line);padding-top:40px}#kp-proposal .kp-selected-quote blockquote{margin-top:24px;font-size:40px;line-height:46px}#kp-proposal .kp-selected-thread{border-top:1px solid var(--kp-line);padding-top:40px}#kp-proposal .kp-selected-thread h3{font-size:32px;line-height:38px}#kp-proposal .kp-selected-thread p{margin-top:20px;font-size:18px;line-height:28px}#kp-proposal .kp-social-contact h2{font-size:44px;line-height:48px}#kp-proposal .kp-legal-intro{padding-block:48px 40px}#kp-proposal .kp-legal h1{letter-spacing:-.05em;font-size:44px;line-height:48px}#kp-proposal .kp-legal-intro>p:not(.kp-policy-date){margin-top:28px;font-size:18px;line-height:28px}#kp-proposal .kp-legal-intro .kp-policy-date{margin-top:20px;font-size:14px!important;line-height:20px!important}#kp-proposal .kp-legal-contents{padding-block:24px 32px;display:block}#kp-proposal .kp-legal-contents>p{margin-bottom:12px;padding:0}#kp-proposal .kp-legal-contents>div{display:block}#kp-proposal .kp-legal-section{padding-block:32px 40px;scroll-margin-top:24px;display:block}#kp-proposal .kp-legal-section>h2{margin-bottom:24px;font-size:28px;line-height:34px}#kp-proposal .kp-legal-prose p{font-size:16px;line-height:24px}#kp-proposal .kp-legal-prose p+p{margin-top:16px}}@container (width<=360px){#kp-proposal .kp-social-intro h1,#kp-proposal .kp-legal h1{font-size:38px;line-height:42px}#kp-proposal .kp-channel{grid-template-columns:24px 1fr auto;gap:0 10px;padding:16px}#kp-proposal .kp-channel>img{width:24px;height:24px}#kp-proposal .kp-channel-label{font-size:24px;line-height:30px}#kp-proposal .kp-selected-quote blockquote{font-size:36px;line-height:42px}#kp-proposal .kp-social-contact h2{font-size:38px;line-height:42px}}#kp-proposal .kp-opening{background:var(--kp-bg);color:var(--kp-ink)}#kp-proposal .kp-opening .kp-header{border-color:var(--kp-line)}#kp-proposal .kp-opening a:not(:where(.kp-button,.kp-header-contact)):hover{color:var(--kp-blue)}#kp-proposal .kp-opening a:focus-visible{outline-color:var(--kp-blue)}#kp-proposal .kp-footer{flex-wrap:wrap;gap:16px 32px}@container (width<=700px){#kp-proposal .kp-footer{align-items:start;gap:0 24px}}#kp-proposal .kp-site .kp-pricing-scale{grid-column:10/13;gap:24px;margin:0;display:grid}#kp-proposal .kp-site .kp-pricing-scale>div{flex-direction:column;gap:4px;display:flex}#kp-proposal .kp-site .kp-pricing-scale dt{max-width:270px;color:var(--kp-muted);font-size:16px;line-height:24px}#kp-proposal .kp-site .kp-pricing-scale dd{font-size:var(--t-m);line-height:var(--t-m-lh);letter-spacing:-.03em;order:-1;margin:0}@container (width<=900px){#kp-proposal .kp-site .kp-pricing-scale{grid-column:1;grid-template-columns:1fr 1fr;gap:24px}}@container (width<=700px){#kp-proposal .kp-site .kp-pricing-scale{grid-template-columns:minmax(0,1fr);gap:16px}}#kp-proposal .kp-cookie-dialog{background:var(--kp-bg);width:min(840px,100cqw - 128px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);color:var(--kp-ink);border:1px solid var(--kp-line);overscroll-behavior:contain;border-radius:3px;margin:auto;padding:48px 64px;font:400 18px/28px Onest,Arial,sans-serif;overflow:auto}#kp-proposal .kp-cookie-dialog::backdrop{background:#20212499}#kp-proposal .kp-cookie-header{align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}#kp-proposal .kp-cookie-header h2{letter-spacing:-.04em;text-wrap:initial;outline:none;flex:1;font-size:36px;line-height:42px}#kp-proposal .kp-cookie-close{width:44px;height:44px;color:var(--kp-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font:400 32px/32px Onest,Arial,sans-serif;display:flex}#kp-proposal .kp-cookie-dialog p{font-size:16px;line-height:24px}#kp-proposal .kp-cookie-categories{margin:32px 0 24px}#kp-proposal .kp-cookie-category{border-top:1px solid var(--kp-line);grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;padding-block:24px;display:grid}#kp-proposal .kp-cookie-category:last-child{border-bottom:1px solid var(--kp-line)}#kp-proposal .kp-cookie-category dt{font-size:18px;font-weight:500;line-height:26px}#kp-proposal .kp-cookie-category .kp-cookie-state{color:var(--kp-muted);text-align:right;align-self:center;font-size:14px;line-height:20px}#kp-proposal .kp-cookie-category .kp-cookie-description{grid-column:1/-1;max-width:540px;font-size:16px;line-height:24px}#kp-proposal .kp-cookie-consent{margin:0}#kp-proposal .kp-cookie-consent summary{width:fit-content;min-height:44px;color:var(--kp-blue);text-underline-offset:5px;cursor:pointer;padding-block:10px;font-size:16px;line-height:24px;text-decoration:underline}#kp-proposal .kp-cookie-consent summary:hover{color:var(--kp-hover)}#kp-proposal .kp-cookie-consent>p{overflow-wrap:anywhere;padding-top:12px}#kp-proposal .kp-cookie-dialog :is(button,summary):focus-visible{outline:2px solid var(--kp-blue);outline-offset:4px}#kp-proposal .kp-cookie-dialog .kp-cookie-storage-note{background:var(--kp-surface);margin-top:24px;padding:16px}#kp-proposal .kp-cookie-actions{grid-template-columns:1fr 1fr;gap:16px;margin-top:32px;display:grid}#kp-proposal .kp-cookie-actions .kp-cookie-button{cursor:pointer;width:100%;min-width:0;font-family:inherit}#kp-proposal .kp-cookie-announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (width<=1100px){#kp-proposal .kp-cookie-dialog{width:min(840px,100cqw - 80px,100vw - 48px);padding-inline:40px}}@container (width<=700px){#kp-proposal .kp-cookie-dialog{width:min(100cqw - 48px,100vw - 48px);max-height:calc(100dvh - 32px);padding:24px}#kp-proposal .kp-cookie-header{gap:12px;margin-bottom:20px}#kp-proposal .kp-cookie-header h2{letter-spacing:-.035em;font-size:28px;line-height:34px}#kp-proposal .kp-cookie-categories{margin-top:24px}#kp-proposal .kp-cookie-category{grid-template-columns:1fr;gap:8px;padding-block:20px}#kp-proposal .kp-cookie-category .kp-cookie-state{text-align:left}#kp-proposal .kp-cookie-category .kp-cookie-description{grid-column:1}#kp-proposal .kp-cookie-actions{grid-template-columns:1fr;gap:12px;margin-top:24px}}@media print{#kp-proposal .kp-cookie-dialog,#kp-proposal .kp-cookie-announcement{display:none!important}}#kp-proposal .kp-site{--t-d:96px;--t-d-lh:90px;--t-h1:76px;--t-h1-lh:78px;--t-xl:76px;--t-xl-lh:78px;--t-l:56px;--t-l-lh:60px;--t-m:38px;--t-m-lh:44px;--t-s:24px;--t-s-lh:32px;--t-body:18px;--t-body-lh:28px;--t-ui:16px;--t-ui-lh:24px;--t-cap:14px;--t-cap-lh:20px;--space-3:32px;--space-4:64px;--space-5:128px}@container (width<=1100px){#kp-proposal .kp-site{--t-d:76px;--t-d-lh:72px;--t-xl:62px;--t-xl-lh:64px;--t-l:48px;--t-l-lh:52px;--t-m:32px;--t-m-lh:38px;--t-s:22px;--t-s-lh:30px;--space-4:48px;--space-5:96px}}@container (width<=900px){#kp-proposal .kp-site{--t-d:60px;--t-d-lh:58px;--t-xl:52px;--t-xl-lh:56px;--t-l:42px;--t-l-lh:46px;--t-m:30px;--t-m-lh:36px;--t-s:20px;--t-s-lh:28px}}@container (width<=700px){#kp-proposal .kp-site{--t-d:44px;--t-d-lh:44px;--t-xl:43px;--t-xl-lh:46px;--t-l:34px;--t-l-lh:40px;--t-m:28px;--t-m-lh:34px;--t-s:20px;--t-s-lh:28px;--t-body:16px;--t-body-lh:24px;--space-3:24px;--space-4:40px;--space-5:64px}}@container (width<=360px){#kp-proposal .kp-site{--t-d:38px;--t-d-lh:38px;--t-xl:37px;--t-xl-lh:40px;--t-l:30px;--t-l-lh:36px;--t-m:26px;--t-m-lh:32px;--t-s:18px;--t-s-lh:26px}}#kp-proposal .kp-site :is(.kp-gallery-heading h2,.kp-section-top h2,.kp-compact-formats .kp-working-copy h2,.kp-writing-title h2,.kp-contact h2,.kp-catalog-contact h2,.kp-formats-page .kp-formats-heading,.kp-build-intro>h2,.kp-social-selected h2,.kp-catalog-intro h1,.kp-formats-intro h1){font-size:var(--t-d);line-height:var(--t-d-lh);letter-spacing:-.055em}#kp-proposal .kp-site :is(.kp-hero h1,.kp-social-intro h1,.kp-legal h1){font-size:var(--t-h1);line-height:var(--t-h1-lh)}#kp-proposal .kp-site :is(.kp-case-intro>h2,.kp-email){font-size:var(--t-l);line-height:var(--t-l-lh)}#kp-proposal .kp-site :is(.kp-case-card h3,.kp-problem-list h3,.kp-ordinal,.kp-text-post h3,.kp-megafon .kp-evidence-spread>h2,.kp-before-after td,.kp-selected-video h3,.kp-selected-thread h3,.kp-selected-quote blockquote,.kp-channel-label,.kp-legal-section>h2,.kp-cookie-header h2,.kp-card-metric-value){font-size:var(--t-m);line-height:var(--t-m-lh)}#kp-proposal .kp-site :is(.kp-format-comparison h3,.kp-format-comparison .kp-compact-price,.kp-card-art-label,.kp-platform-heading h3,.kp-video h3,.kp-compact-formats .kp-working-copy>p:last-child,.kp-case-depth h3,.kp-case-context h3,.kp-formats-intro .kp-formats-lead,.kp-formats-page .kp-team-role,.kp-offer>h3,.kp-scope h3,.kp-author .kp-author-name,.kp-legal-intro>p:not(.kp-policy-date),.kp-before-after td span){font-size:var(--t-s);line-height:var(--t-s-lh)}#kp-proposal .kp-site :is(.kp-evidence-description,.kp-result-label,.kp-case-description,.kp-scope-price,.kp-contact-intro){font-size:var(--t-s)!important;line-height:var(--t-s-lh)!important}#kp-proposal .kp-site :is(.kp-hero .kp-eyebrow,.kp-hero .kp-lead,.kp-text-post p,.kp-selected-thread p,.kp-social-intro-copy,.kp-contact-terms,.kp-phone,.kp-format-comparison>article>p:last-child,.kp-section-close>p,.kp-scope>p:last-child,.kp-founder-comment .kp-founder-caveat,.kp-cookie-category dt,.kp-measurement-intro p){font-size:var(--t-body);line-height:var(--t-body-lh)}#kp-proposal .kp-site :is(.kp-card-context,.kp-context,.kp-policy-date,.kp-examples-title){font-size:var(--t-cap)!important;line-height:var(--t-cap-lh)!important}#kp-proposal .kp-site .kp-brand{font-size:18px;font-weight:500;line-height:24px}@container (width<=700px){#kp-proposal .kp-site .kp-brand{font-size:16px}#kp-proposal .kp-site :is(.kp-header-contact,.kp-channel-action){font-size:16px;line-height:24px}#kp-proposal .kp-site .kp-opening{z-index:40;position:sticky;top:0}#kp-proposal .kp-site .kp-header{height:56px}#kp-proposal .kp-site [id]{scroll-margin-top:56px}}#kp-proposal .kp-site .kp-policy-return{min-height:44px;color:var(--kp-blue);text-underline-offset:5px;align-items:center;margin-top:40px;font-size:16px;line-height:24px;text-decoration:underline;display:inline-flex}#kp-proposal .kp-site .kp-legal-intro{padding-top:32px}@container (width<=700px){#kp-proposal .kp-site .kp-policy-return{margin-top:24px}#kp-proposal .kp-site .kp-legal-intro{padding-top:24px}}#kp-proposal .kp-site p{text-wrap:pretty}#kp-proposal .kp-site :is(.kp-text-post h3,.kp-result-label,.kp-selected-thread h3,.kp-selected-video h3,.kp-legal h1,.kp-card-metric-label){text-wrap:balance}#kp-proposal .kp-site :is(.kp-post-meta,.kp-material-action){color:var(--kp-blue);text-underline-offset:5px;font-size:16px;line-height:24px;text-decoration:underline}#kp-proposal .kp-site .kp-phone,#kp-proposal .kp-site .kp-phone:hover{text-decoration:none}#kp-proposal .kp-site .kp-selected-quote blockquote{text-indent:-.42em}#kp-proposal .kp-site{--kp-evidence:#151e47;--kp-evidence-muted:#b8c0e6;--kp-data:#ebedfa}#kp-proposal .kp-site :is(.kp-problem-list article,.kp-format-comparison>article,.kp-scopes>.kp-scope,.kp-legal-sections>.kp-legal-section):first-child,#kp-proposal .kp-site :is(.kp-formats-page .kp-consulting,.kp-legal-contents){border-top:0}#kp-proposal .kp-site .kp-contact-top{align-items:start}#kp-proposal .kp-site .kp-social-contact h2{grid-column:1/9}@container (width<=900px){#kp-proposal .kp-site .kp-social-contact :is(h2,.kp-contact-copy){grid-column:1/-1}}#kp-proposal .kp-site .kp-button{padding-block:14px}#kp-proposal .kp-site .kp-selected-reading{display:contents}#kp-proposal .kp-site .kp-material{flex-direction:column;align-items:stretch;display:flex}#kp-proposal .kp-site .kp-material .kp-material-meta{order:-1;margin:0 0 20px}#kp-proposal .kp-site .kp-material .kp-material-action{align-self:flex-start;margin-top:auto;padding-top:24px}#kp-proposal .kp-site .kp-selected-quote blockquote{margin-top:0}#kp-proposal .kp-site :is(.kp-selected-video,.kp-selected-thread) h3{margin-top:20px}#kp-proposal .kp-site .kp-social-selected h2{margin-bottom:48px}#kp-proposal .kp-site .kp-channel{grid-template-rows:auto auto;align-content:start;min-height:168px}@container (width<=700px){#kp-proposal .kp-site :is(.kp-selected-grid,.kp-selected-reading){display:block}#kp-proposal .kp-site .kp-social-selected h2{margin-bottom:32px}#kp-proposal .kp-site .kp-channel{min-height:0}}#kp-proposal .kp-site{--kp-heading-ink:2px}@container (width<=1100px){#kp-proposal .kp-site{--kp-heading-ink:0px}}#kp-proposal .kp-site .kp-selected-thread{padding-top:0}@container (width<=700px){#kp-proposal .kp-site .kp-selected-thread{margin-top:40px;padding-top:40px}}#kp-proposal .kp-socials{--social-rail-gap:24px;--social-target:44px;overflow-wrap:anywhere}#kp-proposal .kp-socials .kp-material-meta{flex-wrap:wrap}#kp-proposal .kp-socials .kp-social-intro{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);padding-top:var(--space-4);padding-bottom:var(--space-5);align-items:stretch;display:grid}#kp-proposal .kp-socials .kp-social-intro-text{flex-direction:column;grid-column:1/8;align-items:flex-start;min-width:0;display:flex}#kp-proposal .kp-socials .kp-social-intro h1{text-wrap:balance;letter-spacing:-.045em;max-width:none}@container (width>=901px){#kp-proposal .kp-site .kp-socials .kp-social-intro h1{font-size:min(var(--kp-page-heading), calc(6.324cqw - 12.65px));line-height:1.03}}#kp-proposal .kp-socials[data-socials-page] .kp-social-intro .kp-social-intro-copy{width:100%;max-width:720px;font-size:var(--t-s);line-height:var(--t-s-lh);text-wrap:balance;order:0;align-self:flex-start;margin-top:28px;padding:0}#kp-proposal .kp-socials .kp-social-cta{margin-top:var(--space-3);min-height:56px;padding:0 32px}#kp-proposal .kp-socials .kp-channels-caption{margin:var(--space-3) 0 0;font-size:var(--t-ui);line-height:var(--t-ui-lh);color:var(--kp-muted);padding-top:0}#kp-proposal .kp-socials .kp-social-channels{flex-flow:wrap;justify-content:flex-start;gap:0 24px;width:100%;margin-top:8px;display:flex}#kp-proposal .kp-socials a.kp-channel{align-items:center;gap:var(--kp-channel-inner-gap,8px);min-height:44px;color:var(--kp-ink);text-underline-offset:5px;text-decoration:underline 1px;text-decoration-color:var(--kp-line);background:0 0;border:0;border-radius:0;padding:0;display:inline-flex}#kp-proposal .kp-socials a.kp-channel img{width:var(--kp-channel-mark,20px);height:var(--kp-channel-mark,20px);flex:none}#kp-proposal .kp-socials a.kp-channel .kp-channel-label{font-size:var(--kp-channel-type,var(--t-ui));line-height:var(--kp-channel-leading,var(--t-ui-lh));white-space:nowrap}@container (width>=901px){#kp-proposal .kp-socials .kp-social-channels{--kp-channel-type:20px;--kp-channel-leading:28px;--kp-channel-mark:26px;--kp-channel-inner-gap:10px;column-gap:32px}}#kp-proposal .kp-socials .kp-social-portrait{aspect-ratio:4/5;background:var(--kp-surface);grid-column:8/13;justify-self:stretch;min-height:0;margin:0;position:relative;overflow:hidden}#kp-proposal .kp-socials .kp-social-portrait img{object-fit:cover;object-position:56% 50%;width:100%;height:100%;position:absolute;inset:0}@container (width<=1280px){#kp-proposal .kp-socials .kp-social-intro-text{grid-column:1/8}#kp-proposal .kp-socials .kp-social-portrait{grid-column:8/13}}@container (width<=900px){#kp-proposal .kp-socials .kp-social-intro{padding-top:var(--space-3);padding-bottom:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}#kp-proposal .kp-socials .kp-social-intro-text{display:contents}#kp-proposal .kp-socials .kp-social-portrait{aspect-ratio:16/9;width:100%;min-height:0;margin-bottom:var(--space-3);order:-1}#kp-proposal .kp-socials .kp-channels-caption{padding-top:var(--space-3);margin-top:0}}#kp-proposal .kp-socials .kp-social-selected{border-top:0;padding-top:64px}#kp-proposal .kp-socials .kp-reels-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}#kp-proposal .kp-socials .kp-reels-heading .kp-material-meta{font-size:16px;line-height:24px}#kp-proposal .kp-socials .kp-reels-heading .kp-material-meta img{width:24px;height:24px}#kp-proposal .kp-socials .kp-reel-gallery{position:relative}#kp-proposal .kp-socials .kp-reel-status{color:var(--kp-muted);text-align:center;min-width:40px;font-size:14px;line-height:20px}#kp-proposal .kp-socials .kp-reel-step{top:var(--reel-center,50%);appearance:none;border:1px solid var(--kp-line);color:var(--kp-ink);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:48px;height:48px;padding:11px;display:grid;position:absolute;transform:translateY(-50%);box-shadow:0 2px 8px #20212426}#kp-proposal .kp-socials .kp-reel-prev{left:16px}#kp-proposal .kp-socials .kp-reel-next{right:16px}#kp-proposal .kp-socials .kp-reel-step:disabled{color:#92959c;cursor:default}#kp-proposal .kp-socials .kp-reel-rail{grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--social-rail-gap)) / 2.6);gap:var(--social-rail-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--kp-muted) transparent;margin:-6px;padding:6px;scroll-padding-inline:6px;display:grid;overflow-x:auto}#kp-proposal .kp-socials .kp-reel-rail:focus-visible{outline:2px solid var(--kp-blue);outline-offset:0}#kp-proposal .kp-socials .kp-reel-card{scroll-snap-align:start;flex-direction:column;align-items:stretch;min-width:0;display:flex}#kp-proposal .kp-socials .kp-reel-card:not(.is-reel-visible) :is(time,.kp-profile-meta,h3,.kp-material-action,.kp-play){visibility:hidden}#kp-proposal .kp-socials .kp-reel-card:focus-visible{outline-offset:3px}#kp-proposal .kp-socials .kp-reel-poster{aspect-ratio:4/5;background:var(--kp-surface);position:relative;overflow:hidden}#kp-proposal .kp-socials .kp-reel-poster>img{object-fit:cover;object-position:50% 40%;outline:1px solid var(--kp-poster-edge);outline-offset:-1px;width:100%;height:100%}#kp-proposal .kp-socials .kp-reel-poster .kp-play{width:44px;height:44px;color:var(--kp-ink);background:#fff;border-radius:50%;place-items:center;font:14px/1 Onest,sans-serif;display:grid;position:absolute;top:16px;right:16px}#kp-proposal .kp-socials .kp-reel-card time{color:var(--kp-muted);margin-top:20px;font-size:14px;line-height:20px}#kp-proposal .kp-socials .kp-reel-card h3{font-size:var(--t-m);line-height:var(--t-m-lh);text-wrap:balance;margin-top:8px}#kp-proposal .kp-socials .kp-reel-card .kp-material-action{margin-top:auto;padding-top:16px}#kp-proposal .kp-socials .kp-reel-dots{display:none}#kp-proposal .kp-socials .kp-selected-reading{border-top:1px solid var(--kp-line);grid-template-columns:1fr 1fr;align-items:start;gap:64px;margin-top:64px;padding-top:56px;display:grid}#kp-proposal .kp-socials :is(.kp-selected-quote,.kp-selected-thread){border:0;margin:0;padding:0}#kp-proposal .kp-socials .kp-selected-quote blockquote{font-size:var(--t-m);line-height:var(--t-m-lh)}#kp-proposal .kp-socials .kp-tg-excerpt{font-size:var(--t-body);line-height:var(--t-body-lh);max-width:60ch;margin-top:24px}#kp-proposal .kp-socials .kp-tg-excerpt p{font-size:var(--t-body);line-height:var(--t-body-lh)}#kp-proposal .kp-socials .kp-selected-thread h3{margin-top:0}#kp-proposal .kp-socials :is(a,button,summary){-webkit-tap-highlight-color:#3755d926}@media (hover:hover){#kp-proposal .kp-socials .kp-reel-card:hover .kp-play{background:var(--kp-blue);color:#fff}}@container (width<=1100px){#kp-proposal .kp-socials .kp-reel-rail{grid-auto-columns:calc((100% - var(--social-rail-gap)) / 2.25)}}@container (width<=900px){#kp-proposal .kp-socials .kp-selected-reading{gap:40px}}@container (width<=700px){#kp-proposal .kp-socials{--social-rail-gap:16px}#kp-proposal .kp-socials [id]{scroll-margin-top:80px}#kp-proposal .kp-socials .kp-social-intro{padding-top:var(--space-3);padding-bottom:var(--space-5)}#kp-proposal .kp-socials .kp-social-portrait{aspect-ratio:8/7;margin-bottom:var(--space-3)}#kp-proposal .kp-socials .kp-social-portrait img{object-position:56% 30%}#kp-proposal .kp-socials[data-socials-page] .kp-social-intro .kp-social-intro-copy{font-size:var(--t-body);line-height:var(--t-body-lh);margin-top:16px}#kp-proposal .kp-socials .kp-social-cta{align-self:stretch;min-height:56px}#kp-proposal .kp-socials .kp-channels-caption{padding-top:var(--space-3);margin-top:0}#kp-proposal .kp-socials .kp-social-channels{gap:0 20px}#kp-proposal .kp-socials .kp-social-selected{padding-block:var(--space-4)}#kp-proposal .kp-socials .kp-reels-heading{margin-bottom:20px}#kp-proposal .kp-socials .kp-reel-step{display:none}#kp-proposal .kp-socials .kp-reel-rail{scrollbar-width:none;grid-auto-columns:calc(100% - 40px)}#kp-proposal .kp-socials .kp-reel-rail::-webkit-scrollbar{display:none}#kp-proposal .kp-socials .kp-reel-card h3{font-size:var(--t-s);line-height:var(--t-s-lh)}#kp-proposal .kp-socials .kp-reel-card time{margin-top:16px}#kp-proposal .kp-socials .kp-reel-dots{justify-content:center;gap:4px;margin-top:12px;display:flex}#kp-proposal .kp-socials .kp-reel-dot{width:44px;height:44px;color:var(--kp-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}#kp-proposal .kp-socials .kp-reel-dot:before{content:"";background:0 0;border:1px solid;border-radius:50%;width:8px;height:8px}#kp-proposal .kp-socials .kp-reel-dot[aria-pressed=true]:before{background:var(--kp-blue);border-color:var(--kp-blue)}#kp-proposal .kp-socials .kp-selected-reading{grid-template-columns:1fr;gap:0;margin-top:32px;padding-top:40px;display:grid}#kp-proposal .kp-socials .kp-selected-thread{border-top:1px solid var(--kp-line);margin-top:40px;padding-top:40px}}@container (width<=360px){#kp-proposal .kp-socials .kp-social-intro h1 .kp-nobr{white-space:normal}}#kp-proposal .kp-site .kp-footer>:is(a[href],button){color:var(--kp-blue);text-underline-offset:4px;text-decoration:underline}@container (width<=700px){#kp-proposal .kp-site .kp-footer{flex-wrap:wrap;align-items:center;gap:0 16px;padding-block:24px;display:flex}#kp-proposal .kp-site .kp-footer>:is(a[href],button){min-width:44px;min-height:44px}}#kp-proposal .kp-socials .kp-experience h2{font-size:var(--t-d);line-height:var(--t-d-lh);letter-spacing:-.055em}#kp-proposal .kp-site .kp-nobr-wide{white-space:nowrap}@container (width<=700px){#kp-proposal .kp-site .kp-nobr-wide{white-space:normal}}#kp-proposal .kp-socials .kp-employers-label{margin-top:var(--space-4);font-size:var(--t-ui);line-height:var(--t-ui-lh)}#kp-proposal .kp-socials .kp-employers{flex-wrap:wrap;align-items:center;gap:24px 64px;margin:24px 0 0;padding:0;list-style:none;display:flex}#kp-proposal .kp-socials .kp-employers li{align-items:center;min-height:64px;display:flex}#kp-proposal .kp-socials .kp-employers img{max-width:100%;height:auto}#kp-proposal .kp-socials .kp-employer-mckinsey img{width:172px}#kp-proposal .kp-socials .kp-employer-mts img{width:168px}#kp-proposal .kp-socials .kp-employer-megafon img{width:176px}#kp-proposal .kp-socials .kp-employer-yandex img{width:116px}#kp-proposal .kp-site .kp-band.kp-band-evidence{background:var(--kp-evidence);color:var(--kp-light);--kp-muted:var(--kp-evidence-muted);--kp-line:#fff3}#kp-proposal .kp-socials .kp-proof-results{gap:var(--kp-gap);padding-block:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#kp-proposal .kp-socials .kp-proof-results h3{font-size:var(--t-xl);line-height:var(--t-xl-lh);letter-spacing:-.05em;flex-direction:column;gap:12px;display:flex}#kp-proposal .kp-socials .kp-proof-results .kp-result-label{font-size:var(--t-body);line-height:var(--t-body-lh);letter-spacing:0;color:var(--kp-muted)}#kp-proposal .kp-socials .kp-proof-results .kp-result-figure{white-space:nowrap}#kp-proposal .kp-socials .kp-proof-results p{font-size:var(--t-body);line-height:var(--t-body-lh);max-width:36ch;margin-top:16px}@container (width<=1100px){#kp-proposal .kp-socials .kp-proof-results{grid-template-columns:minmax(0,720px);gap:0}#kp-proposal .kp-socials .kp-proof-results article{padding-block:20px}#kp-proposal .kp-socials .kp-proof-results article:first-child{padding-top:0}#kp-proposal .kp-socials .kp-proof-results article+article{border-top:1px solid var(--kp-line)}}@container (width<=700px){#kp-proposal .kp-socials .kp-employers-label{margin-top:var(--space-4)}#kp-proposal .kp-socials .kp-employers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:16px 0 0;display:grid}#kp-proposal .kp-socials .kp-employers li{justify-content:flex-start;min-height:48px}#kp-proposal .kp-socials .kp-employer-mckinsey img{width:124px}#kp-proposal .kp-socials .kp-employer-mts img{width:122px}#kp-proposal .kp-socials .kp-employer-megafon img{width:142px}#kp-proposal .kp-socials .kp-employer-yandex img{width:76px}#kp-proposal .kp-socials .kp-proof-results p{margin-top:12px}}#kp-proposal .kp-site .kp-footer-identity{color:var(--kp-muted);flex-direction:column;gap:4px;margin-right:auto;font-size:14px;line-height:20px;display:flex}@container (width<=700px){#kp-proposal .kp-site .kp-footer-identity{flex-basis:100%;margin:0;padding-bottom:4px}}#kp-proposal .kp-socials .kp-career-teaser{max-width:600px;margin-top:var(--space-3);font-size:var(--t-s);line-height:var(--t-s-lh);display:none}#kp-proposal .kp-socials .kp-career-details{--career-collapsible:0;width:100%;margin-top:var(--space-3)}#kp-proposal .kp-socials .kp-career-details>summary{width:fit-content;min-height:44px;font-size:var(--t-ui);line-height:var(--t-ui-lh);cursor:pointer;color:var(--kp-blue);align-items:center;gap:12px;list-style:none;display:flex}#kp-proposal .kp-socials .kp-career-details>summary>span:first-child{text-underline-offset:5px;text-decoration:underline}#kp-proposal .kp-socials .kp-career-details>summary::-webkit-details-marker{display:none}#kp-proposal .kp-socials .kp-career-toggle:before{content:"+";font-size:24px}#kp-proposal .kp-socials .kp-career-details[open] .kp-career-toggle:before{content:"−"}#kp-proposal .kp-socials .kp-career-details>summary:focus-visible{outline:2px solid var(--kp-blue);outline-offset:4px}#kp-proposal .kp-socials .kp-career-rows{border-top:1px solid var(--kp-line);margin:0;padding:0;list-style:none}#kp-proposal .kp-socials .kp-career-row{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);padding:var(--space-3) 0;border-bottom:1px solid var(--kp-line);align-items:start;display:grid}#kp-proposal .kp-socials .kp-career-mark{height:var(--t-s-lh);grid-column:1/5;align-items:center;display:flex}#kp-proposal .kp-socials .kp-career-mark img{max-width:100%;height:auto}#kp-proposal .kp-socials .kp-career-row>p{font-size:var(--t-s);line-height:var(--t-s-lh);grid-column:5/13;margin:0}#kp-proposal .kp-socials .kp-career-scale-block{margin-top:var(--space-4)}#kp-proposal .kp-socials .kp-career-scale-block h3{font-size:var(--t-m);line-height:var(--t-m-lh);letter-spacing:-.03em;margin:0;font-weight:400}#kp-proposal .kp-socials .kp-career-scale{gap:var(--kp-gap);margin:var(--space-3) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#kp-proposal .kp-socials .kp-career-scale>div{flex-direction:column;gap:8px;display:flex}#kp-proposal .kp-socials .kp-career-scale dd{font-size:var(--t-xl);line-height:var(--t-xl-lh);letter-spacing:-.04em;order:-1;margin:0}#kp-proposal .kp-socials .kp-career-scale dt{max-inline-size:36ch;font-size:var(--t-ui);line-height:var(--t-ui-lh);color:var(--kp-muted);text-wrap:pretty}@container (width>=701px){#kp-proposal .kp-socials .kp-career-details>summary{display:none}#kp-proposal .kp-socials .kp-experience{flex-direction:column;align-items:stretch;display:flex}#kp-proposal .kp-socials .kp-experience h2{order:-2}#kp-proposal .kp-socials .kp-employers-label{margin-top:var(--space-3);color:var(--kp-muted);order:-1}#kp-proposal .kp-socials .kp-career-details{margin-top:12px}#kp-proposal .kp-socials .kp-employers{display:none}}@container (width>=701px) and (width<=1100px){#kp-proposal .kp-socials .kp-employer-mckinsey img{width:150px}#kp-proposal .kp-socials .kp-employer-mts img{width:146px}#kp-proposal .kp-socials .kp-employer-megafon img{width:170px}#kp-proposal .kp-socials .kp-employer-yandex img{width:90px}}@container (width<=700px){#kp-proposal .kp-socials .kp-career-teaser{font-size:var(--t-body);line-height:var(--t-body-lh);margin-top:20px;display:block}#kp-proposal .kp-socials .kp-experience:has(.kp-career-details[open]) .kp-career-teaser{display:none}#kp-proposal .kp-socials .kp-career-details{--career-collapsible:1;margin-top:12px}#kp-proposal .kp-socials .kp-career-rows{border-top:0;margin-top:16px}#kp-proposal .kp-socials .kp-career-row{border-bottom:0;padding:0;display:block}#kp-proposal .kp-socials .kp-career-row+.kp-career-row{margin-top:16px}#kp-proposal .kp-socials .kp-career-mark{display:none}#kp-proposal .kp-socials .kp-career-row>p{font-size:var(--t-body);line-height:var(--t-body-lh)}#kp-proposal .kp-socials .kp-career-scale-block{margin-top:var(--space-3)}#kp-proposal .kp-socials .kp-career-scale-block h3{font-size:var(--t-s);line-height:var(--t-s-lh)}#kp-proposal .kp-socials .kp-career-scale{gap:var(--space-3) 16px;grid-template-columns:max-content minmax(0,1fr);margin-top:16px}#kp-proposal .kp-socials .kp-career-scale>div{grid-column:1/-1;grid-template-columns:subgrid;column-gap:inherit;align-items:baseline;display:grid}#kp-proposal .kp-socials .kp-career-scale dd{font-size:var(--t-l);line-height:var(--t-l-lh);grid-area:1/1}#kp-proposal .kp-socials .kp-career-scale dt{grid-area:1/2}}@container (width<=360px){#kp-proposal .kp-socials .kp-employers{gap:12px 24px}#kp-proposal .kp-socials .kp-employer-mckinsey img{width:112px}#kp-proposal .kp-socials .kp-employer-mts img{width:110px}#kp-proposal .kp-socials .kp-employer-megafon img{width:128px}#kp-proposal .kp-socials .kp-employer-yandex img{width:68px}}#kp-proposal .kp-socials :is(.kp-employers,.kp-career-mark) img{filter:brightness(0);opacity:.87}#kp-proposal .kp-socials .kp-employer-mts img{filter:none}#kp-proposal .kp-socials .kp-employer-yandex img{filter:none;opacity:1;mix-blend-mode:normal}#kp-proposal .kp-site .kp-socials :is(.kp-experience h2,.kp-home-cases h2,.kp-social-formats h2,.kp-social-selected>h2){font-size:var(--kp-section-heading);line-height:var(--kp-section-heading-lh);letter-spacing:-.045em;text-wrap:balance;max-width:1000px}#kp-proposal .kp-socials .kp-experience{padding-top:0}#kp-proposal .kp-site .kp-band{background:var(--kp-surface)}#kp-proposal .kp-socials .kp-experience{padding-bottom:var(--space-4)}#kp-proposal .kp-socials .kp-social-formats{padding-top:var(--space-4);padding-bottom:var(--space-4);border-top:0;margin-top:0}#kp-proposal .kp-socials .kp-social-formats-head{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);align-items:start;display:grid}#kp-proposal .kp-socials .kp-social-formats-head h2{grid-column:1/7}#kp-proposal .kp-socials .kp-social-format-list{margin:var(--space-3) 0 0;border-top:1px solid var(--kp-line);padding:0;list-style:none}#kp-proposal .kp-socials .kp-social-format-list>li{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);border-bottom:1px solid var(--kp-line);align-items:baseline;padding:24px 0;display:grid}#kp-proposal .kp-socials .kp-format-name{font-size:var(--t-s);line-height:var(--t-s-lh);letter-spacing:-.02em;grid-column:1/6;font-weight:500}#kp-proposal .kp-socials .kp-format-price{font-size:var(--t-m);line-height:var(--t-m-lh);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:6/9}#kp-proposal .kp-socials .kp-format-unit{font-size:var(--t-body);line-height:var(--t-body-lh);color:var(--kp-muted);grid-column:9/13}#kp-proposal .kp-socials .kp-format-modes{grid-column:1/-1;grid-template-columns:subgrid;row-gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}#kp-proposal .kp-socials .kp-format-modes>li{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}#kp-proposal .kp-socials .kp-format-mode{font-size:var(--t-body);line-height:var(--t-body-lh);grid-column:1/6;padding-left:24px}#kp-proposal .kp-socials .kp-format-mode-note{font-size:var(--t-body);line-height:var(--t-body-lh);color:var(--kp-muted);grid-column:9/13}#kp-proposal .kp-socials .kp-format-link{min-height:24px;color:var(--kp-blue);grid-column:9/13;margin-top:4px}#kp-proposal .kp-socials .kp-social-formats-close{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);margin-top:var(--space-3);align-items:start;display:grid}#kp-proposal .kp-socials .kp-social-formats-close>p{max-width:560px;font-size:var(--t-body);line-height:var(--t-body-lh);color:var(--kp-muted);grid-column:1/9;margin:0}#kp-proposal .kp-socials .kp-social-formats-close>.kp-text-link{grid-column:9/13;justify-self:start;min-height:24px}#kp-proposal .kp-socials .kp-social-steps{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);row-gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--kp-line);display:grid}#kp-proposal .kp-socials .kp-social-steps h3{font-size:var(--t-m);line-height:var(--t-m-lh);letter-spacing:-.03em;grid-column:1/-1}#kp-proposal .kp-socials .kp-social-steps ol{grid-column:1/-1;grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);counter-reset:step;font-size:var(--t-s);line-height:var(--t-s-lh);row-gap:20px;margin:0;padding:0;list-style:none;display:grid}#kp-proposal .kp-socials .kp-social-steps li{counter-increment:step;color:var(--kp-ink)}#kp-proposal .kp-socials .kp-social-steps li:first-child{grid-column:1/6}#kp-proposal .kp-socials .kp-social-steps li:nth-child(2){grid-column:6/9}#kp-proposal .kp-socials .kp-social-steps li:nth-child(3){grid-column:9/13}#kp-proposal .kp-socials .kp-social-steps li:before{content:counter(step);font-size:var(--t-m);line-height:var(--t-m-lh);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-bottom:8px;display:block}#kp-proposal .kp-socials .kp-social-selected{padding-top:var(--space-4);padding-bottom:var(--space-4)}#kp-proposal .kp-socials .kp-selected-layout{margin-top:var(--space-3);display:block}#kp-proposal .kp-socials .kp-reels{margin-top:0}#kp-proposal .kp-socials .kp-reels-heading{margin-bottom:16px}#kp-proposal .kp-socials .kp-reels-heading .kp-reels-more{color:var(--kp-blue);min-height:24px;margin-left:auto}#kp-proposal .kp-socials .kp-reel-poster{aspect-ratio:1}#kp-proposal .kp-socials .kp-reel-poster>img{object-position:50% 12%}#kp-proposal .kp-socials .kp-reel-card-title .kp-reel-poster>img{object-position:50% 20%}#kp-proposal .kp-socials .kp-reel-card time{margin-top:16px}#kp-proposal .kp-site .kp-socials .kp-reel-card h3{font-size:var(--t-s);line-height:var(--t-s-lh);letter-spacing:-.025em;margin-top:8px}#kp-proposal .kp-socials .kp-selected-reading{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--kp-line);align-items:start;display:grid}#kp-proposal .kp-socials .kp-selected-reading>.kp-selected-quote{grid-column:1/7;max-width:58ch}#kp-proposal .kp-socials .kp-selected-reading>.kp-selected-thread{grid-column:9/13}#kp-proposal .kp-socials .kp-selected-reading .kp-material-meta{width:100%}#kp-proposal .kp-site .kp-socials :is(.kp-selected-quote blockquote,.kp-selected-thread h3){font-size:var(--t-s);line-height:var(--t-s-lh);letter-spacing:-.025em;margin-top:16px}#kp-proposal .kp-socials .kp-tg-excerpt{max-width:none;margin-top:12px}#kp-proposal .kp-socials .kp-tg-excerpt p:nth-child(n+3){display:none}#kp-proposal .kp-socials .kp-tg-excerpt p+p{margin-top:12px}#kp-proposal .kp-socials .kp-selected-thread{border-top:0;margin-top:0;padding-top:0}#kp-proposal .kp-site .kp-socials .kp-selected-thread p{max-width:none;margin-top:12px}#kp-proposal .kp-socials .kp-selected-reading .kp-material-action{margin-top:0;padding-top:12px}@container (width>=1101px){#kp-proposal .kp-socials .kp-reel-rail{grid-auto-columns:calc((100% - 2 * var(--social-rail-gap)) / 3);scroll-snap-type:none;margin:0;padding:0;overflow-x:visible}#kp-proposal .kp-socials .kp-reel-status{display:none}}@container (width<=1100px){#kp-proposal .kp-socials .kp-selected-reading{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}#kp-proposal .kp-socials .kp-selected-reading>.kp-selected-quote,#kp-proposal .kp-socials .kp-selected-reading>.kp-selected-thread{grid-column:auto}}@container (width<=900px){#kp-proposal .kp-socials .kp-social-formats-head{display:block}#kp-proposal .kp-socials .kp-social-format-list>li{grid-template-columns:1fr auto;gap:4px 24px}#kp-proposal .kp-socials .kp-format-name{grid-area:1/1}#kp-proposal .kp-socials .kp-format-price{grid-area:1/2;justify-self:end}#kp-proposal .kp-socials .kp-format-unit{grid-area:2/1/auto/-1}#kp-proposal .kp-socials .kp-format-modes{grid-area:3/1/auto/-1;margin-top:12px;display:block}#kp-proposal .kp-socials .kp-format-modes>li{flex-wrap:wrap;align-items:baseline;gap:0 12px;display:flex}#kp-proposal .kp-socials .kp-format-mode{padding-left:0}#kp-proposal .kp-socials .kp-format-link{grid-area:3/1/auto/-1}#kp-proposal .kp-socials .kp-social-formats-close{grid-template-columns:minmax(0,1fr);row-gap:24px}#kp-proposal .kp-socials .kp-social-formats-close>:is(p,.kp-text-link){grid-column:1}#kp-proposal .kp-socials .kp-social-steps{grid-template-columns:minmax(0,1fr);row-gap:24px}#kp-proposal .kp-socials .kp-social-steps :is(h3,ol){grid-column:1}#kp-proposal .kp-socials .kp-social-steps ol{grid-template-columns:minmax(0,1fr)}#kp-proposal .kp-socials .kp-social-steps li:nth-child(n){grid-column:1}}@container (width<=700px){#kp-proposal .kp-site .kp-socials :is(.kp-experience h2,.kp-home-cases h2,.kp-social-formats h2,.kp-social-selected>h2){font-size:var(--t-l);line-height:var(--t-l-lh)}#kp-proposal .kp-socials .kp-social-format-list>li{padding:16px 0}#kp-proposal .kp-socials .kp-format-name,#kp-proposal .kp-socials .kp-format-price{font-size:var(--t-body);line-height:var(--t-body-lh)}#kp-proposal .kp-socials .kp-format-unit,#kp-proposal .kp-socials .kp-format-mode-note{font-size:var(--t-cap);line-height:var(--t-cap-lh)}#kp-proposal .kp-socials .kp-social-steps ol{font-size:var(--t-body);line-height:var(--t-body-lh);row-gap:16px}#kp-proposal .kp-socials .kp-social-steps li:before{margin-bottom:4px}#kp-proposal .kp-socials .kp-format-modes{margin-top:8px;padding-left:16px}#kp-proposal .kp-socials .kp-format-modes>li{grid-template-columns:minmax(0,1fr);row-gap:0;padding-top:6px;display:grid}#kp-proposal .kp-socials :is(.kp-format-mode,.kp-format-mode-note){grid-column:auto}#kp-proposal .kp-socials .kp-social-selected{padding-block:var(--space-4)}#kp-proposal .kp-socials .kp-selected-reading{margin-top:var(--space-4);padding-top:var(--space-4);grid-template-columns:minmax(0,1fr)}#kp-proposal .kp-socials .kp-reel-status{display:none}#kp-proposal .kp-socials .kp-selected-thread{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--kp-line)}}@container (width>=701px) and (width<=1280px){#kp-proposal .kp-site .kp-socials :is(.kp-experience h2,.kp-home-cases h2,.kp-social-formats h2,.kp-social-selected>h2){font-size:var(--t-l);line-height:var(--t-l-lh)}}#kp-proposal .kp-socials .kp-social-formats-close .kp-text-link{color:var(--kp-blue)}#kp-proposal .kp-site .kp-formats-head{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);padding-top:var(--space-4);padding-bottom:var(--space-5);align-items:stretch;display:grid}#kp-proposal .kp-site .kp-formats-head-text{flex-direction:column;grid-column:1/8;align-items:flex-start;min-width:0;display:flex}#kp-proposal .kp-site .kp-formats-head h1{max-width:none}#kp-proposal .kp-site .kp-formats-head .kp-formats-lead{max-width:560px;margin-top:var(--space-3);font-size:var(--t-s);line-height:var(--t-s-lh);letter-spacing:-.02em;text-wrap:balance}#kp-proposal .kp-site .kp-formats-cta{margin-top:var(--space-3);min-height:56px;padding:0 32px}#kp-proposal .kp-site .kp-formats-proof{max-width:560px;margin-top:var(--space-4)}#kp-proposal .kp-site .kp-formats-proof p{font-size:var(--t-body);line-height:var(--t-body-lh)}#kp-proposal .kp-site .kp-formats-scale{margin-top:var(--space-3);grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#kp-proposal .kp-site .kp-formats-photo{aspect-ratio:4/5;background:var(--kp-surface);grid-column:8/13;justify-self:stretch;min-height:0;margin:0;position:relative;overflow:hidden}#kp-proposal .kp-site .kp-formats-photo img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}#kp-proposal .kp-site .kp-formats-head+.kp-rate-group{padding-top:0}#kp-proposal .kp-site .kp-rate-group{padding-block:var(--space-4);scroll-margin-top:24px}#kp-proposal .kp-site :is(.kp-rate-group-head,.kp-rate-prose){grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);row-gap:var(--space-3);align-items:start;display:grid}#kp-proposal .kp-site :is(.kp-rate-group-head,.kp-rate-prose)>h2{font-size:var(--kp-section-heading);line-height:var(--kp-section-heading-lh);letter-spacing:-.045em;text-wrap:balance;grid-column:1/6}#kp-proposal .kp-site :is(.kp-rate-group-intro,.kp-rate-prose>div){grid-column:6/13;max-width:620px}#kp-proposal .kp-site :is(.kp-rate-group-intro,.kp-rate-prose,.kp-rate-body,.kp-rate-note) p{font-size:var(--t-body);line-height:var(--t-body-lh)}#kp-proposal .kp-site :is(.kp-rate-group-intro,.kp-rate-prose,.kp-rate-body,.kp-rate-note) p+p{margin-top:16px}#kp-proposal .kp-site .kp-rate-group-intro .kp-rate-group-lead{font-size:var(--t-s);line-height:var(--t-s-lh);letter-spacing:-.02em}#kp-proposal .kp-site .kp-rate-list{margin:48px 0 0;padding:0;list-style:none}#kp-proposal .kp-site .kp-rate-list>li+li{border-top:1px solid var(--kp-line)}#kp-proposal .kp-site .kp-rate>summary{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);cursor:pointer;align-items:baseline;padding-block:24px;list-style:none;display:grid;position:relative}#kp-proposal .kp-site :is(.kp-rate,.kp-rate-note)>summary::-webkit-details-marker{display:none}#kp-proposal .kp-site .kp-rate-name{font-size:var(--t-s);line-height:var(--t-s-lh);letter-spacing:-.02em;text-wrap:balance;grid-column:1/6;font-weight:500}#kp-proposal .kp-site .kp-rate-price{font-size:var(--t-m);line-height:var(--t-m-lh);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:6/9}#kp-proposal .kp-site .kp-rate-unit{font-size:var(--t-body);line-height:var(--t-body-lh);color:var(--kp-muted);grid-column:9/13;padding-right:56px}#kp-proposal .kp-site .kp-rate-toggle{right:0;top:calc(24px + (var(--t-m-lh) - 32px) / 2);width:32px;height:32px;color:var(--kp-muted);place-items:center;display:grid;position:absolute}#kp-proposal .kp-site .kp-rate-toggle:before{content:"+";font-size:28px;line-height:1}#kp-proposal .kp-site :is(.kp-rate,.kp-rate-note)[open]>summary .kp-rate-toggle:before{content:"−"}#kp-proposal .kp-site .kp-rate>summary:hover :is(.kp-rate-name,.kp-rate-toggle){color:var(--kp-blue)}#kp-proposal .kp-site :is(.kp-rate,.kp-rate-note)>summary:focus-visible{outline:2px solid var(--kp-blue);outline-offset:4px}#kp-proposal .kp-site .kp-dark .kp-rate>summary:hover :is(.kp-rate-name,.kp-rate-toggle){color:var(--kp-light-link)}#kp-proposal .kp-site .kp-dark .kp-rate>summary:focus-visible{outline-color:var(--kp-light-link)}#kp-proposal .kp-site .kp-rate-body{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);padding-bottom:var(--space-3);display:grid}#kp-proposal .kp-site .kp-rate-body>div{grid-column:6/13;max-width:620px}#kp-proposal .kp-site .kp-rate--condition .kp-rate-name{padding-right:56px}#kp-proposal .kp-site .kp-rate-note{margin-top:24px}#kp-proposal .kp-site .kp-rate-note>summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--kp-blue);font-size:var(--t-ui);line-height:var(--t-ui-lh);align-items:center;gap:12px;list-style:none;display:flex}#kp-proposal .kp-site .kp-rate-note>summary>span:first-child{text-underline-offset:5px;text-decoration:underline}#kp-proposal .kp-site .kp-rate-note .kp-rate-toggle{width:24px;height:24px;color:inherit;position:static}#kp-proposal .kp-site .kp-rate-note .kp-rate-toggle:before{font-size:24px}#kp-proposal .kp-site .kp-rate-note>div{margin-top:16px}#kp-proposal .kp-site .kp-rate-terms{padding-block:var(--space-4)}#kp-proposal .kp-site .kp-rate-list--conditions{margin-top:var(--space-4);border-block:1px solid var(--kp-line)}#kp-proposal .kp-site .kp-formats-page .kp-section-close{margin-top:var(--space-3);border-top:0;padding-top:0}@container (width<=900px){#kp-proposal .kp-site .kp-rate>summary{grid-template-columns:minmax(0,1fr) auto;gap:4px 24px}#kp-proposal .kp-site .kp-rate-name{grid-area:1/1}#kp-proposal .kp-site .kp-rate-price{grid-area:1/2;justify-self:end;padding-right:56px}#kp-proposal .kp-site .kp-rate-unit{grid-area:2/1/auto/-1;padding-right:0}}@container (width<=700px){#kp-proposal .kp-site .kp-formats-head{padding-top:var(--space-3);padding-bottom:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}#kp-proposal .kp-site .kp-formats-head-text{display:contents}#kp-proposal .kp-site .kp-formats-photo{aspect-ratio:16/9;width:100%;margin-bottom:var(--space-3);order:-1}#kp-proposal .kp-site .kp-formats-photo img{object-position:50% 28%}#kp-proposal .kp-site .kp-formats-head .kp-formats-lead{max-width:none;margin-top:24px}#kp-proposal .kp-site .kp-formats-cta{align-self:stretch}#kp-proposal .kp-site .kp-formats-proof{max-width:none}#kp-proposal .kp-site .kp-formats-scale{gap:16px;margin-top:24px}#kp-proposal .kp-site :is(.kp-rate-group-head,.kp-rate-prose){display:block}#kp-proposal .kp-site :is(.kp-rate-group-intro,.kp-rate-prose>div){max-width:none;margin-top:24px}#kp-proposal .kp-site .kp-rate-list{margin-top:32px}#kp-proposal .kp-site .kp-rate>summary{column-gap:16px;padding-block:16px}#kp-proposal .kp-site :is(.kp-rate-name,.kp-rate-price){font-size:var(--t-body);line-height:var(--t-body-lh)}#kp-proposal .kp-site .kp-rate-price{padding-right:36px}#kp-proposal .kp-site .kp-rate-unit{font-size:var(--t-cap);line-height:var(--t-cap-lh)}#kp-proposal .kp-site .kp-rate-toggle{width:24px;height:24px;top:16px}#kp-proposal .kp-site .kp-rate-toggle:before{font-size:24px}#kp-proposal .kp-site .kp-rate-body{padding-bottom:24px;display:block}#kp-proposal .kp-site .kp-rate-body>div{max-width:none}#kp-proposal .kp-site .kp-rate--condition .kp-rate-name{padding-right:36px}#kp-proposal .kp-site .kp-rate-list--conditions{margin-top:var(--space-3)}}@container (width<=360px){#kp-proposal .kp-site .kp-formats-photo{aspect-ratio:8/7}}#kp-proposal .kp-site{--kp-page-heading:var(--t-h1);--kp-page-heading-lh:var(--t-h1-lh);--kp-section-heading:64px;--kp-section-heading-lh:68px}@container (width<=1280px){#kp-proposal .kp-site{--kp-page-heading:var(--t-xl);--kp-page-heading-lh:var(--t-xl-lh);--kp-section-heading:var(--t-l);--kp-section-heading-lh:var(--t-l-lh)}}@container (width<=900px){#kp-proposal .kp-site{--kp-page-heading:var(--t-l);--kp-page-heading-lh:var(--t-l-lh)}}@container (width<=700px){#kp-proposal .kp-site{--kp-page-heading:36px;--kp-page-heading-lh:40px}}@container (width<=360px){#kp-proposal .kp-site{--kp-page-heading:32px;--kp-page-heading-lh:36px}}#kp-proposal .kp-site [data-view] h1{font-size:var(--kp-page-heading);line-height:var(--kp-page-heading-lh);letter-spacing:-.045em}#kp-proposal .kp-site .kp-header{position:relative}#kp-proposal .kp-header a{min-width:44px}#kp-proposal .kp-header .kp-skip-link{z-index:1;background:var(--kp-bg);color:var(--kp-blue);border-radius:3px;padding:8px 16px;text-decoration:underline;position:absolute;inset-inline-start:0}#kp-proposal .kp-header .kp-skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;min-width:0;height:1px;min-height:0;padding:0;overflow:hidden}#kp-proposal .kp-site .kp-header nav a[aria-current],#kp-proposal .kp-site .kp-mobile-menu nav a[aria-current]{color:var(--kp-blue);font-weight:500}#kp-proposal .kp-site .kp-header-contact{background:var(--kp-blue);min-height:40px;color:var(--kp-light);font-size:var(--t-ui);line-height:var(--t-ui-lh);border-radius:3px;justify-content:center;padding:8px 16px;font-weight:500;text-decoration:none;display:inline-flex}#kp-proposal .kp-site :is(.kp-mobile-nav,.kp-menu-close){appearance:none;width:48px;height:48px;color:var(--kp-ink);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;place-items:center;padding:12px}#kp-proposal .kp-mobile-nav{display:none}#kp-proposal .kp-menu-close{display:grid}#kp-proposal .kp-mobile-menu{background:var(--kp-bg);width:min(100vw,100cqw);max-width:none;height:100dvh;max-height:none;color:var(--kp-ink);overscroll-behavior:contain;border:0;margin:0 auto;padding:0;position:fixed;inset:0;overflow-y:auto}#kp-proposal .kp-mobile-menu[open]{flex-direction:column;display:flex}#kp-proposal .kp-mobile-menu::backdrop{background:#20212466}html:has(#kp-proposal .kp-mobile-menu[open]){overflow:hidden}#kp-proposal .kp-menu-top{flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:8px 24px;display:flex}#kp-proposal .kp-menu-top .kp-brand{letter-spacing:-.035em;align-items:center;min-height:44px;margin:0;font-size:16px;line-height:24px;display:inline-flex}#kp-proposal .kp-mobile-menu nav{padding:32px 24px max(24px, env(safe-area-inset-bottom));flex-direction:column;gap:8px;display:flex}#kp-proposal .kp-mobile-menu nav a{min-height:64px;font-size:var(--kp-page-heading);line-height:var(--kp-page-heading-lh);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;align-items:center;padding-block:12px;display:flex}#kp-proposal .kp-mobile-menu .kp-menu-channels{flex-flow:wrap;gap:0 20px;margin-top:auto;padding:24px 24px 0}#kp-proposal .kp-mobile-menu .kp-menu-channels a{min-height:44px;font-size:var(--t-ui);line-height:var(--t-ui-lh);letter-spacing:0;text-underline-offset:5px;text-decoration:underline;text-decoration-color:var(--kp-line);align-items:center;gap:8px;padding:0;display:inline-flex}#kp-proposal .kp-mobile-menu .kp-menu-channels a:hover{color:var(--kp-blue);text-decoration-color:currentColor}#kp-proposal .kp-mobile-menu .kp-menu-channels img{width:20px;height:20px}#kp-proposal .kp-mobile-menu .kp-menu-contact{padding:16px 24px max(24px, env(safe-area-inset-bottom))}#kp-proposal .kp-mobile-menu .kp-menu-contact .kp-button{width:100%;min-height:56px}#kp-proposal .kp-mobile-menu nav:not(.kp-menu-channels){padding-bottom:0}#kp-proposal .kp-site .kp-contact{padding-top:var(--space-4)}#kp-proposal .kp-site .kp-footer{margin-top:var(--space-4);padding-block:var(--space-3)}#kp-proposal .kp-site .kp-contact.kp-social-contact h2{max-width:1000px;font-size:var(--kp-section-heading);line-height:var(--kp-section-heading-lh);letter-spacing:-.045em;text-wrap:balance}#kp-proposal .kp-site .kp-social-contact .kp-contact-top{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);align-items:start;display:grid}#kp-proposal .kp-site .kp-social-contact .kp-contact-main{flex-direction:column;grid-column:1/8;align-items:flex-start;display:flex}#kp-proposal .kp-site .kp-social-contact .kp-contact-main .kp-contact-intro{max-width:36ch;margin-top:var(--space-3);padding:0}#kp-proposal .kp-site .kp-social-contact .kp-contact-main .kp-button{max-width:100%;min-height:56px;margin-top:var(--space-3);padding:0 32px}#kp-proposal .kp-site .kp-social-contact .kp-social-contact-direct{flex-direction:column;grid-column:9/13;align-items:flex-start;gap:8px;padding-top:12px;display:flex}#kp-proposal .kp-site .kp-social-contact :is(.kp-email,.kp-phone){max-width:100%;min-height:44px;font-size:var(--t-s);line-height:var(--t-s-lh);letter-spacing:-.02em;overflow-wrap:anywhere;align-items:center;margin:0;text-decoration:underline;display:inline-flex;text-underline-offset:6px!important;text-decoration-thickness:1px!important}@container (width<=700px){#kp-proposal .kp-site .kp-contact.kp-social-contact h2{font-size:var(--t-l);line-height:var(--t-l-lh)}#kp-proposal .kp-site .kp-header{flex-wrap:wrap;gap:12px;height:auto;min-height:64px}#kp-proposal .kp-header .kp-brand{max-width:100%}#kp-proposal .kp-site .kp-header-contact,#kp-proposal .kp-site .kp-header .kp-desktop-reading{display:none}#kp-proposal .kp-site .kp-opening:has(.kp-header:not([data-menu-ready])){position:static}#kp-proposal .kp-site .kp-header nav{flex-wrap:wrap;flex-basis:100%;gap:0 16px;display:flex}#kp-proposal .kp-site .kp-header[data-menu-ready] nav{display:none}#kp-proposal .kp-header[data-menu-ready] .kp-mobile-nav{display:grid}#kp-proposal :is(.kp-mobile-nav,.kp-menu-close){margin-right:-12px}#kp-proposal .kp-site :is(#kp-content,#kp-contact,#kp-socials-contact){scroll-margin-top:80px}#kp-proposal .kp-site .kp-social-contact .kp-contact-top{display:block}#kp-proposal .kp-site .kp-social-contact .kp-contact-main{align-items:stretch}#kp-proposal .kp-site .kp-social-contact .kp-contact-main .kp-button{margin-top:var(--space-3)}#kp-proposal .kp-site .kp-social-contact .kp-social-contact-direct{margin-top:var(--space-3);gap:4px;padding-top:0}#kp-proposal .kp-site .kp-social-contact :is(.kp-email,.kp-phone){font-size:20px;line-height:28px}}#kp-proposal .kp-site .kp-contact.kp-social-contact{background:var(--kp-ink);color:var(--kp-light);--kp-line:#fff3;--kp-muted:#c6c8ce}#kp-proposal .kp-site .kp-social-contact :is(.kp-email,.kp-phone){color:var(--kp-light);text-decoration-color:#fff6}#kp-proposal .kp-site .kp-social-contact :is(.kp-email,.kp-phone):hover{color:var(--kp-light-link);text-decoration-color:currentColor}#kp-proposal .kp-site .kp-social-contact .kp-footer>:is(a[href],button){color:var(--kp-light-link)}#kp-proposal .kp-site .kp-social-contact .kp-footer>:is(a[href],button):hover{color:var(--kp-light)}html{scroll-behavior:smooth}body{background:#fafafa;margin:0}#kp-proposal .kp-consent-banner{z-index:20;border-top:1px solid var(--kp-line);background:var(--kp-light);color:var(--kp-ink);position:fixed;inset:auto 0 0}#kp-proposal .kp-consent-banner-inner{align-items:center;gap:12px 24px;padding-block:12px;display:flex}#kp-proposal .kp-consent-banner p{max-width:58ch;font-size:var(--t-cap);line-height:var(--t-cap-lh);flex:1}#kp-proposal .kp-consent-banner p a{color:var(--kp-blue);text-decoration:underline}#kp-proposal .kp-consent-banner-actions{flex:none;align-items:center;gap:8px;display:flex}#kp-proposal .kp-site .kp-consent-banner .kp-button{min-width:112px;min-height:40px;font-size:var(--t-cap);line-height:var(--t-cap-lh);cursor:pointer;padding:8px 14px}@media (width<=1100px){#kp-proposal .kp-consent-banner-inner{flex-direction:column;align-items:flex-start;gap:12px}#kp-proposal .kp-consent-banner p{max-width:none}}@media (width<=700px){#kp-proposal .kp-consent-banner-inner{gap:10px}#kp-proposal .kp-consent-banner-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}#kp-proposal .kp-site .kp-consent-banner .kp-button{width:100%;min-width:0;min-height:44px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#kp-proposal .kp-footer-settings{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}#kp-proposal .kp-site{--kp-active:#24378f;--kp-control-pressed:#d8d9de}#kp-proposal .kp-site :is(.kp-button,.kp-header-contact){--control-bg:var(--kp-blue);--control-hover:var(--kp-hover);--control-active:var(--kp-active);--control-fg:var(--kp-light);--control-border:transparent;background:var(--control-bg);color:var(--control-fg);border-color:var(--control-border);cursor:pointer;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s}#kp-proposal .kp-site .kp-button-secondary{--control-bg:transparent;--control-hover:var(--kp-surface);--control-active:var(--kp-control-pressed);--control-fg:var(--kp-ink);--control-border:var(--kp-ink)}#kp-proposal .kp-site :is(.kp-mobile-nav,.kp-menu-close,.kp-cookie-close,.kp-reel-step){transition:background-color .16s,color .16s}@media (hover:hover){#kp-proposal .kp-site :is(.kp-button,.kp-header-contact):not(:disabled):hover{background:var(--control-hover);color:var(--control-fg);text-decoration:none}#kp-proposal .kp-site :is(.kp-mobile-nav,.kp-menu-close,.kp-cookie-close,.kp-reel-step):not(:disabled):hover{background:var(--kp-surface);color:var(--kp-blue)}#kp-proposal .kp-site .kp-reel-dot:hover{color:var(--kp-hover)}#kp-proposal .kp-site .kp-reel-dot:hover:before{border-color:currentColor}}#kp-proposal .kp-site :is(.kp-button,.kp-header-contact):not(:disabled):active{background:var(--control-active);color:var(--control-fg);text-decoration:none}#kp-proposal .kp-site :is(.kp-mobile-nav,.kp-menu-close,.kp-cookie-close,.kp-reel-step):not(:disabled):active{background:var(--kp-control-pressed);color:var(--kp-active)}#kp-proposal .kp-site .kp-reel-dot:active{color:var(--kp-active)}#kp-proposal .kp-site .kp-social-contact .kp-footer>:is(a[href],button):active{color:var(--kp-light)}#kp-proposal .kp-site :is(a,button,summary):focus-visible{outline:2px solid var(--kp-blue);outline-offset:4px}#kp-proposal .kp-site .kp-social-contact :is(a,button):focus-visible{outline-color:var(--kp-light-link)}#kp-proposal .kp-site :is(.kp-button,.kp-header-contact):disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){#kp-proposal .kp-site :is(a,button,summary){transition:none}}@media screen and (prefers-reduced-motion:no-preference){[data-reveal].is-entering{--enter-distance:14px;--enter-duration:.28s;animation:block-enter var(--enter-duration) cubic-bezier(.23, 1, .32, 1)}@container (width<=700px){[data-reveal].is-entering{--enter-distance:8px;--enter-duration:.22s}}[data-reveal].is-entering:focus-within,[data-reveal].is-entering:target{animation:none}}@keyframes block-enter{0%{opacity:.28;transform:translateY(var(--enter-distance))}to{opacity:1;transform:translateY(0)}}
