.elementor .e-e003240{font-family:Luquez;font-weight:500;font-size:.75rem;color:rgb(18 7 40 / .6);letter-spacing:0em;line-height:1em;display:none;&{margin:0;text-decoration:none;transition:color .4s cubic-bezier(.22,1,.36,1)}&:hover{color:#120728}\n}.elementor .e-2b26584{font-family:Luquez;font-weight:500;font-size:.75rem;color:rgb(18 7 40 / .38);letter-spacing:0em;line-height:1em;display:none;&{margin:0}\n}.elementor .e-e63ed26{font-family:Luquez;font-weight:500;font-size:.75rem;color:#120728;letter-spacing:0em;line-height:1em;display:none;&{margin:0}\n}.elementor .e-f57c765{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap;align-items:center}.elementor .e-54044f3{font-family:Luquez;font-weight:500;font-size:2.9375rem;color:#120728;letter-spacing:-.03em;line-height:1.08em;&{margin:0;max-width:22ch}\n}.elementor .e-087b4bc{font-family:Luquez;font-weight:500;font-size:1.5rem;color:rgb(18 7 40 / .6);letter-spacing:0em;line-height:1.5em;&{margin:0;max-width:56ch}\n}.elementor .e-a83806c{display:flex;flex-direction:column;gap:2.375rem;align-items:flex-start}.elementor .e-e04fad3{width:100%;object-fit:cover;border-radius:.3125rem;border-width:1px;border-color:rgb(60 28 125 / .29);border-style:solid;&{aspect-ratio:16/9;display:block}&:not([src]),&[src='']{display:none}\n}.elementor .e-6fa4f75{width:100%;padding-block-start:11.25rem;padding-block-end:0rem;padding-inline-start:12.5vw;padding-inline-end:12.5vw;background-color:#EDE4FF;display:flex;flex-direction:column;gap:3.75rem;align-items:stretch}.elementor .e-918f802{width:3rem;height:3rem;object-fit:cover;border-radius:50%;&{display:block;flex-shrink:0}\n}.elementor .e-b6b602e{font-family:Luquez;font-weight:500;font-size:.75rem;color:rgb(18 7 40 / .38);letter-spacing:.08em;line-height:1em;&{margin:0;text-transform:uppercase}\n}.elementor .e-dac8b8a{font-family:Luquez;font-weight:500;font-size:1rem;color:#120728;letter-spacing:-.03em;line-height:1.2em;&{margin:0}\n}.elementor .e-9039384{display:flex;flex-direction:column;gap:.375rem}.elementor .e-b020646{display:flex;flex-direction:row;gap:.875rem;align-items:center}.elementor .e-eaa7564{font-family:Luquez;font-weight:500;font-size:.875rem;color:rgb(18 7 40 / .6);letter-spacing:0em;line-height:1.6em;&{margin:0}\n}.elementor .e-ca407a0{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:.3125rem;border-width:1px;border-color:rgb(60 28 125 / .29);border-style:solid;background-color:#F0E8FF;display:flex;flex-direction:column;gap:.9375rem}.elementor .e-a100190{display:flex;flex-direction:column;& .ev-toc__t,& .ev-share__t{font-family:Luquez,sans-serif;font-weight:500;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#ACAC2F;margin:0 0 .9375rem}& .ev-toc__l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem;border-inline-start:1px solid rgb(60 28 125 / .29)}& .ev-toc__l a{display:block;padding-inline-start:.9375rem;font-family:Luquez,sans-serif;font-weight:500;font-size:1rem;line-height:1.4;color:rgb(18 7 40 / .6);text-decoration:none;transition:color .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}& .ev-toc__l a:hover{color:#120728}& .ev-toc__l a.is-on{color:#120728;box-shadow:inset .125rem 0 0 0 #ACAC2F}& .ev-share__b{display:flex;flex-wrap:wrap;gap:.5rem}& .ev-share__i{font-family:Luquez,sans-serif;font-weight:500;font-size:.875rem;cursor:pointer;color:rgb(18 7 40 / .6);background:#fff0;border:1px solid rgb(60 28 125 / .29);border-radius:2rem;padding:.4375rem .875rem;text-decoration:none;transition:all .4s cubic-bezier(.22,1,.36,1)}& .ev-share__i:hover{border-color:#ACAC2F;color:#120728;background:#F0E8FF}\n}.elementor .e-9ca1cb3{display:flex;flex-direction:column;& .ev-toc__t,& .ev-share__t{font-family:Luquez,sans-serif;font-weight:500;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#ACAC2F;margin:0 0 .9375rem}& .ev-toc__l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem;border-inline-start:1px solid rgb(60 28 125 / .29)}& .ev-toc__l a{display:block;padding-inline-start:.9375rem;font-family:Luquez,sans-serif;font-weight:500;font-size:1rem;line-height:1.4;color:rgb(18 7 40 / .6);text-decoration:none;transition:color .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}& .ev-toc__l a:hover{color:#120728}& .ev-toc__l a.is-on{color:#120728;box-shadow:inset .125rem 0 0 0 #ACAC2F}& .ev-share__b{display:flex;flex-wrap:wrap;gap:.5rem}& .ev-share__i{font-family:Luquez,sans-serif;font-weight:500;font-size:.875rem;cursor:pointer;color:rgb(18 7 40 / .6);background:#fff0;border:1px solid rgb(60 28 125 / .29);border-radius:2rem;padding:.4375rem .875rem;text-decoration:none;transition:all .4s cubic-bezier(.22,1,.36,1)}& .ev-share__i:hover{border-color:#ACAC2F;color:#120728;background:#F0E8FF}\n}.elementor .e-84ff6be{font-family:Luquez;font-weight:500;font-size:1rem;color:#120728;letter-spacing:-.03em;line-height:1.3em;&{margin:0}\n}.elementor .e-022bc38{font-family:Luquez;font-weight:500;font-size:.75rem;color:#120728;letter-spacing:0em;line-height:1em;padding-block-start:.5625rem;padding-block-end:.5625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:2rem;background-color:#ACAC2F;&{text-decoration:none;cursor:pointer;align-self:flex-start;transition:filter .4s cubic-bezier(.22,1,.36,1)}&:hover{filter:brightness(1.08)}\n}.elementor .e-a2517d7{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:.3125rem;border-width:1px;border-color:rgb(60 28 125 / .29);border-style:dashed;display:none;flex-direction:column;gap:.75rem}.elementor .e-d738365{display:flex;flex-direction:column;gap:1.875rem;@media(min-width:992px){&{position:sticky;top:6rem}}\n}.elementor .e-7b9d2ef{display:flex;flex-direction:column;gap:1.875rem;&{grid-column:1/span 3}@media(max-width:991px){&{grid-column:auto;order:2}}\n}.elementor .e-2dde624{display:flex;flex-direction:column;&{grid-column:5/span 7}@media(max-width:991px){&{grid-column:auto;order:1}}& .elementor-widget-theme-post-content{font-family:Luquez,sans-serif;font-weight:500}& .elementor-widget-theme-post-content p{font-size:1.1875rem;line-height:1.8;color:rgb(18 7 40 / .78);margin:0 0 1.5rem}& .elementor-widget-theme-post-content h2{font-size:1.875rem;font-weight:400;line-height:1.25;letter-spacing:-.03em;color:#120728;margin:3.75rem 0 1.25rem;scroll-margin-top:6rem}& .elementor-widget-theme-post-content h3{font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:-.03em;color:#120728;margin:2.5rem 0 .9375rem;scroll-margin-top:6rem}& .elementor-widget-theme-post-content h4{font-size:1.1875rem;font-weight:500;line-height:1.35;color:#120728;margin:1.875rem 0 .75rem}& .elementor-widget-theme-post-content>*:first-child{margin-top:0}& .elementor-widget-theme-post-content a{color:#120728;text-decoration:none;border-bottom:1px solid #ACAC2F;transition:background-color .4s cubic-bezier(.22,1,.36,1)}& .elementor-widget-theme-post-content a:hover{background-color:rgb(172 172 47 / .18)}& .elementor-widget-theme-post-content ul,& .elementor-widget-theme-post-content ol{font-size:1.1875rem;line-height:1.8;color:rgb(18 7 40 / .78);margin:0 0 1.5rem;padding-inline-start:1.25rem}& .elementor-widget-theme-post-content li{margin-bottom:.5rem}& .elementor-widget-theme-post-content li::marker{color:#ACAC2F}& .elementor-widget-theme-post-content img{max-width:100%;height:auto;display:block;border:1px solid rgb(60 28 125 / .29);border-radius:.3125rem;margin:2.5rem 0}& .elementor-widget-theme-post-content figure{margin:2.5rem 0}& .elementor-widget-theme-post-content figure img{margin:0}& .elementor-widget-theme-post-content figcaption{font-size:.875rem;color:rgb(18 7 40 / .38);margin-top:.625rem;text-align:center}& .elementor-widget-theme-post-content blockquote{margin:2.5rem 0;padding:0 0 0 1.875rem;border-inline-start:1px solid #ACAC2F;font-size:1.5rem;line-height:1.5;letter-spacing:-.03em;color:#120728}& .elementor-widget-theme-post-content blockquote p{font-size:inherit;line-height:inherit;color:inherit}& .elementor-widget-theme-post-content code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9375rem;background:rgb(172 172 47 / .2);border-radius:.1875rem;padding:.125rem .375rem;color:#120728}& .elementor-widget-theme-post-content pre{background:#F0E8FF;border:1px solid rgb(60 28 125 / .29);border-radius:.3125rem;padding:1.5rem;overflow-x:auto;margin:2.5rem 0}& .elementor-widget-theme-post-content pre code{background:none;padding:0}& .elementor-widget-theme-post-content table{width:100%;border-collapse:collapse;margin:2.5rem 0;font-size:1rem;display:block;overflow-x:auto}& .elementor-widget-theme-post-content th,& .elementor-widget-theme-post-content td{border:1px solid rgb(60 28 125 / .29);padding:.75rem 1rem;text-align:left;color:rgb(18 7 40 / .78)}& .elementor-widget-theme-post-content th{color:#120728;background:#F0E8FF}& .elementor-widget-theme-post-content hr{border:0;border-top:1px solid rgb(60 28 125 / .29);margin:3.75rem 0}& .elementor-widget-theme-post-content iframe{max-width:100%}\n}.elementor .e-98566d2{display:grid;gap:3.75rem;&{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}@media(max-width:991px){&{grid-template-columns:minmax(0,1fr);gap:3.75rem}}\n}.elementor .e-acae069{width:100%;padding-block-start:5rem;padding-block-end:3.75rem;padding-inline-start:12.5vw;padding-inline-end:12.5vw;background-color:#EDE4FF;display:flex;flex-direction:column;gap:2.375rem;align-items:stretch}.elementor .e-0aecc90{font-family:Luquez;font-weight:500;font-size:.75rem;color:rgb(18 7 40 / .38);letter-spacing:.08em;line-height:1em;&{margin:0;text-transform:uppercase}\n}.elementor .e-b829e71{font-family:Luquez;font-weight:500;font-size:.75rem;color:rgb(18 7 40 / .6);letter-spacing:0em;line-height:1em;&{margin:0}\n}.elementor .e-7e92d95{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap;align-items:center}.elementor .e-99d64e2{font-family:Luquez;font-weight:500;font-size:.75rem;color:rgb(18 7 40 / .6);letter-spacing:0em;line-height:1em;&{margin:0}& a{color:rgb(18 7 40 / .6);text-decoration:none;border-bottom:1px solid rgb(60 28 125 / .29)}& a:hover{color:#120728;border-color:#ACAC2F}\n}.elementor .e-348af33{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:.1875rem;border-width:1px;border-color:rgb(60 28 125 / .29);border-style:solid;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center}.elementor .e-6152fe5{width:100%;padding-block-start:0rem;padding-block-end:3.75rem;padding-inline-start:12.5vw;padding-inline-end:12.5vw;background-color:#EDE4FF;display:flex;flex-direction:column;gap:2.375rem;align-items:stretch}.elementor .e-ac7deb8{font-family:Luquez;font-weight:500;font-size:1.35rem;color:#120728;letter-spacing:-.03em;line-height:1.15em;&{margin:0}\n}.elementor .e-0f137f4{display:flex;flex-direction:column;& .elementor-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.875rem!important}& .elementor-loop-container{width:100%}& .e-loop-item{display:flex}& .e-loop-item>.e-con{width:100%}@media(max-width:991px){& .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:767px){& .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.25rem!important}}@media(max-width:479px){& .elementor-grid{grid-template-columns:minmax(0,1fr)!important}}& .elementor-pagination{margin-block-start:3.75rem;display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;justify-content:center}& .elementor-pagination .page-numbers{font-family:Luquez,sans-serif;font-weight:500;font-size:1rem;color:rgb(18 7 40 / .6);text-decoration:none;border:1px solid rgb(60 28 125 / .29);border-radius:.1875rem;min-width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0 .625rem;transition:all .4s cubic-bezier(.22,1,.36,1)}& .elementor-pagination .page-numbers:hover{border-color:#ACAC2F;color:#120728}& .elementor-pagination .page-numbers.current{background:#ACAC2F;border-color:#ACAC2F;color:#120728}& .elementor-widget-loop-grid .elementor-nothing-found,& .e-loop-nothing-found-message{font-family:Luquez,sans-serif;font-weight:500;font-size:1.5rem;color:rgb(18 7 40 / .6);border:1px dashed rgb(60 28 125 / .29);border-radius:.3125rem;padding:3.75rem;text-align:center}\n}.elementor .e-7ec65c2{width:100%;padding-block-start:9.375rem;padding-block-end:9.375rem;padding-inline-start:12.5vw;padding-inline-end:12.5vw;background-color:#EDE4FF;display:flex;flex-direction:column;gap:2.375rem;align-items:stretch}.elementor .e-d41fa93{font-family:Luquez;font-weight:500;font-size:1.875rem;color:#F7F3FF;letter-spacing:-.03em;line-height:1.1em;&{margin:0;max-width:18ch}\n}.elementor .e-ec1d332{font-family:Luquez;font-weight:500;font-size:1.1875rem;color:rgb(247 243 255 / .72);letter-spacing:0em;line-height:1.7em;&{margin:0;max-width:48ch}\n}.elementor .e-04a689f{font-family:Luquez;font-weight:500;font-size:1rem;color:#120728;letter-spacing:0em;line-height:1em;padding-block-start:.9375rem;padding-block-end:.9375rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;border-radius:2rem;background-color:#FFFF9B;&{text-decoration:none;cursor:pointer;align-self:flex-start;transition:transform .4s cubic-bezier(.22,1,.36,1),filter .4s cubic-bezier(.22,1,.36,1)}&:hover{transform:translateY(-.125rem);filter:brightness(1.05)}\n}.elementor .e-8cd0856{display:flex;flex-direction:column;gap:2.375rem;align-items:flex-start}.elementor .e-6c45ef4{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4.375rem;padding-inline-end:4.375rem;border-radius:.3125rem;display:flex;flex-direction:column;&{background-image:linear-gradient(135deg,#4F2FAC 0%,#8880F0 100%)}\n}.elementor .e-314aba3{width:100%;padding-block-start:3.75rem;padding-block-end:9.375rem;padding-inline-start:12.5vw;padding-inline-end:12.5vw;background-color:#EDE4FF;display:flex;flex-direction:column;gap:2.375rem;align-items:stretch}