.elementor-740 .elementor-element.elementor-element-51bcb31f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-740 .elementor-element.elementor-element-27977ea4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-28e9938a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-28e9938a.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-740 .elementor-element.elementor-element-5abc18c6 .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:80px;font-weight:500;line-height:0.98em;letter-spacing:-2.8px;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-740 .elementor-element.elementor-element-17d425d3{width:var( --container-widget-width, 560px );max-width:560px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;font-family:"Nicky Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#4a4970;}.elementor-740 .elementor-element.elementor-element-77d77963{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(11,10,43,0.08);--border-color:rgba(11,10,43,0.08);--border-radius:22px 22px 22px 22px;box-shadow:0px 4px 14px 0px rgba(64,54,195,0.10);--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-740 .elementor-element.elementor-element-77d77963:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-77d77963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-740 .elementor-element.elementor-element-77d77963.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-740 .elementor-element.elementor-element-11218b68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-740 .elementor-element.elementor-element-11218b68 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;line-height:1.3em;color:#7e7da0;}.elementor-740 .elementor-element.elementor-element-747f7550{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-740 .elementor-element.elementor-element-747f7550 .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#0b0a2b;}.elementor-740 .elementor-element.elementor-element-7ecac106{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-740 .elementor-element.elementor-element-7ecac106 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;line-height:1.3em;color:#7e7da0;}.elementor-740 .elementor-element.elementor-element-42e01561{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-740 .elementor-element.elementor-element-42e01561 .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-740 .elementor-element.elementor-element-4de32919{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-740 .elementor-element.elementor-element-4de32919 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;line-height:1.3em;color:#7e7da0;}.elementor-740 .elementor-element.elementor-element-1875d22c{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-740 .elementor-element.elementor-element-1875d22c .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#0b0a2b;}.elementor-740 .elementor-element.elementor-element-45f1c52d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-740 .elementor-element.elementor-element-59c1a65f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-47baac63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-47baac63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-740 .elementor-element.elementor-element-7019cfd0{--box-background-color:rgba(0,0,0,0);--box-border-width:0px;--box-border-radius:0px;--box-padding:0px;--item-text-hover-decoration:underline;}.elementor-740 .elementor-element.elementor-element-7019cfd0 .elementor-toc__header-title{text-align:start;}.elementor-740 .elementor-element.elementor-element-1c7ef4b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(11,10,43,0.08);--border-color:rgba(11,10,43,0.08);--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px 0px rgba(64,54,195,0.10);--padding-top:64px;--padding-bottom:64px;--padding-left:80px;--padding-right:80px;}.elementor-740 .elementor-element.elementor-element-1c7ef4b1:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-1c7ef4b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-740 .elementor-element.elementor-element-1c7ef4b1.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-740 .elementor-element.elementor-element-56a876b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-60f2917a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-740 .elementor-element.elementor-element-60f2917a .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;color:#0b0a2b;}.elementor-740 .elementor-element.elementor-element-105c5891{font-family:"Nicky Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.72em;color:#24234a;}.elementor-740 .elementor-element.elementor-element-307ca792{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(11,10,43,0.08);--border-color:rgba(11,10,43,0.08);--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-53141617{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-740 .elementor-element.elementor-element-53141617 .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;color:#0b0a2b;}.elementor-740 .elementor-element.elementor-element-5fde4c1a{font-family:"Nicky Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.72em;color:#24234a;}.elementor-740 .elementor-element.elementor-element-37aac439{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(11,10,43,0.08);--border-color:rgba(11,10,43,0.08);--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-44092452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-740 .elementor-element.elementor-element-44092452 .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;color:#0b0a2b;}.elementor-740 .elementor-element.elementor-element-2a52d7ca{font-family:"Nicky Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.72em;color:#24234a;}.elementor-740 .elementor-element.elementor-element-68fb173f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(11,10,43,0.08);--border-color:rgba(11,10,43,0.08);--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-7aa84166{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-740 .elementor-element.elementor-element-7aa84166 .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;color:#0b0a2b;}.elementor-740 .elementor-element.elementor-element-374cb{font-family:"Nicky Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.72em;color:#24234a;}.elementor-740 .elementor-element.elementor-element-1536e180{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(11,10,43,0.08);--border-color:rgba(11,10,43,0.08);--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-18b69174{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-740 .elementor-element.elementor-element-18b69174 .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;color:#0b0a2b;}.elementor-740 .elementor-element.elementor-element-29722d8b{font-family:"Nicky Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.72em;color:#24234a;}.elementor-740 .elementor-element.elementor-element-694fa0b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(11,10,43,0.08);--border-color:rgba(11,10,43,0.08);--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-63829479{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-740 .elementor-element.elementor-element-63829479 .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;color:#0b0a2b;}.elementor-740 .elementor-element.elementor-element-18e0001b{font-family:"Nicky Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.72em;color:#24234a;}.elementor-740 .elementor-element.elementor-element-4b08526b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(11,10,43,0.08);--border-color:rgba(11,10,43,0.08);--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-675cdad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-740 .elementor-element.elementor-element-675cdad4 .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;color:#0b0a2b;}.elementor-740 .elementor-element.elementor-element-9e45e81{font-family:"Nicky Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.72em;color:#24234a;}.elementor-740 .elementor-element.elementor-element-539abf51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(11,10,43,0.08);--border-color:rgba(11,10,43,0.08);--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-79263bfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-740 .elementor-element.elementor-element-79263bfd .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;color:#0b0a2b;}.elementor-740 .elementor-element.elementor-element-a7a79a1{font-family:"Nicky Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.72em;color:#24234a;}.elementor-740 .elementor-element.elementor-element-a7a79a1 a{color:var( --e-global-color-primary );}.elementor-740 .elementor-element.elementor-element-a4472b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-740 .elementor-element.elementor-element-a4472b5:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-a4472b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ff;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-740 .elementor-element.elementor-element-62af7b55{background-color:#e6cdfc;padding:5px 5px 5px 5px;border-radius:50% 50% 50% 50%;}.elementor-740 .elementor-element.elementor-element-62af7b55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-740 .elementor-element.elementor-element-62af7b55 img{width:56px;border-radius:50% 50% 50% 50%;}.elementor-740 .elementor-element.elementor-element-4e7aa7f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-4e7aa7f6.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-740 .elementor-element.elementor-element-61b8fb8a .elementor-heading-title{font-family:"Nicky Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.3em;color:#0b0a2b;}.elementor-740 .elementor-element.elementor-element-6fcd6669{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nicky Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.45em;color:#4a4970;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-740 .elementor-element.elementor-element-5d3bed33 .elementor-button{background-color:#4036c3;font-family:"Nicky Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1em;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:12px 20px 12px 20px;}.elementor-740 .elementor-element.elementor-element-5d3bed33 .elementor-button:hover, .elementor-740 .elementor-element.elementor-element-5d3bed33 .elementor-button:focus{background-color:#937bfd;color:#ffffff;}.elementor-740 .elementor-element.elementor-element-5d3bed33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-740 .elementor-element.elementor-element-5d3bed33 .elementor-button:hover svg, .elementor-740 .elementor-element.elementor-element-5d3bed33 .elementor-button:focus svg{fill:#ffffff;}@media(max-width:1024px){.elementor-740 .elementor-element.elementor-element-51bcb31f{--padding-top:72px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-740 .elementor-element.elementor-element-27977ea4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-740 .elementor-element.elementor-element-5abc18c6 .elementor-heading-title{font-size:60px;}.elementor-740 .elementor-element.elementor-element-17d425d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-740 .elementor-element.elementor-element-45f1c52d{--padding-top:0px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-740 .elementor-element.elementor-element-59c1a65f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-740 .elementor-element.elementor-element-1c7ef4b1{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-740 .elementor-element.elementor-element-60f2917a .elementor-heading-title{font-size:26px;}.elementor-740 .elementor-element.elementor-element-53141617 .elementor-heading-title{font-size:26px;}.elementor-740 .elementor-element.elementor-element-44092452 .elementor-heading-title{font-size:26px;}.elementor-740 .elementor-element.elementor-element-7aa84166 .elementor-heading-title{font-size:26px;}.elementor-740 .elementor-element.elementor-element-18b69174 .elementor-heading-title{font-size:26px;}.elementor-740 .elementor-element.elementor-element-63829479 .elementor-heading-title{font-size:26px;}.elementor-740 .elementor-element.elementor-element-675cdad4 .elementor-heading-title{font-size:26px;}.elementor-740 .elementor-element.elementor-element-79263bfd .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-740 .elementor-element.elementor-element-51bcb31f{--padding-top:56px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-740 .elementor-element.elementor-element-5abc18c6 .elementor-heading-title{font-size:40px;}.elementor-740 .elementor-element.elementor-element-17d425d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-740 .elementor-element.elementor-element-77d77963{--width:100%;}.elementor-740 .elementor-element.elementor-element-45f1c52d{--padding-top:0px;--padding-bottom:64px;--padding-left:12px;--padding-right:12px;}.elementor-740 .elementor-element.elementor-element-1c7ef4b1{--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-740 .elementor-element.elementor-element-60f2917a .elementor-heading-title{font-size:23px;}.elementor-740 .elementor-element.elementor-element-105c5891{font-size:16px;}.elementor-740 .elementor-element.elementor-element-307ca792{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-53141617 .elementor-heading-title{font-size:23px;}.elementor-740 .elementor-element.elementor-element-5fde4c1a{font-size:16px;}.elementor-740 .elementor-element.elementor-element-37aac439{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-44092452 .elementor-heading-title{font-size:23px;}.elementor-740 .elementor-element.elementor-element-2a52d7ca{font-size:16px;}.elementor-740 .elementor-element.elementor-element-68fb173f{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-7aa84166 .elementor-heading-title{font-size:23px;}.elementor-740 .elementor-element.elementor-element-374cb{font-size:16px;}.elementor-740 .elementor-element.elementor-element-1536e180{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-18b69174 .elementor-heading-title{font-size:23px;}.elementor-740 .elementor-element.elementor-element-29722d8b{font-size:16px;}.elementor-740 .elementor-element.elementor-element-694fa0b4{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-63829479 .elementor-heading-title{font-size:23px;}.elementor-740 .elementor-element.elementor-element-18e0001b{font-size:16px;}.elementor-740 .elementor-element.elementor-element-4b08526b{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-675cdad4 .elementor-heading-title{font-size:23px;}.elementor-740 .elementor-element.elementor-element-9e45e81{font-size:16px;}.elementor-740 .elementor-element.elementor-element-539abf51{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-79263bfd .elementor-heading-title{font-size:23px;}.elementor-740 .elementor-element.elementor-element-a7a79a1{font-size:16px;}.elementor-740 .elementor-element.elementor-element-a4472b5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-740 .elementor-element.elementor-element-51bcb31f{--content-width:1180px;}.elementor-740 .elementor-element.elementor-element-28e9938a{--width:100%;}.elementor-740 .elementor-element.elementor-element-77d77963{--width:320px;}.elementor-740 .elementor-element.elementor-element-45f1c52d{--content-width:1180px;}.elementor-740 .elementor-element.elementor-element-47baac63{--width:260px;}.elementor-740 .elementor-element.elementor-element-1c7ef4b1{--width:100%;}.elementor-740 .elementor-element.elementor-element-56a876b0{--width:100%;}.elementor-740 .elementor-element.elementor-element-307ca792{--width:100%;}.elementor-740 .elementor-element.elementor-element-37aac439{--width:100%;}.elementor-740 .elementor-element.elementor-element-68fb173f{--width:100%;}.elementor-740 .elementor-element.elementor-element-1536e180{--width:100%;}.elementor-740 .elementor-element.elementor-element-694fa0b4{--width:100%;}.elementor-740 .elementor-element.elementor-element-4b08526b{--width:100%;}.elementor-740 .elementor-element.elementor-element-539abf51{--width:100%;}.elementor-740 .elementor-element.elementor-element-a4472b5{--width:100%;}.elementor-740 .elementor-element.elementor-element-4e7aa7f6{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-740 .elementor-element.elementor-element-77d77963{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-51bcb31f */.elementor-740 .elementor-element.elementor-element-51bcb31f h1 em { font-family:"Quincy",Georgia,serif; font-style:italic; font-weight:400; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47baac63 */.elementor-740 .elementor-element.elementor-element-47baac63 { position: sticky; top: calc(var(--tiwi-header-h, 96px) + 24px); }
.elementor-740 .elementor-element.elementor-element-47baac63 .elementor-toc__header { padding: 0 0 14px; border: 0; background: none; }
.elementor-740 .elementor-element.elementor-element-47baac63 .elementor-toc__header-title { font-family: "JetBrains Mono", monospace; font-size: 12px; font-weight: 500; color: #7e7da0; }
.elementor-740 .elementor-element.elementor-element-47baac63 .elementor-toc__body { padding: 0; }
.elementor-740 .elementor-element.elementor-element-47baac63 .elementor-toc__list-wrapper { border-left: 1.5px solid rgba(11,10,43,0.16); padding: 0; margin: 0; }
.elementor-740 .elementor-element.elementor-element-47baac63 .elementor-toc__list-item { margin: 0; }
.elementor-740 .elementor-element.elementor-element-47baac63 .elementor-toc__list-item-text-wrapper { padding: 0; }
.elementor-740 .elementor-element.elementor-element-47baac63 .elementor-toc__list-item-text-wrapper::before { font-family: "JetBrains Mono", monospace; font-size: 11px; color: #7e7da0; padding: 9px 0 0 16px; min-width: 2.6em; }
.elementor-740 .elementor-element.elementor-element-47baac63 .elementor-toc__list-item-text { display: block; padding: 7px 0 7px 4px; font-family: "Nicky Sans", sans-serif; font-size: 14.5px; line-height: 1.35; color: #4a4970; transition: color 200ms; }
.elementor-740 .elementor-element.elementor-element-47baac63 .elementor-toc__list-item-text-wrapper { border-left: 1.5px solid transparent; margin-left: -1.5px; transition: border-color 200ms; }
.elementor-740 .elementor-element.elementor-element-47baac63 .elementor-toc__list-item-text:hover { color: #4036c3; }
.elementor-740 .elementor-element.elementor-element-47baac63 .elementor-toc__list-item-text.elementor-item-active { color: #4036c3; font-weight: 500; }
.elementor-740 .elementor-element.elementor-element-47baac63 .elementor-toc__list-item-text-wrapper:has(.elementor-item-active) { border-left-color: #4036c3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4472b5 */.elementor-740 .elementor-element.elementor-element-a4472b5 .elementor-button { transition: transform 220ms, background-color 220ms; }
.elementor-740 .elementor-element.elementor-element-a4472b5 .elementor-button:hover { transform: translateY(-2px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7ef4b1 */.elementor-740 .elementor-element.elementor-element-1c7ef4b1 { min-width: 0; counter-reset: tiwi-sec; }
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 h2.elementor-heading-title::before {
  counter-increment: tiwi-sec; content: counter(tiwi-sec, decimal-leading-zero);
  font-family: "JetBrains Mono", monospace; font-size: 13px; font-weight: 600; color: #4036c3;
  margin-right: 16px; position: relative; top: -3px;
}
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .elementor-widget-text-editor p { margin: 0 0 1em; }
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .elementor-widget-text-editor > *:last-child,
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .elementor-widget-text-editor p:last-child { margin-bottom: 0; }
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .elementor-widget-text-editor ul { list-style: none; padding: 0; margin: 0 0 1em; }
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .elementor-widget-text-editor ul li { position: relative; padding-left: 1.8em; margin-top: 0.55em; }
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .elementor-widget-text-editor ul li::before { content: "→"; position: absolute; left: 0; color: #4036c3; font-weight: 500; }
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .elementor-widget-text-editor a { color: #4036c3; text-decoration: underline; text-decoration-thickness: 1.5px; text-underline-offset: 3px; }
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .elementor-widget-text-editor strong { font-weight: 500; color: #0b0a2b; }
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .tiwi-table-wrap { overflow-x: auto; margin: 0 0 1em; border: 1px solid rgba(11,10,43,0.08); border-radius: 16px; }
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .tiwi-table-wrap table { width: 100%; min-width: 560px; border-collapse: collapse; margin: 0; font-size: 15px; line-height: 1.45; }
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .tiwi-table-wrap th { text-align: left; font-family: "JetBrains Mono", monospace; font-size: 11px; font-weight: 500; color: #7e7da0; background: #f6f3ff; padding: 12px 16px; border: 0; }
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .tiwi-table-wrap td { padding: 12px 16px; border: 0; border-top: 1px solid rgba(11,10,43,0.08); vertical-align: top; background: #fff; }
.elementor-740 .elementor-element.elementor-element-1c7ef4b1 .tiwi-table-wrap td:first-child { font-family: "JetBrains Mono", monospace; font-size: 13px; color: #3e3181; white-space: nowrap; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nicky Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tiwi.lat/wp-content/uploads/2026/06/NickySans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Nicky Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://tiwi.lat/wp-content/uploads/2026/06/NickySans-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Nicky Sans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://tiwi.lat/wp-content/uploads/2026/06/NickySans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Nicky Sans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://tiwi.lat/wp-content/uploads/2026/06/NickySans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Nicky Sans';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://tiwi.lat/wp-content/uploads/2026/06/NickySans-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Nicky Sans';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://tiwi.lat/wp-content/uploads/2026/06/NickySans-LightItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */