.home-root :is(.kb,.post-body) table.t-striped tbody tr:nth-child(2n) td{background:#fafaf8}.home-root :is(.kb,.post-body) table.t-minimal{border:0;border-radius:0}.home-root :is(.kb,.post-body) table.t-minimal th,.home-root :is(.kb,.post-body) table.t-minimal td{border-right:0}.home-root :is(.kb,.post-body) table.t-minimal th{background:0 0;border-bottom:2px solid #101010}.home-root :is(.kb,.post-body) table.t-green th{color:#0f3d27;background:#e7f8ef}.home-root :is(.kb,.post-body) table.t-dark th{color:#f2f2ef;background:#101010}.home-root :is(.kb,.post-body) table.t-firstcol th{background:0 0}.home-root :is(.kb,.post-body) table.t-firstcol tr>:first-child{background:#f2f2ef;font-weight:700}.home-root :is(.kb,.post-body) table.t-colstripe th{background:0 0;border-bottom:2px solid #1010102e}.home-root :is(.kb,.post-body) table.t-colstripe tr>:nth-child(2n){background:#fafaf8}.home-root :is(.kb,.post-body) table.t-matrix tr>:first-child{background:#f2f2ef;font-weight:700}.home-root :is(.kb,.post-body) table.t-matrix th{background:#f2f2ef}.home-root :is(.kb,.post-body) table.t-matrix thead tr>:first-child{background:#e8e8e4}.home-root :is(.kb,.post-body) table.t-green-rows th{color:#0f3d27;background:#e7f8ef}.home-root :is(.kb,.post-body) table.t-green-rows tbody tr:nth-child(2n) td{background:#fafaf8}.home-root :is(.kb,.post-body) pre{color:#101010;white-space:pre-wrap;background:#f2f2ef;border-radius:10px;margin:12px 0;padding:12px 14px;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:13px}.home-root :is(.kb,.post-body) .html-embed{resize:vertical;background:#fff;border:1px solid #10101024;border-radius:12px;height:240px;margin:12px 0;position:relative;overflow:hidden}.home-root :is(.kb,.post-body) .html-embed iframe{pointer-events:none;border:0;width:100%;height:100%;display:block}.home-root :is(.kb,.post-body) .lay{gap:16px;margin:16px 0;display:grid}.home-root :is(.kb,.post-body) .lay-2,.home-root :is(.kb,.post-body) .lay-split{grid-template-columns:repeat(2,minmax(0,1fr))}.home-root :is(.kb,.post-body) .lay-3{grid-template-columns:repeat(3,minmax(0,1fr))}.home-root :is(.kb,.post-body) .lay-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.home-root :is(.kb,.post-body) .lay-split{align-items:center;gap:24px}.home-root :is(.kb,.post-body) .lay-col{flex-direction:column;gap:6px;min-width:0;display:flex}.home-root :is(.kb,.post-body) .lay-col h3{margin:4px 0 0}.home-root :is(.kb,.post-body) .lay-col p{margin:0}.home-root :is(.kb,.post-body) .lay-img{aspect-ratio:4/3;cursor:pointer;color:#8a8a86;background:repeating-linear-gradient(135deg,#f2f2ef 0 10px,#ebebe7 10px 20px);border-radius:10px;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex;position:relative;overflow:hidden}.home-root :is(.kb,.post-body) .lay-4 .lay-img{aspect-ratio:1}.home-root :is(.kb,.post-body) .lay-img img{object-fit:cover;border-radius:0;width:100%;height:100%;margin:0;display:block}.home-root :is(.kb,.post-body) .lay-stats .lay-col{background:#f7f7f5;border-radius:12px;padding:18px}.home-root :is(.kb,.post-body) .lay-num{letter-spacing:-.03em;color:#101010;font-size:34px;font-weight:700;line-height:1.1}.home-root :is(.kb,.post-body) .lay-step{color:#fff;background:#101010;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:flex}.home-root :is(.kb,.post-body) .lay-1{grid-template-columns:minmax(0,1fr);gap:8px}.home-root :is(.kb,.post-body) .lay-hero .lay-img{aspect-ratio:16/7}.home-root :is(.kb,.post-body) .lay-cap{color:#5f5f5c;text-align:center;margin:0;font-size:13px}.home-root :is(.kb,.post-body) .lay-quote{background:#f7f7f5;border-radius:14px;gap:10px;padding:22px 24px}.home-root :is(.kb,.post-body) .lay-big{letter-spacing:-.02em;color:#101010;margin:0;font-size:22px;font-weight:600;line-height:1.35}.home-root :is(.kb,.post-body) .lay-by{color:#5f5f5c;margin:0;font-size:13px;font-weight:600}.home-root :is(.kb,.post-body) .lay-timeline{gap:0}.home-root :is(.kb,.post-body) .lay-tl{border-left:2px solid #10101024;margin-left:5px;padding:0 0 18px 24px;position:relative}.home-root :is(.kb,.post-body) .lay-tl:last-child{border-left-color:#0000;padding-bottom:0}.home-root :is(.kb,.post-body) .lay-tl:before{content:"";background:#101010;border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:-7px}.home-root :is(.kb,.post-body) .lay-tl h3{margin:0 0 4px}.home-root :is(.kb,.post-body) .lay-tl p{margin:0}.home-root :is(.kb,.post-body) .lay-compare .lay-col{border:1px solid #1010101f;border-radius:12px;padding:16px}.home-root :is(.kb,.post-body) .lay-compare ul{margin:0}.home-root :is(.kb,.post-body) .lay-cards .lay-col{border:1px solid #1010101f;border-radius:12px;padding:16px}.home-root :is(.kb,.post-body) details.collapse{background:#fff;border:1px solid #10101024;border-radius:12px;margin:12px 0}.home-root :is(.kb,.post-body) details.collapse>summary{cursor:text;color:#101010;align-items:center;gap:10px;padding:12px 16px;font-weight:700;list-style:none;display:flex}.home-root :is(.kb,.post-body) details.collapse>summary::-webkit-details-marker{display:none}.home-root :is(.kb,.post-body) details.collapse>summary:before{content:"";cursor:pointer;border-bottom:2px solid #5f5f5c;border-right:2px solid #5f5f5c;flex:none;width:8px;height:8px;transition:transform .15s;transform:rotate(-45deg)}.home-root :is(.kb,.post-body) details.collapse[open]>summary:before{transform:rotate(45deg)}.home-root :is(.kb,.post-body) details.collapse[open]>summary{border-bottom:1px solid #1010101a}.home-root :is(.kb,.post-body) details.collapse>:not(summary){margin:0;padding:12px 16px}.home-root :is(.kb,.post-body) details.collapse>:not(summary)+:not(summary){padding-top:0}.home-root :is(.kb,.post-body) hr{border:0;border-top:1px solid #10101029;margin:20px 0}.home-root :is(.kb,.post-body) .btn-row{margin:14px 0}.home-root :is(.kb,.post-body) .btn-row.al-center{text-align:center}.home-root :is(.kb,.post-body) .btn-row.al-right{text-align:right}.home-root :is(.kb,.post-body) a.btn{cursor:text;border-radius:999px;padding:11px 20px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-block}.home-root :is(.kb,.post-body) a.btn-primary{color:#101010;background:#0fb968}.home-root :is(.kb,.post-body) a.btn-dark{color:#fff;background:#101010}.home-root :is(.kb,.post-body) a.btn-outline{color:#101010;border:1.5px solid #101010;padding:9.5px 18.5px}.home-root :is(.kb,.post-body) img.sz-q{width:25%}.home-root :is(.kb,.post-body) img.sz-s{width:33%}.home-root :is(.kb,.post-body) img.sz-m{width:50%}.home-root :is(.kb,.post-body) img.sz-l{width:75%}.home-root :is(.kb,.post-body) img.sz-full{width:100%}.home-root :is(.kb,.post-body) img.sz-banner{aspect-ratio:3;object-fit:cover;object-position:center;border-radius:12px;width:100%}.home-root :is(.kb,.post-body) img.fo-top{object-position:center top}.home-root :is(.kb,.post-body) img.fo-bottom{object-position:center bottom}.home-root :is(.kb,.post-body) img.pl-left{float:left;margin:4px 20px 10px 0}.home-root :is(.kb,.post-body) img.pl-right{float:right;margin:4px 0 10px 20px}.home-root :is(.kb,.post-body) img.pl-center{margin-left:auto;margin-right:auto;display:block}.home-root :is(.kb,.post-body) .media-split{--msw:40%;grid-template-columns:minmax(0, var(--msw)) minmax(0, 1fr);outline-offset:8px;border-radius:6px;outline:1.5px dashed #0000;align-items:center;gap:24px;margin:22px 0;transition:outline-color .15s;display:grid}.home-root :is(.kb,.post-body) .media-split.ms-right{grid-template-columns:minmax(0, 1fr) minmax(0, var(--msw))}.home-root :is(.kb,.post-body) .media-split.ms-right .ms-img{order:2}.home-root :is(.kb,.post-body) .media-split.ms-w-q{--msw:25%}.home-root :is(.kb,.post-body) .media-split.ms-w-s{--msw:33%}.home-root :is(.kb,.post-body) .media-split.ms-w-m{--msw:50%}.home-root :is(.kb,.post-body) .media-split.ms-w-l{--msw:65%}.home-root :is(.kb,.post-body) .ms-img{min-width:0}.home-root :is(.kb,.post-body) .ms-img img{border-radius:10px;width:100%;margin:0;display:block}.home-root :is(.kb,.post-body) .ms-img:not(:has(img)){aspect-ratio:4/3;cursor:pointer;color:#8a8a86;background:repeating-linear-gradient(135deg,#f2f2ef 0 10px,#ebebe7 10px 20px);border-radius:10px;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.home-root :is(.kb,.post-body) .ms-text{min-width:0}.home-root :is(.kb,.post-body) .ms-text h3{margin:0 0 6px}.home-root :is(.kb,.post-body) .ms-text p{margin:0 0 8px}.home-root :is(.kb,.post-body) .ms-text>:last-child{margin-bottom:0}.home-root :is(.kb,.post-body) .ms-text .btn-row{margin:12px 0 0}.home-root :is(.kb,.post-body) .media-split.ms-line .ms-text{border-left:3px solid #101010;padding-left:18px}.home-root :is(.kb,.post-body) .media-split.ms-right.ms-line .ms-text{border-left:0;border-right:3px solid #101010;padding:0 18px 0 0}.home-root :is(.kb,.post-body) .lh-1{line-height:1}.home-root :is(.kb,.post-body) .lh-115{line-height:1.15}.home-root :is(.kb,.post-body) .lh-15{line-height:1.5}.home-root :is(.kb,.post-body) .lh-2{line-height:2}.home-root :is(.kb,.post-body) .lh-25{line-height:2.5}.home-root :is(.kb,.post-body) .lh-3{line-height:3}.home-root :is(.kb,.post-body) .ind-1{margin-left:32px}.home-root :is(.kb,.post-body) .ind-2{margin-left:64px}.home-root :is(.kb,.post-body) .ind-3{margin-left:96px}.home-root :is(.kb,.post-body) .ind-4{margin-left:128px}.home-root :is(.kb,.post-body) .gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.home-root :is(.kb,.post-body) .gallery.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}.home-root :is(.kb,.post-body) .gallery img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;margin:0;display:block}.home-root :is(.kb,.post-body) .video-embed{aspect-ratio:16/9;background:#101010;border-radius:12px;margin:16px 0;position:relative;overflow:hidden}.home-root :is(.kb,.post-body) .video-embed iframe{pointer-events:none;border:0;width:100%;height:100%;display:block}.home-root .kb blockquote{color:#4a4a47;border-left:3px solid #101010;margin:12px 0;padding:2px 0 2px 16px;font-style:italic}.home-root .kb blockquote>p{margin:0 0 6px}.home-root .kb blockquote>:last-child{margin-bottom:0}.home-root .kb blockquote ul,.home-root .kb blockquote ol{margin:4px 0 6px;padding-left:20px}.home-root .kb blockquote b,.home-root .kb blockquote strong{color:#101010;font-style:normal}.home-root :is(.kb,.post-body)>:is(pre,.html-embed,.lay,details.collapse,hr,.btn-row,.media-split,.gallery,.video-embed),.home-root .kb>blockquote{margin-block:0}.home-root :is(.kb,.post-body) .html-embed iframe,.home-root :is(.kb,.post-body) .video-embed iframe{pointer-events:auto}.home-root :is(.kb,.post-body) .html-embed{resize:none}:is(.home-root :is(.kb,.post-body) .lay-img:not(:has(img)),.home-root :is(.kb,.post-body) .ms-img:not(:has(img))){display:none}.home-root :is(.kb,.post-body) details.collapse>summary{cursor:pointer}.home-root :is(.kb,.post-body) details.collapse{visibility:visible}.home-root :is(.kb,.post-body) a.btn{cursor:pointer}.home-root :is(.kb,.post-body) img,.home-root :is(.kb,.post-body) video{max-width:100%;height:auto}@media (max-width:639px){.home-root :is(.kb,.post-body) :is(.lay-2,.lay-3,.lay-split,.media-split,.media-split.ms-right){grid-template-columns:minmax(0,1fr)}.home-root :is(.kb,.post-body) .lay-4{grid-template-columns:repeat(2,minmax(0,1fr))}.home-root :is(.kb,.post-body) .media-split{gap:14px}.home-root :is(.kb,.post-body) .media-split.ms-right .ms-img{order:0}.home-root :is(.kb,.post-body) .media-split.ms-line .ms-text,.home-root :is(.kb,.post-body) .media-split.ms-right.ms-line .ms-text{border-left:3px solid #101010;border-right:0;padding:0 0 0 16px}}
