.post{flex-flow:wrap;margin-bottom:80px;display:flex}.post-contents__nav{justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;display:flex}.post-contents__arrow{background-color:#0000;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:none}.post-contents__svg{width:24px;height:24px}.post__body{width:calc(100% - 260px);padding-right:60px}.post__sidebar{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;flex:none;justify-content:flex-start;align-items:stretch;width:260px;padding-top:64px;display:flex}.post-header{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-bottom:40px;padding-top:64px;display:flex}.post-title{margin-top:0;margin-bottom:0;font-size:32px;font-weight:600;line-height:1.4}.post-contents{border-radius:12px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;padding:32px;font-weight:600;overflow:hidden;box-shadow:0 4px 80px #00000014}.post__image{border-radius:12px;width:100%;height:0;padding-top:45%;position:relative;overflow:hidden}.post__image img,.post-contents__img{background-color:var(--gray-background);object-fit:cover;object-position:100% 50%;width:100%;height:100%;position:absolute;inset:0}.post-footer{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-top:40px;font-size:14px;display:flex}.blog-content{margin-left:auto;margin-right:auto}@media screen and (width<=991px){.post-header{padding-top:40px}.post-contents{grid-template-columns:1fr}.post__image{height:auto;min-height:auto}.post__body{width:calc(100% - 232px);padding-right:32px}.post__sidebar{width:232px}}@media screen and (width<=767px){.post-header{padding-top:24px}.post-title{order:-1;font-size:24px;font-weight:500}.post{display:block}.post-contents__nav{margin-bottom:0}.post-contents__arrow{display:flex}.post-contents__panel{overflow:hidden}.post__body{width:100%;padding-right:0}.post__sidebar{width:100%;max-width:258px;margin-left:auto;margin-right:auto}}@media screen and (width<=479px){.post-header{margin-bottom:24px}.post-title{order:-1}}.blog-content a,.post-contents a,.toc a{transition:background-size .3s ease-out}.toc a.current,.toc a:hover{color:var(--primary)}.blog-content p{margin-bottom:1.5rem;line-height:1.8}.blog-content .w-embed:after,.blog-content .w-embed:before{display:none}.blog-content p:last-child,.blog-content>ul li:last-child,.post-contents li:last-child{margin-bottom:0}.blog-content li:not(:last-child){margin-bottom:.8em}.blog-content h2{margin:3rem 0 16px;scroll-margin-top:100px;font-size:22px;font-weight:600;line-height:1.4}.blog-content h2:first-child{margin-top:0}.blog-content h3{margin:2em 0 1em;font-size:1rem;font-weight:700;line-height:1.6}.blog-content td,.blog-content th{text-align:left;padding:16px 24px 16px 32px;font-size:14px}.blog-content table{width:100%;min-width:500px}.blog-content .table-wrapper{margin-bottom:2rem;overflow:auto}.blog-content thead,.blog-content tr:nth-child(2n){background:linear-gradient(270deg,#eaecf099 0,#fff9 113.41%)}.blog-content th{font-weight:700}.blog-content td:first-child,.blog-content th:first-child{padding-left:0}.blog-content figure.w-richtext-figure-type-image{background-color:#fff;border-radius:0;padding:12px;display:block;box-shadow:0 4px 80px #00000014}.blog-content figure.w-richtext-figure-type-image figcaption{white-space:nowrap;text-overflow:ellipsis;margin-top:8px;overflow:hidden;display:block!important}.blog-content figure.w-richtext-align-normal>div{width:100%;height:0;padding-top:90%;position:relative;overflow:hidden}.blog-content figure.w-richtext-align-normal img,.gallery img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blog-content figure.w-richtext-align-normal{clear:initial;float:left;width:calc(50% - 10px);margin-bottom:3rem}.blog-content figure.w-richtext-align-normal+figure{margin-left:20px}.blog-content figure.w-richtext-align-fullwidth{box-shadow:none;margin-bottom:3rem;padding:0}.blog-content figure.w-richtext-align-fullwidth img{border-radius:12px}.blog-content>ul,.post-contents ul{padding:0;list-style:none}.blog-content>ul{margin-bottom:1.5rem;line-height:1.8}.blog-content ol{margin:0;padding:0 0 0 1.5em;line-height:1.8}.blog-content ol li{margin-bottom:1em}.blog-content>ul li,.post-contents ul li{padding-left:20px;position:relative}.blog-content>ul li:before,.post-contents ul li:before{content:"";background-color:currentColor;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:.7em;left:4px}.blog-content>ul li ul{padding-top:.5em;padding-left:.5em;list-style:none}.blog-contents>ul li li{margin-bottom:.25em}.blog-contents>ul li li:before{border-radius:0;width:8px;height:1px;top:.75em}.blog-content a,.post-contents a{background-image:linear-gradient(90deg,#0000,#0000),linear-gradient(90deg,#0000004d,#0000004d);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px;font-weight:600}.blog-content a:hover,.post-contents a:hover{background-size:100% 1px,0 1px}.blog-content blockquote{text-align:center;border-left-width:0;border-radius:12px;min-height:260px;margin:40px 0;padding:56px 60px;font-size:1rem;line-height:1.6;position:relative;overflow:hidden;box-shadow:0 4px 80px #00000014}.blog-content blockquote:after,.blog-content blockquote:before{content:"";z-index:-1;background-repeat:no-repeat;display:block;position:absolute;bottom:0}.blog-content blockquote:before{background-image:url(https://uploads-ssl.webflow.com/665dad178b155b8948cea817/669932f5db8c9168801b02a6_bg-banner-corn.webp);background-position:0 100%;background-size:65%;width:40%;height:100%;left:0}.blog-content blockquote:after{background-image:url(https://uploads-ssl.webflow.com/665dad178b155b8948cea817/669a61889d1b04a3bf4512bc_Banner-right.webp);background-position:100% 100%;background-size:30%;width:40%;height:90%;right:0}.blog-content blockquote strong:first-child{margin-bottom:16px;font-size:22px;font-weight:600;line-height:1.4;display:block}.blog-content blockquote a:last-child{background:var(--primary);color:#fff;text-transform:uppercase;border-radius:40px;justify-content:center;align-items:center;width:200px;height:52px;margin:16px auto 0;padding:0 24px;font-size:16px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.blog-content blockquote a:last-child:hover{background-color:var(--black)}.gallery{grid-template-columns:repeat(2,1fr);gap:20px 16px;width:100%;margin-bottom:2rem;display:grid}.gallery-3{grid-template-columns:repeat(3,1fr)}.gallery-4{grid-template-columns:repeat(4,1fr)}.gallery figure{background:var(--White,#fff);max-width:100%;margin:0;padding:10px;line-height:0;box-shadow:0 4px 80px #00000014}.gallery div{background-color:#f1f1f1;height:0;padding-top:100%;position:relative;overflow:hidden}.gallery figcaption{text-align:center;padding-top:8px;font-size:14px;font-style:normal;font-weight:400;line-height:1.2}.post-contents ul{margin:0}.blog-content-summary li:not(:last-child),.blog-content-summary p:not(:last-child),.post-contents li{margin-bottom:8px}.post-contents p{font-weight:400}.resource-marker{cursor:pointer;font-weight:600;position:relative}.resource-marker span{stroke:#eaecf099;z-index:2;background-color:#fff;border:1px solid #eaecf099;border-radius:4px;width:max-content;max-width:420px;padding:4px 8px;font-size:12px;display:none;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);box-shadow:0 12px 20px #647b741c}.resource-marker span:after{content:"";border:6px solid #0000;border-top-color:#fff;border-bottom-width:0;width:0;height:0;margin-left:-8px;position:absolute;bottom:-6px;left:50%}.resource-marker.right span{left:initial;right:0;transform:translate(0)}.resource-marker.right span:after{left:initial;right:6px}.resource-marker.left span{left:0;transform:translate(0)}.resource-marker.left span:after{left:12px}.resource-marker:hover span{display:block}.text-selected{text-align:center;background-color:#eef5f2;border-radius:12px;padding:24px;font-size:18px;font-weight:700;margin-bottom:1em!important}.toc ul{color:var(--gray-dark);flex-direction:column;gap:16px;padding-left:0;font-size:14px;font-weight:500;line-height:1.42;list-style:none;display:flex}.toc a{color:currentColor;background-image:linear-gradient(90deg,#0000,#0000),linear-gradient(90deg,#00000029,#00000029);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px}.toc a:hover{background-size:100% 1px,0 1px}.blog-content-summary{background:#e3f3dacc;border-radius:12px;margin-bottom:24px;padding:24px}.blog-content .blockquote blockquote{color:#1b1f26;box-shadow:none;text-align:left;min-height:initial;margin:0 0 16px;padding:0;font-size:18px;font-weight:500;line-height:1.4}.blog-content .blockquote blockquote>a{text-transform:none;color:#000;background:0 0;width:auto;padding:0;font-size:18px;font-weight:700;line-height:1.4;text-decoration:underline;display:inline}.blog-content .blockquote blockquote>a:hover{background:0 0;text-decoration:none}.blog-content .post-blockquote__avatar{border-radius:50%;width:32px;height:32px;margin:0;display:block;position:absolute;top:0;left:0;overflow:hidden}[lang=pl] .blog-content blockquote a:last-child{width:250px}@media screen and (width<=991px){.blog-content table{font-size:16px}.blog-content td,.blog-content th{padding:16px 24px}.blog-content figure.w-richtext-figure-type-image{padding:8px 8px 12px;overflow:hidden}.blog-content figure.w-richtext-figure-type-image figcaption{font-size:14px}.blog-content blockquote{padding:40px 60px}.gallery-4{grid-template-columns:repeat(2,1fr)}.gallery figure{padding:8px}.gallery figcaption{padding-top:8px;font-size:14px;line-height:1.4}}@media screen and (width<=767px){.blog-content table{font-size:14px}.blog-content td,.blog-content th{padding:10px 24px}.blog-content blockquote:before{background-image:url(https://uploads-ssl.webflow.com/665dad178b155b8948cea817/669a5f5135545ceba249c732_Banner.webp);width:65%}.blog-content blockquote:after,.resource-marker span:after{display:none}.blog-content figure.w-richtext-align-normal{width:calc(50% - 4px)}.blog-content figure.w-richtext-align-normal+figure{margin-left:8px}.gallery{gap:8px}.gallery-3{grid-template-columns:repeat(1,1fr)}.post-contents ul{padding-top:8px;padding-bottom:8px}.resource-marker span{max-width:initial;width:auto;padding:16px;font-size:14px;position:fixed;bottom:40px!important;left:8px!important;right:8px!important;transform:translate(0)!important}}@media screen and (width<=479px){.blog-content blockquote{padding:32px 16px}}
