.single-post .et-l--body{background:#fff;color:#2b2940;font-family:'Sinalab Blogit Source','Segoe UI',sans-serif;font-size:19px;line-height:1.65}.single-post .et-l--body>.et_builder_inner_content{display:grid;grid-template-columns:minmax(20px,1fr) minmax(0,740px) minmax(20px,1fr);align-items:start}.single-post .et-l--body .et_pb_section,.single-post .et-l--body .et_pb_row,.single-post .et-l--body .et_pb_column,.single-post .et-l--body .et_pb_post_title,.single-post .et-l--body .et_pb_post_content{display:contents!important}.single-post .et-l--body .et_builder_inner_content:after,.single-post .et-l--body .et_pb_section:before,.single-post .et-l--body .et_pb_section:after,.single-post .et-l--body .et_pb_row:after{content:none}.single-post .et-l--body .et_pb_title_container{grid-column:1/-1;order:0;display:flex;flex-direction:column;width:100%;max-width:none;box-sizing:border-box;background:#f1f5f7;margin:0;padding:52px calc((100% - 880px)/2) 0;text-align:left}.single-post .et-l--body .et_pb_post_title h1.entry-title{order:2;color:#120567;font-family:'Sinalab Blogit Montserrat','Segoe UI',sans-serif!important;font-size:48px;line-height:1.13;font-weight:700;letter-spacing:-.015em;max-width:880px;margin:18px 0 0;padding:0;text-wrap:pretty;hyphens:auto;overflow-wrap:anywhere}.single-post .et-l--body .et_pb_title_meta_container{order:1;color:#59616f;font-family:'Sinalab Blogit Source','Segoe UI',sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;margin:0;padding:0}.single-post .et-l--body .et_pb_title_meta_container a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.single-post .et-l--body .et_pb_post_content>*{grid-column:2;order:3;min-width:0;box-sizing:border-box;color:#2b2940;font-family:'Sinalab Blogit Source','Segoe UI',sans-serif;font-size:19px;line-height:1.65;overflow-wrap:break-word}.single-post .et-l--body .et_pb_post_content>p{margin:0 0 24px;padding:0}.single-post .et-l--body .et_pb_post_content>p:first-child{grid-column:1/-1;order:1;font-size:21px;line-height:1.6;background:#f1f5f7;margin:0;padding:24px calc((100% - 880px)/2 + 140px) 0 calc((100% - 880px)/2)}.single-post .et-l--body .et_pb_title_featured_container{grid-column:1/-1;order:2;width:100%;max-width:none;margin:0 0 54px;padding:34px calc((100% - 1000px)/2) 58px;background:#f1f5f7;border-radius:0 0 0 100px;box-sizing:border-box}.single-post .et-l--body .et_pb_title_featured_container .et_pb_image_wrap{display:block;overflow:hidden;border-radius:24px 110px 24px 24px}.single-post .et-l--body .et_pb_title_featured_container img{display:block;width:100%;height:auto;aspect-ratio:1.85;object-fit:cover;object-position:50% 45%}.single-post .et-l--body>.et_builder_inner_content:not(:has(.et_pb_title_featured_container)) .et_pb_post_content>p:first-child{padding-bottom:54px;margin-bottom:54px;border-radius:0 0 0 100px}.single-post .et-l--body .et_pb_post_content h2{color:#120567;font-family:'Sinalab Blogit Montserrat','Segoe UI',sans-serif;font-size:32px;line-height:1.23;font-weight:700;letter-spacing:-.015em;margin:48px 0 19px;padding:0;text-wrap:pretty;hyphens:auto;overflow-wrap:anywhere}.single-post .et-l--body .et_pb_post_content h3{color:#120567;font-family:'Sinalab Blogit Montserrat','Segoe UI',sans-serif;font-size:24px;line-height:1.3;font-weight:700;letter-spacing:-.015em;margin:34px 0 14px;padding:0;text-wrap:pretty;hyphens:auto;overflow-wrap:anywhere}.single-post .et-l--body .et_pb_post_content :is(h4,h5,h6){color:#120567;font-family:'Sinalab Blogit Montserrat','Segoe UI',sans-serif;font-size:21px;line-height:1.4;font-weight:700;margin:28px 0 14px;padding:0}.single-post .et-l--body .et_pb_post_content :is(ul,ol){margin:0 0 28px;padding:0 0 0 1.3em;line-height:1.65}.single-post .et-l--body .et_pb_post_content li{margin:8px 0;padding-left:.3em}.single-post .et-l--body .et_pb_post_content li::marker{color:#120567}.single-post .et-l--body .et_pb_post_content a:not(.wp-block-button__link){color:#120567;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.single-post .et-l--body .et_pb_post_content a:not(.wp-block-button__link):hover{color:#a70a7d}.single-post .et-l--body .et_pb_post_content :is(.sinalab-editorial-highlight,.is-style-sinalab-highlight){margin:36px 0 40px;padding:4px 0 4px 28px;border:0;border-left:4px solid #a70a7d;background:transparent;color:#120567;font-size:24px;line-height:1.5;font-weight:600}.single-post .et-l--body .et_pb_post_content :is(.sinalab-editorial-highlight,.is-style-sinalab-highlight) p{color:inherit;font:inherit;margin:0 0 18px;padding:0}.single-post .et-l--body .et_pb_post_content :is(.sinalab-editorial-highlight,.is-style-sinalab-highlight) p:last-child{margin-bottom:0}.single-post .et-l--body .et_pb_post_content .sinalab-highlight-label{display:block;font:600 12px/1.5 'Sinalab Blogit Montserrat',sans-serif;letter-spacing:.08em;margin-bottom:14px}.single-post .et-l--body .et_pb_post_content blockquote:not(.sinalab-editorial-highlight):not(.is-style-sinalab-highlight){color:#120567;border:0;border-top:1px solid #d8e0e6;background:transparent;margin:26px 0 32px;padding:26px 0 0;font-size:24px;line-height:1.5;font-weight:600}.single-post .et-l--body .et_pb_post_content blockquote p{font:inherit;margin:0 0 18px}.single-post .et-l--body .et_pb_post_content blockquote cite{font-size:14px;line-height:1.6;color:#59616f;font-weight:400;font-style:normal}.single-post .et-l--body .et_pb_post_content figure{margin:28px 0 32px}.single-post .et-l--body .et_pb_post_content figure img{display:block;max-width:100%;height:auto;border-radius:16px 54px 16px 16px}.single-post .et-l--body .et_pb_post_content figcaption{color:#59616f;font-size:15px;line-height:1.5;margin-top:14px}.single-post .et-l--body .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:52px;box-sizing:border-box;border:0;border-radius:999px;padding:14px 26px;background:#a70a7d;color:#fff!important;font-family:'Sinalab Blogit Source','Segoe UI',sans-serif;font-size:17px;line-height:1.4;font-weight:700;text-decoration:none;box-shadow:none;white-space:normal}.single-post .et-l--body .wp-block-button__link:hover{background:#850864}.single-post .et-l--body .et_pb_post_content>h2:has(+p+.wp-block-buttons:last-child a[href*='/pyyda-tarjous/']),.single-post .et-l--body .et_pb_post_content>h2:has(+p+p:last-child a[href*='/avoin-hakulomake/']){grid-column:1/-1;background:#120567;color:#fff;max-width:none;font-size:34px;line-height:1.22;margin:60px 0 0;padding:46px calc((100% - 880px)/2 + 140px) 22px calc((100% - 880px)/2);border-radius:0 72px 0 0}.single-post .et-l--body .et_pb_post_content>p:has(+.wp-block-buttons:last-child a[href*='/pyyda-tarjous/']),.single-post .et-l--body .et_pb_post_content>h2:has(+p+p:last-child a[href*='/avoin-hakulomake/'])+p,.single-post .et-l--body .et_pb_post_content>p:last-child:has(a[href*='/avoin-hakulomake/']){grid-column:1/-1;background:#120567;color:#fff;max-width:none;margin:0;padding:0 calc((100% - 880px)/2 + 140px) 0 calc((100% - 880px)/2)}.single-post .et-l--body .et_pb_post_content>p:has(+.wp-block-buttons:last-child a[href*='/pyyda-tarjous/']):not(h2+p){margin-top:60px;padding-top:46px;border-radius:0 72px 0 0}.single-post .et-l--body .et_pb_post_content>.wp-block-buttons:last-child:has(a[href*='/pyyda-tarjous/']){grid-column:1/-1;background:#120567;max-width:none;margin:0;padding:26px calc((100% - 880px)/2) 50px;gap:16px}.single-post .et-l--body .et_pb_post_content>p:last-child:has(a[href*='/avoin-hakulomake/']){padding-top:24px;padding-bottom:50px}.single-post .et-l--body .et_pb_post_content>p:last-child:has(a[href*='/avoin-hakulomake/']) a{color:#fff;font-weight:700;text-decoration-thickness:2px}.single-post .et-l--body a:focus-visible{outline:3px solid #a70a7d;outline-offset:5px;border-radius:3px}.single-post .et-l--body .wp-block-button__link:focus-visible,.single-post .et-l--body .et_pb_post_content>p:last-child:has(a[href*='/avoin-hakulomake/']) a:focus-visible{outline-color:#fff}.single-post .et-l--body .et_pb_text{grid-column:2;order:4;width:100%;max-width:740px;margin:32px 0 0;padding:20px 0 70px;border-top:1px solid #d8e0e6;color:#2b2940;font-family:'Sinalab Blogit Source','Segoe UI',sans-serif;font-size:17px;line-height:1.5}.single-post .et-l--body .et_pb_text p{margin:0;padding:0}.single-post .et-l--body .et_pb_text a{display:inline-flex;align-items:center;min-height:44px;color:#120567;font-weight:600;text-decoration:underline;text-underline-offset:4px}.single-post .et-l--body .et_pb_text a:hover{color:#a70a7d}.single-post .et-l--body [id]{scroll-margin-top:28px}@media(max-width:900px){.single-post .et-l--body .et_pb_post_title h1.entry-title{font-size:40px}.single-post .et-l--body .et_pb_post_content>p:first-child{padding-right:40px}.single-post .et-l--body .et_pb_title_featured_container{border-bottom-left-radius:64px}.single-post .et-l--body .et_pb_title_featured_container .et_pb_image_wrap{border-top-right-radius:80px}}@media(max-width:600px){.single-post .et-l--body{font-size:18px;line-height:1.65}.single-post .et-l--body .et_pb_title_container{padding:32px 20px 0}.single-post .et-l--body .et_pb_post_title h1.entry-title{font-size:28px;line-height:1.18;letter-spacing:-.022em;margin-top:16px}.single-post .et-l--body .et_pb_title_meta_container{font-size:13px}.single-post .et-l--body .et_pb_post_content>*{font-size:18px;line-height:1.65}.single-post .et-l--body .et_pb_post_content>p{margin-bottom:23px}.single-post .et-l--body .et_pb_post_content>p:first-child{font-size:19px;line-height:1.58;padding:22px 20px 0}.single-post .et-l--body .et_pb_title_featured_container{padding:26px 20px 34px;border-bottom-left-radius:44px;margin-bottom:32px}.single-post .et-l--body .et_pb_title_featured_container .et_pb_image_wrap{border-radius:16px 54px 16px 16px}.single-post .et-l--body .et_pb_title_featured_container img{aspect-ratio:1.45;object-position:48% 45%}.single-post .et-l--body>.et_builder_inner_content:not(:has(.et_pb_title_featured_container)) .et_pb_post_content>p:first-child{padding-bottom:34px;margin-bottom:32px;border-bottom-left-radius:44px}.single-post .et-l--body .et_pb_post_content h2{font-size:25px;line-height:1.28;margin-top:36px;margin-bottom:17px}.single-post .et-l--body .et_pb_post_content h3{font-size:21px;line-height:1.35;margin-top:28px}.single-post .et-l--body .et_pb_post_content :is(.sinalab-editorial-highlight,.is-style-sinalab-highlight){font-size:21px;line-height:1.5;padding-left:20px;border-left-width:3px;margin:30px 0 34px}.single-post .et-l--body .et_pb_post_content blockquote:not(.sinalab-editorial-highlight):not(.is-style-sinalab-highlight){font-size:21px;line-height:1.5}.single-post .et-l--body .et_pb_post_content figcaption{font-size:14px}.single-post .et-l--body .wp-block-button{width:100%}.single-post .et-l--body .wp-block-button__link{width:100%;font-size:16px;padding:14px 19px}.single-post .et-l--body .et_pb_post_content>h2:has(+p+.wp-block-buttons:last-child a[href*='/pyyda-tarjous/']),.single-post .et-l--body .et_pb_post_content>h2:has(+p+p:last-child a[href*='/avoin-hakulomake/']){font-size:24px;line-height:1.3;margin:40px 0 0;padding:32px 20px 20px;border-top-right-radius:44px}.single-post .et-l--body .et_pb_post_content>p:has(+.wp-block-buttons:last-child a[href*='/pyyda-tarjous/']),.single-post .et-l--body .et_pb_post_content>h2:has(+p+p:last-child a[href*='/avoin-hakulomake/'])+p,.single-post .et-l--body .et_pb_post_content>p:last-child:has(a[href*='/avoin-hakulomake/']){padding-left:20px;padding-right:20px;margin:0}.single-post .et-l--body .et_pb_post_content>p:has(+.wp-block-buttons:last-child a[href*='/pyyda-tarjous/']):not(h2+p){margin-top:40px;padding-top:32px;border-top-right-radius:44px}.single-post .et-l--body .et_pb_post_content>.wp-block-buttons:last-child:has(a[href*='/pyyda-tarjous/']){padding:26px 20px 36px}.single-post .et-l--body .et_pb_post_content>p:last-child:has(a[href*='/avoin-hakulomake/']){padding-top:24px;padding-bottom:36px}.single-post .et-l--body .et_pb_text{font-size:16px;margin-top:26px;padding-bottom:45px}}@media(prefers-reduced-motion:reduce){.single-post .et-l--body *{scroll-behavior:auto}}@media(max-width:1080px) and (min-width:601px){.single-post .et-l--body .et_pb_title_featured_container{padding-left:40px;padding-right:40px}}@media(max-width:960px) and (min-width:601px){.single-post .et-l--body .et_pb_title_container,.single-post .et-l--body .et_pb_post_content>p:first-child,.single-post .et-l--body .et_pb_post_content>h2:has(+p+.wp-block-buttons:last-child a[href*='/pyyda-tarjous/']),.single-post .et-l--body .et_pb_post_content>h2:has(+p+p:last-child a[href*='/avoin-hakulomake/']),.single-post .et-l--body .et_pb_post_content>p:has(+.wp-block-buttons:last-child a[href*='/pyyda-tarjous/']),.single-post .et-l--body .et_pb_post_content>h2:has(+p+p:last-child a[href*='/avoin-hakulomake/'])+p,.single-post .et-l--body .et_pb_post_content>p:last-child:has(a[href*='/avoin-hakulomake/']),.single-post .et-l--body .et_pb_post_content>.wp-block-buttons:last-child:has(a[href*='/pyyda-tarjous/']){padding-left:40px;padding-right:40px}}.single-post .et-l--body .et_pb_post_content>*{font-weight:400}.single-post .et-l--body .et_pb_post_content :is(h2,h3,h4,h5,h6){font-weight:700}.single-post .et-l--body .et_pb_post_content :is(.sinalab-editorial-highlight,.is-style-sinalab-highlight,blockquote){font-weight:600}.single-post .et-l--body .et_pb_code{display:none!important}