.blog-shell{color:#102044;background:#fafbfd;min-height:100vh}html:has(.blog-shell){overflow-x:clip}html:has(.blog-shell) body{overflow-x:clip}.blog-shell a:focus-visible,.blog-shell button:focus-visible,.blog-shell summary:focus-visible{outline-offset:5px;outline:3px solid #2563eb}.blog-main{max-width:1200px;margin:auto;padding:0 28px 100px}.blog-intro{text-align:center;padding:85px 0 56px}.blog-eyebrow{font-size:calc(11px * var(--font-scale,1));letter-spacing:.14em;color:#526785;align-items:center;gap:9px;font-weight:800;display:inline-flex}.blog-eyebrow>span{background:#2563eb;border-radius:50%;width:7px;height:7px}.blog-intro h1{letter-spacing:-.055em;color:#101d3a;margin:23px 0 24px;font-size:clamp(40px,5.6vw,72px);font-weight:800;line-height:1.13}.blog-intro h1>span{color:#2563eb}@media (min-width:1024px){.blog-intro h1{white-space:nowrap;font-size:min(72px,6.57895vw - 3.68421px)}}.blog-section{margin-top:12px}.blog-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.blog-section-heading h2{font-size:calc(23px * var(--font-scale,1));letter-spacing:-.035em;font-weight:750}.blog-section-heading>span{font-size:calc(12px * var(--font-scale,1));color:#6a7890;background:#fff;border:1px solid #e3e8f0;border-radius:30px;padding:7px 13px}.blog-articles{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.blog-post-featured{grid-column:1/-1}.blog-post-card{background:#fff;border:1px solid #e1e7f0;border-radius:22px;min-width:0;transition:box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 8px 30px -20px #14387625}.blog-post-card:hover{border-color:#b6cbf3;box-shadow:0 16px 40px -20px #14387635}.blog-post-link{height:100%;color:inherit;flex-direction:column;display:flex}.blog-cover{background:#f1f5fc;border-bottom:1px solid #edf0f5;position:relative;overflow:hidden}.blog-cover img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .4s;display:block}.blog-post-card:hover .blog-cover img{transform:scale(1.015)}.blog-card-copy>p{margin-bottom:20px}@media (min-width:901px){.blog-post-featured .blog-post-link{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.blog-post-featured .blog-cover{border-bottom:0;border-right:1px solid #edf0f5;align-items:center;display:flex}.blog-post-featured .blog-card-copy{justify-content:center;padding:36px 38px 30px}.blog-post-featured .blog-card-copy h3{letter-spacing:-.04em;-webkit-line-clamp:4;margin:18px 0 14px;font-size:clamp(25px,2.4vw,32px);line-height:1.28}.blog-post-featured .blog-card-copy>p{font-size:calc(15px * var(--font-scale,1));-webkit-line-clamp:4;margin-bottom:28px}.blog-post-featured .blog-card-bottom{margin-top:0}}.blog-cover-label{font-size:calc(9px * var(--font-scale,1));letter-spacing:.11em;color:#4f6280;background:#ffffffed;border:1px solid #e0e7f1;border-radius:7px;padding:6px 9px;font-weight:800;position:absolute;bottom:16px;left:20px}.blog-card-copy{flex-direction:column;flex:1;padding:22px 24px 20px;display:flex}.blog-meta{font-size:calc(12px * var(--font-scale,1));color:#748198;flex-wrap:wrap;align-items:center;gap:15px;display:flex}.blog-meta>span:last-child{align-items:center;gap:5px;display:inline-flex}.blog-category{color:#2563eb;font-size:calc(11px * var(--font-scale,1));background:#edf4ff;border-radius:7px;padding:6px 10px;font-weight:700;display:inline-flex}.blog-card-copy h3{font-size:calc(19px * var(--font-scale,1));letter-spacing:-.03em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:14px 0 10px;font-weight:750;line-height:1.4;display:-webkit-box;overflow:hidden}.blog-card-copy>p{font-size:calc(14px * var(--font-scale,1));color:#65738a;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.blog-card-bottom{font-size:calc(12px * var(--font-scale,1));color:#7a8598;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-top:16px;display:flex}.blog-card-bottom>span{color:#2563eb;align-items:center;gap:7px;font-weight:700;display:inline-flex}.blog-help-card{color:#fff;background:linear-gradient(145deg,#1249d7,#1237a1);border-radius:22px;justify-content:space-between;align-items:center;gap:32px;margin-top:32px;padding:34px 40px;display:flex;position:relative;overflow:hidden}.blog-help-copy{z-index:1;align-items:flex-start;gap:22px;display:flex;position:relative}.blog-help-actions{z-index:1;flex-direction:column;flex-shrink:0;align-items:center;gap:14px;display:flex;position:relative}.blog-help-card:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:50%;width:280px;height:280px;position:absolute;top:-140px;right:-100px;box-shadow:0 0 0 35px #ffffff06,0 0 0 75px #ffffff04}.blog-help-icon{background:#ffffff10;border:1px solid #ffffff30;border-radius:16px;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid}.blog-help-card .blog-eyebrow{color:#bcd2ff;font-size:calc(10px * var(--font-scale,1))}.blog-help-card h2{font-size:calc(30px * var(--font-scale,1));letter-spacing:-.04em;margin:10px 0 8px;font-weight:750;line-height:1.2}.blog-help-card p{font-size:calc(14px * var(--font-scale,1));color:#d1dfff;max-width:520px;line-height:1.7}.blog-white-button,.blog-blue-button{min-height:47px;font-size:calc(14px * var(--font-scale,1));cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:20px;padding:12px 22px;font-weight:700;display:inline-flex}.blog-white-button{color:#1748c8;background:#fff;min-width:220px}.blog-white-button:hover{background:#eaf1ff}.blog-blue-button{color:#fff;background:#2563eb}.blog-blue-button:hover{background:#1d4ed8}.blog-help-link{font-size:calc(12px * var(--font-scale,1));color:#d4e2ff;justify-content:center;align-items:center;gap:10px;display:inline-flex}.blog-topics{margin-top:72px}.blog-topics .blog-section-heading h2{margin-top:12px}.blog-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.blog-topic-card{background:#fff;border:1px solid #e3e8f0;border-radius:20px;padding:27px;transition:border-color .2s,transform .2s;display:block}.blog-topic-card:hover{border-color:#a7c2f2;transform:translateY(-3px)}.blog-topic-top{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.blog-topic-top>span{color:#2563eb;background:#eef4ff;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.blog-topic-top small{color:#a3afc1;font-size:calc(12px * var(--font-scale,1))}.blog-topic-card h3{font-size:calc(19px * var(--font-scale,1));letter-spacing:-.03em;font-weight:700}.blog-topic-card p{color:#728097;font-size:calc(13px * var(--font-scale,1));margin:12px 0 24px;line-height:1.8}.blog-topic-link{color:#2563eb;font-size:calc(12px * var(--font-scale,1));justify-content:space-between;align-items:center;font-weight:700;display:flex}.blog-article-page{padding-top:55px}.blog-back{color:#61728e;font-size:calc(13px * var(--font-scale,1));align-items:center;gap:9px;font-weight:600;display:inline-flex}.blog-back:hover{color:#2563eb}.blog-article-header{text-align:center;max-width:900px;margin:40px auto}.blog-article-header h1{letter-spacing:-.045em;text-wrap:balance;margin:23px 0 26px;font-size:clamp(30px,4.4vw,53px);font-weight:800;line-height:1.22}.blog-article-byline{font-size:calc(12px * var(--font-scale,1));color:#728097;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.blog-article-byline a{color:#1f3b69;font-weight:700}.blog-article-byline>span:last-child{align-items:center;gap:5px;display:inline-flex}.blog-article-cover{border:1px solid #e4eaf2;border-radius:24px;width:100%;height:auto;display:block}.blog-reading{max-width:720px;margin:56px auto 0}.blog-toc{background:#fff;border:1px solid #dfe6f0;border-radius:18px;margin:0 0 40px;transition:border-color .2s,box-shadow .2s}.blog-toc[open]{border-color:#c4d6f3;box-shadow:0 16px 40px -26px #14387660}.blog-toc summary{cursor:pointer;font-size:calc(15px * var(--font-scale,1));color:#203859;border-radius:18px;align-items:center;gap:12px;padding:16px 20px;font-weight:750;list-style:none;display:flex}.blog-toc summary::-webkit-details-marker{display:none}.blog-toc summary:hover .blog-toc-chevron{color:#2563eb}.blog-toc-title{align-items:center;gap:10px;display:inline-flex}.blog-toc-title svg{color:#2563eb}.blog-toc-count{font-size:calc(12px * var(--font-scale,1));color:#6a7890;background:#f1f5fb;border-radius:20px;margin-left:auto;padding:4px 11px;font-weight:600}.blog-toc-chevron{color:#7a8ba5;flex:none;transition:transform .25s,color .2s}.blog-toc[open] .blog-toc-chevron{transform:rotate(180deg)}.blog-toc nav{border-top:1px solid #edf0f5;padding:8px 20px 16px}.blog-toc ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.blog-toc a{font-size:calc(14px * var(--font-scale,1));color:#42526c;border-radius:10px;gap:13px;margin:0 -10px;padding:9px 10px;line-height:1.55;transition:background-color .15s,color .15s;display:flex}.blog-toc-num{min-width:23px;height:23px;font-size:calc(11px * var(--font-scale,1));color:#2563eb;background:#edf4ff;border-radius:7px;flex:none;place-items:center;margin-top:1px;font-weight:800;display:grid}.blog-toc a:hover{color:#1d4ed8;background:#f3f7fd}.blog-prose{min-width:0;font-size:calc(16px * var(--font-scale,1));color:#42526c;line-height:1.95}.blog-prose>p{margin:0 0 22px}.blog-prose>p:first-child{font-size:calc(18px * var(--font-scale,1));color:#243a5d;line-height:1.9}.blog-prose h2{font-size:calc(26px * var(--font-scale,1));letter-spacing:-.03em;color:#142847;margin:48px 0 21px;scroll-margin-top:105px;font-weight:750;line-height:1.4}.blog-prose p a,.blog-prose td a{color:#1d57c7;text-underline-offset:4px;-webkit-text-decoration:underline #b1c9f0;text-decoration:underline #b1c9f0}.blog-prose p a:hover{color:#103891}.blog-table-scroll{border:1px solid #dfe6f0;border-radius:14px;max-width:100%;margin:28px 0;overflow-x:auto}.blog-prose table{border-collapse:collapse;width:100%;font-size:calc(13px * var(--font-scale,1));min-width:530px;line-height:1.7}.blog-prose th{color:#23416f;text-align:left;background:#edf3fc;font-weight:700}.blog-prose th,.blog-prose td{border-bottom:1px solid #e4eaf2;padding:14px 17px}.blog-prose tr:last-child td{border-bottom:0}.blog-prose tbody tr:nth-child(2n){background:#f4f7fc}.blog-article-cta{background:#edf4ff;border:1px solid #d6e5ff;border-radius:22px;margin:45px 0 35px;padding:30px}.blog-article-cta h2{font-size:calc(27px * var(--font-scale,1));margin:13px 0}.blog-article-cta p{font-size:calc(15px * var(--font-scale,1));margin-bottom:23px;line-height:1.8}@media (max-width:1000px){.blog-articles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.blog-help-card{flex-direction:column;align-items:flex-start;padding:30px 26px}.blog-help-actions{align-items:flex-start}}@media (max-width:760px){.blog-main{padding:0 20px 65px}.blog-intro{padding:65px 0 36px}.blog-intro h1{font-size:calc(43px * var(--font-scale,1))}.blog-articles{grid-template-columns:1fr;gap:20px}.blog-card-copy{padding:20px}.blog-card-copy h3{font-size:calc(20px * var(--font-scale,1))}.blog-help-card{margin-top:24px;padding:26px 22px}.blog-help-copy{flex-direction:column;gap:16px}.blog-help-card h2{font-size:calc(26px * var(--font-scale,1))}.blog-help-card p{max-width:none}.blog-help-actions{width:100%}.blog-white-button{width:100%;min-width:0}.blog-help-link{align-self:center}.blog-topic-grid{grid-template-columns:1fr}.blog-topics{margin-top:48px}.blog-section-heading h2{font-size:calc(21px * var(--font-scale,1))}.blog-article-page{padding-top:38px}.blog-article-header{margin-top:30px}.blog-article-header h1{font-size:calc(34px * var(--font-scale,1))}.blog-reading{margin-top:30px}.blog-toc{margin-bottom:32px}.blog-toc summary{padding:14px 16px}.blog-toc nav{padding:6px 16px 14px}.blog-prose{font-size:calc(16px * var(--font-scale,1))}.blog-prose h2{font-size:calc(24px * var(--font-scale,1));margin-top:38px}.blog-prose>p:first-child{font-size:calc(17px * var(--font-scale,1))}.blog-article-cover{border-radius:15px}.blog-article-cta{padding:23px}.blog-cover-label{font-size:calc(8px * var(--font-scale,1));bottom:10px;left:12px}.blog-card-bottom{font-size:calc(11px * var(--font-scale,1))}}@media (prefers-reduced-motion:reduce){.blog-shell *{scroll-behavior:auto!important;transition:none!important}}@media (min-width:1024px){.blog-shell[data-lang=ru] .blog-intro h1{font-size:min(64px,5.88235vw - 3.29412px)}}@media (max-width:760px){.blog-shell[data-lang=ru] .blog-intro h1{font-size:calc(37px * var(--font-scale,1))}.blog-shell[data-lang=ru] .blog-help-card h2{font-size:calc(30px * var(--font-scale,1))}}
