.layout_layout__LgRTl{display:block}.layout_darkTheme__xcaFu{background:#19191c}.layout_wrapper__8bogK{min-height:100vh;display:flex;flex-direction:column}.hero_heroSection__5XxnZ{background:#19191c;padding:48px 0;overflow:hidden;text-align:center}@media (min-width:617px){.hero_heroSection__5XxnZ{padding:72px 0}.hero_heroSection__5XxnZ .hero_content__D8FJt{margin-left:38px}}@media (min-width:1191px){.hero_heroSection__5XxnZ{padding:96px 0}.hero_heroSection__5XxnZ .hero_content__D8FJt{margin-left:90px}}.hero_heroSection__5XxnZ .hero_info__mBdUq{margin-top:32px;display:block}.hero_heroSection__5XxnZ .hero_heroText__QeApd{margin-left:0}.hero_heroSection__5XxnZ .hero_getStartedButton__gq57_{width:auto}.hero_heroSection__5XxnZ .hero_developer__nDjlA{border-left:0;margin-left:0;padding-right:0;padding-left:0;margin-top:120px}.hero_heroSection__5XxnZ .hero_developerContent__u6hUj{display:flex;align-items:center;justify-content:center;flex-direction:row}.hero_heroSection__5XxnZ .hero_developerLogo__nQV7v{margin:0}.hero_heroSection__5XxnZ .hero_developerCaption__wQ_a1{display:block;margin-right:8px}.hero_heroSection__5XxnZ .hero_grid__H0SX3{display:block;position:relative}@media (min-width:809px){.hero_heroSection__5XxnZ .hero_grid__H0SX3{display:flex;justify-content:space-between;align-items:center}}@media (max-width:808px){.hero_heroSection__5XxnZ .hero_subtitle__8ZpTz{text-align:center;margin-bottom:32px}}@media (min-width:809px){.hero_heroSection__5XxnZ .hero_subtitle__8ZpTz{text-wrap:nowrap}}.hero_heroSection__5XxnZ .hero_imageMobile__3isv_{display:none}@media (max-width:808px){.hero_heroSection__5XxnZ .hero_imageMobile__3isv_{display:block;width:100%;max-width:260px;margin:0 auto;height:auto}}.hero_heroSection__5XxnZ .hero_imageDesktop__yBAJU{display:block}@media (max-width:808px){.hero_heroSection__5XxnZ .hero_imageDesktop__yBAJU{display:none;width:100%}}@media screen and (max-width:808px) and (orientation:landscape){.hero_heroSection__5XxnZ .hero_imageDesktop__yBAJU{display:none;width:100%}}@media (max-width:808px){.hero_heroSection__5XxnZ .hero_developer__nDjlA{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;border:0;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);padding:24px 0;margin-left:0;margin-top:72px}}.hero_heroSection__5XxnZ .hero_banner__Yu8rm{display:flex;position:relative;justify-content:space-between;gap:50px;margin-top:40px;width:545px;padding:16px 16px 16px 24px;box-sizing:border-box;border-radius:24px;background-color:rgba(126,66,255,.4);overflow:hidden}.hero_heroSection__5XxnZ .hero_banner__Yu8rm .hero_bannerContent__q1eeg{text-align:left;min-width:0}.hero_heroSection__5XxnZ .hero_banner__Yu8rm .hero_bannerCaption__Bq34Q,.hero_heroSection__5XxnZ .hero_banner__Yu8rm .hero_bannerTitle__5saZ1{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;color:#fff}.hero_heroSection__5XxnZ .hero_banner__Yu8rm .hero_bannerButton__xrs2Z{align-self:flex-end}@media (max-width:1190px){.hero_heroSection__5XxnZ .hero_banner__Yu8rm{display:none}}.hero_heroSection__5XxnZ .hero_banner__Yu8rm:before{content:"";position:absolute;right:0;top:0;width:198px;height:100px;background-image:url(/images/main/hero-banner-gradient.svg)}.hero_heroText__QeApd{margin:0;font-size:72px;line-height:72px}@media (max-width:616px){.hero_heroText__QeApd{text-align:center}}@media (min-width:617px){.hero_heroText__QeApd{margin-left:-4px}}@media screen and (max-width:808px) and (orientation:landscape){.hero_heroText__QeApd{text-align:center}}.hero_subtitle__8ZpTz{opacity:.5;margin:0}@media (max-width:616px){.hero_subtitle__8ZpTz{text-align:center;margin-bottom:24px}}@media screen and (max-width:808px) and (orientation:landscape){.hero_subtitle__8ZpTz{text-align:center;margin-bottom:24px}}.hero_grid__H0SX3{display:block;position:relative}@media (min-width:617px){.hero_grid__H0SX3{display:flex;justify-content:space-between;align-items:center}}@media screen and (max-width:808px) and (orientation:landscape){.hero_grid__H0SX3{display:flex;justify-content:center;align-items:center}}@media (min-width:617px) and (max-width:1000px){.hero_content__D8FJt{flex-shrink:0}}.hero_imageMobile__3isv_{display:none}@media (max-width:616px){.hero_imageMobile__3isv_{display:block;width:100%;max-width:260px;margin:0 auto;height:auto}}@media screen and (max-width:808px) and (orientation:landscape){.hero_imageMobile__3isv_{display:block;width:100%;max-width:260px;margin:0 auto;height:auto}}.hero_imageDesktop__yBAJU{display:block}@media (max-width:616px){.hero_imageDesktop__yBAJU{display:none;width:100%}}@media screen and (max-width:808px) and (orientation:landscape){.hero_imageDesktop__yBAJU{display:none;width:100%}}.hero_info__mBdUq{margin-top:96px;display:flex}@media (max-width:616px){.hero_info__mBdUq{display:block;text-align:center;margin-top:24px}}@media screen and (max-width:808px) and (orientation:landscape){.hero_info__mBdUq{text-align:center;margin-top:24px;display:block}}.hero_developer__nDjlA{margin-left:24px;padding-left:24px;border-left:1px solid hsla(0,0%,100%,.2)}@media (max-width:616px){.hero_developer__nDjlA{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;border:0;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);padding:24px 0;margin-left:0;margin-top:72px}}@media screen and (max-width:808px) and (orientation:landscape){.hero_developer__nDjlA{box-sizing:border-box;justify-content:center;width:100%;border:0;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);padding:24px 0;margin-left:0;margin-top:72px}}@media (max-width:616px){.hero_developerContent__u6hUj{display:flex;flex-direction:column;align-items:flex-start}}@media (max-width:374px){.hero_developerContent__u6hUj{transform:scale(.95)}}.hero_developerLogo__nQV7v{margin-bottom:-5px}@media (max-width:616px){.hero_developerLogo__nQV7v{margin-bottom:0}}.hero_getStartedButton__gq57_{background:#7f52ff!important}.hero_getStartedButton__gq57_:hover{background:rgba(127,82,255,.8)!important}.latest-news_news__RGdws{--ktl-news-grid-rows:min-content min-content min-content minmax(min-content,auto);display:grid;grid-column-gap:8px;grid-template-columns:repeat(4,1fr);grid-template-rows:var(--ktl-news-grid-rows)}.latest-news_item__3ilvX{--ktl-news-grid-column:var(--ktl-news-position,1);--ktl-news-grid-row:1}.latest-news_item__3ilvX:nth-child(n+5){display:none}@media (min-width:617px){.latest-news_news__RGdws{min-height:360px}.latest-news_item__3ilvX{display:contents}.latest-news_item__3ilvX:before{display:block;content:"";background:var(--rs-card-background-color,#303033);border-radius:8px;grid-column:var(--ktl-news-grid-column);grid-row:var(--ktl-news-grid-row) /calc(var(--ktl-news-grid-row) + 4);position:relative;z-index:calc(var(--ktl-news-grid-bg-idx, 5) - 1)}.latest-news_item__3ilvX:hover:before{outline:1px solid var(--rs-card-border-color,#fff)}}@media (max-width:1190px) and (min-width:1001px){.latest-news_news__RGdws{min-height:384px}.latest-news_item__3ilvX:nth-child(2n){--ktl-news-grid-column:2}}@media (max-width:808px) and (min-width:617px){.latest-news_news__RGdws{grid-template-rows:var(--ktl-news-grid-rows) var(--ktl-box-block-m)}.latest-news_item__3ilvX{--ktl-news-grid-row:calc(var(--ktl-news-grid-line, 1) * 5 - 4)}.latest-news_item__3ilvX:nth-child(odd){--ktl-news-grid-column:1}.latest-news_item__3ilvX:nth-child(2n){--ktl-news-grid-column:2}}.latest-news_date__ST8lF,.latest-news_image__jLyHP,.latest-news_text__MK5XJ,.latest-news_title__pylH_{grid-column:var(--ktl-news-grid-column);z-index:var(--ktl-news-grid-data-idx,5)}.latest-news_image__jLyHP{grid-row:var(--ktl-news-grid-row)}.latest-news_date__ST8lF{grid-row:calc(var(--ktl-news-grid-row) + 1)}.latest-news_title__pylH_{grid-row:calc(var(--ktl-news-grid-row) + 2)}.latest-news_text__MK5XJ{grid-row:calc(var(--ktl-news-grid-row) + 3)}@media (max-width:1190px) and (min-width:809px){.latest-news_news__RGdws{grid-template-columns:repeat(3,1fr)}.latest-news_item__3ilvX:nth-child(n+4){display:none}}@media (max-width:808px){.latest-news_news__RGdws{grid-template-columns:repeat(2,1fr)}}@media (max-width:616px){.latest-news_news__RGdws{display:flex;flex-direction:column}.latest-news_item__3ilvX{background:var(--rs-card-background-color,#303033);border-radius:8px;margin-top:var(--ktl-box-block-m)}.latest-news_item__3ilvX:hover{outline:1px solid var(--rs-card-border-color,#fff)}.latest-news_item__3ilvX:first-of-type{margin-top:0}.latest-news_item__3ilvX:not(:first-of-type) .latest-news_image__jLyHP,.latest-news_item__3ilvX:nth-child(n+4){display:none}}.latest-news_image__jLyHP{background:#000;border-radius:8px 8px 0 0;overflow:hidden;width:280px;height:156px}@media (max-width:1190px){.latest-news_image__jLyHP{width:312px;height:175px}}@media (max-width:1000px){.latest-news_image__jLyHP{width:248px;height:139px}}@media (max-width:808px){.latest-news_image__jLyHP{width:280px;height:156px}}@media (max-width:616px){.latest-news_image__jLyHP{width:424px;height:238px}}@media (max-width:472px){.latest-news_image__jLyHP{width:328px;height:185px}}@media (max-width:374px){.latest-news_image__jLyHP{width:272px;height:152px}}.latest-news_imageSrc___YbmI{max-width:none}.latest-news_latestNews__YIp7L{--ktl-news-grid-data-idx:5;margin-bottom:var(--ktl-box-page-m)}.latest-news_h__Q6ZWC{padding:0;margin:0 0 var(--ktl-box-section-s)}.latest-news_blog__XuZEc{margin-top:var(--ktl-box-section-s)}.latest-news_item__3ilvX{text-decoration:none;z-index:5;z-index:var(--ktl-news-grid-bg-idx,5)}.latest-news_date__ST8lF,.latest-news_image__jLyHP,.latest-news_text__MK5XJ,.latest-news_title__pylH_{padding:0;margin:0}.latest-news_date__ST8lF,.latest-news_text__MK5XJ,.latest-news_title__pylH_{padding-left:var(--ktl-box-block-l);padding-right:var(--ktl-box-block-l)}.latest-news_date__ST8lF{padding-top:var(--ktl-box-block-l);padding-bottom:var(--ktl-box-block-m)}.latest-news_title__pylH_{max-height:3em;display:-webkit-box;overflow:hidden;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.latest-news_text__MK5XJ{padding-top:var(--ktl-box-block-m);padding-bottom:var(--ktl-box-block-l)}.latest-news_description__JdSQE{max-height:6.2em;display:-webkit-box;overflow:hidden;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:4}.kotlin-usage-highlights_kotlinUsageHighlights__QSJy7{margin-top:var(--ktl-box-page-l)}.kotlin-usage-highlights_container__B55Mi{display:grid;gap:var(--ktl-box-block-m);grid-template-columns:1fr 1fr 1fr;margin-top:var(--ktl-box-section-s)}.kotlin-usage-highlights_title__LNYUd{margin:0}.kotlin-usage-highlights_card__PsU0z{height:336px}.kotlin-usage-highlights_cardContent__54kf1{height:100%;display:flex;flex-direction:column}.kotlin-usage-highlights_logoWrapper___n53u{height:76px}.kotlin-usage-highlights_logo__rton8,.kotlin-usage-highlights_text__GGMbl{display:block}.kotlin-usage-highlights_tag__swMJw{margin-top:auto}@media (max-width:1190px){.kotlin-usage-highlights_card__PsU0z{height:384px}}@media (max-width:1000px){.kotlin-usage-highlights_card__PsU0z{height:336px}.kotlin-usage-highlights_container__B55Mi{grid-template-columns:1fr 1fr}}@media (max-width:808px){.kotlin-usage-highlights_card__PsU0z{height:336px}}@media (max-width:616px){.kotlin-usage-highlights_card__PsU0z{height:264px}.kotlin-usage-highlights_kotlinUsageHighlights__QSJy7{margin-top:var(--ktl-box-page-m)}.kotlin-usage-highlights_container__B55Mi{grid-template-columns:1fr}}@media (max-width:472px){.kotlin-usage-highlights_card__PsU0z{height:312px}}.info-block_container__1_jl6{display:flex;align-items:stretch;margin-top:96px}.info-block_item__lGaST{flex:1 1 0}.info-block_content__4THgE{margin-right:68px;max-width:520px}.info-block_media__7luO_{display:flex;justify-content:center;align-items:center}.info-block_title__HaYDK{margin:0}.info-block_text__AszQr{margin:24px 0 48px}@media (max-width:1190px){.info-block_container__1_jl6{flex-direction:column-reverse}.info-block_item__lGaST{max-width:760px}.info-block_item__lGaST:first-child{margin:72px 0 0}.info-block_text__AszQr{margin:24px 0}.info-block_media__7luO_{justify-content:flex-start;align-items:flex-start}}@media (max-width:808px){.info-block_container__1_jl6,.info-block_item__lGaST:first-child{margin-top:48px}}@media (max-width:616px){.info-block_container__1_jl6{margin-top:72px}.info-block_item__lGaST:first-child{margin-top:24px}}.divider-line_divider__ke_OJ{height:1px;background:rgba(25,25,28,.2);margin-top:96px}@media (max-width:808px){.divider-line_divider__ke_OJ{margin-top:48px}}@media (max-width:616px){.divider-line_divider__ke_OJ{display:none}}.foundation-preview_foundationPreview__7TrlB{border-radius:8px;background:#e8e8e8;padding:32px;margin-top:96px;height:320px;box-sizing:border-box;display:flex;flex-direction:column;position:relative;overflow:hidden}.foundation-preview_foundationPreviewImage__Mn1TX{position:absolute;top:0;right:0;width:434px;height:320px;z-index:1}.foundation-preview_title__4dAIQ{margin:0;z-index:2}.foundation-preview_description__bFnDH{margin-top:8px;flex:1 1 auto;z-index:2}.foundation-preview_secondBlock__npr_1{display:flex;justify-content:space-between;align-items:flex-start;z-index:2}.foundation-preview_companies__AnbeL{display:flex;gap:16px;align-items:center}@media (max-width:1000px){.foundation-preview_foundationPreview__7TrlB{padding:72px 24px;height:auto;align-items:center}.foundation-preview_secondBlock__npr_1{display:flex;flex-direction:column;align-items:center}.foundation-preview_companies__AnbeL{flex-wrap:wrap;justify-content:space-evenly;margin-top:48px;max-width:376px}.foundation-preview_title__4dAIQ{text-align:center}.foundation-preview_description__bFnDH{max-width:300px;text-align:center}.foundation-preview_companies__AnbeL{gap:12px}.foundation-preview_buttonWrap__r7QM3{margin-top:48px}}@media (min-width:1001px){.foundation-preview_foundationPreviewImage__Mn1TX{right:-48px;top:-6px}.foundation-preview_companies__AnbeL{flex-wrap:wrap;gap:8px;max-width:745px}.foundation-preview_companyLogo__miayx{margin-right:10px;display:flex}.foundation-preview_buttonWrap__r7QM3{align-self:flex-end}}@media (max-width:1190px) and (min-width:1001px){.foundation-preview_companies__AnbeL{max-width:585px}}@media (max-width:1000px){.foundation-preview_foundationPreviewImage__Mn1TX{top:auto;right:-120px;bottom:-120px;transform:rotate(115deg)}.foundation-preview_buttonWrap__r7QM3{align-self:center}.foundation-preview_companyLogo__miayx:nth-child(2){margin-right:0}}@media (max-width:808px){.foundation-preview_foundationPreview__7TrlB{margin-top:48px}}@media (max-width:616px){.foundation-preview_foundationPreview__7TrlB{margin-top:72px}}@media (max-width:472px){.foundation-preview_foundationPreview__7TrlB{margin-left:-24px;margin-right:-24px;border-radius:0}}@media (max-width:1190px){.foundation-preview_responsiveHidden__7GjSl{display:none}}@media (max-width:1000px){.foundation-preview_responsiveHidden__7GjSl{display:initial}}@media (max-width:1190px){.foundation-preview_responsiveCapitalized__80rVj{text-transform:capitalize}}@media (max-width:1000px){.foundation-preview_responsiveCapitalized__80rVj{text-transform:none}}.code-block_code__4nlla{display:none}.code-block_codeBlockContainer__QP9mu{display:block;position:relative}.code-block_buttonWrapper__4oKUk{position:absolute;top:0;left:0;overflow:hidden;height:0;width:0}.code-block_buttonWrapper__4oKUk:focus-within{padding:12px;height:auto;width:auto}.code-block_codeBlockWrapper__yFCga{display:block}@media (max-width:808px){.code-block_codeBlockWrapper__yFCga{margin-left:-16px}}.kotlin-code-examples-section .CodeMirror,.kotlin-code-examples-section .CodeMirror .CodeMirror-code,.kotlin-code-examples-section .CodeMirror .CodeMirror-code pre,.kotlin-code-examples-section .CodeMirror pre{font-family:JetBrains Mono,monospace;font-size:14px;line-height:20px}.kotlin-code-examples-section .CodeMirror pre.CodeMirror-line{font-size:14px;line-height:20px}.kotlin-code-examples-section .CodeMirror-scroll{height:auto!important;min-height:300px}.kotlin-code-examples-section .CodeMirror-hint{height:20px;max-width:600px}.kotlin-code-examples-section .CodeMirror .CodeMirror-lines pre.CodeMirror-line,.kotlin-code-examples-section .CodeMirror .CodeMirror-lines pre.CodeMirror-line-like{font-variant-ligatures:none}.kotlin-code-examples-section .CodeMirror-gutters{background:none!important;border-right:none!important}.kotlin-code-examples-section .executable-fragment-wrapper{margin-bottom:0}.kotlin-code-examples-section .executable-fragment.darcula,.kotlin-code-examples-section .sample[theme=darcula]{background:#0c0c0e;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border:0 transparent}.kotlin-code-examples-section .sample[theme=darcula]{padding:20px 0 0}.kotlin-code-examples-section .cm-s-darcula.CodeMirror,.kotlin-code-examples-section .output-wrapper.darcula{background:transparent}.kotlin-code-examples-section .code-output{overflow-y:hidden}.kotlin-code-examples-section .output-wrapper.darcula{min-height:120px;font-size:14px;line-height:20px;border:0 transparent;border-top:1px solid hsla(0,0%,100%,.2)}.kotlin-code-examples-section .console-close{top:5px;right:5px;height:16px;width:16px}.kotlin-code-examples-section .compiler-info{display:none}.kotlin-code-examples-section .js-code-output-executor.darcula{border:0 transparent}.kotlin-code-examples-section .run-button{display:none}@media (max-width:1000px){.kotlin-code-examples-section .CodeMirror-scroll{min-height:360px}}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_CodeMirror__mi2ab,.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_CodeMirror__mi2ab .why-kotlin_CodeMirror-code__CzD1M,.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_CodeMirror__mi2ab .why-kotlin_CodeMirror-code__CzD1M pre,.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_CodeMirror__mi2ab pre{font-family:JetBrains Mono,monospace;font-size:14px;line-height:20px}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_CodeMirror__mi2ab pre.why-kotlin_CodeMirror-line__NiCEV{font-size:14px;line-height:20px}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_CodeMirror-scroll__EXmU2{height:auto!important;min-height:300px}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_CodeMirror-hint__buwdB{height:20px;max-width:600px}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_CodeMirror__mi2ab .why-kotlin_CodeMirror-lines__0eFjt pre.why-kotlin_CodeMirror-line-like__V78mr,.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_CodeMirror__mi2ab .why-kotlin_CodeMirror-lines__0eFjt pre.why-kotlin_CodeMirror-line__NiCEV{font-variant-ligatures:none}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_CodeMirror-gutters__vkSNF{background:none!important;border-right:none!important}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_executable-fragment-wrapper___p77W{margin-bottom:0}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_executable-fragment__pOYxK.why-kotlin_darcula__UPfMn,.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_sample__Ikq66[theme=darcula]{background:#0c0c0e;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border:0 transparent}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_sample__Ikq66[theme=darcula]{padding:20px 0 0}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_cm-s-darcula__qpqZe.why-kotlin_CodeMirror__mi2ab,.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_output-wrapper__4aKQt.why-kotlin_darcula__UPfMn{background:transparent}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_code-output__Qh0Qj{overflow-y:hidden}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_output-wrapper__4aKQt.why-kotlin_darcula__UPfMn{min-height:120px;font-size:14px;line-height:20px;border:0 transparent;border-top:1px solid hsla(0,0%,100%,.2)}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_console-close__LIAxL{top:5px;right:5px;height:16px;width:16px}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_compiler-info__oOh2K{display:none}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_js-code-output-executor__xZZvh.why-kotlin_darcula__UPfMn{border:0 transparent}.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_run-button__qFiPS{display:none}@media (max-width:1000px){.why-kotlin_kotlin-code-examples-section__JVYs4 .why-kotlin_CodeMirror-scroll__EXmU2{min-height:360px}}.why-kotlin_whyKotlin__bkFU_{background:#19191c;padding:96px 0;overflow:hidden}@media (max-width:808px){.why-kotlin_whyKotlin__bkFU_{padding:48px 0 0}.why-kotlin_whyKotlinMobileWrapper__VqydL{background:#0c0c0e;padding-bottom:48px}}.why-kotlin_sectionTitle__N_wt2{margin-bottom:24px}.why-kotlin_getStartedButton__3KRyj{margin-top:24px}.why-kotlin_navigationBar__pFSuQ{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 12px;margin-bottom:4px}@media (max-width:808px){.why-kotlin_navigationBar__pFSuQ{position:relative;padding:0}.why-kotlin_navigationBar__pFSuQ:after{content:"";position:absolute;height:1px;background:hsla(0,0%,100%,.2);width:1000px;left:50%;bottom:0;transform:translateX(-50%)}.why-kotlin_tabList__jiaTT{display:none}}.why-kotlin_codeExamples__R3vHx{background:#0c0c0e;border-radius:8px}@media (min-width:809px){.why-kotlin_codeExamples__R3vHx{min-height:536px;padding-bottom:8px}}.why-kotlin_controlButtons__Iu3rI{display:flex}@media (max-width:1000px){.why-kotlin_openInPlaygoundButton__dclFO{display:none}}.why-kotlin_mobileMenuButton__8sNkM{display:none}@media (max-width:808px){.why-kotlin_mobileMenuButton__8sNkM{display:block}}.sticky-header_stickyHeader__8qmss{position:sticky;top:0;z-index:901}.kotlin-plus-ai_wrapper__GkTdf{background:#19191c;border-radius:8px;padding:40px 32px;margin:96px 0}@media (max-width:808px){.kotlin-plus-ai_wrapper__GkTdf{padding:32px 24px;margin:72px 0}}.kotlin-plus-ai_para__XEtcK,.kotlin-plus-ai_title__mboSv{padding:0;margin:0}.kotlin-plus-ai_title__mboSv{margin-bottom:16px}.kotlin-plus-ai_intro__TwCoU{max-width:757px;margin-bottom:2ex}.kotlin-plus-ai_introTitle__WAqB7{margin-bottom:24px}.kotlin-plus-ai_getAI__ZhZmw{margin:40px 0}.kotlin-plus-ai_highlight__WMwZ7{padding:0;margin:0;list-style:none;display:grid;grid-gap:9px;grid-template-columns:repeat(4,1fr)}@media (max-width:808px){.kotlin-plus-ai_highlight__WMwZ7{grid-template-columns:1fr 1fr}}@media (max-width:616px){.kotlin-plus-ai_highlight__WMwZ7{grid-template-columns:1fr}}.kotlin-plus-ai_highlightItem__aueVW{background:#7f52ff!important;border-radius:8px;padding:16px}.kotlin-plus-ai_getStarted__qv54N{margin-top:32px}.kotlin-plus-ai_buttons__6KqUK{display:flex;flex-wrap:wrap;margin-bottom:-16px}.kotlin-plus-ai_buttons__6KqUK>[type=button]{margin-bottom:16px}.kotlin-plus-ai_buttons__6KqUK>[type=button]:first-of-type{margin-right:16px}@media (max-width:616px){.kotlin-plus-ai_buttons__6KqUK>[type=button]:first-of-type{margin-right:0}}.kotlin-plus-ai_buildAgents__GQIVL{margin-top:96px;display:grid;grid-template-columns:1fr 1fr;gap:27px}@media (max-width:1190px){.kotlin-plus-ai_buildAgents__GQIVL{grid-template-columns:1fr;gap:48px}.kotlin-plus-ai_buildAgents__GQIVL .kotlin-plus-ai_buildAgentsScheme__3RVQA{grid-row:1;margin:0}}@media (max-width:808px){.kotlin-plus-ai_buildAgents__GQIVL{margin-top:64px}}.kotlin-plus-ai_buildAgentsScheme__3RVQA{margin:16px;max-width:100%;height:auto}.kotlin-plus-ai_buildAgentsContent__BsdM0{max-width:790px}@media (max-width:808px){.kotlin-plus-ai_titleWide__An9Xe{font-size:25px}}.index_pageWrapper__kJoik{overflow:hidden}.index_evenSection__xNO9T{display:flex;flex-direction:column;background:#fff;overflow:hidden}.index_videoPlayer__DZXpM{max-width:556px}.index_videoWrapper__pTclA{border-radius:8px;overflow:hidden}.index_ctaBlock__uYv5X{margin-top:96px}@media (max-width:616px){.index_ctaBlock__uYv5X{margin-top:24px}}