.post-hero[data-astro-cid-pcvhhgmx]{position:relative;display:flex;flex-direction:column;margin:0 0 20px;border-block:20px solid #0e54b4}.post-hero[data-astro-cid-pcvhhgmx]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(188deg,var(--color-blue) 0%,#1e5eb6 100%)}.post-hero__inner[data-astro-cid-pcvhhgmx]{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:min(100%,var(--container-max));margin:0 auto;padding:100px 0}.post-hero__title[data-astro-cid-pcvhhgmx]{width:68%;max-width:68%;font-size:60px;line-height:1.2em;color:#fff;text-align:center}.post-hero__info[data-astro-cid-pcvhhgmx]{padding:3px 10px;background-color:#2574e2;border-radius:5px}.post-hero__items[data-astro-cid-pcvhhgmx]{display:flex;flex-wrap:wrap;margin:0 -15.5px;padding:0;list-style:none}.post-hero__item[data-astro-cid-pcvhhgmx]{position:relative;word-break:break-word;display:flex;align-items:center;margin:0 15.5px;font-size:18px;color:#e5effc}.post-hero__item[data-astro-cid-pcvhhgmx]:not(:last-child):after{content:"";position:relative;right:-15.5px;height:51%;border-left:1px solid #6691cc}.post-hero__item[data-astro-cid-pcvhhgmx] a[data-astro-cid-pcvhhgmx]{color:#c73882;transition:all .2s linear}.post-hero__text[data-astro-cid-pcvhhgmx]{color:#e5effc}.post-hero__item[data-astro-cid-pcvhhgmx] a[data-astro-cid-pcvhhgmx]:hover{color:#222;text-decoration:underline}.post-hero__item[data-astro-cid-pcvhhgmx] a[data-astro-cid-pcvhhgmx]:focus{color:#222}@media(max-width:767px){.post-hero__inner[data-astro-cid-pcvhhgmx]{padding:60px 0}.post-hero__title[data-astro-cid-pcvhhgmx]{width:100%;max-width:100%;padding:0 20px;font-size:35px}.post-hero__item[data-astro-cid-pcvhhgmx]{font-size:16px}}.post-toc[data-astro-cid-mpbxxia6]{position:sticky;top:calc(100px + var(--blink-topbar-height, 0px));align-self:start;min-width:0;max-width:100%}.post-toc__box[data-astro-cid-mpbxxia6]{padding:20px;border-style:solid;border-width:0 1px 0 0;border-color:var(--color-grey-dd);overflow:hidden}.post-toc__header[data-astro-cid-mpbxxia6]{display:flex;align-items:center;justify-content:flex-end;padding:12px;border-bottom:1px solid var(--color-grey-ee);font-size:20px}.post-toc__title[data-astro-cid-mpbxxia6]{flex-grow:1;margin:0;font-size:20px;line-height:1.3em;text-align:start}.post-toc__toggle[data-astro-cid-mpbxxia6]{display:inline-flex;cursor:pointer}.post-toc__toggle[data-astro-cid-mpbxxia6] svg[data-astro-cid-mpbxxia6]{width:1em;height:1em}.post-toc[data-astro-cid-mpbxxia6][data-collapsed] .post-toc__toggle--collapse[data-astro-cid-mpbxxia6],.post-toc[data-astro-cid-mpbxxia6]:not([data-collapsed]) .post-toc__toggle--expand[data-astro-cid-mpbxxia6]{display:none}.post-toc__body[data-astro-cid-mpbxxia6]{padding:12px;overflow-y:auto}.post-toc__list[data-astro-cid-mpbxxia6]{margin:0;padding:0;list-style:none}.post-toc__list--spaced[data-astro-cid-mpbxxia6]{margin-bottom:1.5em}.post-toc__list--nested[data-astro-cid-mpbxxia6]{margin:.5em 0 0 .1em}.post-toc__item[data-astro-cid-mpbxxia6]{margin-bottom:.5em;font-size:15px;line-height:1.6em}.post-toc__link[data-astro-cid-mpbxxia6]{display:block;width:fit-content;color:var(--color-ink);transition:none}.post-toc__link[data-astro-cid-mpbxxia6]:hover{color:var(--color-ink);text-decoration:underline}.post-toc__item[data-astro-cid-mpbxxia6][data-active]>.post-toc__link[data-astro-cid-mpbxxia6]{text-decoration:none}@media(max-width:767px){.post-toc[data-astro-cid-mpbxxia6]{width:100%}}.post-author[data-astro-cid-boh32dqo]{padding:35px;border-style:solid;border-width:0 0 0 1px;border-color:var(--color-grey-dd)}.post-author__avatar[data-astro-cid-boh32dqo] img[data-astro-cid-boh32dqo]{width:94px;height:94px;margin:0 0 16px;border-radius:500px;object-fit:cover}.post-author__name[data-astro-cid-boh32dqo]{margin:0 0 10px;font-size:20px;line-height:1.2em}.post-author__bio[data-astro-cid-boh32dqo]{font-size:15px;line-height:1.7em}.post-cta[data-astro-cid-gi4haeqe]{position:sticky;top:calc(100px + var(--blink-topbar-height, 0px));align-self:start;min-width:0;max-width:100%}.post-cta__card[data-astro-cid-gi4haeqe]{margin:0 30px;padding:25px;border:1px solid var(--color-accent);border-radius:5px;background-color:#fff8fc;font-size:15px;line-height:1.5em}.post-cta__title[data-astro-cid-gi4haeqe]{padding-bottom:10px}.post-cta__button[data-astro-cid-gi4haeqe]{display:inline-block;margin-top:20px;padding:12px 20px;border-radius:5px;background-color:var(--color-blue);color:#fff;font-weight:600;line-height:1.2;text-decoration:none}.post-cta__button[data-astro-cid-gi4haeqe]:hover,.post-cta__button[data-astro-cid-gi4haeqe]:focus{color:#fff}.elementor-kit-5{--e-global-color-primary: #222222;--e-global-color-secondary: #888888;--e-global-color-text: #222222;--e-global-color-accent: #c63882;--e-global-color-32b236a: #dddddd;--e-global-color-5e130d8: #eeeeee;--e-global-color-357596b: #c63882;--e-global-color-ae33118: #2a7ff4;--e-global-color-8e4da02: #ecb92e;--e-global-color-bd19af3: #75e4eb;--e-global-color-faf3e9b: #cfeef8;--e-global-color-e9152f8: #cccccc;--e-global-color-63c1055: #e9f2fe;--e-global-color-eb2d516: #fbeaf2;--e-global-color-7b5e8a0: #fdf8eb;--e-global-color-fda38f1: #f2fcfd;--e-global-typography-primary-font-family: "Roboto";--e-global-typography-primary-font-weight: 600;--e-global-typography-secondary-font-family: "Roboto Slab";--e-global-typography-secondary-font-weight: 400;--e-global-typography-text-font-family: "Roboto";--e-global-typography-text-font-weight: 400;--e-global-typography-accent-font-family: "Roboto";--e-global-typography-accent-font-weight: 500;--e-global-color-astglobalcolor0: #c73882;--e-global-color-astglobalcolor1: #222222;--e-global-color-astglobalcolor2: #3a3a3a;--e-global-color-astglobalcolor3: #4b4f58;--e-global-color-astglobalcolor4: #f5f5f5;--e-global-color-astglobalcolor5: #ffffff;--e-global-color-astglobalcolor6: #f2f5f7;--e-global-color-astglobalcolor7: #424242;--e-global-color-astglobalcolor8: #000000}.elementor-kit-5 a:hover{text-decoration:underline}.elementor-kit-5 button,.elementor-kit-5 input[type=button],.elementor-kit-5 input[type=submit],.elementor-kit-5 .elementor-button{color:#fff}:where(.elementor-kit-5) .elementor-section.elementor-section-boxed>.elementor-container{max-width:1300px}:where(.elementor-kit-5) .e-con{--container-max-width: 1300px}:where(.elementor-kit-5) .elementor-widget:not(:last-child){margin-block-end:20px}:where(.elementor-kit-5) .elementor-element{--widgets-spacing: 20px 20px;--widgets-spacing-row: 20px;--widgets-spacing-column: 20px}@media(max-width:1024px){:where(.elementor-kit-5) .elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}:where(.elementor-kit-5) .e-con{--container-max-width: 1024px}}@media(max-width:767px){:where(.elementor-kit-5) .elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}:where(.elementor-kit-5) .e-con{--container-max-width: 767px}}:where(.elementor-kit-5) .elementor-widget-button .elementor-button{border-style:solid;border-width:0;text-decoration:none;border-color:var(--ast-0);background-color:var(--ast-0);color:var(--ast-5);font-size:18px;font-size:1rem;line-height:1em}:where(.elementor-kit-5) .elementor-widget-button .elementor-button:hover,:where(.elementor-kit-5) .elementor-widget-button .elementor-button:focus{color:var(--ast-5);background-color:var(--ast-1);border-color:var(--ast-1)}body :where(.elementor-kit-5) .elementor-button.elementor-size-sm,body :where(.elementor-kit-5) .elementor-button.elementor-size-xs,body :where(.elementor-kit-5) .elementor-button.elementor-size-md,body :where(.elementor-kit-5) .elementor-button.elementor-size-lg,body :where(.elementor-kit-5) .elementor-button.elementor-size-xl,body :where(.elementor-kit-5) .elementor-button{border-radius:3px;padding:10px 20px;font-size:18px;font-size:1rem}:where(.elementor-kit-5) .elementor-widget-heading h1.elementor-heading-title{line-height:1.4em}:where(.elementor-kit-5) .elementor-widget-heading h2.elementor-heading-title{line-height:1.3em}:where(.elementor-kit-5) .elementor-widget-heading h3.elementor-heading-title{line-height:1.3em}:where(.elementor-kit-5) .elementor-widget-heading h4.elementor-heading-title{line-height:1.2em}:where(.elementor-kit-5) .elementor-widget-heading h5.elementor-heading-title{line-height:1.2em}:where(.elementor-kit-5) .elementor-widget-heading h6.elementor-heading-title{line-height:1.25em}:where(.elementor-kit-5) .elementor-widget-heading .elementor-heading-title{margin:0}.post-body .elementor-widget.elementor-widget{margin-block-end:0}.post-body .elementor-widget{min-width:0}.post-body .elementor-widget-empty,.post-body .elementor-widget-google_maps,.post-body .elementor-widget-video,.post-body .elementor-widget.e-widget-swiper{width:100%}.post-body .elementor-widget:not(:last-child){--kit-widget-spacing: 0px}:where(.post-body) .elementor-toc__list-wrapper{margin:0}:where(.post-body) .entry-title{margin-bottom:.5em;font-size:40px;line-height:1.2}:where(.post-body) p{margin-bottom:1.75em}:where(.post-body) :is(ul,ol){margin:0 0 1.5em 3em;padding:0}:where(.post-body) ul{list-style:disc}:where(.post-body) ol{list-style:decimal}:where(.post-body) li>:is(ul,ol){margin-bottom:0;margin-left:1.5em}:where(.post-body) img{display:inline;height:auto;max-width:100%;vertical-align:middle}:where(.post-body) :is(b,strong){font-weight:700}:where(.post-body) :is(cite,dfn,em,i){font-style:italic}:where(.post-body) blockquote{position:relative;margin:1.5em;padding:20px;border-left:5px solid rgba(0,0,0,.05);color:#000;font-size:1.1em;font-style:italic;line-height:inherit;quotes:"" ""}:where(.post-body) hr{box-sizing:content-box;height:1px;margin-bottom:1.5em;border:0;background-color:#ccc}:where(.post-body) .elementor hr{margin:0}:where(.post-body) table{width:100%;margin:0 0 1.5em;border:1px solid var(--ast-border-color, #dddddd);border-width:1px 0 0 1px;border-collapse:separate;border-spacing:0}:where(.post-body) :is(td,th){padding:.7em 1em;border:1px solid var(--ast-border-color, #dddddd);border-width:0 1px 1px 0}:where(.post-body) th{font-weight:600}:where(.post-body) pre{max-width:100%;margin-bottom:1.6em;padding:1.6em;overflow:auto;font-family:"Courier 10 Pitch",Courier,monospace}:where(.post-body) :is(code,kbd,tt,var){font:1em Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}:where(.post-body) :is(embed,iframe,object){max-width:100%}:where(.post-body) sub,:where(.post-body) sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}:where(.post-body) sup{top:-.5em}:where(.post-body) sub{bottom:-.25em}:where(.post-body) mark{background:none;text-decoration:none}:where(.post-body) img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:where(.post-body) .alignleft{display:inline;float:left;margin-right:1.5em}:where(.post-body) .alignright{display:inline;float:right;margin-left:1.5em}:where(.post-body) .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}:where(.post-body) .wp-caption{margin-bottom:1.5em;max-width:100%}:where(.post-body) .wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}:where(.post-body) .wp-caption .wp-caption-text{margin:.8075em 0}:where(.post-body) .wp-caption-text{text-align:center}.elementor-toc__body>.elementor-toc__list-wrapper{margin-left:0!important}:where(.post-body--md) :is(h2,h3,h4){margin:1em 0 20px}:where(.post-body--md)>:first-child{margin-top:0}:where(.post-body--md) img{display:block;margin:0 auto 1.75em}:where(.post-body--md)>:last-child{margin-bottom:0}.post[data-astro-cid-gjtny2mx]{overflow-wrap:normal}.post__columns[data-astro-cid-gjtny2mx]{display:flex;flex-direction:row;width:100%;max-width:1420px;margin:0 auto;padding:10px}.post__col[data-astro-cid-gjtny2mx]{position:relative;display:flex;flex-direction:column;gap:20px;padding:10px;min-width:0}.post__col--toc[data-astro-cid-gjtny2mx],.post__col--side[data-astro-cid-gjtny2mx]{width:23%}.post__col--main[data-astro-cid-gjtny2mx]{width:54%}.post-body[data-astro-cid-gjtny2mx]{padding:15px 5px 0;color:#000;font-size:20px;line-height:33px}@media(max-width:767px){.post__columns[data-astro-cid-gjtny2mx]{flex-wrap:wrap}.post__col--toc[data-astro-cid-gjtny2mx],.post__col--main[data-astro-cid-gjtny2mx],.post__col--side[data-astro-cid-gjtny2mx]{width:100%}}
