.post-body{background:#fff;padding:var(--pb-body-top, 40px) 75px 80px}.post-body__inner{max-width:var(--pb-col, 1210px);margin:0 auto}.post-body__inner>*{margin:0}.post-body__inner>*+*{margin-top:var(--pb-pp, 14px)}.post-body__inner>*+h2{margin-top:var(--pb-ph, 65px)}.post-body__inner>h2+*{margin-top:var(--pb-hp, 20px)}.post-body__inner>*+ul,.post-body__inner>*+ol{margin-top:var(--pb-list-above, 13px)}.post-body__inner>ul+*,.post-body__inner>ol+*{margin-top:var(--pb-list-below, 25px)}.post-body__inner>*+p:has(>.post-img){margin-top:var(--pb-img-above, 50px)}.post-body__inner>p:has(>.post-img)+*{margin-top:var(--pb-img-below, 30px)}.post-body__inner>p:has(>.post-img)+h2{margin-top:var(--pb-img-h, 70px)}.post-body__inner>*+.post-embed,.post-body__inner>*+.post-demo,.post-body__inner>*+.post-video{margin-top:var(--pb-embed, 40px)}.post-body__inner>.post-embed+*,.post-body__inner>.post-demo+*,.post-body__inner>.post-video+*{margin-top:var(--pb-embed-below, 40px)}.post-body__inner>*+.post-cta{margin-top:var(--pb-cta-above, 40px)}.post-body__inner>*+.post-faq__item{margin-top:var(--pb-faq-above, 20px)}.post-body__inner>h2+.post-faq__item,.post-body__inner>h3+.post-faq__item{margin-top:var(--pb-faq-after-h, 20px)}.post-body__inner>*+.post-split{margin-top:var(--pb-img-above, 50px)}.post-body__inner>.post-split+*{margin-top:var(--pb-img-below, 30px)}.post-body__inner>.post-split+h2,.post-body__inner>.post-split+.post-split{margin-top:var(--pb-img-h, 70px)}.post-body__inner>.post-faq__item+.post-faq__item{margin-top:var(--pb-faq-gap, 0px)}.post-body__inner p{font-family:var(--font);font-size:var(--pb-size, 17px);line-height:var(--pb-lh, 25.5px);font-weight:var(--pb-weight, 500);color:#38383a}.post-body__inner a{color:var(--pb-link, #cc3366);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.post-body__inner .post-cta a,.post-body__inner .post-embed a{text-decoration:none}.post-body__inner a:hover,.post-body__inner a:focus-visible{color:#336}.post-body__inner strong,.post-body__inner b{font-weight:700}.post-body__inner h2{font-family:var(--font-head);font-size:var(--pb-h2-size, 27px);line-height:var(--pb-h2-lh, 27px);font-weight:var(--pb-h2-weight, 600);color:#38383a}.post-body__inner h3{font-family:var(--pb-h3-family, var(--font-head));font-size:var(--pb-h3-size, 21px);line-height:var(--pb-h3-lh, 25.2px);font-weight:var(--pb-h3-weight, 600);color:#38383a}.post-body__inner h4,.post-body__inner h5,.post-body__inner h6{font-family:var(--font-head);font-size:18px;line-height:25px;font-weight:600;color:#38383a}.post-body__inner>:first-child{margin-top:0!important}.post-body__inner ul,.post-body__inner ol{padding-left:40px;font-family:var(--pb-li-family, var(--font));font-size:var(--pb-li-size, 17px);line-height:var(--pb-li-lh, 25.5px);font-weight:var(--pb-li-weight, var(--pb-weight, 500));color:#38383a}.post-body__inner li{margin:0}.post-body__inner li>p{margin:0}.post-body__inner blockquote{margin:30px 0;padding:0 0 0 25px;border-left:4px solid var(--c-blue);font-family:var(--font);font-size:18px;line-height:28px;color:#38383a}.post-body__inner table{width:100%;border-collapse:collapse;margin:30px 0;font-family:var(--font);font-size:17px;line-height:25.5px;color:#38383a}.post-body__inner th,.post-body__inner td{border:1px solid #d5d8dc;padding:12px 15px;text-align:left;vertical-align:top}.post-body__inner th{background:#f8f8f8;font-weight:600}.post-img{display:block;max-width:100%;height:auto;margin:0 auto;object-fit:cover}.post-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:70px;align-items:start}.post-split--3{grid-template-columns:repeat(3,minmax(0,1fr))}.post-split__col>*{margin:0}.post-split__col>*+*{margin-top:var(--pb-pp, 14px)}.post-split__col>h2+*{margin-top:var(--pb-hp, 20px)}.post-split__col>*+h2{margin-top:var(--pb-ph, 65px)}.post-split__col>:first-child{margin-top:0}.post-split__col>:last-child{margin-bottom:0}.post-split__col .post-img{margin:0}.post-split__col p:has(>.post-img:only-child){margin:0}.post-split__col h2{margin-top:6px}.post-faq__item{margin:0;border:1px solid #d5d8dc;border-radius:10px;background:#f8f8f8;overflow:hidden}.post-faq__item+.post-faq__item{margin-top:var(--pb-faq-gap, 0px)}.post-faq__toggle{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:54px;padding:15px 25px;cursor:pointer;list-style:none;font-family:var(--font-head);font-size:16px;line-height:24px;font-weight:600;color:var(--pb-faq-ink, #38383a);transition:background-color .3s,color .3s}.post-faq__toggle::-webkit-details-marker{display:none}.post-faq__toggle:hover,.post-faq__toggle:focus-visible{background:var(--c-blue);color:#fff}.post-faq__item[open]>.post-faq__toggle{background:var(--c-blue);color:#fff}.post-faq__icon{flex:none;width:17px;height:17px}.post-faq__icon svg{display:block;width:100%;height:100%;fill:currentColor}.post-faq__icon .is-open{display:none}.post-faq__item[open] .post-faq__icon .is-open{display:block}.post-faq__item[open] .post-faq__icon .is-closed{display:none}.post-faq__item>:not(summary){padding:35px 35px 25px;background:#fff}.post-faq__item>p:not(:first-of-type){padding-top:0}.post-embed,.post-demo{position:relative;display:block;aspect-ratio:16 / 9;background:#222;border-radius:10px;overflow:hidden}.post-embed__poster{display:block;width:100%;height:100%;object-fit:cover}.post-embed__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#00000040;border:0;cursor:pointer;transition:background-color .3s}.post-embed__play:hover,.post-embed__play:focus-visible{background:#0006}.post-embed__tri{display:block;width:72px;height:72px;border-radius:50%;background:var(--c-blue);position:relative}.post-embed__tri:after{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-style:solid;border-width:13px 0 13px 22px;border-color:transparent transparent transparent #fff}.post-embed iframe,.post-demo iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.post-embed.has-embed .post-embed__poster,.post-embed.has-embed .post-embed__play{display:none}.post-video{margin:0;text-align:center}.post-video video{display:block;max-width:100%;height:auto;margin:0 auto;background:#000}.post-cta{margin:0}.post-cta a{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-head);font-size:17px;line-height:17px;font-weight:500;color:#fff!important;background-image:var(--grad-amber);border-radius:5px;padding:15px 50px}.post-cta a:hover,.post-cta a:focus-visible{background-image:var(--grad-amber-hover);color:#fff!important}.post-nav{max-width:var(--pb-nav-w, 1230px);margin:var(--pb-nav-above, 30px) auto 0;padding:0}.post-nav__inner{display:grid;grid-template-columns:1fr 1px 1fr;align-items:stretch}.post-nav__inner:before{content:"";grid-column:2;background:#d5d8dc}.post-nav__side{min-width:0;overflow:hidden}.post-nav__side--prev{grid-column:1;text-align:left}.post-nav__side--next{grid-column:3;text-align:right}.post-nav__link{display:flex;align-items:center;gap:15px;width:100%;color:#38383a}.post-nav__side--next .post-nav__link{justify-content:flex-end}.post-nav__arrow{flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#38383a}.post-nav__arrow svg{width:30px;height:30px;fill:currentColor}.post-nav__text{display:flex;flex-direction:column;min-width:0;overflow:hidden}.post-nav__label,.post-nav__title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.post-nav__label{font-family:var(--font-head);font-size:18px;line-height:27px;font-weight:500;text-transform:uppercase;color:#38383a}.post-nav__title{font-family:var(--font);font-size:17px;line-height:25.5px;font-weight:500;text-transform:none;color:#38383a}.post-nav__link:hover .post-nav__label,.post-nav__link:hover .post-nav__title,.post-nav__link:focus-visible .post-nav__label,.post-nav__link:focus-visible .post-nav__title{color:#336}.elementor-screen-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.post-progress{display:flex;justify-content:space-between;gap:20px;font-weight:600}@media(max-width:1023px){.post-body{padding:75px var(--pb-pad-tablet, 55px) 39px}.post-split{grid-template-columns:1fr;gap:30px}.post-split--3{grid-template-columns:1fr}.post-body__inner h2{font-size:var(--pb-h2-size-t, 27px);line-height:var(--pb-h2-lh-t, 27px);font-weight:var(--pb-h2-weight-t, 600)}.post-body__inner h3{font-size:var(--pb-h3-size-t, 21px);line-height:var(--pb-h3-lh-t, 25.2px)}.post-body__inner p{font-size:var(--pb-size-t, 17px);line-height:var(--pb-lh-t, 25.5px)}.post-img--crop{width:100%;height:var(--img-t, auto);aspect-ratio:auto}}@media(max-width:819px){.post-body{padding:40px var(--pb-pad-phone, 20px) 39px}.post-nav{margin-top:30px}.post-body__inner h2{font-size:var(--pb-h2-size-p, 24px);line-height:var(--pb-h2-lh-p, 29px);font-weight:var(--pb-h2-weight-p, 600)}.post-body__inner h3{font-size:var(--pb-h3-size-p, 20px);line-height:var(--pb-h3-lh-p, 26px)}.post-body__inner p{font-size:var(--pb-size-p, 17px);line-height:var(--pb-lh-p, 25.5px)}.post-img--crop{height:var(--img-p, auto)}}@media(prefers-reduced-motion:reduce){.post-faq__toggle,.post-embed__play{transition:none}}@media(max-width:389px){.post-body__inner table{display:block;max-width:100%;overflow-x:auto}.post-split,.post-split--3{grid-template-columns:minmax(0,1fr)}.post-body__inner code,.post-body__inner pre{overflow-wrap:anywhere}}.post-hero[data-astro-cid-yvbahnfj]{background:#fff;padding-top:4px}.post-hero__inner[data-astro-cid-yvbahnfj]{max-width:1270px;margin:0 auto;padding:76px 20px 30px;display:grid;grid-template-columns:595px 605px;column-gap:30px;align-items:center}.post-hero__inner[data-astro-cid-yvbahnfj]>[data-astro-cid-yvbahnfj]{min-width:0}.post-hero__text[data-astro-cid-yvbahnfj]{padding-top:0}.post-crumbs[data-astro-cid-yvbahnfj]{font-family:var(--font);font-size:18px;line-height:27px;font-weight:600;color:var(--c-blue-sm)}.post-crumbs[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{color:inherit}.post-crumbs[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]:hover{color:var(--c-orange)}.post-crumbs__sep[data-astro-cid-yvbahnfj]{color:#38383a}.post-title[data-astro-cid-yvbahnfj]{margin-top:29px;font-family:var(--font-head);font-size:40px;line-height:47px;font-weight:700;color:#38383a}.post-meta[data-astro-cid-yvbahnfj]{margin-top:30px;display:flex;gap:8px;font-family:var(--font-head);font-size:17px;line-height:25.5px;font-weight:500;color:#38383a}.post-share[data-astro-cid-yvbahnfj]{margin-top:30px;display:flex;align-items:center}.post-share__label[data-astro-cid-yvbahnfj]{font-family:var(--font-head);font-size:18px;line-height:18px;font-weight:600;color:#be5900}.post-share__row[data-astro-cid-yvbahnfj]{display:flex;gap:0;margin-left:10px}.post-share__btn[data-astro-cid-yvbahnfj]{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:5px;color:#38383a;transition:color .2s,background-color .2s,border-color .2s}.post-share__btn[data-astro-cid-yvbahnfj]:hover,.post-share__btn[data-astro-cid-yvbahnfj]:focus-visible{color:var(--c-orange)}.post-share__glyph[data-astro-cid-yvbahnfj]{display:block;width:30px;height:30px}.post-share__glyph[data-astro-cid-yvbahnfj] svg{display:block;width:100%;height:100%;fill:currentColor}.post-hero__shot[data-astro-cid-yvbahnfj]{margin:0}.post-hero__shot[data-astro-cid-yvbahnfj] img[data-astro-cid-yvbahnfj]{display:block;width:100%;height:350px;object-fit:cover;border:4px solid #38383a;border-radius:10px}@media(max-width:1023px){.post-hero[data-astro-cid-yvbahnfj]{padding-top:0}.post-hero__inner[data-astro-cid-yvbahnfj]{grid-template-columns:1fr;padding:60px 20px 61px;align-items:stretch}.post-hero__shot[data-astro-cid-yvbahnfj]{order:-1}.post-hero__shot[data-astro-cid-yvbahnfj] img[data-astro-cid-yvbahnfj]{height:400px}.post-hero__text[data-astro-cid-yvbahnfj]{padding-top:20px}.post-title[data-astro-cid-yvbahnfj]{font-size:27px;line-height:34px;margin-top:29px}}@media(max-width:819px){.post-hero__shot[data-astro-cid-yvbahnfj] img[data-astro-cid-yvbahnfj]{height:160px}.post-meta[data-astro-cid-yvbahnfj]{font-size:15px;line-height:22.5px}.post-share__label[data-astro-cid-yvbahnfj]{font-size:16px;line-height:16px}.post-title[data-astro-cid-yvbahnfj]{margin-top:19px}.post-meta[data-astro-cid-yvbahnfj]{margin-top:20px}.post-share[data-astro-cid-yvbahnfj]{margin-top:19px}}
