/* Notic blog sledenje-konverzij-google-ads (post 1018830): CSS koncepta 1:1 (P1) + WordPress plast (Q) */
.elementor .elementor-widget .notic-article-embed.notic-article-embed{--paper:#f4f4f4;--ink:#191919;--muted:#646464;--line:#d8d8d8}
.elementor .elementor-widget .notic-article-embed.notic-article-embed *{box-sizing:border-box}
.elementor .elementor-widget .notic-article-embed.notic-article-embed{scroll-behavior:smooth;scroll-padding-top:110px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed{margin:0;background:var(--paper);color:var(--ink);font-family:Neue,Arial,sans-serif}
.elementor .elementor-widget .notic-article-embed.notic-article-embed a{color:inherit}
.elementor .elementor-widget .notic-article-embed.notic-article-embed button,
.elementor .elementor-widget .notic-article-embed.notic-article-embed input{font:inherit}
.elementor .elementor-widget .notic-article-embed.notic-article-embed a:focus-visible,
.elementor .elementor-widget .notic-article-embed.notic-article-embed button:focus-visible,
.elementor .elementor-widget .notic-article-embed.notic-article-embed input:focus-visible,
.elementor .elementor-widget .notic-article-embed.notic-article-embed div[tabindex]:focus-visible{outline:3px solid #2756c8;outline-offset:4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .wrap{max-width:1360px;width:calc(100% - 96px);margin:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed header{height:94px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed header img{width:114px;filter:brightness(0)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed header nav{display:flex;gap:34px;align-items:center;font-size:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed header a{text-decoration:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .pill{border:1px solid var(--ink);border-radius:99px;display:inline-flex;align-items:center;gap:28px;padding:13px 22px;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .pill:hover{background:var(--ink);color:white}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .preview{font-size:11px;letter-spacing:.08em;color:#646464}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .crumb{display:flex;gap:12px;font-size:14px;color:var(--muted);margin-top:40px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .crumb a{text-decoration:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero{padding:46px 0 60px;display:grid;grid-template-columns:1fr 245px;gap:40px;align-items:end}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .eyebrow{font-size:12px;letter-spacing:.075em;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero h1{font-size:clamp(48px,5.2vw,77px);line-height:1.04;letter-spacing:-.055em;font-weight:500;margin:24px 0 0;max-width:980px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero h1 span{color:#747474}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-meta{border-top:1px solid var(--line);padding-top:18px;font-size:14px;line-height:1.8}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-meta strong{font-weight:500;display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-meta p{color:var(--muted);margin:8px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-art{background:#1a1a1a;color:#fff;border-radius:20px;min-height:330px;padding:40px 46px;display:grid;grid-template-columns:.85fr 1.25fr;gap:80px;align-items:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-art h2{font-size:40px;line-height:1.08;letter-spacing:-.035em;font-weight:400;margin:24px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-art .muted{color:#b8b8b8;font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .art-total{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid #555;padding-bottom:20px;gap:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .art-total strong{font-size:62px;letter-spacing:-.05em;font-weight:400}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .art-total span{font-size:13px;color:#bababa}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-bar{display:flex;gap:6px;height:52px;margin:25px 0 13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-bar span:first-child{background:#fff;flex:3;border-radius:6px 0 0 6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-bar span:last-child{background:#787878;flex:2;border-radius:0 6px 6px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .legend{display:flex;justify-content:space-between;font-size:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .legend small{display:block;color:#b8b8b8;margin-top:7px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .art-caption{font-size:12px;color:var(--muted);margin:12px 0 0;text-align:right}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{display:grid;grid-template-columns:245px minmax(0,790px);gap:95px;justify-content:space-between;margin-top:90px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar{position:sticky;top:32px;align-self:start}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar .eyebrow{display:block;margin-bottom:22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .toc a{display:flex;gap:12px;text-decoration:none;font-size:14px;line-height:1.4;color:#696969;padding:12px 0;border-bottom:1px solid #ddd}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .toc a span{font-size:11px;color:#777;padding-top:3px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .toc a.active{color:#111;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .side-cta{margin-top:40px;padding:22px 0;border-top:1px solid #aaa}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .side-cta p{font-size:20px;line-height:1.25;margin:0 0 16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .side-cta a{font-size:14px;text-underline-offset:5px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article{min-width:0;font-size:19px;line-height:1.65}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article>p:first-of-type{font-size:25px;line-height:1.45;letter-spacing:-.018em;margin-top:0;color:#252525}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article p{margin:0 0 24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article h2{font-size:39px;font-weight:500;letter-spacing:-.035em;line-height:1.15;margin:64px 0 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article h3{font-size:25px;line-height:1.25;letter-spacing:-.02em;font-weight:500;margin:34px 0 18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article a{text-decoration-thickness:1px;text-underline-offset:4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article ul{padding-left:22px;margin:20px 0 30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article li{padding-left:8px;margin:12px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .table-scroll{overflow-x:auto;background:#fff;border:1px solid #ddd;border-radius:14px;margin:30px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.45}
.elementor .elementor-widget .notic-article-embed.notic-article-embed th{background:#e9e9e9;text-align:left;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed td,
.elementor .elementor-widget .notic-article-embed.notic-article-embed th{padding:20px 22px;vertical-align:top}
.elementor .elementor-widget .notic-article-embed.notic-article-embed td{border-top:1px solid #e4e4e4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed tr:last-child td{font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed td:not(:first-child){font-variant-numeric:tabular-nums}
.elementor .elementor-widget .notic-article-embed.notic-article-embed strong{font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator{background:#e9e9e9;padding:36px;border-radius:18px;margin:50px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calc-top{display:flex;justify-content:space-between;align-items:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator h3{font-size:39px;margin:25px 0 14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator>p{font-size:16px;line-height:1.5;color:#555}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .controls{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:30px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .controls label{font-size:13px;line-height:1.4;display:flex;flex-direction:column;justify-content:space-between;gap:9px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .controls input{width:100%;min-width:0;background:#fff;border:1px solid #ccc;border-radius:7px;padding:12px 15px;font-size:22px;color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .result-main{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #bbb;padding:22px 0;gap:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .result-main span{font-size:15px;max-width:140px;line-height:1.4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .result-main strong{font-size:58px;letter-spacing:-.055em;line-height:1.1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .result-detail{display:flex;gap:35px;padding-bottom:22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .result-detail b{font-weight:500;font-size:23px;margin-right:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .result-detail span{font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator small{display:block;font-size:12px;line-height:1.55;color:#555}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator #calc-error{color:#982d2d}
.elementor .elementor-widget .notic-article-embed.notic-article-embed footer{margin-top:90px;background:#191919;color:white;padding:70px 0 30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .progress{position:fixed;top:0;left:0;width:0;height:3px;background:#1a1a1a;z-index:10}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .mobile-toc{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .skip{position:absolute;left:-999px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .skip:focus{left:15px;top:15px;z-index:20;background:#fff;padding:15px}
@media(min-width:1600px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{justify-content:start;gap:150px}
}
@media(max-width:1050px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .wrap{width:calc(100% - 48px)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-meta{display:flex;gap:25px;align-items:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-meta p{margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-art{gap:35px;padding:32px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{grid-template-columns:190px minmax(0,1fr);gap:40px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article h2{font-size:33px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero h1{font-size:60px}
}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .wrap{width:calc(100% - 36px)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed header{height:76px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed header img{width:94px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed header nav>a:not(.pill){display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed header .pill{font-size:13px;padding:10px 14px;gap:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .preview{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .crumb{margin-top:25px;font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero{padding:30px 0;gap:24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero h1{font-size:43px;letter-spacing:-.045em;margin-top:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-meta{font-size:12px;gap:17px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-art{grid-template-columns:1fr;gap:20px;padding:28px 24px;border-radius:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-art h2{font-size:30px;margin:15px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-art .eyebrow{font-size:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .art-total strong{font-size:48px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .art-total{padding-bottom:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-bar{height:36px;margin-top:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .legend{font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .art-caption{text-align:left;line-height:1.5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{display:block;margin-top:36px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .mobile-toc{display:block;padding:18px 0;border-block:1px solid #ccc;margin-bottom:35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .mobile-toc summary{font-size:16px;cursor:pointer}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .mobile-toc .toc{margin-top:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article{font-size:17px;line-height:1.65}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article>p:first-of-type{font-size:21px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article h2{font-size:30px;margin-top:43px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article h3{font-size:23px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .table-scroll{margin:24px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed table{font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed td,
.elementor .elementor-widget .notic-article-embed.notic-article-embed th{padding:14px 12px;min-width:105px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator{padding:24px 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator h3{font-size:31px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .controls{gap:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .result-main strong{font-size:46px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .result-detail{gap:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .result-detail b{display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed footer{padding-top:42px;margin-top:55px}
}
@media(prefers-reduced-motion:reduce){
.elementor .elementor-widget .notic-article-embed.notic-article-embed{scroll-behavior:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed *{transition:none!important}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .editorial-quote{margin:48px 0;padding:28px 0 28px 26px;border-left:3px solid #191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .editorial-quote p{font-size:clamp(25px,3vw,36px);line-height:1.2;letter-spacing:-.025em;margin:14px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .editorial-quote small,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .visual-brief figcaption{font-size:13px;color:#666}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .inline-promo{display:grid;grid-template-columns:1.25fr 1fr;background:#1a1a1a;color:white;border-radius:16px;overflow:hidden;margin:48px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-copy{padding:32px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .inline-promo h3{font-size:31px;margin:18px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .inline-promo p{font-size:16px;line-height:1.5;color:#ccc}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .inline-promo a{font-size:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-art{background:#e7e7e7;color:#191919;display:flex;flex-direction:column;justify-content:center;padding:30px;border:12px solid #1a1a1a;border-radius:24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-art strong{font-size:60px;line-height:1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-art span{display:block;font-size:14px;margin:12px 0;line-height:1.5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-art strong{display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-art>div{min-width:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-art hr{border:0;border-top:1px solid #aaa;width:100%;margin:20px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .visual-brief{margin:42px 0;padding:24px;background:#fff;border:1px dashed #aaa;border-radius:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .visual-brief .eyebrow{color:#666;font-size:11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .visual-brief h3{font-size:25px;margin:16px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .visual-brief p{font-size:15px;line-height:1.5;margin-bottom:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .visual-brief figcaption{margin-top:18px;line-height:1.5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .production{border-top:1px solid #ddd;margin-top:18px;padding-top:14px;font-size:13px;line-height:1.6}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .production summary{cursor:pointer;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .production p{font-size:13px;margin:14px 0 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .flow-preview{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:24px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .flow-preview div{background:#eee;padding:16px 12px;border-radius:6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .flow-preview b{display:block;font-size:26px;font-weight:500;white-space:nowrap}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .flow-preview span{display:block;font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-preview{border:1px solid #ddd;border-radius:8px;padding:18px;margin:20px 0;background:#f7f7f7}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-preview p{font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-row{display:grid;grid-template-columns:2fr 1fr 1fr;gap:10px;font-size:12px;padding:12px 0;border-top:1px solid #ddd}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .video-frame{aspect-ratio:16/9;background:#222;color:white;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:25px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .video-frame .video-symbol{font-size:34px;border:1px solid #888;border-radius:50%;width:66px;height:66px;display:grid;place-items:center;margin-bottom:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .video-frame strong{font-size:26px;line-height:1.2;max-width:340px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .video-frame small{font-size:12px;color:#bbb;margin-top:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .bar-demo{display:grid;grid-template-columns:70px 1fr 55px;align-items:center;gap:12px;font-size:14px;margin:20px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .bar-demo i{display:block;background:#1a1a1a;height:30px;border-radius:3px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .related{margin:44px 0;padding:28px;background:#e8e8e8;border-radius:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .related h3{margin:12px 0;font-size:27px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .related p{font-size:16px;margin:12px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .related a{font-size:16px}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .inline-promo{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-copy{padding:26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-art{min-height:190px;flex-direction:row;align-items:center;gap:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-art hr{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-art strong{font-size:36px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-art{padding:22px;gap:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .promo-art>div{flex:1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .flow-preview{grid-template-columns:1fr 1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .visual-brief{padding:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .video-frame strong{font-size:21px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .video-frame .video-symbol{width:45px;height:45px;font-size:23px;margin-bottom:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .video-frame{padding:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .editorial-quote{padding-left:20px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed,
.elementor .elementor-widget .notic-article-embed.notic-article-embed button,
.elementor .elementor-widget .notic-article-embed.notic-article-embed input,
.elementor .elementor-widget .notic-article-embed.notic-article-embed summary{font-family:'Neue Montreal',sans-serif}
.elementor .elementor-widget .notic-article-embed.notic-article-embed{color:#080808;background:#f4f4f4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .wrap{max-width:1200px;width:calc(100% - 80px)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed strong,
.elementor .elementor-widget .notic-article-embed.notic-article-embed b{font-weight:800}
.elementor .elementor-widget .notic-article-embed.notic-article-embed h1,
.elementor .elementor-widget .notic-article-embed.notic-article-embed h2,
.elementor .elementor-widget .notic-article-embed.notic-article-embed h3{color:#080808}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .site-menu{position:relative;font-size:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .site-menu summary{list-style:none;background:#090909;color:white;padding:10px 20px;border-radius:30px;cursor:pointer}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .site-menu summary::-webkit-details-marker{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .site-menu>div{position:absolute;right:0;top:50px;background:#e8e8e8;min-width:210px;border:1px solid #ccc;padding:18px;z-index:20;border-radius:15px;box-shadow:0 15px 35px #0001}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .site-menu a{display:block;padding:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero{grid-template-columns:minmax(0,1fr) 220px;gap:90px;align-items:start;padding:40px 0 65px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .back-blog{font-size:14px;color:#646464;text-decoration:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero h1{font-size:72px;line-height:1.01;font-weight:400;letter-spacing:-.055em;margin:24px 0;max-width:860px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-subtitle{font-size:29px;letter-spacing:-.02em;line-height:1.2;color:#666;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-info{padding-top:40px;font-size:20px;line-height:1.25}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-info>span{display:block;color:#777;margin:0 0 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-info a{display:block;text-decoration:none;margin-bottom:32px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-info p{margin:0 0 32px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-info small{display:block;font-size:14px;color:#666}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{grid-template-columns:190px minmax(0,880px);gap:50px;margin-top:22px;justify-content:space-between}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar{top:30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar .eyebrow{font-size:14px;letter-spacing:0;text-transform:none;font-weight:400;padding-bottom:25px;border-bottom:1px solid #aaa}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .toc a{border:0;padding:9px 0;font-size:13px;color:#444;line-height:1.4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .toc a span{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .side-cta{margin-top:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .side-cta p{font-size:19px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article{font-size:20px;line-height:1.6}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article>p:first-of-type{font-size:23px;line-height:1.5;color:#080808}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .scope-note{font-size:16px;color:#666;border-left:2px solid #bbb;padding-left:18px;margin:24px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article h2{font-size:36px;line-height:1.18;font-weight:500;letter-spacing:-.035em;margin:64px 0 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article h3{font-size:26px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article a{font-weight:500;text-underline-offset:4px;text-decoration-color:#999}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article p{margin-bottom:26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article li{margin:8px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .table-scroll{border-radius:0;border:0;background:transparent;margin:30px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed table{font-size:17px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed th{background:#dfdfdf}
.elementor .elementor-widget .notic-article-embed.notic-article-embed td{border-color:#ddd}
.elementor .elementor-widget .notic-article-embed.notic-article-embed td,
.elementor .elementor-widget .notic-article-embed.notic-article-embed th{padding:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed tbody tr:nth-child(even){background:#eaeaea}
.elementor .elementor-widget .notic-article-embed.notic-article-embed tr:last-child td{font-weight:400}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .editorial-quote{margin:48px 0;padding:5px 0 5px 26px;border-left:2px solid #111}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .editorial-quote p{font-size:34px;line-height:1.2;max-width:650px;letter-spacing:-.025em;font-weight:500;margin:14px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .editorial-quote small:first-child{font-size:12px;color:#777}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-promo{display:grid;grid-template-columns:1.05fr 1fr;gap:14px;margin:55px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-promo-copy{background:#e8e8e8;border-radius:26px;padding:34px;display:flex;flex-direction:column;align-items:start}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-tag{background:#3c3c3c;color:white;padding:6px 22px;border-radius:25px;font-size:13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .brand-promo h3{font-size:30px;font-weight:500;line-height:1.3;margin:55px 0 22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-promo p{font-size:17px;line-height:1.6}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-promo a{font-size:17px;margin-top:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-promo img{width:100%;height:100%;min-height:440px;object-fit:cover;object-position:58% center;border-radius:26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .image-slot{margin:44px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-surface{position:relative;min-height:420px;border:1px solid #c8c8c8;border-radius:18px;background:#e9e9e9;padding:28px 34px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-label,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-format{font-size:11px;letter-spacing:.055em;color:#606060;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-label{align-self:start;border:1px solid #aaa;border-radius:5px;padding:6px 10px;background:#f4f4f4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-center{padding:22px 0;text-align:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-mark{font-size:48px;color:#8a8a8a}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .slot-center h3{font-size:34px;line-height:1.14;margin:14px 0;font-weight:400}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-center p{font-size:16px;line-height:1.5;color:#5c5c5c;margin:15px 0 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .image-slot figcaption{font-size:13px;line-height:1.5;color:#626262;margin-top:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .flow-surface h3,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .compare-surface h3{font-size:35px;font-weight:400;line-height:1.12;margin:26px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .budget-flow{display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr;align-items:center;margin:8px 0 26px;gap:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .budget-flow strong{display:block;font-size:51px;font-weight:400;line-height:1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .budget-flow div>span{font-size:15px;color:#5c5c5c;display:block;margin-top:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .flow-arrow{font-size:26px;color:#888}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .flow-total{display:flex;align-items:baseline;justify-content:space-between;border-top:1px solid #bbb;padding:20px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .flow-total>span{font-size:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .flow-total strong{font-size:48px;line-height:1.1;font-weight:500;letter-spacing:-.045em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .video-slot .slot-surface{background:#dcdcdc;min-height:420px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .video-circle{border:1px solid #999;border-radius:50%;display:inline-grid;place-items:center;width:60px;height:60px;font-size:30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .compare-grid{display:grid;grid-template-columns:1fr 1fr;margin:5px 0 28px;gap:30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .compare-grid>div+div{border-left:1px solid #bbb;padding-left:30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .compare-grid>div>span{font-size:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .compare-grid strong{display:block;font-size:62px;font-weight:400;letter-spacing:-.04em;line-height:1.1;margin-top:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .compare-grid p{font-size:17px;margin:5px 0 15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .compare-grid small{font-size:13px;color:#626262}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator{border-radius:18px;padding:34px;background:#e3e3e3}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator h3{font-size:35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator input{font-family:'Neue Montreal',sans-serif}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator .eyebrow{font-size:11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator .result-main strong{font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .faq-item{border-bottom:1px solid #ccc;padding:22px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .faq-item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:25px;font-size:23px;font-weight:500;line-height:1.3}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .faq-item summary:after{content:'+';font-size:28px;font-weight:400}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .faq-item[open] summary:after{content:'−'}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .faq-item summary::-webkit-details-marker{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .faq-item p{padding-top:20px;font-size:19px;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .related-posts{margin-top:100px;padding-top:55px;border-top:1px solid #ccc}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .related-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .related-heading h2{font-size:52px;font-weight:400;letter-spacing:-.04em;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .related-heading>a{font-size:16px;text-underline-offset:5px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .post-card{text-decoration:none;display:flex;flex-direction:column;align-items:start}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .post-image{width:100%;aspect-ratio:1.65;overflow:hidden;border-radius:16px;background:#e3e3e3}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .post-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .post-card:hover img{transform:scale(1.025)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .post-category{font-size:13px;color:#666;margin:20px 0 14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .post-card h3{font-size:26px;font-weight:500;line-height:1.2;letter-spacing:-.025em;margin:0 0 24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .read-post{font-size:15px;border-bottom:1px solid #999;padding-bottom:5px;margin-top:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .read-post>span{margin-left:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed footer{margin-top:95px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed footer h2{color:white}
.elementor .elementor-widget .notic-article-embed.notic-article-embed summary:focus-visible{outline:2px solid #111;outline-offset:6px}
@media(min-width:1600px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{gap:70px;justify-content:space-between}
}
@media(max-width:1100px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero{gap:40px;grid-template-columns:1fr 190px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero h1{font-size:60px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{gap:35px;grid-template-columns:155px minmax(0,1fr)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-promo{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-promo img{height:260px;min-height:0;object-position:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .brand-promo h3{margin-top:35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .post-card h3{font-size:23px}
}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .wrap{width:calc(100% - 36px)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .site-menu summary{font-size:14px;padding:9px 16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero{display:block;padding:22px 0 35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero h1{font-size:45px;margin:24px 0 20px;line-height:1.04}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-subtitle{font-size:25px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-info{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;border-top:1px solid #ccc;padding-top:20px;margin-top:32px;font-size:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-info>span{margin:0;font-size:13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-info>a{margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-info>span:nth-of-type(2),
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-info>p{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-info small{grid-column:2;font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{display:block;margin-top:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article{font-size:18px;line-height:1.6}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article>p:first-of-type{font-size:21px;line-height:1.5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article h2{font-size:31px;margin-top:46px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article h3{font-size:25px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .mobile-toc{margin-bottom:32px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .editorial-quote p{font-size:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-surface{padding:20px;min-height:340px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-label,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-format{font-size:9px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .slot-center h3,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .flow-surface h3,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .compare-surface h3{font-size:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-center p{font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-mark{font-size:36px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .budget-flow{grid-template-columns:1fr 18px 1fr 18px 1fr;gap:3px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .budget-flow strong{font-size:36px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .budget-flow div>span{font-size:11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .flow-arrow{font-size:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .flow-total>span{font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .flow-total strong{font-size:39px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .compare-grid{gap:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .compare-grid>div+div{padding-left:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .compare-grid strong{font-size:46px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .compare-grid p{font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .compare-grid small{font-size:11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .video-slot .slot-surface{min-height:340px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-promo{gap:12px;margin:42px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-promo-copy{padding:28px;border-radius:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .brand-promo h3{font-size:29px;margin-top:42px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-promo img{border-radius:20px;height:220px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator{padding:24px 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator h3{font-size:30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .faq-item summary{font-size:21px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .faq-item p{font-size:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .related-posts{margin-top:65px;padding-top:35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .related-heading h2{font-size:39px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .related-heading>a{font-size:13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .post-grid{grid-template-columns:1fr;gap:38px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .post-card h3{font-size:27px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .post-image{aspect-ratio:1.7}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .post-category{margin-top:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed table{font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed td,
.elementor .elementor-widget .notic-article-embed.notic-article-embed th{padding:14px 12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .table-scroll{border-radius:0}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quick-answer{padding:30px;background:#fff;border:1px solid #dedede;border-radius:16px;margin:30px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quick-answer h2{font-size:28px;margin:14px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quick-answer p:last-child{margin-bottom:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .source-note{border-top:1px solid #d6d6d6;margin-top:45px;padding-top:24px;font-size:16px;color:#555}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .source-note h3{color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .slot-format{line-height:1.6;overflow-wrap:anywhere}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .hero-info small{display:block;margin-top:10px}
@media(max-width:600px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quick-answer{padding:22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quick-answer h2{font-size:25px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{grid-template-columns:180px minmax(0,850px);gap:60px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar{position:static}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article{min-width:0;font-size:19px;line-height:1.65}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article h2{font-size:38px;font-weight:500;line-height:1.14;letter-spacing:-.035em;margin:12px 0 25px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article h3{font-size:25px;line-height:1.2;font-weight:500;margin:0 0 12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article p{margin:0 0 22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .lead{font-size:25px;line-height:1.5;margin-bottom:36px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .section-label,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .visual-top,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-heading{font-size:11px;letter-spacing:.07em;line-height:1.5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .section-label{display:block;color:#777}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .copy-section{margin:65px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article figure{margin:34px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article figcaption{font-size:13px;line-height:1.6;margin-top:16px;color:#626262}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article img{max-width:100%;height:auto;display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-visual{padding:38px;background:#e5e8eb;border-radius:2px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .visual-top,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-heading{display:flex;justify-content:space-between;gap:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-total{display:flex;align-items:baseline;justify-content:space-between;margin:38px 0 24px;border-bottom:1px solid #aeb4ba;padding-bottom:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-total strong{font-size:80px;line-height:1;letter-spacing:-.065em;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-strip{display:grid;grid-template-columns:3fr 2fr;gap:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-strip>div{background:#1169fa;color:white;padding:22px;display:flex;flex-direction:column;gap:4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-strip>div+div{background:white;color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-strip strong{font-size:35px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-strip span{font-size:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-lines>div{display:flex;gap:25px;border-top:1px solid #ccc;padding:23px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-lines>div>span{font-size:13px;color:#777;padding-top:6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-lines p{font-size:17px;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-lines{margin:30px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-visual{background:#e7e7e7;padding:35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-visual>h3{font-size:38px!important;margin:20px 0 30px!important}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-grid b{display:flex;width:36px;height:36px;border-radius:50%;align-items:center;justify-content:center;background:#191919;color:white;margin-bottom:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-grid h4{font-size:19px;margin:0 0 10px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-grid p{font-size:15px;line-height:1.5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-band{background:#191919;color:#fafafa;padding:65px 0;margin:70px 0;box-shadow:0 0 0 100vmax #191919;clip-path:inset(0 -100vmax)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-band .section-label{color:#aaa}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-band h2{color:#fff;font-size:45px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-band p{color:#ddd}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-band figcaption{color:#b0b0b0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-photo img{width:100%;max-height:430px;object-fit:cover;object-position:center 60%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .intent-pair{display:grid;grid-template-columns:1fr 1fr;gap:34px;border-top:1px solid #444;border-bottom:1px solid #444;padding:27px 0;margin:30px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .intent-pair span{font-size:10px;color:#aaa;letter-spacing:.07em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .intent-pair h3{font-size:24px;margin:12px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .intent-pair p{font-size:16px;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-link{display:inline-block;font-size:16px;text-underline-offset:6px;margin:4px 0 12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-takeaway{font-size:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .film video{display:block;width:100%;aspect-ratio:16/9;background:#101010;object-fit:contain}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .film{margin-bottom:0!important}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .film figcaption{max-width:740px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .blue-reading{background:#1267f5;color:#fff;padding:34px;border-radius:20px;display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:30px;margin:60px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .blue-reading span{font-size:10px;letter-spacing:.05em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .blue-reading h3{font-size:26px;margin:17px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .blue-reading p{font-size:15px;line-height:1.6}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .blue-reading a{color:white;text-underline-offset:4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .blue-reading div>a{font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .blue-reading img{background:#eee;border-radius:12px;width:100%;aspect-ratio:1.7;object-fit:contain}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-visual{background:#e6e8eb;padding:35px;display:grid;grid-template-columns:1fr 25px 1fr 25px 1fr;align-items:center;text-align:center;gap:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-visual>div{display:flex;flex-direction:column}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-visual strong{font-size:57px;font-weight:500;line-height:1.2;letter-spacing:-.04em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-visual span{font-size:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-visual i{font-style:normal;font-size:25px;color:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-visual figcaption{grid-column:1/-1;border-top:1px solid #c0c4c8;padding-top:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-visual figcaption b{font-size:20px;color:#191919;font-weight:500;display:inline-block;margin:12px 0 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator{margin:35px 0;background:#e7e7e7}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .pirnar-media{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center;margin:38px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .pirnar-media figure{margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .pirnar-media img{width:100%;object-fit:contain}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .pirnar-media h3{font-size:36px;margin:18px 0 25px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .pirnar-media p{font-size:17px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-visual{background:#e7e7e7;padding:35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-options{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-options>div+div{border-left:1px solid #bbb;padding-left:35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-options strong{font-size:68px;display:block;font-weight:500;letter-spacing:-.06em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-options h3{font-size:18px;margin-top:-4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-options p{font-size:16px;margin:22px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-bar{height:12px;background:#888}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-bar.b{width:40%;background:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .month-steps{margin:30px 0;border-top:1px solid #ccc}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .month-steps>div{display:grid;grid-template-columns:160px 1fr;gap:10px 25px;border-bottom:1px solid #ccc;padding:24px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .month-steps span{font-size:10px;color:#777;padding-top:6px;grid-row:span 2}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .month-steps h3{font-size:22px;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .month-steps p{font-size:16px;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-promo{margin:65px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-end{padding:50px 0 10px;border-top:1px solid #ccc;margin-top:65px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-end h2{font-size:47px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-end p{max-width:650px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .source-note{font-size:13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .source-note p{font-size:13px;line-height:1.6}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .faq-item p{margin:0;font-size:17px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .table-scroll{margin:30px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article table{font-size:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article td,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article th{padding:17px 22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article td:first-child{font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .related-posts{position:relative}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .film video:focus-visible{outline:3px solid #fff;outline-offset:6px}
@media(max-width:1100px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{grid-template-columns:140px minmax(0,1fr);gap:30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-grid{gap:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-total strong{font-size:65px}
}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article{font-size:18px;line-height:1.6}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .lead{font-size:21px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article h2,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-band h2{font-size:32px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .copy-section{margin:45px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-visual,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-visual,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-visual{padding:24px 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .visual-top,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-heading{font-size:9px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-total strong{font-size:57px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-strip>div{padding:18px 14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-strip strong{font-size:29px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-strip span{font-size:13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-grid{grid-template-columns:1fr;gap:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-grid>div{padding-left:49px;position:relative}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-grid b{position:absolute;left:0;top:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-grid p{margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-visual>h3{font-size:30px!important}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-band{padding:43px 0;margin:50px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-photo img{max-height:300px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .intent-pair{grid-template-columns:1fr;gap:22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .intent-pair>div+div{border-top:1px solid #444;padding-top:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .pirnar-media{grid-template-columns:1fr;gap:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .pirnar-media img{max-height:400px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .pirnar-media h3{font-size:32px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .blue-reading{grid-template-columns:1fr;padding:28px 24px;gap:20px;margin:45px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .blue-reading img{grid-row:1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .blue-reading h3{font-size:25px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-visual{padding:25px 14px;gap:4px;grid-template-columns:1fr 17px 1fr 17px 1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-visual strong{font-size:42px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-visual span{font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-visual figcaption b{font-size:17px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-options{gap:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-options>div+div{padding-left:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-options strong{font-size:52px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-options h3{font-size:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cpl-options p{font-size:13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .month-steps>div{display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .month-steps span{display:block;margin-bottom:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .month-steps h3{margin-bottom:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-end h2{font-size:36px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article table{font-size:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article td,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article th{padding:14px 16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article figure{margin:28px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .brand-promo{margin:45px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .brand-promo h3{margin-top:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .source-note{padding-top:24px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band h3{color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .blue-reading h3{color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article table caption{text-align:left;font-size:13px;color:#626262;line-height:1.5;padding:0 0 15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .benchmark-source{font-size:13px;line-height:1.6}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-section table{min-width:530px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-section th[scope=row]{font-weight:400;background:transparent;text-align:left}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-section td{white-space:nowrap;font-variant-numeric:tabular-nums}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-section tbody tr:nth-child(even){background:#ebebeb}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-section th:first-child{width:51%}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .cpl-options strong{font-size:46px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-visual strong{font-size:36px}
}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-section table{min-width:0;width:100%;table-layout:fixed;font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-section th:first-child{width:46%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-section th,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-section td{padding:13px 8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-section th{overflow-wrap:normal;word-break:normal}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-section td{white-space:nowrap}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed{background:linear-gradient(to bottom,#eaeaea 0,#eaeaea 690px,#f4f4f4 690px,#f4f4f4 100%)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-masthead{text-align:center;padding:34px 0 38px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-masthead h1{text-wrap:balance;font-family:"Neue Montreal",sans-serif;font-size:68px;font-weight:400;letter-spacing:-.052em;line-height:1.06;max-width:1050px;margin:0 auto 32px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px 34px;font-size:14px;line-height:1.5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-meta>span,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-meta>a{display:inline-flex;align-items:center;gap:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-meta>a{color:#666;text-underline-offset:3px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-meta svg{width:16px;height:16px;flex-shrink:0;color:#949494}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-cover{margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-cover img{width:100%;height:auto;display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-cover figcaption{font-size:12px;line-height:1.5;color:#686868;margin-top:13px;max-width:850px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{margin-top:60px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-masthead+.article-cover{position:relative}
@media(max-width:1100px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-masthead h1{font-size:57px}
}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed{background:linear-gradient(to bottom,#eaeaea 0,#eaeaea 465px,#f4f4f4 465px,#f4f4f4 100%)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-masthead{padding:25px 0 28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-masthead h1{font-size:40px;line-height:1.08;letter-spacing:-.045em;margin-bottom:25px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-meta{gap:12px 20px;font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-meta>span:last-child{flex-basis:100%;justify-content:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-meta svg{width:14px;height:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-cover figcaption{font-size:11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading{margin-top:35px}
}
@media(max-width:360px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-masthead h1{font-size:35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-meta{font-size:11px;gap:10px 13px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn{display:inline-flex;justify-content:center;align-items:center;min-height:54px;padding:15px 30px;border:2px solid #32302a;border-radius:9999px;background:#32302a;color:#fff;font-family:inherit;font-size:16px;font-weight:500;line-height:1.25;text-decoration:none;box-shadow:0 0 0 3px rgb(50 48 42 / 14%);transition:background .2s,transform .2s,box-shadow .2s;text-align:center;gap:0;max-width:100%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn:hover{background:#171612;transform:translateY(-2px);box-shadow:0 0 0 4px rgb(50 48 42 / 17%)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn-light{background:#fff;color:#1a1a1a;border-color:#1a1a1a;box-shadow:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn-light:hover{background:#f0eee9;color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn:focus-visible{outline:3px solid #1267f5;outline-offset:5px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-band .notic-btn-light{border-color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .component-heading>span{display:block;font-size:13px;color:#686868;margin-bottom:15px;letter-spacing:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .component-heading h3{font-size:40px;line-height:1.08;letter-spacing:-.04em;font-weight:500;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .planner-studio{padding:38px;background:#fff;border:1px solid #dedede;border-radius:20px;margin:42px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-tabs{display:flex;border-bottom:1px solid #ddd;gap:30px;margin-top:30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-tabs button{appearance:none;background:none;color:#737373;border:0;border-bottom:3px solid transparent;border-radius:0;padding:16px 0;font:inherit;font-size:16px;cursor:pointer;margin-bottom:-1px;transition:color .2s,border-color .2s}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-tabs button[aria-selected=true]{color:#191919;border-color:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-panel{display:grid;grid-template-columns:1fr 1fr;gap:30px;min-height:220px;align-items:center;padding-top:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-panel[hidden]{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .planner-panel h4{font-size:24px;line-height:1.2;letter-spacing:-.02em;margin:0 0 16px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .planner-panel p{font-size:16px;line-height:1.55;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-demo{border-radius:12px;padding:22px;background:#f1f2f3;font-size:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .market-demo>span{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #d7d9db}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .market-demo>span:last-child{border:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .market-demo b{font-weight:400;font-size:12px;color:#74797c}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .query-demo>span{display:block;background:white;border:1px solid #e2e2e2;border-radius:30px;padding:12px 15px;margin-bottom:12px;font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-demo small{display:block;font-size:11px;line-height:1.4;color:#666}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .forecast-demo>span{display:block;margin-bottom:15px;font-size:13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .forecast-demo i{display:block;height:7px;border-radius:5px;background:#1267f5;width:90%;margin-top:6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .forecast-demo>span:nth-child(2) i{width:65%;opacity:.65}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .forecast-demo>span:nth-child(3) i{width:35%;opacity:.4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .planner-studio figcaption{font-size:12px;border-top:1px solid #e4e4e4;padding-top:18px;margin-top:24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .goal-flow{background:#20201e;color:white;border-radius:20px;padding:36px;margin:40px 0;overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-flow .component-heading>span{color:#aaa}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .goal-flow h3{color:#fff;font-size:32px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-path{display:grid;grid-template-columns:1fr .7fr 1fr .7fr 1.2fr;gap:10px;align-items:center;margin:40px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-path>div{display:flex;flex-direction:column}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-path strong{font-size:51px;font-weight:400;line-height:1.1;letter-spacing:-.05em;white-space:nowrap}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-path>div>span{font-size:14px;color:#ddd;margin-top:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-path .goal-rate{text-align:center;align-items:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-rate i{font-style:normal;font-size:25px;color:#8dafff;line-height:1.2}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-path .goal-rate>span{font-size:13px;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-rate small{font-size:10px;color:#aaa;line-height:1.2;max-width:80px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-total{border-top:1px solid #53534d;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-total span{font-size:14px;color:#bbb}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .goal-total p{font-size:20px;margin:5px 0 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-total>strong{font-size:50px;letter-spacing:-.04em;font-weight:400;white-space:nowrap}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .goal-flow figcaption{font-size:12px;color:#aaa;margin-top:24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .reading-feature{padding:0;border-radius:20px;overflow:hidden;gap:0;grid-template-columns:1.15fr 1fr;margin:70px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature>div{padding:35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .reading-feature h3{font-size:28px;font-weight:500;line-height:1.18;margin:16px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature h3 a{text-decoration:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature h3 a:hover{text-decoration:underline;text-underline-offset:5px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .reading-feature p{font-size:16px;margin-bottom:26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .reading-feature .notic-btn{padding:13px 23px;font-size:15px;min-height:49px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature .reading-image{display:flex;align-items:center;align-self:stretch;background:#ececec;padding:20px;overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature .reading-image img{border-radius:0;width:100%;height:auto;aspect-ratio:auto;transition:transform .6s cubic-bezier(.2,.7,.2,1)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature .reading-image:hover img{transform:scale(1.04)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .calculator-studio{background:#fff;border:1px solid #ddd;padding:35px;border-radius:20px;margin:45px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .calculator-studio h3{font-size:36px;font-weight:500;letter-spacing:-.035em;line-height:1.15;margin-bottom:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio>p{font-size:17px;color:#666}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calc-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;align-items:stretch;margin:28px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio .controls{display:grid;grid-template-columns:1fr 1fr;gap:22px 16px;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio .controls label{display:flex;flex-direction:column;justify-content:space-between;font-size:13px;line-height:1.45;color:#444}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio input{width:100%;min-width:0;margin-top:9px;background:#f5f5f3;border:1px solid #d8d8d5;border-radius:9px;padding:14px 12px;font-size:25px;color:#191919;outline-offset:4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio #calc-result{background:#32302a;color:white;border-radius:13px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;min-width:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio #calc-result[hidden]{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio .result-main{display:block;border:0;padding:0;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio .result-main span{display:block;color:#ddd;font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio #budget{display:block;font-size:51px;font-weight:400;letter-spacing:-.04em;line-height:1.1;margin:14px 0 20px;white-space:nowrap}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio .result-detail{display:flex;gap:22px;margin:0 0 24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio .result-detail>div{display:flex;flex-direction:column;gap:4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio .result-detail b{font-size:25px;font-weight:400}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio .result-detail span{font-size:12px;color:#ddd}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .calculator-studio .calc-cta{font-size:14px;padding:11px 16px;min-height:47px;align-self:flex-start;border-color:white}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio>small{font-size:12px;line-height:1.5;color:#777}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-ad-gallery{margin:35px 0 40px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-gallery .ad-gallery-caption{display:flex;justify-content:space-between;align-items:baseline;gap:20px;border-top:1px solid #555;padding:25px 0 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-gallery-caption h3{font-size:27px;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ad-gallery-caption span{font-size:12px;color:#aaa}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ad-frame{background:#f1f1ef;padding:28px;border-radius:14px;display:block;overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ad-frame img{width:100%;height:auto;transition:transform .5s}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ad-frame:hover img{transform:scale(1.015)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:20px;align-items:start;grid-auto-flow:dense}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-grid figure{margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-grid .ad-frame{height:340px;display:flex;align-items:center;justify-content:center;padding:24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-grid .ad-frame img{object-fit:contain;width:100%;height:100%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-grid .ad-wide{grid-column:1/-1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-grid .ad-wide .ad-frame{height:auto;padding:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-grid .ad-wide .ad-frame img{height:auto;max-height:460px;object-fit:contain}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-ad-gallery figcaption{font-size:12px;line-height:1.5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pirnar-detail{margin:32px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pirnar-detail h3{font-size:25px;margin:25px 0 12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pirnar-detail p{font-size:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-insight{border-left:3px solid #8eafff;padding:5px 0 5px 25px;margin:28px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-insight p{font-size:21px;margin:0;color:white}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-ad-grid .ad-frame:focus-visible{outline:3px solid #8eafff;outline-offset:4px}
@media(max-width:1000px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calc-layout{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio #calc-result{gap:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio .result-detail{margin-bottom:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-path strong{font-size:40px}
}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .planner-studio,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .goal-flow,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .calculator-studio{padding:25px 20px;border-radius:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .component-heading h3{font-size:32px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-tabs{gap:23px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-tabs button{font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-panel{grid-template-columns:1fr;gap:22px;min-height:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .planner-panel h4{font-size:23px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-demo{padding:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .goal-flow h3{font-size:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-path{grid-template-columns:1fr;gap:14px;margin:30px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-path>div:not(.goal-rate){flex-direction:row;justify-content:space-between;align-items:baseline}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-path strong{font-size:43px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-path .goal-rate{flex-direction:row;justify-content:flex-start;gap:13px;text-align:left;border-bottom:1px solid #454540;padding-bottom:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-rate i{transform:rotate(90deg)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-rate small{max-width:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-total{align-items:start;flex-direction:column;gap:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .goal-total>strong{font-size:48px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .reading-feature{grid-template-columns:1fr;margin:48px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature>div{padding:27px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature .reading-image{grid-row:1;padding:15px;min-height:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature .reading-image img{max-height:230px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .reading-feature h3{font-size:27px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .calculator-studio h3{font-size:30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calc-layout{gap:24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio .controls{gap:22px 14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio .controls label{font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio input{font-size:23px;padding:13px 10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio #calc-result{padding:23px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .calculator-studio #budget{font-size:48px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-grid{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-grid .ad-frame{height:auto;min-height:0;padding:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-grid .ad-frame img{height:auto;max-height:520px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ad-frame{padding:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-gallery .ad-gallery-caption{display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ad-gallery-caption span{display:block;margin-top:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-gallery-caption h3{font-size:25px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-insight{padding-left:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-insight p{font-size:19px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn{font-size:15px;padding:14px 24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-ad-grid .ad-wide .ad-frame{padding:14px}
}
@media(prefers-reduced-motion:reduce){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature .reading-image img,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ad-frame img{transition:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn:hover,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-image:hover img,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ad-frame:hover img{transform:none}
}
@property --cta-angle{syntax:"<angle>";initial-value:0deg;inherits:false}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn{position:relative;isolation:isolate;overflow:visible;transition:background .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn:hover{transform:translateY(-1px)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn:active{transform:scale(.98)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn::before{content:"";position:absolute;inset:-5px;padding:3px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--cta-angle),transparent 0deg,#2454d6 75deg,#8cb3ff 110deg,transparent 165deg,transparent 260deg,#2454d6 330deg,transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .2s}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn:hover::before,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn:focus-visible::before{opacity:1;animation:cta-orbit 2.2s linear infinite}
@keyframes cta-orbit{to{--cta-angle:360deg}}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn:focus-visible{outline-color:#2454d6}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .additional-costs{margin-top:48px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .additional-costs>h3{font-size:30px;font-weight:500;line-height:1.2;letter-spacing:-.025em;margin-bottom:22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:15px;line-height:1.5;margin:30px 0 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table caption{text-align:left;font-size:13px;font-weight:400;color:#666;padding-bottom:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table thead th{background:#20201e;color:#fff;font-size:13px;font-weight:500;border:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table td,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table th{text-align:left;padding:20px 16px;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #d8d8d5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table tbody th{font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table tbody tr{background:#ededea}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table tbody tr:nth-child(even){background:#f6f6f3}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .cost-detail-table th:first-child{width:27%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .campaign-table th:first-child{width:24%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .campaign-table tbody th{font-size:12px;font-weight:400;color:#666}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .campaign-name{display:block;font-size:20px;color:#191919;font-weight:500;line-height:1.15;margin-bottom:9px;letter-spacing:-.02em;overflow-wrap:normal}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-note{font-size:13px;line-height:1.6;color:#686868}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-calendar{background:#e8e9e8;border-radius:20px;padding:34px;margin:36px 0 30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-calendar-head{display:grid;grid-template-columns:1.15fr 1fr;column-gap:32px;align-items:end}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-calendar-head>span{grid-column:1/-1;font-size:12px;color:#686868;margin-bottom:17px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-calendar-head h3{margin:0;font-size:34px;line-height:1.08;font-weight:500;letter-spacing:-.035em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-calendar-head p{margin:0;font-size:15px;line-height:1.5;color:#666}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-phases{padding:0;margin:30px 0 24px;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#c7cac8;border:1px solid #c7cac8;border-radius:12px;overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-phases>li{margin:0;padding:23px;background:#f5f5f2;list-style:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-months{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:24px;gap:4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-months>span{display:block;text-align:center;border-top:4px solid #9dabc7;padding-top:10px;font-size:11px;color:#686868}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-phases li:nth-child(2) .season-months>span{border-color:#7496db}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-phases li:nth-child(3) .season-months>span{border-color:#447bea}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-phases li:nth-child(4) .season-months>span{border-color:#2454d6}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-stage{font-size:10px;color:#686868}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-phases h4{font-size:21px;font-weight:500;line-height:1.2;letter-spacing:-.02em;margin:9px 0 14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-phases p{font-size:14px;line-height:1.5;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-calendar figcaption{font-size:12px;line-height:1.6;color:#666;margin:0}
@media(max-width:1100px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .additional-costs>h3{font-size:27px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table{font-size:14px;display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table caption{display:block;padding-bottom:16px;line-height:1.5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table tbody{display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table tr{display:block;margin-bottom:16px;border:1px solid #d8d8d5;border-radius:12px;padding:20px;overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table tbody th,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table td{display:block;width:100%;padding:0;border:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table tbody th{font-size:17px;margin-bottom:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table tbody th:first-child{width:100%;background:transparent}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .campaign-table tbody th{font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table td{margin-top:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .pricing-detail-table td::before{content:attr(data-label);display:block;font-size:11px;line-height:1.4;color:#777;margin-bottom:4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .campaign-name{font-size:24px;margin-bottom:5px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-calendar{padding:25px 20px;border-radius:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-calendar-head{grid-template-columns:1fr;gap:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-calendar-head h3{font-size:30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-calendar-head p{margin-top:17px;font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-phases{grid-template-columns:1fr;margin-top:25px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .season-phases>li{padding:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-months{margin-bottom:20px}
}
@media(prefers-reduced-motion:reduce){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn:hover::before,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn:focus-visible::before{animation:none;--cta-angle:70deg}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn::before{transition:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn:hover,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-btn:active{transform:none}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .image-direction{margin:45px 0 65px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .image-direction img{display:block;width:100%;height:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .image-direction figcaption{font-size:12px;color:#666;line-height:1.6;margin-top:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .principal-visual,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .clean-saas-visual,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .raw-campaign-shot{margin:48px 0 64px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .principal-visual picture,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .principal-visual img,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .raw-campaign-shot picture,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .raw-campaign-shot img{display:block;width:100%;height:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .principal-visual figcaption,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .clean-saas-visual figcaption{font-size:13px;line-height:1.6;color:#666;margin-top:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .case-band .raw-campaign-shot{margin:30px 0 42px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .raw-campaign-shot a{display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .raw-search-pair{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:20px;align-items:stretch}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .raw-search-pair a{background:#f1f1ef;display:flex;align-items:center;justify-content:center;overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .raw-search-pair img{width:100%;height:100%;max-height:550px;object-fit:contain}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .clean-saas-visual{color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-shell{background:#e9ebee;border-radius:22px;padding:36px;overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-top{display:flex;justify-content:space-between;align-items:end;gap:32px;border-bottom:1px solid #c8ccd1;padding-bottom:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-top span{font-size:12px;letter-spacing:.05em;color:#626972}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-top strong{font-size:34px;line-height:1.08;letter-spacing:-.035em;font-weight:500;max-width:560px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:18px;align-items:center;padding:34px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-flow>div{background:#fff;border:1px solid #d5d9df;border-radius:15px;padding:22px;min-height:155px;display:flex;flex-direction:column}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-flow span{font-size:13px;color:#626972}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-flow strong{font-size:48px;font-weight:500;letter-spacing:-.05em;margin-top:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-flow small{font-size:14px;color:#626972;margin-top:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-flow i{font-style:normal;color:#1267f5;font-size:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-result{background:#1267f5;color:white;border-radius:15px;padding:25px 28px;display:flex;justify-content:space-between;align-items:end}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-result>div{display:flex;flex-direction:column}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-result span{font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-result strong{font-size:58px;font-weight:500;letter-spacing:-.05em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-result p{margin:0;color:white;font-size:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature+.copy-section{margin-top:0}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .principal-visual,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .clean-saas-visual,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .raw-campaign-shot{margin:32px 0 44px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .raw-search-pair{grid-template-columns:1fr;gap:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .raw-search-pair img{max-height:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-shell{padding:22px 18px;border-radius:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-top{display:block;padding-bottom:22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-top strong{display:block;font-size:28px;margin-top:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-flow{grid-template-columns:1fr;padding:22px 0;gap:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-flow>div{min-height:0;padding:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-flow i{transform:rotate(90deg);justify-self:center;font-size:22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-flow strong{font-size:42px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-flow small{margin-top:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-result{display:block;padding:22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-result strong{font-size:50px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saas-result p{margin-top:8px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .evidence-visual{margin:46px 0 64px;border-radius:22px;overflow:hidden;background:#e9ebee;color:#191919;border:1px solid #d5d8dc}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .evidence-visual *{box-sizing:border-box}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .evidence-head{padding:34px 36px 25px;display:flex;justify-content:space-between;gap:30px;align-items:end;border-bottom:1px solid #c9cdd2}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .evidence-head>div{max-width:650px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .evidence-kicker{display:block;font-size:12px;color:#666c74;letter-spacing:.04em;margin-bottom:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .evidence-head h3{font-size:36px;line-height:1.08;letter-spacing:-.04em;font-weight:500;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .evidence-head p{font-size:15px;line-height:1.55;color:#626872;margin:0;max-width:290px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .evidence-caption{font-size:12px;line-height:1.55;color:#666;padding:15px 36px 19px;border-top:1px solid #d0d3d7}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .evidence-caption a{color:inherit}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-stage{display:grid;grid-template-columns:240px minmax(0,1fr);gap:34px;padding:34px 36px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-dial{background:#191919;color:#fff;border-radius:18px;padding:27px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;text-align:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-ring{width:148px;height:148px;transform:rotate(-90deg)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-ring circle{fill:none;stroke-width:8}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-ring .track{stroke:#444}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-ring .progress-ring{stroke:#2c6cff;stroke-linecap:round;stroke-dasharray:72 100;transition:stroke-dasharray 1.1s cubic-bezier(.2,.8,.2,1)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-dial strong{font-size:40px;font-weight:500;line-height:1;margin-top:-99px;margin-bottom:60px;letter-spacing:-.04em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-dial span{font-size:12px;color:#bbb}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-factors{display:grid;gap:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-factor{background:#fff;border:1px solid #d4d7db;border-radius:14px;padding:19px 20px;display:grid;grid-template-columns:1fr auto;gap:10px 20px;align-items:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-factor b{font-size:17px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-factor em{font-size:12px;font-style:normal;color:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-meter{grid-column:1/-1;height:7px;border-radius:999px;background:#e6e7e9;overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-meter i{display:block;height:100%;width:var(--fill);background:#1267f5;border-radius:inherit;transform-origin:left;transition:transform .9s cubic-bezier(.2,.8,.2,1)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-auction{margin:0 36px 34px;padding:22px;border:1px solid #c8ccd1;border-radius:15px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:stretch}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-auction span{background:#fff;border-radius:10px;padding:16px 12px;font-size:13px;line-height:1.35}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-auction b{display:block;font-weight:500;margin-bottom:5px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-auction .rank-result{background:#1267f5;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-note{margin:25px 0 0;padding:20px 22px;border-left:3px solid #1267f5;background:#f1f2f4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .quality-note p{margin:0;font-size:16px;line-height:1.55}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-controls{display:flex;gap:8px;padding:24px 36px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-controls button{appearance:none;border:1px solid #c8cbd0;background:transparent;color:#555;border-radius:999px;padding:10px 16px;font:inherit;font-size:14px;cursor:pointer}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-controls button[aria-selected="true"]{background:#191919;color:#fff;border-color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-panel{padding:26px 36px 35px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-panel[hidden]{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-row{display:grid;grid-template-columns:180px minmax(0,1fr) 80px;gap:15px;align-items:center;margin:13px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-row>span{font-size:13px;line-height:1.25}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-row>strong{text-align:right;font-size:14px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-track{height:18px;background:#d9dce0;border-radius:3px;overflow:hidden;position:relative}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-track i{display:block;height:100%;width:var(--bar);transform-origin:left;background:#1267f5;border-radius:3px;transition:transform .9s cubic-bezier(.2,.8,.2,1)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-panel[data-kind="change"] .benchmark-track{background:linear-gradient(90deg,transparent 49.7%,#aeb3ba 49.7%,#aeb3ba 50.3%,transparent 50.3%);overflow:visible}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-panel[data-kind="change"] .benchmark-track i{position:absolute;left:50%;width:var(--bar);background:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-panel[data-kind="change"] .benchmark-row.negative .benchmark-track i{left:auto;right:50%;transform-origin:right;background:#696f78}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .notic-data-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:30px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .notic-data-card{border:1px solid #d4d4d2;border-radius:17px;padding:25px;background:#f2f2f0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .notic-data-card>span{font-size:12px;color:#666}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-data-card h3{font-size:25px;line-height:1.15;margin:12px 0 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .notic-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .notic-stats div{border-top:1px solid #cacac7;padding-top:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .notic-stats strong{display:block;font-size:30px;font-weight:500;letter-spacing:-.04em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .notic-stats span{font-size:12px;line-height:1.35;color:#666}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .notic-method{background:#191919;color:#fff;border-radius:17px;padding:25px;margin:25px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-method h3{font-size:25px;color:#fff;margin:0 0 12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-method p{font-size:16px;color:#d6d6d2;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-levers{padding:32px 36px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-lever{display:grid;grid-template-columns:180px minmax(0,1fr) 160px;gap:20px;align-items:center;padding:17px 0;border-bottom:1px solid #cdd0d4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-lever:last-child{border:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-lever b{font-size:15px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-lever span{font-size:13px;color:#646a72}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lever-line{height:8px;background:#d4d7dc;border-radius:99px;overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lever-line i{display:block;height:100%;width:var(--fill);background:#1267f5;transform-origin:left;border-radius:inherit;transition:transform .9s cubic-bezier(.2,.8,.2,1)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-stage{padding:30px 36px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-summary div{background:#fff;border:1px solid #d4d7db;border-radius:13px;padding:17px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-summary span{display:block;font-size:12px;color:#666}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-summary strong{display:block;font-size:28px;font-weight:500;margin-top:7px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-chart{display:block;width:100%;height:auto;overflow:visible}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-chart .grid{stroke:#c9cdd2;stroke-width:1;stroke-dasharray:5 7}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-chart .avg{stroke:#1267f5;stroke-width:2;stroke-dasharray:7 7}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-chart .curve{fill:none;stroke:#191919;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:900;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.2,.8,.2,1)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-chart circle{fill:#1267f5;stroke:#fff;stroke-width:3;transform-origin:center;transition:transform .5s}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-chart text{font-family:'Neue Montreal',Arial,sans-serif;font-size:13px;fill:#60666f}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-stage{padding:34px 36px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-funnel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-items:stretch}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-step{position:relative;background:#fff;border:1px solid #d5d8dc;padding:20px 15px;min-height:150px;display:flex;flex-direction:column;justify-content:space-between;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-step:first-child{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-step:last-child{background:#191919;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-step span{font-size:12px;color:#666}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-step:last-child span{color:#bbb}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-step strong{font-size:32px;font-weight:500;letter-spacing:-.04em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-step small{font-size:11px;line-height:1.35;color:#777}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-step:last-child small{color:#bbb}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-rule{display:flex;gap:22px;margin-top:22px;padding-top:20px;border-top:1px solid #cdd0d4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-rule b{font-size:15px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-rule span{font-size:13px;color:#666}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready .quality-meter i,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready .benchmark-track i,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready .lever-line i{transform:scaleX(0)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready .progress-ring{stroke-dasharray:0 100}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready .spend-chart .curve{stroke-dashoffset:900}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready .spend-chart circle{transform:scale(0)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready.is-visible .quality-meter i,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready.is-visible .benchmark-track i,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready.is-visible .lever-line i{transform:scaleX(1)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready.is-visible .progress-ring{stroke-dasharray:72 100}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready.is-visible .spend-chart .curve{stroke-dashoffset:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready.is-visible .spend-chart circle{transform:scale(1)}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .evidence-visual{margin:34px 0 46px;border-radius:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .evidence-head{display:block;padding:25px 20px 21px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .evidence-head h3{font-size:29px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .evidence-head p{margin-top:13px;max-width:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .evidence-caption{padding:14px 20px 17px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-stage{grid-template-columns:1fr;padding:22px 20px;gap:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-dial{min-height:230px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-auction{margin:0 20px 25px;grid-template-columns:1fr 1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-controls{padding:20px 20px 0;overflow:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-panel{padding:21px 20px 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-row{grid-template-columns:105px minmax(0,1fr) 58px;gap:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-row>span{font-size:11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-row>strong{font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .notic-data-grid{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .notic-stats strong{font-size:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-levers{padding:22px 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-lever{grid-template-columns:1fr;gap:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .cost-lever span{font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-stage{padding:22px 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-summary{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-summary strong{font-size:25px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-chart text{font-size:11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-stage{padding:23px 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-funnel{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-step,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-step:first-child{min-height:0;clip-path:none;border-radius:11px;gap:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lead-step strong{font-size:29px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-rule{display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .funnel-rule span{display:block;margin-top:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .notic-method{padding:22px}
}
@media(prefers-reduced-motion:reduce){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .quality-meter i,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .progress-ring,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-track i,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .lever-line i,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-chart .curve,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-chart circle{transition:none!important}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .eu-industry-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:30px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .eu-industry-card{border:1px solid #d3d6da;border-radius:19px;padding:27px;background:#f2f2f0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .eu-industry-card-wide{grid-column:1/-1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-pill{display:inline-flex;align-items:center;background:#1267f5;color:#fff;border-radius:999px;padding:8px 12px;font-size:11px;line-height:1;letter-spacing:.045em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .eu-industry-card h3{font-size:25px;line-height:1.14;letter-spacing:-.03em;font-weight:500;margin:18px 0 24px;max-width:560px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-stats div{border-top:1px solid #c9cccf;padding-top:13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-stats strong{display:block;font-size:31px;line-height:1;font-weight:500;letter-spacing:-.04em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-stats span{display:block;font-size:12px;line-height:1.35;color:#626872;margin-top:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .benchmark-reading{background:#191919;color:#fff;border-radius:18px;padding:27px;margin:25px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .benchmark-reading h3{color:#fff;font-size:25px;font-weight:500;margin:0 0 11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .benchmark-reading p{color:#d4d4d0;font-size:16px;line-height:1.6;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-explanation{margin:22px 0 55px;padding:28px;border:1px solid #d3d6da;border-radius:18px;background:#f1f2f4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .planner-explanation h3{font-size:28px;line-height:1.12;margin:0 0 13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .planner-explanation>p{font-size:16px;line-height:1.62}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-range-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:22px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-range-grid>div{background:#fff;border:1px solid #d5d8dc;border-radius:14px;padding:21px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-range-grid span{display:block;font-size:11px;color:#666c74;letter-spacing:.04em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-range-grid strong{display:block;color:#1267f5;font-size:41px;font-weight:500;letter-spacing:-.05em;margin:9px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .planner-range-grid p{font-size:14px;line-height:1.5;margin:0;color:#5f6670}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .savings-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:30px 36px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .savings-grid article{background:#fff;border:1px solid #d4d7db;border-radius:15px;padding:22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .savings-grid article>span{font-size:11px;color:#656b73;letter-spacing:.04em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .savings-grid h4{font-size:20px;font-weight:500;line-height:1.2;margin:10px 0 18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saving-numbers{display:flex;align-items:center;gap:10px;border-top:1px solid #d6d8dc;padding-top:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saving-numbers b{font-size:20px;color:#777;text-decoration:line-through;font-weight:400}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saving-numbers i{font-style:normal;color:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .saving-numbers strong{font-size:31px;font-weight:500;letter-spacing:-.04em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .savings-grid em{display:block;background:#eaf2ff;color:#1267f5;border-radius:999px;padding:8px 10px;font-size:12px;font-style:normal;margin:13px 0 12px;width:max-content;max-width:100%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .savings-grid p{font-size:13px;line-height:1.5;color:#646a72;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-chart-stage{padding:27px 36px 17px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .chart-legend{display:flex;gap:20px;justify-content:flex-end;margin-bottom:13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .chart-legend span{display:flex;align-items:center;gap:7px;font-size:12px;color:#626872}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .chart-legend i{display:block;width:24px;height:3px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .legend-demand{background:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .legend-work{background:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-chart{display:block;width:100%;height:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-grid line{stroke:#cbd0d5;stroke-dasharray:5 7}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-area{fill:url(#seasonFill)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-demand,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-work{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-demand{stroke:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-work{stroke:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-labels text,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-note text{font-family:'Neue Montreal',Arial,sans-serif;fill:#646a72;font-size:11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-labels text{text-anchor:middle}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-note line{stroke:#1267f5;stroke-width:1.5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-note text{fill:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .market-bars{padding:30px 36px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .market-bars>div{display:grid;grid-template-columns:120px minmax(0,1fr) 58px;gap:15px;align-items:center;margin:15px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .market-bars span{font-size:13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .market-bars i{height:20px;width:var(--market);background:#1267f5;border-radius:3px;transform-origin:left;transition:transform 1s cubic-bezier(.2,.8,.2,1)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .market-bars strong{text-align:right;font-size:14px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-annotation line{stroke:#1267f5;stroke-width:1.5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-annotation text{fill:#191919;font-size:12px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready .market-bars i{transform:scaleX(0)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .motion-ready.is-visible .market-bars i{transform:scaleX(1)}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .eu-industry-grid{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .eu-industry-card-wide{grid-column:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .eu-industry-card{padding:22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .eu-industry-card h3{font-size:23px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .industry-stats strong{font-size:28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-explanation{padding:22px 19px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .planner-range-grid{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .savings-grid{grid-template-columns:1fr;padding:22px 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-chart-stage{padding:22px 12px 13px;overflow-x:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .season-chart{min-width:690px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .chart-legend{justify-content:flex-start;padding-left:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .market-bars{padding:22px 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .market-bars>div{grid-template-columns:82px minmax(0,1fr) 48px;gap:9px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .market-bars span{font-size:11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-chart{min-width:700px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .spend-stage{overflow-x:auto}
}
@media(prefers-reduced-motion:reduce){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .market-bars i{transition:none}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .auction-parts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#c9cdd2}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .auction-part{background:#fff;padding:26px 24px 28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .auction-part span{display:block;font-size:12px;letter-spacing:.1em;color:#9aa0a8;margin-bottom:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .auction-part b{display:block;font-size:21px;font-weight:500;letter-spacing:-.02em;margin-bottom:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .auction-part p{font-size:15px;line-height:1.55;color:#4d525a;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prefilter{padding:30px 36px 34px;display:grid;gap:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prefilter-step{display:grid;grid-template-columns:230px 1fr;gap:20px;align-items:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prefilter-step b{font-size:17px;font-weight:500;display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prefilter-step>span{font-size:13px;color:#646c74;display:block;margin-top:3px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prefilter-step .bar{height:26px;border-radius:4px;background:#191919;width:var(--w);transition:width .9s cubic-bezier(.22,1,.36,1)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prefilter-step.is-final .bar{background:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .evidence-visual:not(.is-visible) .prefilter-step .bar{width:6%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chain{padding:30px 36px 34px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chain-step{background:#fff;border:1px solid #d5d8dc;border-radius:10px;padding:18px 16px;min-height:132px;display:flex;flex-direction:column;justify-content:space-between}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chain-step b{font-size:16px;font-weight:500;line-height:1.2}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chain-step span{font-size:12px;line-height:1.4;color:#646c74}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chain-step.is-final{background:#191919;border-color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chain-step.is-final b{color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chain-step.is-final span{color:#b4b4b4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .spend-scenarios{padding:30px 36px 34px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .spend-card{background:#fff;border:1px solid #d5d8dc;border-radius:12px;padding:22px 20px 24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .spend-card .pill{display:inline-block;border:0;border-radius:99px;background:#e9ebee;color:#4d525a;font-size:11px;letter-spacing:.1em;padding:5px 12px;margin-bottom:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .spend-card .pill:hover{background:#e9ebee;color:#4d525a}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .spend-card strong{display:block;font-size:40px;font-weight:500;letter-spacing:-.04em;line-height:1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .spend-card .sub{display:block;font-size:13px;color:#646c74;margin:6px 0 14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .spend-card p{font-size:15px;line-height:1.55;color:#4d525a;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tool-stage{padding:26px 36px 30px;background:#e9ebee}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tool-stage img{display:block;width:100%;height:auto;border-radius:10px;border:1px solid #d0d3d7}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .lead-funnel b{display:block;font-size:16px;font-weight:500;line-height:1.2}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .lead-funnel{padding:30px 36px 34px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .lead-step.is-final{background:#191919;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .lead-step.is-final span{color:#b4b4b4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .notic-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:32px 0 8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .notic-stats div{border-top:1px solid #4a4a4a;padding-top:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .notic-stats strong{font-size:38px;color:#fafafa}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .notic-stats span{color:#b0b0b0;font-size:13px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .compare-grid{grid-template-columns:1fr 1fr;gap:1px;background:#d5d8dc;border:1px solid #d5d8dc;border-radius:16px;overflow:hidden;margin:36px 0 30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .compare-grid>div+div{border-left:0;padding-left:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .compare-surface{background:#fff;padding:28px 28px 30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .compare-surface .pill{display:inline-block;border:0;border-radius:99px;background:#e9ebee;color:#4d525a;font-size:11px;letter-spacing:.1em;padding:5px 12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .compare-surface .pill:hover{background:#e9ebee;color:#4d525a}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .compare-surface h3{font-size:26px;font-weight:500;letter-spacing:-.03em;margin:16px 0 12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .compare-surface p{font-size:16px;line-height:1.6;margin:0 0 10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .compare-surface p.muted{font-size:13px;color:#646c74}
@media (max-width:860px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .auction-parts{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chain{grid-template-columns:1fr 1fr;padding:22px 20px 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chain-step{min-height:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .spend-scenarios{grid-template-columns:1fr;padding:22px 20px 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prefilter{padding:22px 20px 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prefilter-step{grid-template-columns:1fr;gap:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .lead-funnel{padding:22px 20px 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tool-stage{padding:18px 20px 22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .notic-stats{grid-template-columns:1fr 1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .compare-grid{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .compare-surface{padding:22px 20px 24px}
}
@media (max-width:560px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chain{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .notic-stats strong{font-size:30px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .key-takeaways{background:#191919;color:#fafafa;border-radius:20px;padding:34px 36px 32px;margin:40px 0 56px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .key-takeaways .section-label{color:#8d8d8d}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .key-takeaways .kt-title{font-size:30px;font-weight:500;letter-spacing:-.03em;margin:10px 0 22px;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .key-takeaways ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .key-takeaways li{font-size:17px;line-height:1.55;color:#d2d2d2;padding-left:22px;position:relative}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .key-takeaways li::before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .key-takeaways strong{color:#fff;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prelaunch{padding:30px 36px 34px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prelaunch-item{background:#fff;border:1px solid #d5d8dc;border-radius:10px;padding:18px 16px 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prelaunch-item span{display:block;font-size:12px;letter-spacing:.1em;color:#9aa0a8;margin-bottom:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prelaunch-item b{display:block;font-size:16px;font-weight:500;margin-bottom:8px;line-height:1.2}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prelaunch-item p{font-size:14px;line-height:1.5;color:#4d525a;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prelaunch-item.is-final{background:#191919;border-color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prelaunch-item.is-final b{color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prelaunch-item.is-final p{color:#b4b4b4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-compare{padding:32px 36px 36px;display:grid;grid-template-columns:1fr 56px 1fr;align-items:center;gap:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-side{background:#fff;border:1px solid #d5d8dc;border-radius:12px;padding:24px 22px 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-side.is-real{background:#191919;border-color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-label{display:block;font-size:11px;letter-spacing:.1em;color:#9aa0a8;margin-bottom:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-side.is-real .gap-label{color:#8d8d8d}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-side strong{display:block;font-size:52px;font-weight:500;letter-spacing:-.04em;line-height:1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-side.is-real strong{color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-sub{display:block;font-size:14px;color:#646c74;margin:8px 0 14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-side.is-real .gap-sub{color:#b4b4b4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-side p{font-size:14px;line-height:1.55;color:#4d525a;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-side.is-real p{color:#b4b4b4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-arrow{text-align:center;font-size:24px;color:#9aa0a8}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .levels{padding:30px 36px 34px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .level-card{background:#fff;border:1px solid #d5d8dc;border-radius:12px;padding:22px 20px 24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .level-card span{display:block;font-size:11px;letter-spacing:.1em;color:#9aa0a8;margin-bottom:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .level-card b{display:block;font-size:22px;font-weight:500;letter-spacing:-.02em;margin-bottom:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .level-card p{font-size:15px;line-height:1.5;color:#4d525a;margin:0 0 12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .level-card em{font-style:normal;font-size:14px;color:#1267f5;display:block;border-top:1px solid #e3e6ea;padding-top:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article ol.steps{counter-reset:s;list-style:none;padding:0;margin:26px 0 30px;display:grid;gap:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article ol.steps li{counter-increment:s;position:relative;padding:18px 20px 18px 62px;background:#fff;border:1px solid #e0e2e6;border-radius:12px;font-size:17px;line-height:1.6}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article ol.steps li::before{content:counter(s,decimal-leading-zero);position:absolute;left:20px;top:18px;font-size:13px;letter-spacing:.06em;color:#9aa0a8}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article ol.steps strong{font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-chart{padding:30px 36px 28px;display:grid;gap:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-row{display:grid;grid-template-columns:200px 1fr 92px;gap:18px;align-items:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-name b{display:block;font-size:16px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-name span{display:block;font-size:12px;color:#646c74;margin-top:2px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-bars{display:grid;gap:6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-bars i{display:block;height:24px;border-radius:4px;width:var(--w);min-width:74px;position:relative;transition:width 1s cubic-bezier(.22,1,.36,1)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-bars i.bar-ctr{background:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-bars i.bar-cpc{background:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-bars em{font-style:normal;position:absolute;left:10px;top:4px;font-size:12px;color:#fff;white-space:nowrap}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .evidence-visual:not(.is-visible) .stage-bars i{width:8%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-row.is-final .stage-name b{color:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-spend{text-align:right;font-size:17px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chart-key{display:flex;gap:18px;align-items:center;flex-wrap:wrap;border-top:1px solid #d0d3d7;padding-top:14px;font-size:12px;color:#646c74}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chart-key i{display:inline-block;width:14px;height:10px;border-radius:2px;margin-right:6px;vertical-align:middle}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chart-key i.k-ctr{background:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chart-key i.k-cpc{background:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .chart-key .k-note{margin-left:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-totals{padding:30px 36px 34px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-totals div{border-top:1px solid #c9cdd2;padding-top:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-totals strong{display:block;font-size:26px;font-weight:500;letter-spacing:-.03em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-totals span{display:block;font-size:12px;line-height:1.35;color:#646c74;margin-top:4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .industry-table .row-sub{display:block;font-size:12px;color:#646c74;font-weight:400;margin-top:3px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .industry-table td strong{font-size:18px;font-weight:500}
@media (max-width:860px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .key-takeaways{padding:24px 20px 26px;border-radius:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .key-takeaways .kt-title{font-size:24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prelaunch{grid-template-columns:1fr 1fr;padding:22px 20px 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .levels{grid-template-columns:1fr;padding:22px 20px 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-compare{grid-template-columns:1fr;padding:22px 20px 26px;gap:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-arrow{transform:rotate(90deg)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-totals{grid-template-columns:repeat(3,minmax(0,1fr));padding:22px 20px 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-chart{padding:22px 20px 24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-row{grid-template-columns:1fr;gap:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .stage-spend{text-align:left}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article ol.steps li{padding:16px 16px 16px 54px;font-size:16px}
}
@media (max-width:560px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .prelaunch{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .notic-totals{grid-template-columns:1fr 1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .gap-side strong{font-size:42px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .industry-table{table-layout:fixed}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .industry-table th:first-child{width:27%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .industry-table th:nth-child(2),
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .industry-table th:nth-child(3),
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .industry-table th:nth-child(4),
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .industry-table th:nth-child(5){width:12%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .industry-table th:last-child{width:25%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .mockup-row{display:grid;gap:18px;padding:30px 36px 26px;
  grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .mockup-row.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .mockup-row.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup{background:#fff;border:1px solid #d5d8dc;border-radius:12px;
  overflow:hidden;display:flex;flex-direction:column;font-size:14px;line-height:1.45;position:relative}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-head{display:flex;align-items:center;gap:10px;padding:14px 14px 10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-avatar{width:40px;height:40px;border-radius:50%;background:#e3e6ea;
  display:flex;align-items:center;justify-content:center;font-weight:500;color:#4d525a;font-size:16px;flex:0 0 auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-who b{display:block;font-size:14px;font-weight:500;color:#191919;line-height:1.2}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-who span{display:block;font-size:12px;color:#8a8f96;margin-top:2px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-primary{padding:0 14px 12px;color:#191919;font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-creative{display:block;width:100%;height:auto;background:#e9ebee}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-link{display:flex;align-items:center;gap:12px;background:#f0f2f5;
  padding:12px 14px;border-top:1px solid #e3e6ea}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-link .am-copy{min-width:0;flex:1 1 auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-domain{display:block;font-size:11px;letter-spacing:.04em;color:#8a8f96;text-transform:uppercase}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-headline{display:block;font-size:14px;font-weight:500;color:#191919;margin-top:2px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-desc{display:block;font-size:12px;color:#646c74;margin-top:2px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-cta{flex:0 0 auto;background:#e3e6ea;color:#191919;border-radius:6px;
  padding:8px 12px;font-size:12px;font-weight:500;white-space:nowrap}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-social{display:flex;justify-content:space-around;gap:8px;
  padding:9px 14px;border-top:1px solid #e3e6ea;color:#646c74;font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .ad-mockup .am-tag{position:absolute;top:10px;right:10px;background:rgba(25,25,25,.82);
  color:#fff;font-size:10px;letter-spacing:.12em;padding:4px 9px;border-radius:99px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .mockup-note{padding:0 36px 30px;font-size:13px;line-height:1.55;color:#646c74;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .anatomy{display:grid;grid-template-columns:minmax(0,420px) 1fr;gap:28px;
  padding:30px 36px 34px;align-items:start}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .anatomy .ad-mockup{max-width:420px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .anatomy .am-marker{position:absolute;left:-13px;width:26px;height:26px;border-radius:50%;
  background:#1267f5;color:#fff;font-size:12px;font-weight:500;display:flex;align-items:center;
  justify-content:center;box-shadow:0 0 0 3px #e9ebee}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .anatomy-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .anatomy-list li{display:grid;grid-template-columns:28px 1fr;gap:12px;
  background:#fff;border:1px solid #d5d8dc;border-radius:10px;padding:13px 15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .anatomy-list i{font-style:normal;width:24px;height:24px;border-radius:50%;background:#191919;
  color:#fff;font-size:11px;display:flex;align-items:center;justify-content:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .anatomy-list b{display:block;font-size:15px;font-weight:500;margin-bottom:3px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .anatomy-list p{font-size:14px;line-height:1.5;color:#4d525a;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .funnel-tiers{padding:30px 36px 34px;display:grid;gap:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tier{display:grid;grid-template-columns:150px 1fr 230px;gap:20px;align-items:center;
  background:#fff;border:1px solid #d5d8dc;border-radius:12px;padding:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tier .tier-tag{display:inline-block;border-radius:99px;font-size:11px;letter-spacing:.12em;
  padding:6px 12px;background:#e9ebee;color:#4d525a}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tier b{display:block;font-size:19px;font-weight:500;margin-top:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tier p{font-size:15px;line-height:1.55;color:#4d525a;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tier .tier-metric{border-left:1px solid #e3e6ea;padding-left:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tier .tier-metric strong{display:block;font-size:26px;font-weight:500;letter-spacing:-.03em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tier .tier-metric span{display:block;font-size:12px;color:#646c74;margin-top:3px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tier.is-tof .tier-tag{background:#191919;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tier.is-mof .tier-tag{background:#4d525a;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tier.is-bof .tier-tag{background:#1267f5;color:#fff}
@media (max-width:860px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .mockup-row,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .mockup-row.is-two,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .mockup-row.is-three{grid-template-columns:1fr;padding:22px 20px 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .mockup-note{padding:0 20px 24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .anatomy{grid-template-columns:1fr;padding:22px 20px 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .anatomy .ad-mockup{max-width:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .anatomy .am-marker{left:auto;right:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .funnel-tiers{padding:22px 20px 26px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tier{grid-template-columns:1fr;gap:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .tier .tier-metric{border-left:0;border-top:1px solid #e3e6ea;padding-left:0;padding-top:12px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .am-chip{font-style:normal;display:inline-flex;align-items:center;justify-content:center;
  width:19px;height:19px;border-radius:50%;background:#1267f5;color:#fff;font-size:10px;
  font-weight:500;margin-right:7px;vertical-align:middle;flex:0 0 auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .am-creative-wrap{position:relative;line-height:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .am-chip.is-over{position:absolute;top:10px;left:10px;margin:0;box-shadow:0 0 0 3px rgba(255,255,255,.9)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .am-cta{display:inline-flex;align-items:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .am-social span{display:inline-flex;align-items:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .anatomy .am-marker{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;
  padding:30px 36px 10px;align-items:start}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot-row.is-two{grid-template-columns:minmax(0,.62fr) minmax(0,1fr);align-items:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot{margin:0;min-width:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot img{display:block;width:100%;height:auto;border-radius:12px;background:#fff;
  border:1px solid #d5d8dc;box-shadow:0 1px 2px rgba(25,25,25,.04),0 10px 26px rgba(25,25,25,.07)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot-label{display:block;margin-top:14px;padding:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot-label b{display:inline-block;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;
  background:#191919;color:#fff;border-radius:99px;padding:5px 11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot-label b.is-mof{background:#4d525a}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot-label b.is-bof{background:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot-label span{display:block;font-size:14px;line-height:1.55;color:#4d525a;margin-top:9px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot-hint{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-shots{margin:30px 0 40px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-shots .shot-row{padding:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-shots .shot img{border-color:#333;box-shadow:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .shot-label b{background:#fafafa;color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .shot-label span{color:#c9cdd2}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-shots>figcaption{font-size:13px;line-height:1.6;margin-top:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot.is-creative img{background:#f4f4f2}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .mockup-row .ad-mockup .am-creative{aspect-ratio:1/1;object-fit:cover}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .spec-table td:nth-child(2){white-space:nowrap}
@media (max-width:860px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot-row,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot-row.is-two,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .mockup-row.is-three{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;
    gap:14px;padding:22px 20px 6px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .mockup-row.is-three .ad-mockup{flex:0 0 76%;scroll-snap-align:start}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot-row.is-two .shot{flex-basis:80%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .shot-hint{display:block;font-size:12px;color:#8a8f96;margin:6px 20px 16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-shots .shot-row{padding:0 0 6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .shot-hint{margin:8px 0 0;color:#9a9ea4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .spec-table td:nth-child(2){white-space:normal}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .info-graphic{margin:40px 0 52px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .info-graphic img{display:block;width:100%;height:auto;border-radius:18px;border:1px solid #d5d8dc;background:#e9ebee}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .info-graphic figcaption{font-size:12px;line-height:1.55;color:#666;margin-top:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .info-graphic figcaption a{color:inherit}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .info-graphic{margin:30px 0 40px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .info-graphic img{border-radius:12px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc{background:#e9ebee;border:1px solid #d5d8dc;border-radius:22px;padding:34px 36px 26px;margin:46px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc-head h3{font-size:36px;font-weight:500;letter-spacing:-.04em;line-height:1.1;margin:0 0 10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc-head p{font-size:16px;color:#5f656d;margin:0 0 26px;max-width:560px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbcalc-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;align-items:stretch}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbcalc-controls{display:grid;gap:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-field{background:#fff;border:1px solid #d5d8dc;border-radius:16px;padding:16px 18px 14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-top{display:flex;justify-content:space-between;align-items:center;gap:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-top label{font-size:15px;font-weight:500;color:#191919;line-height:1.3}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-num{display:inline-flex;align-items:baseline;gap:6px;background:#f3f4f6;border:1px solid #e1e4e8;border-radius:10px;padding:6px 10px;flex:0 0 auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-num:focus-within{border-color:#1267f5;box-shadow:0 0 0 3px rgba(18,103,245,.15)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-num input{width:78px;border:0;background:transparent;font:500 22px/1.1 'Neue Montreal',Arial,sans-serif;color:#191919;text-align:right;padding:0;-moz-appearance:textfield}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-num input::-webkit-outer-spin-button,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-num input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-num input:focus{outline:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-num em{font-style:normal;font-size:13px;color:#5f656d}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-range{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:99px;margin:16px 0 10px;background:linear-gradient(90deg,#1267f5 var(--p,50%),#dfe3e8 var(--p,50%));cursor:pointer}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid #1267f5;box-shadow:0 2px 6px rgba(25,25,25,.18)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-range:focus-visible{outline:2px solid #1267f5;outline-offset:6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-field small{display:block;font-size:12px;line-height:1.45;color:#6b7179}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbcalc-result{background:#191919;color:#fff;border-radius:18px;padding:26px 26px 24px;display:flex;flex-direction:column;gap:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-label{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#aeb4bb}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc-result #fb-result,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc-result #cg-result,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc-result #seo-result{font-size:56px;font-weight:500;letter-spacing:-.045em;line-height:1;white-space:nowrap}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-status{align-self:flex-start;background:#1267f5;color:#fff;border-radius:99px;padding:6px 12px;font-size:13px;line-height:1.35}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-status.is-low{background:#fff;color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-funnel{display:grid;gap:12px;padding:16px 0;border-top:1px solid #333;border-bottom:1px solid #333}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-row{display:flex;justify-content:space-between;font-size:14px;color:#c9ced5;margin-bottom:6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-row b{color:#fff;font-weight:500;font-size:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-step i{display:block;height:8px;border-radius:99px;background:#1267f5;transition:width .35s cubic-bezier(.2,.8,.2,1)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-step:nth-child(2) i{background:#6ea0ff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-step:nth-child(3) i{background:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-kpis{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-kpis b{display:block;font-size:24px;font-weight:500;letter-spacing:-.02em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-kpis span{font-size:12px;color:#aeb4bb}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc .calc-cta{margin-top:auto;align-self:flex-start;background:#fff;color:#191919;border-color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc #fb-warning{color:#982d2d;font-size:14px;margin:14px 0 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc .fbc-foot{display:block;font-size:12px;line-height:1.5;color:#6b7179;margin-top:16px}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc{padding:24px 18px 20px;border-radius:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbcalc-grid{grid-template-columns:1fr}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc-head h3{font-size:30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc-result #fb-result,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc-result #cg-result,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .fbcalc-result #seo-result{font-size:46px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-num input{width:64px;font-size:20px}
}
@media(prefers-reduced-motion:reduce){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbc-step i{transition:none}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed picture{display:block;max-width:100%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed picture img{max-width:100%;height:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-cover img{display:block;width:100%;max-width:100%;height:auto;border-radius:22px;border:1px solid #d5d8dc}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-cover img{border-radius:14px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .case-evidence{margin:34px 0 30px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .case-evidence h3{color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .case-evidence .shot-label b{background:#191919;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .case-evidence .shot-label span{color:#4f555d}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .case-evidence .evidence-caption{color:#5f656d}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .case-band .case-evidence .shot-hint{color:#6b7179}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature .reading-image{padding:0!important;align-items:stretch;justify-content:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature .reading-image img{width:100%;height:100%!important;max-height:none!important;object-fit:contain;display:block;background:transparent}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature .reading-image img{height:auto!important}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .grozd-list{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .grozd-list li{background:#fff;border:1px solid #d5d8dc;border-radius:14px;padding:14px 16px;display:grid;gap:3px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .grozd-list li b{font-weight:500;font-size:16px;line-height:1.3}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .grozd-list li span{font-size:13px;color:#8a8f96;letter-spacing:.02em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .grozd-list li.is-live{border-color:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .grozd-list li.is-live a{display:grid;gap:3px;text-decoration:none;color:inherit}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .grozd-list li.is-live span{color:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .grozd-list li.is-live a:hover b{text-decoration:underline;text-underline-offset:4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .fbcalc-note{font-size:13px;color:#686868;margin-top:14px;line-height:1.5}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .grozd-list{grid-template-columns:1fr}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .za-vas{margin:26px 0 6px;background:#fff;border:1px solid #d5d8dc;border-left:4px solid #1267f5;border-radius:14px;padding:18px 22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .za-vas span{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#1267f5;margin-bottom:6px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .za-vas p{margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .lead-list{margin:6px 0 28px 0;padding-left:22px;display:grid;gap:6px;font-size:19px;line-height:1.45}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .lead-list{font-size:16px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .glossary{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .glossary>div{background:#fff;border:1px solid #d5d8dc;border-radius:14px;padding:14px 18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .glossary dt{font-weight:500;font-size:17px;margin-bottom:4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .glossary dd{margin:0;font-size:15.5px;line-height:1.45;color:#4a4f56}
@media(max-width:700px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .glossary{grid-template-columns:1fr}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela{width:100%;border-collapse:separate;border-spacing:0;margin:22px 0;font-size:16px;background:#fff;border:1px solid #d5d8dc;border-radius:14px;overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela caption{caption-side:top;text-align:left;font-weight:500;padding:0 0 10px;font-size:15px;color:#5f656d}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela th,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid #eceef1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela thead th{background:#191919;color:#fff;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela tbody tr:last-child td{border-bottom:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela td:first-child{font-weight:500}
@media(max-width:700px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela{font-size:14px;display:block;overflow-x:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela th,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela td{padding:10px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .kontrolni-seznam{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .kontrolni-seznam>div{background:#fff;border:1px solid #d5d8dc;border-radius:14px;padding:16px 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .kontrolni-seznam h3{font-size:18px;margin:0 0 8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .kontrolni-seznam ul{margin:0;padding-left:20px;font-size:15.5px;line-height:1.5}
@media(max-width:700px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .kontrolni-seznam{grid-template-columns:1fr}
}
@media(max-width:700px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.cwv{display:table;table-layout:fixed}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.cwv td,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.cwv th{padding:10px 8px;overflow-wrap:anywhere}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.cwv th:nth-child(2),
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.cwv td:nth-child(2){display:none}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:#646464;margin:0 0 18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .crumbs a{text-decoration:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .crumbs a:hover{text-decoration:underline}
.elementor .elementor-widget .notic-article-embed.notic-article-embed ol.koraki{padding-left:26px;margin:20px 0 28px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed ol.koraki li{padding-left:8px;margin:12px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-box{background:#fff;border:1px solid #d5d8dc;border-radius:18px;padding:26px 28px;margin:48px 0 28px;font-size:17px;line-height:1.55}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-head{display:flex;gap:18px;align-items:center;margin-bottom:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-avatar{width:68px;height:68px;border-radius:50%;object-fit:cover;background:#191919;color:#fff;display:grid;place-items:center;font-weight:500;font-size:22px;letter-spacing:.02em;flex:0 0 auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-box .section-label{display:block;margin-bottom:4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-box .author-name{font-size:24px;font-weight:500;margin:0;letter-spacing:-.02em}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-box .author-name a{text-decoration:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-box .author-role{margin:0;color:#646464;font-size:15px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-box p{margin:0 0 12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-mentions{list-style:none;padding:0;margin:14px 0;border-top:1px solid #eceef1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-mentions li{padding:10px 0;border-bottom:1px solid #eceef1;margin:0;font-size:15.5px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-link{font-size:15px;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .brand-promo .brand-promo-title{font-size:30px;font-weight:500;line-height:1.3;margin:42px 0 22px;color:inherit}
@media(max-width:700px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-box{padding:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .author-box .author-name{font-size:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .brand-promo .brand-promo-title{font-size:26px;margin-top:28px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .reading-feature .reading-heading{font-size:28px;font-weight:500;line-height:1.18;margin:16px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature .reading-heading a{text-decoration:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .reading-feature .reading-heading a:hover{text-decoration:underline;text-underline-offset:5px}
@media(max-width:700px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .reading-feature .reading-heading{font-size:24px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-list{display:grid;gap:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-list label{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;background:#fff;border:1px solid #d5d8dc;border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.35;color:#191919;cursor:pointer}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-list label:has(input:checked){border-color:#1267f5;background:#f3f7ff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-list input{width:20px;height:20px;margin:1px 0 0;accent-color:#1267f5;cursor:pointer}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-list input:focus-visible{outline:3px solid rgba(18,103,245,.35);outline-offset:2px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .st-result strong{font-size:52px;font-weight:500;letter-spacing:-.04em;line-height:1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-lab{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#aab1b9}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-bar{height:8px;border-radius:8px;background:#3a3a3a;overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-bar i{display:block;height:100%;width:0;background:#1267f5;transition:width .4s}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .st-result p{margin:0;color:#e5e7eb;font-size:16px;line-height:1.45}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .st-result ul{margin:0;padding-left:18px;display:grid;gap:6px;color:#e5e7eb;font-size:15px;line-height:1.4}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .samotest .fbcalc-grid{grid-template-columns:1fr}
}
@media (min-width:761px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar{display:flex;flex-direction:column;max-height:calc(100vh - 64px)}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar .eyebrow{padding-bottom:14px;margin-bottom:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar .toc{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar .toc::-webkit-scrollbar{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar .toc a{padding:5px 0;line-height:1.3}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .sidebar .side-cta{flex:0 0 auto;margin-top:16px;padding:16px 0 0}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .progress{width:4px;height:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .progress::after{content:attr(data-p);position:absolute;left:9px;bottom:0;transform:translateY(50%);font-size:11px;line-height:1;font-weight:500;background:#1a1a1a;color:#fff;padding:4px 7px;border-radius:99px;white-space:nowrap;font-variant-numeric:tabular-nums}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .progress:not([data-p])::after,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .progress[data-p="0 %"]::after{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks{background:#fff;border:1px solid #d5d8dc;border-radius:22px;padding:24px 26px;margin:28px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;flex-wrap:wrap;margin-bottom:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-head p{margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-score{font-size:44px;font-weight:500;letter-spacing:-.03em;line-height:1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-track{height:12px;border-radius:99px;background:#eceef1;overflow:hidden;margin:10px 0 6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-track i{display:block;height:100%;width:0;background:#1267f5;border-radius:99px;transition:width .3s}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-crit{font-size:14px;color:#5f656d;margin:0 0 14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-grp{border-top:1px solid #e3e6ea;padding:14px 0 6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-grp h3{font-size:18px;font-weight:500;margin:0 0 8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-grp label{display:grid;grid-template-columns:22px 84px 1fr;gap:10px;align-items:start;padding:7px 0;font-size:15.5px;line-height:1.4;cursor:pointer}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-grp input{width:18px;height:18px;margin-top:2px;accent-color:#1267f5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-grp small{display:block;color:#5f656d;font-size:13.5px;margin-top:2px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks .sev{display:inline-block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:3px 7px;font-weight:500;justify-self:start;margin-top:1px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks .sev.k{background:#fde2d6;color:#9a2f07}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks .sev.v{background:#fff0c2;color:#6b5000}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks .sev.s{background:#e3ecfe;color:#0b3d91}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-next{background:#191919;color:#fff;border-radius:16px;padding:16px 20px;margin-top:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-next b{color:#9fc0ff;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-next ol{margin:8px 0 0;padding-left:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-next li{margin:3px 0;font-size:15px;line-height:1.4}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks{padding:18px 14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-grp label{grid-template-columns:20px 1fr;font-size:14.5px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-grp label .sev{grid-column:2}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-grp label>span:last-child{grid-column:2}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .ks-score{font-size:34px}
}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.stack{display:block;overflow:visible;border:0;background:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.stack thead{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.stack tbody,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.stack tr{display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.stack tr{background:#fff;border:1px solid #d5d8dc;border-radius:14px;margin-bottom:12px;padding:6px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.stack td{display:block;border-bottom:0;padding:6px 14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.stack td::before{content:attr(data-l);display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#5f656d;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.stack caption{display:block}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article pre.koda{background:#1e1f22;color:#e6e6e6;border-radius:12px;padding:14px 16px;margin:14px 0 22px;font:14px/1.55 Consolas,"Courier New",monospace;white-space:pre-wrap;word-break:break-word;overflow-x:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article pre.koda code{font:inherit;background:none;color:inherit;padding:0}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article pre.koda{font-size:12px}
}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .seo-tabela.stack th[scope=row]{display:block;width:auto;background:none;border:0;padding:8px 14px 4px;font-weight:500}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .evidence-visual.tool-visual figcaption{padding:12px 20px 16px;margin:0;font-size:14px;color:#5f656d;background:#e9ebee}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .evidence-visual.tool-visual img{display:block;width:100%;height:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover{background:#e9ebee;border-radius:24px;padding:22px 22px 18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak img{width:auto;max-width:none;border:0;border-radius:0;display:inline-block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-stage{position:relative;overflow:hidden;border-radius:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-frame{width:1280px;transform-origin:0 0;background:#f8f9fa;font-family:Roboto,Arial,sans-serif;color:#3c4043;text-align:left;box-shadow:0 0 0 1px rgba(0,0,0,.06);border-radius:12px;overflow:hidden;font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-top{display:flex;align-items:center;gap:12px;height:56px;padding:0 16px;background:#fff;border-bottom:1px solid #e8eaed}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-ic{display:inline-flex;color:#5f6368}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-top img{height:24px;width:24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-brand{font-size:18px;color:#5f6368;letter-spacing:-.01em;margin-right:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-search{display:flex;align-items:center;gap:10px;width:300px;height:36px;border:1px solid #dadce0;border-radius:4px;padding:0 10px;color:#5f6368;font-size:13px;white-space:nowrap}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-tr{margin-left:auto;display:flex;align-items:center;gap:16px;font-size:10px;color:#5f6368}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-acc{text-align:right;line-height:1.3;font-size:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-acc b{display:block;font-weight:400;color:#3c4043}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-av{width:28px;height:28px;border-radius:50%;background:#c6d4ea;display:block}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-body{display:grid;grid-template-columns:62px 170px 1fr;min-height:560px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-rail{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 0;font-size:9.5px;color:#5f6368;text-align:center;line-height:1.15;background:#f8f9fa}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-plus{width:38px;height:38px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);display:grid;place-items:center;font-size:26px;color:#ea4335;font-weight:300;line-height:1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-rail .it{display:flex;flex-direction:column;align-items:center;gap:3px;margin-top:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-rail .it.on i{display:grid;place-items:center;width:38px;height:24px;border-radius:12px;background:#1a73e8;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-rail .it.on i svg{width:16px;height:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-rail .it.on span{color:#1a73e8;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-sub{padding:10px 8px;font-size:12.5px;color:#3c4043}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-sub>div,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-sub .grp>div{padding:10px 14px;border-radius:20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-sub em{font-style:normal;font-size:8.5px;color:#137333;background:#e6f4ea;border-radius:3px;padding:1px 4px;margin-left:4px;vertical-align:1px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-sub .grp{background:#fff;border-radius:16px;padding:2px 0 8px;margin:4px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-sub .gh{color:#1a73e8;display:flex;justify-content:space-between}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-sub .gh b,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-sub .gm b{font-weight:400}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-sub .on{background:#1a73e8;color:#fff;font-weight:500;margin:0 4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-sub .gm{display:flex;justify-content:space-between}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-main{padding:16px 22px 18px 18px;min-width:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-h{display:flex;align-items:center;justify-content:space-between}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-h h3{font:400 20px/1.2 Roboto,Arial,sans-serif;color:#202124;margin:0;letter-spacing:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-date{display:flex;align-items:center;gap:10px;font-size:11.5px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-dd{border:1px solid #dadce0;border-radius:4px;padding:6px 10px;background:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-desc{font:400 12px/1.5 Roboto,Arial,sans-serif;color:#3c4043;margin:14px 0 12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-desc u{color:#1a73e8;text-decoration:underline}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-new{display:inline-block;background:#1a73e8;color:#fff;border-radius:4px;padding:8px 14px;font-weight:500;font-size:12.5px;margin-bottom:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-card{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-fb{display:flex;align-items:center;gap:14px;height:46px;padding:0 16px;border-bottom:1px solid #e8eaed;font-size:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-fi{position:relative;color:#1a73e8;display:inline-flex}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-fi sup{position:absolute;right:-6px;top:-6px;background:#1a73e8;color:#fff;border-radius:50%;width:13px;height:13px;font-size:8.5px;display:grid;place-items:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-chip{background:#f1f3f4;border-radius:14px;padding:5px 10px;font-size:11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-add{color:#3c4043}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-tools{margin-left:auto;display:flex;gap:20px;font-size:10.5px;color:#5f6368}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-tools span:first-child{color:#1a73e8}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-tw{overflow:hidden}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t{width:100%;border-collapse:collapse;font:400 11.5px/1.3 Roboto,Arial,sans-serif;color:#3c4043;margin:0;table-layout:auto;border:0;display:table}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td{min-width:0;padding:0 10px;height:42px;border:0;border-bottom:1px solid #e8eaed;text-align:left;background:#fff;vertical-align:middle;white-space:nowrap;font-size:11.5px;color:#3c4043}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th{font-weight:500;color:#202124;font-size:11px;height:40px;white-space:normal;line-height:1.25}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th.n,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td.n{text-align:right}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td.nm span{color:#1a73e8}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t tr.gak-g td{height:36px;color:#5f6368;font-size:11px;background:#fafafa}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t tr.gak-tot td{color:#5f6368;font-size:11px;background:#f8f9fa;border-bottom:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cb{display:inline-block;width:13px;height:13px;border:1.6px solid #5f6368;border-radius:2px;vertical-align:middle}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#1e8e3e;vertical-align:middle}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-dot.hd{background:#5f6368}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-dot.rem{width:11px;height:11px;background:#d93025;position:relative}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-dot.rem:after{content:"\00d7";position:absolute;inset:0;color:#fff;font-size:10px;line-height:11px;text-align:center;font-weight:700}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-b{display:inline-block;padding:4px;border-radius:2px;font-size:11.5px;line-height:1.1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-b.ok{color:#137333;background:#e6f4ea}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-b.err{color:#c5221f;background:#fce8e6}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-b.wait{color:#3c4043;background:#f1f3f4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-b.rem{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t tr.is-rem td,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t tr.is-rem td.nm span{color:#80868b}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t tr.flash td{animation:gakflash 1.6s ease}
@keyframes gakflash{0%,30%{background:#fef7e0}100%{background:#fff}}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-pg{display:flex;justify-content:flex-end;align-items:center;gap:10px;height:44px;padding:0 16px;font-size:11px;color:#3c4043}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-sel{border:1px solid #dadce0;border-radius:4px;padding:3px 8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-under{display:grid;gap:12px;margin-top:14px;text-align:left}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-ctl{display:flex;align-items:center;gap:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-play{flex:0 0 auto;width:36px;height:36px;border-radius:50%;border:1px solid #c9ced4;background:#fff;font-size:15px;cursor:pointer;color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;flex:1}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-steps button{font:500 12px/1.2 "Neue Montreal",Arial,sans-serif;border:0;background:#fff;color:#5f656d;border-radius:8px;min-height:38px;cursor:pointer;padding:4px 6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-steps button.past{background:#dbe6fb;color:#0b3d91}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-steps button.on{background:#191919;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-play:focus-visible,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-steps button:focus-visible{outline:3px solid rgba(18,103,245,.45);outline-offset:2px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-msg{background:#fff;border-radius:14px;padding:14px 18px;display:grid;grid-template-columns:auto auto 1fr;gap:22px;align-items:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-kpi span{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#5f656d}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-kpi b{display:block;font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:3px 0 1px;color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-kpi small{font-size:12.5px;color:#5f656d}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-msg p{margin:0;font-size:15px;line-height:1.45;color:#191919}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover figcaption{font-size:14px;color:#5f656d;margin-top:12px;line-height:1.45;text-align:left}
@media(max-width:900px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-frame{width:auto;font-size:11px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-body{grid-template-columns:1fr;min-height:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-rail,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-sub,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-search,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-tr,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-desc,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-new,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-tools,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-add,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-pg{display:none!important}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-brand{font-size:16px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-main{padding:12px 10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td{padding:0 6px;font-size:10.5px;height:40px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td.nm{white-space:normal;line-height:1.25;min-width:110px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t .src,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t [data-c="win"],
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th:nth-child(8),
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t .m-x,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t .ck,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t .dt,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t [data-c="cnt"],
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th:nth-child(7){display:none}
}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover{padding:12px 10px 14px;border-radius:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t [data-c="val"],
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th:nth-child(11){display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th{font-size:9.5px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-steps{grid-template-columns:repeat(3,minmax(0,1fr))}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-steps button{font-size:11px;min-height:34px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-msg{grid-template-columns:1fr 1fr;gap:12px;padding:12px 14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-msg p{grid-column:1/-1;font-size:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-kpi b{font-size:22px}
}
@media(max-width:900px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-date>span:first-child{display:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td.stc{white-space:normal}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td.stc .gak-b{font-size:10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td[data-c="inc"]{text-align:center}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th:nth-child(9){font-size:8.5px;min-width:62px;line-height:1.15}
}
@media(max-width:900px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t tr.gak-g td,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t tr.gak-tot td{white-space:normal;line-height:1.3;padding-top:6px;padding-bottom:6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-tw{overflow-x:auto}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t{table-layout:fixed}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th.nm,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td.nm{width:44%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th.n,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td.n{width:18%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th.stc,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td.stc{width:22%}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th:nth-child(9),
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td[data-c="inc"]{width:16%}
}
@media(max-width:900px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t tr.gak-g td,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t tr.gak-tot td{white-space:normal;line-height:1.3;padding-top:6px;padding-bottom:6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-tw{overflow-x:auto}
}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t th,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td{padding:0 4px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t td.nm{min-width:96px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-h h3{font-size:17px}
}
@media(prefers-reduced-motion:reduce){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover .gak-t tr.flash td{animation:none}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-cover{margin:28px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .samotest{background:#e9ebee;border-radius:24px;padding:22px;margin:28px 0;display:grid;gap:14px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .st-title{font-size:21px;font-weight:500;margin:6px 0 4px;line-height:1.25}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .st-sub{font-size:15px;color:#5f656d;margin:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-tipi{display:flex;flex-wrap:wrap;gap:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-tipi button{font:500 14px/1.2 "Neue Montreal",Arial,sans-serif;border:1px solid #c9ced4;background:#fff;color:#191919;border-radius:99px;padding:9px 14px;cursor:pointer}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-tipi button.on{background:#191919;border-color:#191919;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-form{display:grid;gap:8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-q{background:#fff;border:0;border-radius:14px;padding:12px 16px;margin:0;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;min-width:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-q legend{float:left;font-size:15px;line-height:1.4;padding:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-o{display:flex;gap:6px;position:relative}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-o label{cursor:pointer;position:relative}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-o input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-o span{display:inline-block;border:1px solid #c9ced4;border-radius:99px;padding:6px 11px;font-size:13px;white-space:nowrap}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-o input:checked+span{background:#191919;border-color:#191919;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-o input:focus-visible+span,
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-tipi button:focus-visible{outline:3px solid rgba(18,103,245,.45);outline-offset:2px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-out{background:#191919;color:#fff;border-radius:18px;padding:20px 22px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-k{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#9fc0ff;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .st-score{color:#c9ced6;font-size:14px;margin:6px 0 12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .st-out ol{margin:0;padding-left:22px;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .st-out li{margin-bottom:12px;color:#fff;font-size:15px;line-height:1.4}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-out li b{display:block;font-weight:500;color:#fff}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-out li span{display:block;font-size:14px;color:#c9ced6;margin-top:3px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .st-note{font-size:13.5px;color:#c9ced6;margin:8px 0 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-note strong{color:#fff;font-weight:500}
@media(max-width:760px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .samotest{padding:12px;border-radius:18px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-q{grid-template-columns:1fr;gap:8px;padding:12px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .st-o span{font-size:12.5px;padding:6px 10px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .st-title{font-size:18px}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .checklist-tekst{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .checklist-tekst>div{background:#fff;border:1px solid #d5d8dc;border-radius:14px;padding:16px 20px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .checklist-tekst h3{font-size:18px;margin:0 0 8px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .checklist-tekst ul{margin:0;padding-left:20px;font-size:15.5px;line-height:1.5}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article .checklist-tekst li{margin-bottom:6px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .checklist-tekst li small{display:block;color:#5f656d;font-size:13.5px}
@media(max-width:700px){
.elementor .elementor-widget .notic-article-embed.notic-article-embed .checklist-tekst{grid-template-columns:1fr}
}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-cover.hero-staticni{background:none;padding:0}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-cover.hero-staticni img{width:100%;height:auto;display:block;border-radius:24px}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .article-cover.hero-staticni figcaption{font-size:14px;color:#5f656d;margin-top:10px;text-align:left}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-kpi small span{display:inline;font-size:inherit;letter-spacing:0;text-transform:none;color:#191919;font-weight:500}
.elementor .elementor-widget .notic-article-embed.notic-article-embed .gak-kpi small{display:block;line-height:1.35}


body.postid-1018830{overflow-y:visible;}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed{font-size:16px;line-height:normal;position:relative;z-index:1;padding-top:104px;padding-bottom:160px;}
@media (max-width:1024px){.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed{padding-top:84px;}}
@media (max-width:760px){.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed{padding-top:72px;padding-bottom:96px;}}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed [id]{scroll-margin-top:120px;}

.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .progress{top:0;}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .wrap,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading{isolation:auto;}


.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar{position:sticky;top:112px;align-self:start;max-height:calc(100vh - 132px);overflow:hidden;z-index:5;mix-blend-mode:difference;color:#fff;}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar::-webkit-scrollbar{display:none;}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar a,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar li,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar span,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .side-cta,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .side-cta *{color:#fff;}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .toc a{color:#b4b4b4;font-weight:400;letter-spacing:0;transition:color .25s ease;}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .toc a:hover,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .toc a:focus-visible,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .toc a[aria-current]{color:#fff;}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .eyebrow{color:#d2d2d2;font-weight:400;border-bottom-color:rgba(255,255,255,.35);}
@media (max-width:1024px){
  .elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar{position:static;mix-blend-mode:normal;color:inherit;z-index:auto;max-height:none;overflow:visible;}
  .elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar a,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar li,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar span,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .side-cta,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .side-cta *{color:inherit;}
  .elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .toc a{color:#6b6b6b;}
  .elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .toc a:hover,.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .toc a[aria-current]{color:#111;}
  .elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .reading>.sidebar .eyebrow{color:inherit;border-bottom-color:#aaa;}
}



.notic-article-embed.notic-article-embed td,.notic-article-embed.notic-article-embed th{color:inherit;line-height:inherit;}
.notic-article-embed.notic-article-embed th{border-top-width:0;}
.notic-article-embed.notic-article-embed button{white-space:revert;padding:revert;border:revert;background:revert;color:revert;font:revert;line-height:revert;text-transform:revert;letter-spacing:revert;min-width:revert;min-height:revert;box-shadow:revert;border-radius:revert;}
.notic-article-embed.notic-article-embed legend{display:revert;max-width:revert;padding:revert;}
.notic-article-embed.notic-article-embed mark{font-weight:revert;}
.notic-article-embed.notic-article-embed table tbody>tr>td{background-color:transparent;}
.notic-article-embed.notic-article-embed input,.notic-article-embed.notic-article-embed select,.notic-article-embed.notic-article-embed textarea{color:revert;margin:revert;padding:revert;border:revert;background:revert;box-shadow:revert;min-height:revert;height:revert;font:inherit;}
.notic-article-embed.notic-article-embed ol,.notic-article-embed.notic-article-embed ul{padding-left:revert;}
.notic-article-embed.notic-article-embed label{font-size:inherit;line-height:inherit;}
.notic-article-embed.notic-article-embed input{line-height:inherit;}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .fbc-range{padding:0!important;border:0!important;box-shadow:none!important;min-height:0!important;height:6px!important;line-height:inherit!important;}

.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .related-heading h2{line-height:normal;}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .fbc-range{vertical-align:baseline!important;}

.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed{font-weight:400;}


.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .article .article-end{position:relative;margin-top:88px;padding:88px 0 96px;}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .article .article-end::after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:var(--bleed-left,calc(50% - 100vw));width:var(--bleed-width,200vw);background:#EDEDEB;pointer-events:none;}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .related-posts{position:relative;}
.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .related-posts::after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:var(--bleed-left,calc(50% - 100vw));width:var(--bleed-width,200vw);background:#F7F7F5;pointer-events:none;}
@media (max-width:760px){.elementor .elementor-widget .notic-article-embed.notic-article-embed.notic-article-embed .article .article-end{margin-top:56px;padding:56px 0 64px;}}
