body:not(.wp-admin).single-post .main-content .hero-detail{position:relative;overflow:hidden;padding:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem) 0;color:#fff;background:#132551;border-radius:0 0 min(calc(0.4375rem + 0.4375 * (100vw - 22.5rem) / 67.5),0.875rem) min(calc(0.4375rem + 0.4375 * (100vw - 22.5rem) / 67.5),0.875rem)}body:not(.wp-admin).single-post .main-content .hero-detail::before{content:"";position:absolute;top:clamp(-9.875rem,calc(-8.0625rem + -1.8125 * (100vw - 22.5rem) / 67.5),-8.0625rem);right:clamp(-9.25rem,calc(-7.4375rem + -1.8125 * (100vw - 22.5rem) / 67.5),-7.4375rem);z-index:0;width:min(calc(16.125rem + 16.125 * (100vw - 22.5rem) / 67.5),32.25rem);height:min(calc(16.125rem + 16.125 * (100vw - 22.5rem) / 67.5),32.25rem);border-radius:50%;background:rgba(32,116,196,.4)}body:not(.wp-admin).single-post .main-content .hero-detail::after{content:"";position:absolute;bottom:clamp(-22.125rem,calc(-11.0625rem + -11.0625 * (100vw - 22.5rem) / 67.5),-11.0625rem);left:clamp(-13.875rem,calc(-6.9375rem + -6.9375 * (100vw - 22.5rem) / 67.5),-6.9375rem);z-index:0;width:min(calc(22.125rem + 22.125 * (100vw - 22.5rem) / 67.5),44.25rem);height:min(calc(22.125rem + 22.125 * (100vw - 22.5rem) / 67.5),44.25rem);border-radius:50%;background:rgba(32,116,196,.4)}body:not(.wp-admin).single-post .main-content .hero-detail .bg-blur{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:1;background:rgba(0,231,150,.01);-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px)}body:not(.wp-admin).single-post .main-content .hero-detail .wrapper{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem)}@media(min-width: 64rem){body:not(.wp-admin).single-post .main-content .hero-detail .wrapper{grid-template-columns:min(calc(20rem + 5 * (100vw - 64rem) / 26),25rem) minmax(0, 1fr);align-items:center}}body:not(.wp-admin).single-post .main-content .hero-detail .wrapper .image-wrapper .image{position:relative;aspect-ratio:400/276}body:not(.wp-admin).single-post .main-content .hero-detail .wrapper .image-wrapper .image .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;border-radius:min(calc(0.4375rem + 0.4375 * (100vw - 22.5rem) / 67.5),0.875rem)}body:not(.wp-admin).single-post .main-content .hero-detail .wrapper .content{display:flex;flex-flow:column;gap:1rem}body:not(.wp-admin).single-post .main-content .hero-detail .wrapper .content .infos{display:flex;gap:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 67.5),1.25rem);align-items:center}body:not(.wp-admin).single-post .main-content .hero-detail .wrapper .content .infos .category{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;display:inline-block;padding:0.25rem 1rem;color:#000;background:#00e796;font-weight:500;line-height:1.4;border-radius:6.25rem}body:not(.wp-admin).single-post .main-content .hero-detail .wrapper .content .infos .date{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none}body:not(.wp-admin).single-post .main-content .hero-detail .wrapper .content .title-excerpt{display:flex;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);flex-flow:column}body:not(.wp-admin).single-post .main-content .hero-detail .wrapper .content .title-excerpt .detail-title{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1.625rem + 1.625 * (100vw - 22.5rem) / 67.5),3.25rem);font-weight:600;line-height:1.2;letter-spacing:-0.02em;text-decoration:none;text-transform:none;color:#fff}body:not(.wp-admin).single-post .main-content .hero-detail .wrapper .content .title-excerpt .rich-text{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 67.5),1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none}body:not(.wp-admin).single-post .main-content .detail-share-wrapper{padding:1.25rem 0;color:#000;border-bottom:1px solid rgba(0,0,0,.2)}body:not(.wp-admin).single-post .main-content .detail-share-wrapper .wrapper{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 67.5),1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem)}@media(min-width: 48rem){body:not(.wp-admin).single-post .main-content .detail-share-wrapper .wrapper{grid-template-columns:minmax(0, 1fr) auto;align-items:center}}body:not(.wp-admin).single-post .main-content .detail-share-wrapper .wrapper .share-wrapper{display:flex;align-items:center;gap:1rem;padding-top:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);border-top:1px solid rgba(0,0,0,.2)}@media(min-width: 48rem){body:not(.wp-admin).single-post .main-content .detail-share-wrapper .wrapper .share-wrapper{padding-top:0;padding-left:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);border-top:0;border-left:1px solid rgba(0,0,0,.2)}}body:not(.wp-admin).single-post .main-content .detail-content-wrapper{padding:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem) 0 min(calc(2.5rem + 5 * (100vw - 22.5rem) / 67.5),7.5rem) 0}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.875rem + 4.375 * (100vw - 22.5rem) / 67.5),6.25rem)}@media(min-width: 64rem){body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper{grid-template-columns:min(calc(20rem + 5 * (100vw - 64rem) / 26),25rem) minmax(0, 1fr)}}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar{display:flex;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);flex-flow:column;order:2}@media(min-width: 64rem){body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar{order:-1}}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .component-form-hubspot{display:flex;flex-flow:column;gap:0.5rem;padding-bottom:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);border-bottom:1px solid rgba(2,4,61,.2)}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .component-form-hubspot .form-title{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;padding:0;color:#000 !important;font-weight:500}@media(min-width: 48rem){body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .component-form-hubspot .form-title{text-align:left}}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .component-form-hubspot .hubspot-form .fields-wrapper{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:1rem;padding:0 1.25rem;background:#f2f2f2;border-radius:0.25rem}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .component-form-hubspot .hubspot-form .fields-wrapper input{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;color:#282828;height:min(calc(3.125rem + 0.375 * (100vw - 22.5rem) / 67.5),3.5rem);background:rgba(0,0,0,0);border:0;border-radius:0;outline:0}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .component-form-hubspot .hubspot-form .fields-wrapper input::-moz-placeholder{color:#282828}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .component-form-hubspot .hubspot-form .fields-wrapper input::placeholder{color:#282828}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .component-form-hubspot .hubspot-form .fields-wrapper button{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;padding:0.625rem 0;color:#1c2b5c;background:rgba(0,0,0,0);font-weight:500;text-decoration:underline;border:0;border-radius:0;outline:0;cursor:pointer}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .component-form-hubspot .hubspot-form .fields-wrapper button:hover{opacity:.8;color:#1c2b5c}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-anchors{display:flex;gap:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 67.5),1.25rem);flex-flow:column;padding-bottom:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);background:#fff;border-bottom:1px solid rgba(2,4,61,.2)}@media(min-width: 64rem){body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-anchors{position:sticky;top:min(calc(5.625rem + 1.25 * (100vw - 22.5rem) / 67.5),6.875rem);z-index:3;margin-top:-1.25rem;padding-top:1.25rem}}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-anchors.is-hidden{display:none}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-anchors .title-anchor{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;padding:0;color:#000 !important;font-weight:500;text-transform:uppercase}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-anchors .anchor-list{display:flex;flex-flow:column}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-anchors .anchor-list li a{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;color:rgba(0,0,0,.5)}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-anchors .anchor-list li a.is-active,body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-anchors .anchor-list li a:hover{color:#000;text-decoration:underline}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-featured{padding-bottom:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);border-bottom:1px solid rgba(2,4,61,.2)}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-featured .card-featured{display:flex;gap:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 67.5),1.25rem);flex-flow:column;position:relative;color:#000}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-featured .card-featured .full-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:1;text-indent:-99999px}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-featured .card-featured .full-link:hover+.featured-title{text-decoration:underline}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-featured .card-featured .featured-title{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1.0625rem + 0.1875 * (100vw - 22.5rem) / 67.5),1.25rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;padding:0;color:#000 !important;font-weight:500}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-featured .card-featured .text{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;margin:0;padding-top:0}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-featured .card-featured .image .img{border-radius:min(calc(0.4375rem + 0.4375 * (100vw - 22.5rem) / 67.5),0.875rem)}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-banner{position:relative;overflow:hidden;padding:1.25rem;color:#fff;background:#132551;border-radius:min(calc(0.4375rem + 0.4375 * (100vw - 22.5rem) / 67.5),0.875rem)}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-banner::before{content:"";position:absolute;top:-1.25rem;right:-1.25rem;width:min(calc(8.75rem + 0.3125 * (100vw - 22.5rem) / 67.5),9.0625rem);height:min(calc(8.75rem + 0.3125 * (100vw - 22.5rem) / 67.5),9.0625rem);background:rgba(32,116,196,.8);border-radius:50%}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-banner::after{content:"";position:absolute;top:3.375rem;left:clamp(-3.75rem,calc(-3.625rem + -0.125 * (100vw - 22.5rem) / 67.5),-3.625rem);width:min(calc(16.125rem + 0.25 * (100vw - 22.5rem) / 67.5),16.375rem);height:min(calc(16.125rem + 0.25 * (100vw - 22.5rem) / 67.5),16.375rem);background:rgba(32,116,196,.8);border-radius:50%}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-banner .bg-blur{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:1;background:rgba(0,231,150,.01);-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px)}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-banner .side-banner-content{display:flex;gap:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 67.5),1.25rem);flex-flow:column;position:relative;z-index:2}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-banner .side-banner-content .side-banner-title{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 67.5),1.5rem);font-weight:400;line-height:1.4;letter-spacing:-0.02em;text-decoration:none;text-transform:none;padding:0;color:#fff !important}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-banner .side-banner-content .text{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;margin:0;padding-top:0}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content{color:#000}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content h1{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1.375rem + 1.25 * (100vw - 22.5rem) / 67.5),2.625rem);font-weight:600;line-height:1.2;letter-spacing:-0.02em;text-decoration:none;text-transform:none}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content h2{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1.25rem + 1 * (100vw - 22.5rem) / 67.5),2.25rem);font-weight:600;line-height:1.2;letter-spacing:-0.02em;text-decoration:none;text-transform:none}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content h3{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 67.5),1.5rem);font-weight:400;line-height:1.4;letter-spacing:-0.02em;text-decoration:none;text-transform:none;font-size:min(calc(1.25rem + 0.5 * (100vw - 22.5rem) / 67.5),1.75rem)}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content h4{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 67.5),1.5rem);font-weight:400;line-height:1.4;letter-spacing:-0.02em;text-decoration:none;text-transform:none}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content h5{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 67.5),1.5rem);font-weight:400;line-height:1.4;letter-spacing:-0.02em;text-decoration:none;text-transform:none;font-size:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 67.5),1.25rem)}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content h6{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 67.5),1.5rem);font-weight:400;line-height:1.4;letter-spacing:-0.02em;text-decoration:none;text-transform:none;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 67.5),1.125rem)}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content h1,body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content h2,body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content h3,body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content h4,body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content h5,body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content h6{padding-bottom:.5em}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content .wp-block-heading .inline-anchor{opacity:0;transition:opacity .2s ease-in-out;margin-left:5px}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content .wp-block-heading:hover .inline-anchor{opacity:1}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content .share-wrapper{display:flex;align-items:center;gap:1rem;padding-top:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem)}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content .share-wrapper .label{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 67.5),1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;color:#000}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content .et-l .et_builder_inner_content>.et_pb_section{width:100%;max-width:100%;margin:0;padding:0}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content .et-l .et_builder_inner_content>.et_pb_section>.et_pb_row{width:100%;max-width:100%}body:not(.wp-admin).single-post .main-content .detail-content-wrapper>.wrapper .detail-content .et-l .et_builder_inner_content>.et_pb_section>.et_pb_row_0{margin:0;padding:0}body:not(.wp-admin).single-post .main-content .detail-cta-banner{padding:0 0 min(calc(2.5rem + 5 * (100vw - 22.5rem) / 67.5),7.5rem) 0}body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);color:#fff;background:#132551;border-radius:min(calc(0.4375rem + 0.4375 * (100vw - 22.5rem) / 67.5),0.875rem)}@media(min-width: 64rem){body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper{grid-template-columns:min(calc(22.5rem + 18.125 * (100vw - 64rem) / 26),40.625rem) minmax(0, 1fr)}}body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper::before{content:"";position:absolute;top:clamp(-4.125rem,calc(-2.75rem + -1.375 * (100vw - 22.5rem) / 67.5),-2.75rem);right:clamp(-4.125rem,calc(-2.75rem + -1.375 * (100vw - 22.5rem) / 67.5),-2.75rem);width:min(calc(15.9375rem + 3.75 * (100vw - 22.5rem) / 67.5),19.6875rem);height:min(calc(15.9375rem + 3.75 * (100vw - 22.5rem) / 67.5),19.6875rem);background:rgba(32,116,196,.8);border-radius:50%}body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper::after{content:"";position:absolute;top:1.875rem;left:clamp(-10.4375rem,calc(-5.1875rem + -5.25 * (100vw - 22.5rem) / 67.5),-5.1875rem);width:min(calc(20rem + 23.375 * (100vw - 22.5rem) / 67.5),43.375rem);height:min(calc(20rem + 23.375 * (100vw - 22.5rem) / 67.5),43.375rem);background:rgba(32,116,196,.8);border-radius:50%}body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper .bg-blur{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:1;background:rgba(0,231,150,.01);-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px)}body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper .image-wrapper{position:relative;z-index:2;aspect-ratio:650/507}@media(min-width: 64rem){body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper .image-wrapper{order:-1}body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper .image-wrapper .image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper .image-wrapper .image .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}}body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper .content-wrapper{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0, 1fr);align-items:center;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);padding:min(calc(1.25rem + 3.75 * (100vw - 22.5rem) / 67.5),5rem)}@media(min-width: 64rem){body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper .content-wrapper{padding-left:0}}body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper .content-wrapper .header{display:flex;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);flex-flow:column}body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper .content-wrapper .header .headline.style-default{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1.625rem + 1.625 * (100vw - 22.5rem) / 67.5),3.25rem);font-weight:600;line-height:1.2;letter-spacing:-0.02em;text-decoration:none;text-transform:none}body:not(.wp-admin).single-post .main-content .detail-cta-banner .wrapper .banner-wrapper .content-wrapper .header .rich-text{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 67.5),1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;line-height:1.6}body:not(.wp-admin).single-post .main-content .detail-related{padding:0 0 min(calc(2.5rem + 5 * (100vw - 22.5rem) / 67.5),7.5rem) 0;color:#000}body:not(.wp-admin).single-post .main-content .detail-related .wrapper{display:flex;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);flex-flow:column}body:not(.wp-admin).single-post .main-content .detail-related .wrapper .header{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem)}body:not(.wp-admin).single-post .main-content .detail-related .wrapper .posts{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.25rem + 0.3125 * (100vw - 22.5rem) / 67.5),1.5625rem)}@media(min-width: 48rem){body:not(.wp-admin).single-post .main-content .detail-related .wrapper .posts{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 64rem){body:not(.wp-admin).single-post .main-content .detail-related .wrapper .posts{grid-template-columns:repeat(3, minmax(0, 1fr))}}body:not(.wp-admin).single-post .main-content .detail-related .wrapper .posts .component-card-post-slide .post{background:rgba(0,0,0,0)}body:not(.wp-admin).single-post .main-content .detail-related .wrapper .posts .component-card-post-slide:hover .post{height:100%;background:linear-gradient(180deg, rgba(231, 245, 255, 0.6) 0%, #E7F5FF 100%)}body:not(.wp-admin).single-post .main-content .detail-related .wrapper .posts .component-card-post-slide:hover .image-wrapper{opacity:1}
/*# sourceMappingURL=single-post.css.map */
