.elementor-175 .elementor-element.elementor-element-d31759a8{--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;}.elementor-175 .elementor-element.elementor-element-d31759a8:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-d31759a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-ef4407b1{--direction:ltr;top:0px;z-index:9999;--horizontal-progress-border:none;--horizontal-height:4px;--horizontal-border-style:none;}.elementor-175 .elementor-element.elementor-element-ef4407b1 .current-progress{background-color:#4F63F5;}.elementor-175 .elementor-element.elementor-element-ef4407b1 .elementor-scrolling-tracker-horizontal{background-color:#DCE5F3;}body:not(.rtl) .elementor-175 .elementor-element.elementor-element-ef4407b1{left:0px;}body.rtl .elementor-175 .elementor-element.elementor-element-ef4407b1{right:0px;}.elementor-175 .elementor-element.elementor-element-fedaa031{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDE3EE;--border-color:#DDE3EE;--padding-top:70px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-175 .elementor-element.elementor-element-fedaa031:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-fedaa031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3FF;}.elementor-175 .elementor-element.elementor-element-b1c8d4ff{--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;}.elementor-175 .elementor-element.elementor-element-461453fe .elementor-icon-list-icon{width:14px;}.elementor-175 .elementor-element.elementor-element-461453fe .elementor-icon-list-icon i{font-size:14px;}.elementor-175 .elementor-element.elementor-element-461453fe .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-175 .elementor-element.elementor-element-461453fe .elementor-icon-list-text, .elementor-175 .elementor-element.elementor-element-461453fe .elementor-icon-list-text a{color:#5E6B88;}.elementor-175 .elementor-element.elementor-element-461453fe .elementor-icon-list-item{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-175 .elementor-element.elementor-element-f7d8059c{text-align:center;}.elementor-175 .elementor-element.elementor-element-f7d8059c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:56px;font-weight:700;line-height:1.08em;color:#0F172A;}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-item:not(:last-child):after{content:"";height:28%;border-color:#AAB5CB;}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-icon{width:14px;}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-icon i{font-size:14px;}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-text, .elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-text a{color:#5E6B88;}.elementor-175 .elementor-element.elementor-element-99369074 .elementor-icon-list-item{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-175 .elementor-element.elementor-element-d77a3c39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;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:#DDE3EE;--border-color:#DDE3EE;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-175 .elementor-element.elementor-element-67fbd56e{--display:flex;}.elementor-175 .elementor-element.elementor-element-6428559d{font-size:12px;line-height:1.68em;color:#52627A;}.elementor-175 .elementor-element.elementor-element-d57acbce{--display:flex;}.elementor-175 .elementor-element.elementor-element-f52d7855{text-align:start;font-family:"Manrope", Sans-serif;font-size:20px;line-height:1.65em;}.elementor-175 .elementor-element.elementor-element-14bdfd1e{--display:flex;--padding-top:72px;--padding-bottom:104px;--padding-left:32px;--padding-right:32px;}.elementor-175 .elementor-element.elementor-element-14bdfd1e:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-14bdfd1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-52b88926{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-175 .elementor-element.elementor-element-61bf5159{--display:flex;--min-height:500px;--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;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:#DDE3EE;--border-color:#DDE3EE;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-175 .elementor-element.elementor-element-61bf5159:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-61bf5159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-5fdb0835{font-size:12px;line-height:1.68em;color:#52627A;}.elementor-175 .elementor-element.elementor-element-08b48acc .elementor-toc__header-title{text-align:start;}.elementor-175 .elementor-element.elementor-element-08b48acc .elementor-toc__header{flex-direction:row;}.elementor-175 .elementor-element.elementor-element-08b48acc{--item-text-hover-decoration:underline;}.elementor-175 .elementor-element.elementor-element-38815c3e{--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;}.elementor-175 .elementor-element.elementor-element-9c425fed{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDE3EE;--border-color:#DDE3EE;--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-175 .elementor-element.elementor-element-9c425fed:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-9c425fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-7b8ee3d3{background-color:#FFFFFF;padding:30px 28px 36px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDE3EE;border-radius:20px 20px 20px 20px;box-shadow:0px 8px 28px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.035);}.elementor-175 .elementor-element.elementor-element-1cbab7dd{--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;}.elementor-175 .elementor-element.elementor-element-1a589379{--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;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:#DDE3EE;--border-color:#DDE3EE;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-175 .elementor-element.elementor-element-1a589379:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-1a589379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-a1d90e31{text-align:start;}.elementor-175 .elementor-element.elementor-element-f9065b12{font-size:12px;line-height:1.68em;color:#52627A;}.elementor-175 .elementor-element.elementor-element-a33c94f1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#0F172A;}.elementor-175 .elementor-element.elementor-element-225f812f{font-family:"Manrope", Sans-serif;font-size:14px;line-height:1.7em;color:#52627A;}.elementor-175 .elementor-element.elementor-element-c19a02e1{--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;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:#0F172A;--border-color:#0F172A;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-175 .elementor-element.elementor-element-c19a02e1:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-c19a02e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-175 .elementor-element.elementor-element-c19a02e2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.28em;color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-c19a02e3{font-family:"Manrope", Sans-serif;font-size:14px;line-height:1.7em;color:#C8D3E5;}.elementor-175 .elementor-element.elementor-element-56b382e7 .elementor-button{background-color:#4F63F5;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F63F5;border-radius:11px 11px 11px 11px;}body.elementor-page-175:not(.elementor-motion-effects-element-type-background), body.elementor-page-175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-175 .elementor-element.elementor-element-d31759a8{--width:100%;}.elementor-175 .elementor-element.elementor-element-fedaa031{--width:100%;}.elementor-175 .elementor-element.elementor-element-b1c8d4ff{--content-width:1200px;}.elementor-175 .elementor-element.elementor-element-d77a3c39{--width:100%;}.elementor-175 .elementor-element.elementor-element-67fbd56e{--width:142px;}.elementor-175 .elementor-element.elementor-element-d57acbce{--width:100%;}.elementor-175 .elementor-element.elementor-element-14bdfd1e{--width:100%;}.elementor-175 .elementor-element.elementor-element-52b88926{--content-width:1488px;}.elementor-175 .elementor-element.elementor-element-61bf5159{--width:220px;}.elementor-175 .elementor-element.elementor-element-38815c3e{--width:900px;}.elementor-175 .elementor-element.elementor-element-9c425fed{--width:100%;}.elementor-175 .elementor-element.elementor-element-1cbab7dd{--width:280px;}.elementor-175 .elementor-element.elementor-element-1a589379{--width:100%;}.elementor-175 .elementor-element.elementor-element-c19a02e1{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-175 .elementor-element.elementor-element-61bf5159{--width:100%;}.elementor-175 .elementor-element.elementor-element-38815c3e{--width:100%;}.elementor-175 .elementor-element.elementor-element-1cbab7dd{--width:100%;}}@media(max-width:1024px){.elementor-175 .elementor-element.elementor-element-fedaa031{--padding-top:56px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-175 .elementor-element.elementor-element-f7d8059c .elementor-heading-title{font-size:44px;}.elementor-175 .elementor-element.elementor-element-6428559d{font-size:14px;}.elementor-175 .elementor-element.elementor-element-f52d7855{font-size:18px;}.elementor-175 .elementor-element.elementor-element-14bdfd1e{--padding-top:56px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-175 .elementor-element.elementor-element-52b88926{--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;}.elementor-175 .elementor-element.elementor-element-5fdb0835{font-size:14px;}.elementor-175 .elementor-element.elementor-element-9c425fed{--padding-top:8px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-175 .elementor-element.elementor-element-7b8ee3d3{padding:28px 24px 32px 24px;}.elementor-175 .elementor-element.elementor-element-f9065b12{font-size:14px;}.elementor-175 .elementor-element.elementor-element-a33c94f1 .elementor-heading-title{font-size:22px;}.elementor-175 .elementor-element.elementor-element-225f812f{font-size:14px;}}@media(max-width:767px){.elementor-175 .elementor-element.elementor-element-d31759a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-175 .elementor-element.elementor-element-fedaa031{--padding-top:42px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-175 .elementor-element.elementor-element-b1c8d4ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-175 .elementor-element.elementor-element-f7d8059c .elementor-heading-title{font-size:36px;}.elementor-175 .elementor-element.elementor-element-d77a3c39{--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;}.elementor-175 .elementor-element.elementor-element-67fbd56e{--width:100%;}.elementor-175 .elementor-element.elementor-element-6428559d{font-size:14px;}.elementor-175 .elementor-element.elementor-element-d57acbce{--width:100%;}.elementor-175 .elementor-element.elementor-element-f52d7855{font-size:17px;}.elementor-175 .elementor-element.elementor-element-14bdfd1e{--padding-top:42px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-175 .elementor-element.elementor-element-52b88926{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-175 .elementor-element.elementor-element-5fdb0835{font-size:14px;}.elementor-175 .elementor-element.elementor-element-38815c3e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-175 .elementor-element.elementor-element-9c425fed{--padding-top:4px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-175 .elementor-element.elementor-element-7b8ee3d3{padding:24px 16px 28px 16px;border-radius:16px 16px 16px 16px;}.elementor-175 .elementor-element.elementor-element-f9065b12{font-size:14px;}.elementor-175 .elementor-element.elementor-element-a33c94f1 .elementor-heading-title{font-size:21px;}.elementor-175 .elementor-element.elementor-element-225f812f{font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-d31759a8 */.aidrop-single-article, .aidrop-single-article * { box-sizing: border-box; } .aidrop-single-article { overflow: clip; color: #0F172A; } .aidrop-single-article .aidrop-article-hero-inner, .aidrop-single-article .aidrop-article-layout { margin-inline: auto; } .aidrop-single-article .aidrop-article-title { max-width: 820px; text-wrap: balance; } .aidrop-single-article .aidrop-article-meta { max-width: 820px; } .aidrop-single-article .aidrop-article-summary { max-width: 70ch; } .aidrop-single-article .aidrop-article-layout { display: grid; grid-template-columns: 220px minmax(0, 1fr) 240px; gap: 36px; align-items: start; } .aidrop-single-article .aidrop-article-toc-panel, .aidrop-single-article .aidrop-article-main, .aidrop-single-article .aidrop-article-aside { width: 100%; min-width: 0; } .aidrop-single-article .aidrop-article-featured img { display: block; width: 100%; aspect-ratio: 16 / 9; object-fit: cover; border: 1px solid #DDE3EE; border-radius: 18px; } .aidrop-single-article .aidrop-article-body { color: #334155; font-family: Manrope, sans-serif; font-size: 17px; line-height: 1.78; } .aidrop-single-article .aidrop-article-body h2, .aidrop-single-article .aidrop-article-body h3 { color: #0F172A; font-family: 'Plus Jakarta Sans', sans-serif; text-wrap: balance; scroll-margin-top: 112px; } .aidrop-single-article .aidrop-article-body h2 { margin: 2.15em 0 .7em; font-size: clamp(28px, 3vw, 36px); line-height: 1.18; } .aidrop-single-article .aidrop-article-body h3 { margin: 1.7em 0 .55em; font-size: 23px; line-height: 1.25; } .aidrop-single-article .aidrop-article-body p, .aidrop-single-article .aidrop-article-body ul, .aidrop-single-article .aidrop-article-body ol, .aidrop-single-article .aidrop-article-body blockquote { max-width: 68ch; } .aidrop-single-article .aidrop-article-body blockquote { margin: 2em 0; padding: 20px 22px; border-left: 3px solid #4F63F5; background: #F1F5FF; color: #26364F; border-radius: 0 12px 12px 0; } .aidrop-single-article .aidrop-article-body a { color: #4055EA; text-decoration-thickness: 1px; text-underline-offset: 3px; } .aidrop-single-article .aidrop-toc .elementor-toc__header { padding: 0 0 12px; border-bottom: 1px solid #E7ECF3; } .aidrop-single-article .aidrop-toc .elementor-toc__body { padding: 12px 0 0; } .aidrop-single-article .aidrop-toc .elementor-widget-container, .aidrop-single-article .aidrop-toc .elementor-toc__body { border: 0; } .aidrop-single-article .aidrop-toc .elementor-toc__list-item { margin-bottom: 10px; } .aidrop-single-article .aidrop-toc .elementor-toc__list-item-text { color: #52627A; font-size: 14px; line-height: 1.45; } .aidrop-single-article .aidrop-toc .elementor-toc__list-item-text:hover { color: #4F63F5; } .aidrop-single-article .aidrop-article-cta .elementor-button { transition: transform .2s ease, background-color .2s ease, box-shadow .2s ease; } .aidrop-single-article .aidrop-article-cta .elementor-button:hover { transform: translateY(-2px); background: #384CE0; box-shadow: 0 12px 24px -18px rgba(79,99,245,.75); } .aidrop-single-article .aidrop-author-box, .aidrop-single-article .elementor-post-navigation { border-top: 1px solid #DDE3EE; padding-top: 24px; } @media (max-width: 1100px) { .aidrop-single-article .aidrop-article-layout { grid-template-columns: minmax(0, 1fr) 240px; gap: 30px; } .aidrop-single-article .aidrop-article-toc-panel { grid-column: 1 / -1; position: static; } .aidrop-single-article .aidrop-article-main { grid-column: 1; } .aidrop-single-article .aidrop-article-aside { grid-column: 2; align-self: start; } } @media (max-width: 820px) { .aidrop-single-article .aidrop-article-layout { display: flex; flex-direction: column; gap: 28px; } .aidrop-single-article .aidrop-article-toc-panel, .aidrop-single-article .aidrop-article-aside { position: static; } .aidrop-single-article .aidrop-article-main { order: 2; } .aidrop-single-article .aidrop-article-toc-panel { order: 1; } .aidrop-single-article .aidrop-article-aside { order: 3; } } @media (max-width: 480px) { .aidrop-single-article .aidrop-article-title { max-width: 100%; } .aidrop-single-article .aidrop-article-body { font-size: 16px; line-height: 1.72; } .aidrop-single-article .aidrop-article-body h2 { font-size: 29px; } .aidrop-single-article .aidrop-article-body h3 { font-size: 21px; } } .aidrop-single-article { background:#FFFFFF; } .aidrop-single-article .aidrop-article-hero { background:#EEF3FF; } .aidrop-single-article .aidrop-article-content-section { background:#FFFFFF; } .aidrop-single-article .aidrop-article-hero-inner { align-items:center; text-align:center; } .aidrop-single-article .aidrop-article-breadcrumb { width:auto; max-width:100%; } .aidrop-single-article .aidrop-article-title { width:100%; max-width:1040px; margin:14px auto 0; text-align:center; } .aidrop-single-article .aidrop-article-title::after { content:''; display:block; width:62px; height:3px; margin:22px auto 0; border-radius:999px; background:#4F63F5; } .aidrop-single-article .aidrop-breadcrumb { display:inline-flex; justify-content:center; flex-wrap:wrap; gap:8px; padding:8px 14px; border:1px solid #D7E0F4; border-radius:999px; background:rgba(255,255,255,.66); color:#64748B; font-family:Manrope,sans-serif; font-size:12px; font-weight:750; letter-spacing:.02em; } .aidrop-single-article .aidrop-breadcrumb::before { content:''; flex:0 0 6px; width:6px; height:6px; margin-top:.48em; border-radius:50%; background:#4F63F5; } .aidrop-single-article .aidrop-breadcrumb a { color:#52627A; text-decoration:none; } .aidrop-single-article .aidrop-breadcrumb a:hover { color:#4F63F5; } .aidrop-single-article .aidrop-article-meta { width:100%; } .aidrop-single-article .aidrop-meta-line { display:flex; justify-content:center; flex-wrap:wrap; gap:8px 22px; color:#64748B; font-family:Manrope,sans-serif; font-size:13px; font-weight:700; letter-spacing:.02em; } .aidrop-single-article .aidrop-meta-line span + span { position:relative; } .aidrop-single-article .aidrop-meta-line span + span::before { content:''; position:absolute; left:-12px; top:50%; width:3px; height:3px; border-radius:50%; background:#A8B3C5; } .aidrop-single-article .aidrop-article-deck { display:grid; grid-template-columns:142px minmax(0,1fr); gap:24px; align-items:center; width:min(940px,100%); margin:24px auto 0; padding:22px 24px; border:1px solid #D7E0F4; border-radius:14px; background:rgba(255,255,255,.58); text-align:left; } .aidrop-single-article .aidrop-article-deck > .e-con { width:100%; min-width:0; } .aidrop-single-article .aidrop-summary-label { display:inline-flex; align-items:center; justify-content:center; padding:8px 11px; border-radius:999px; background:#E3E8FF; text-align:center; } .aidrop-single-article .aidrop-article-summary { max-width:720px; margin:0; text-align:left; } .aidrop-single-article .aidrop-article-body p, .aidrop-single-article .aidrop-article-body ul, .aidrop-single-article .aidrop-article-body ol, .aidrop-single-article .aidrop-article-body blockquote { max-width:82ch; } .aidrop-single-article .aidrop-article-toc-panel { min-height:500px; background:#FFFFFF; border:1px solid #DDE3EE; border-radius:16px; box-shadow:none; } .aidrop-single-article .aidrop-article-toc-panel > .e-con-inner { align-content:start; } .aidrop-single-article .aidrop-toc-eyebrow { display:flex; align-items:center; gap:8px; color:#4F63F5; font-family:Manrope,sans-serif; font-size:10px; font-weight:800; letter-spacing:.14em; } .aidrop-single-article .aidrop-toc-eyebrow::before { content:''; width:7px; height:7px; border-radius:2px; background:#4F63F5; } .aidrop-single-article .aidrop-toc { min-height:0; border:0; border-radius:0; background:transparent; box-shadow:none; } .aidrop-single-article .aidrop-toc .elementor-toc__header { min-height:0; padding:8px 0 17px; border-bottom:1px solid #CBD5E1; } .aidrop-single-article .aidrop-toc .elementor-toc__header-title { color:#0F172A; font-family:'Plus Jakarta Sans',sans-serif; font-size:16px; font-weight:720; line-height:1.35; letter-spacing:-.018em; } .aidrop-single-article .aidrop-toc .elementor-toc__toggle-button svg { width:12px; height:12px; fill:#4055EA; } .aidrop-single-article .aidrop-toc .elementor-toc__body { padding:7px 0 0; border:0; background:transparent; } .aidrop-single-article .aidrop-toc .elementor-toc__list-wrapper { margin:0; padding:0; list-style:none; counter-reset:aidrop-toc; } .aidrop-single-article .aidrop-toc .elementor-toc__list-item { margin:0; padding:0; border-bottom:1px solid #E7ECF3; list-style:none; counter-increment:aidrop-toc; } .aidrop-single-article .aidrop-toc .elementor-toc__list-item:last-child { border-bottom:0; } .aidrop-single-article .aidrop-toc .elementor-toc__list-item-text-wrapper { display:grid; grid-template-columns:20px minmax(0,1fr); gap:6px; align-items:start; padding:12px 4px; border-left:2px solid transparent; transition:background-color .2s ease,border-color .2s ease; } .aidrop-single-article .aidrop-toc .elementor-toc__list-item-text-wrapper::before { content:counter(aidrop-toc,decimal-leading-zero); padding-top:2px; color:#8A96A9; font-family:Manrope,sans-serif; font-size:10px; font-weight:800; line-height:1.45; letter-spacing:.05em; } .aidrop-single-article .aidrop-toc .elementor-toc__list-item-text-wrapper:hover { border-left-color:#4F63F5; background:#F4F6FF; } .aidrop-single-article .aidrop-toc .elementor-toc__list-item-text { color:#40506A; font-family:Manrope,sans-serif; font-size:11.5px; font-weight:700; line-height:1.45; text-decoration:none; } .aidrop-single-article .aidrop-toc .elementor-toc__list-item-text:hover, .aidrop-single-article .aidrop-toc .elementor-toc__list-item-text.elementor-item-active { color:#4055EA; } .aidrop-single-article .aidrop-article-about-card { background:#FFFFFF; } .aidrop-single-article .aidrop-about-logo { margin-bottom:5px; text-align:left; } .aidrop-single-article .aidrop-about-logo img { display:block; width:148px; height:auto; } .aidrop-single-article .aidrop-about-label { color:#4F63F5; font-family:Manrope,sans-serif; font-size:10px; font-weight:800; letter-spacing:.14em; } .aidrop-single-article .aidrop-about-heading .elementor-heading-title { color:#0F172A; font-size:21px; line-height:1.27; letter-spacing:-.025em; } .aidrop-single-article .aidrop-about-heading .elementor-heading-title span { display:block; white-space:nowrap; } .aidrop-single-article .aidrop-about-copy p { margin:0 0 12px; } .aidrop-single-article .aidrop-about-copy p:last-child { margin-bottom:0; } .aidrop-single-article .aidrop-article-inquiry-card { background:#0F172A; } .aidrop-single-article .aidrop-article-inquiry-card .elementor-heading-title { color:#FFFFFF; } .aidrop-single-article .aidrop-article-inquiry-card .elementor-widget-text-editor { color:#C8D3E5; } .aidrop-single-article .aidrop-article-lede { color:#26364F; font-size:20px; line-height:1.62; } .aidrop-single-article .aidrop-module-label { margin:0 0 10px; color:#4F63F5; font-size:12px; font-weight:800; letter-spacing:.14em; } .aidrop-single-article .aidrop-answer-band { margin:30px 0 42px; padding:22px 24px; border-left:3px solid #4F63F5; background:#F1F5FF; border-radius:0 12px 12px 0; } .aidrop-single-article .aidrop-answer-band p:last-child { margin:0; color:#26364F; font-size:17px; line-height:1.7; } .aidrop-single-article .aidrop-evidence-matrix { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); margin:28px 0 46px; border:1px solid #DDE3EE; border-radius:16px; overflow:hidden; } .aidrop-single-article .aidrop-matrix-cell { min-width:0; padding:22px; background:#FFFFFF; } .aidrop-single-article .aidrop-matrix-cell:nth-child(odd) { border-right:1px solid #DDE3EE; } .aidrop-single-article .aidrop-matrix-cell:nth-child(-n+2) { border-bottom:1px solid #DDE3EE; } .aidrop-single-article .aidrop-matrix-cell span { display:block; margin-bottom:12px; color:#4F63F5; font-size:11px; font-weight:800; letter-spacing:.1em; } .aidrop-single-article .aidrop-matrix-cell strong { display:block; margin-bottom:8px; color:#0F172A; font-family:'Plus Jakarta Sans',sans-serif; font-size:17px; line-height:1.35; } .aidrop-single-article .aidrop-matrix-cell p { margin:0; color:#52627A; font-size:14px; line-height:1.65; } .aidrop-single-article .aidrop-table-wrap { max-width:100%; margin:28px 0 46px; overflow-x:auto; border:1px solid #DDE3EE; border-radius:16px; background:#FFFFFF; } .aidrop-single-article .aidrop-comparison-table { width:100%; min-width:620px; border-collapse:collapse; font-size:14px; line-height:1.55; } .aidrop-single-article .aidrop-comparison-table th, .aidrop-single-article .aidrop-comparison-table td { padding:16px 18px; border-bottom:1px solid #E7ECF3; text-align:left; vertical-align:top; } .aidrop-single-article .aidrop-comparison-table thead th { color:#0F172A; background:#F6F8FC; font-family:'Plus Jakarta Sans',sans-serif; font-size:13px; } .aidrop-single-article .aidrop-comparison-table tbody th { width:18%; color:#0F172A; font-weight:750; } .aidrop-single-article .aidrop-comparison-table tbody tr:last-child th, .aidrop-single-article .aidrop-comparison-table tbody tr:last-child td { border-bottom:0; } .aidrop-single-article .aidrop-process-ledger { margin:28px 0 46px; border-top:1px solid #DDE3EE; } .aidrop-single-article .aidrop-process-row { display:grid; grid-template-columns:48px minmax(0,1fr); gap:20px; padding:22px 0; border-bottom:1px solid #DDE3EE; } .aidrop-single-article .aidrop-process-row > span { color:#4F63F5; font-size:13px; font-weight:800; letter-spacing:.08em; } .aidrop-single-article .aidrop-process-row h3 { margin:0 0 7px; font-size:20px; } .aidrop-single-article .aidrop-process-row p { margin:0; } .aidrop-single-article .aidrop-decision-band { margin:30px 0 48px; padding:28px; border-radius:16px; background:#0F172A; color:#DCE6F5; } .aidrop-single-article .aidrop-decision-band .aidrop-module-label { color:#9EACFF; } .aidrop-single-article .aidrop-decision-band h3 { margin:0 0 12px; color:#FFFFFF; font-size:24px; line-height:1.35; } .aidrop-single-article .aidrop-decision-band p:last-child { margin:0; color:#C5D0E2; } .aidrop-single-article .aidrop-faq-list { margin-top:24px; border-top:1px solid #DDE3EE; } .aidrop-single-article .aidrop-faq-row { padding:22px 0; border-bottom:1px solid #DDE3EE; } .aidrop-single-article .aidrop-faq-row h3 { margin:0 0 9px; font-size:19px; line-height:1.35; } .aidrop-single-article .aidrop-faq-row p { margin:0; } @media (max-width:680px) { .aidrop-single-article .aidrop-article-breadcrumb { padding:7px 11px; border-radius:14px; } .aidrop-single-article .aidrop-article-title { margin-top:10px; } .aidrop-single-article .aidrop-article-title::after { margin-top:18px; } .aidrop-single-article .aidrop-meta-line { gap:6px 16px; } .aidrop-single-article .aidrop-meta-line span + span::before { display:none; } .aidrop-single-article .aidrop-article-deck { grid-template-columns:1fr; gap:14px; margin-top:16px; padding:18px; } .aidrop-single-article .aidrop-summary-label { justify-self:start; } .aidrop-single-article .aidrop-article-lede { font-size:18px; } .aidrop-single-article .aidrop-evidence-matrix { grid-template-columns:1fr; } .aidrop-single-article .aidrop-matrix-cell:nth-child(odd) { border-right:0; } .aidrop-single-article .aidrop-matrix-cell:not(:last-child) { border-bottom:1px solid #DDE3EE; } .aidrop-single-article .aidrop-process-row { grid-template-columns:36px minmax(0,1fr); gap:14px; } .aidrop-single-article .aidrop-answer-band { padding:20px; } .aidrop-single-article .aidrop-decision-band { padding:22px 20px; } } .aidrop-single-article .aidrop-article-layout { display:flex; } .aidrop-single-article .aidrop-article-layout > .e-con-inner { display:grid; grid-template-columns:220px minmax(0,900px) 280px; gap:44px; justify-content:center; align-items:start; width:100%; max-width:1488px; } .aidrop-single-article .aidrop-article-main { width:100%; max-width:900px; } .aidrop-single-article .aidrop-article-body-wrap { padding:12px 0 0; border:0; border-radius:0; } @media (min-width:1181px) { .aidrop-single-article .aidrop-article-toc-panel, .aidrop-single-article .aidrop-article-aside { position:sticky; top:112px; align-self:start; } } @media (max-width:1488px) { .aidrop-single-article .aidrop-article-layout > .e-con-inner { grid-template-columns:220px minmax(0,1fr) 260px; gap:28px; } } @media (max-width:1180px) { .aidrop-single-article .aidrop-article-layout > .e-con-inner { grid-template-columns:minmax(0,1fr) 270px; gap:32px; } .aidrop-single-article .aidrop-article-toc-panel { grid-column:1 / -1; } .aidrop-single-article .aidrop-article-main { grid-column:1; } .aidrop-single-article .aidrop-article-aside { grid-column:2; } .aidrop-single-article .aidrop-article-toc-panel { min-height:auto; position:static; } } @media (max-width:820px) { .aidrop-single-article .aidrop-article-layout > .e-con-inner { display:flex; flex-direction:column; gap:28px; } .aidrop-single-article .aidrop-article-toc-panel { order:1; } .aidrop-single-article .aidrop-article-main { order:2; } .aidrop-single-article .aidrop-article-aside { order:3; } .aidrop-single-article .aidrop-article-aside { width:100%; } } .aidrop-single-article .aidrop-article-breadcrumb { display:inline-flex; justify-content:center; width:auto; max-width:100%; padding:8px 14px; border:1px solid #D7E0F4; border-radius:999px; background:rgba(255,255,255,.66); color:#64748B; font-family:Manrope,sans-serif; font-size:12px; font-weight:750; letter-spacing:.02em; } .aidrop-single-article .aidrop-article-breadcrumb a { color:#52627A; text-decoration:none; } .aidrop-single-article .aidrop-article-breadcrumb a:hover { color:#4F63F5; } .aidrop-single-article .aidrop-article-meta .elementor-post-info { display:flex; justify-content:center; flex-wrap:wrap; gap:8px 22px; margin:0; padding:0; color:#64748B; font-family:Manrope,sans-serif; font-size:13px; font-weight:700; letter-spacing:.02em; } .aidrop-single-article .aidrop-article-meta .elementor-icon-list-item { width:auto; margin:0; } .aidrop-single-article .aidrop-article-meta .elementor-post-info__item-prefix { margin-right:4px; } .aidrop-single-article .aidrop-article-body span.elementor-menu-anchor[id^="elementor-toc__heading-anchor-"] { position:relative; top:-128px; }

/* Single175 delta: keep the native TOC and scrollspy; constrain only its list. */
@media (min-width: 1181px) {
 .aidrop-single-article .aidrop-article-toc-panel {
 min-height: 0;
 }
 .aidrop-single-article .aidrop-toc:not(.elementor-toc--collapsed) .elementor-toc__body {
 /* 112px sticky offset + 128px panel/header overhead + 24px bottom reserve. */
 max-height: min(52vh, 420px, calc(100vh - 264px));
 max-height: min(52dvh, 420px, calc(100dvh - 264px));
 overflow-y: auto;
 overscroll-behavior-y: auto;
 scrollbar-gutter: stable;
 scrollbar-width: thin;
 }
}
@media (max-width: 1180px) {
 .aidrop-single-article .aidrop-toc:not(.elementor-toc--collapsed) .elementor-toc__body {
 max-height: min(50vh, 420px);
 max-height: min(50dvh, 420px);
 overflow-y: auto;
 overscroll-behavior-y: auto;
 scrollbar-gutter: stable;
 scrollbar-width: thin;
 }
}/* End custom CSS */