.elementor-68 .elementor-element.elementor-element-a10002f{--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-68 .elementor-element.elementor-element-a10000b{--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-68 .elementor-element.elementor-element-a100001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a10000a{--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-68 .elementor-element.elementor-element-a100009{--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-68 .elementor-element.elementor-element-a100002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-a100003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a100003 .elementor-heading-title{color:#f4f8fc;}.elementor-68 .elementor-element.elementor-element-a100004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a100007{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-68 .elementor-element.elementor-element-a100005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a100006{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a100008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a100017{--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-68 .elementor-element.elementor-element-a100016{--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-68 .elementor-element.elementor-element-a100015{--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-68 .elementor-element.elementor-element-a10000f{--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-68 .elementor-element.elementor-element-a10000c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a10000d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a10000d .elementor-heading-title{color:#f4f8fc;}.elementor-68 .elementor-element.elementor-element-a10000e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a100013{--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-68 .elementor-element.elementor-element-a100010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a100011{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a100012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a100014{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a100023{--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-68 .elementor-element.elementor-element-a100022{--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-68 .elementor-element.elementor-element-a100021{--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-68 .elementor-element.elementor-element-a10001b{--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-68 .elementor-element.elementor-element-a100018{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a100019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a100019 .elementor-heading-title{color:#f4f8fc;}.elementor-68 .elementor-element.elementor-element-a10001a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a10001f{--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-68 .elementor-element.elementor-element-a10001c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a10001d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a10001e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a100020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a10002c{--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-68 .elementor-element.elementor-element-a10002b{--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-68 .elementor-element.elementor-element-a10002a{--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-68 .elementor-element.elementor-element-a100027{--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-68 .elementor-element.elementor-element-a100024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a100025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a100025 .elementor-heading-title{color:#f4f8fc;}.elementor-68 .elementor-element.elementor-element-a100026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-68 .elementor-element.elementor-element-a100028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a10002d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a10002e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for container, class: .elementor-element-a10002f */#main .aiandme-why { --why-cyan:#20c8e6; --why-text:#f4f8fc; --why-muted:#bfd0df; --why-border:#175065; --why-header-height:91px; background:#041522; color:var(--why-text); font-family:Geist,sans-serif; }
#main .aiandme-why .e-con,#main .aiandme-why .elementor-widget { min-width:0; }
#main .aiandme-why .elementor-widget { margin-block-end:0; }
#main .aiandme-why p { margin:0; color:var(--why-muted); font:400 17px/1.7 Geist,sans-serif; text-align:left; }
#main .aiandme-why h1,#main .aiandme-why h2,#main .aiandme-why h3 { color:var(--why-text); margin:0; font-family:Geist,sans-serif; font-weight:600; text-wrap:balance; overflow-wrap:anywhere; }
#main .aiandme-why p,#main .aiandme-why a { overflow-wrap:anywhere; }
#main .aiandme-why h1 { font-size:62px; line-height:1.07; letter-spacing:-1.8px; }
#main .aiandme-why h1 span { color:var(--why-cyan); }
#main .aiandme-why h2 { font-size:36px; line-height:1.15; letter-spacing:-.8px; }
#main .aiandme-why h3 { font-size:20px; line-height:1.25; }
#main .aiandme-why .why-shell { max-width:1280px; margin-inline:auto; }
#main .aiandme-why .why-eyebrow p { font-size:12px; font-weight:600; letter-spacing:.13em; line-height:1.5; color:var(--why-cyan); }
#main .aiandme-why .why-hero { position:relative; isolation:isolate; padding:64px 32px 56px; min-height:560px; justify-content:center; overflow:hidden; }
#main .aiandme-why .why-hero-art { position:absolute; inset:0; z-index:-1; height:100%; width:100%; pointer-events:none; }
#main .aiandme-why .why-hero-art .elementor-widget-container { height:100%; }
#main .aiandme-why .why-hero-art img { width:100%; height:100%; object-fit:cover; object-position:center; }
#main .aiandme-why .why-hero-art::after { content:""; position:absolute; inset:0; background:linear-gradient(90deg,rgba(3,17,29,.72),rgba(3,17,29,.40) 48%,transparent 76%),linear-gradient(0deg,#041522,transparent 23%); }
#main .aiandme-why .why-hero-copy { max-width:740px; width:60%; gap:22px; }
#main .aiandme-why .why-hero-summary p { max-width:560px; font-size:19px; line-height:1.5; color:#d6e4ef; }
#main .aiandme-why .why-actions { display:flex; flex-direction:row; gap:16px; flex-wrap:wrap; margin-top:3px; }
#main .aiandme-why .why-button { width:auto; }
#main .aiandme-why .why-button .elementor-button { min-height:48px; padding:14px 24px; color:#031522; background:var(--why-cyan); border:1px solid var(--why-cyan); border-radius:10px; font:600 16px/1.2 Geist,sans-serif; text-decoration:none; }
#main .aiandme-why .why-button .elementor-button:hover { background:#64e1f3; border-color:#64e1f3; color:#031522; }
#main .aiandme-why .why-secondary .elementor-button { color:var(--why-text); background:rgba(3,21,34,.65); }
#main .aiandme-why .why-secondary .elementor-button:hover { background:#10384b; color:#fff; }
#main .aiandme-why :is(a,[tabindex]):focus-visible { outline:3px solid #ffcf4a; outline-offset:4px; }
#main .aiandme-why .why-purpose { display:flex; flex-wrap:wrap; gap:20px; padding:0; margin:8px 0 0; list-style:none; }
#main .aiandme-why .why-purpose li { display:flex; align-items:center; gap:10px; color:#d6e4ef; font-size:13px; line-height:1.4; max-width:180px; }
#main .aiandme-why svg { width:28px; height:28px; flex-shrink:0; color:var(--why-cyan); }
#main .aiandme-why .why-purpose svg { width:36px; height:36px; padding:5px; border-radius:9px; background:#0a3041; }
#main .aiandme-why .why-band { padding:0 32px 28px; }
#main .aiandme-why .why-story { padding:36px; display:grid; grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr); gap:24px 40px; border:1px solid var(--why-border); border-radius:20px; background:linear-gradient(120deg,#082331,#041a28); overflow:hidden; scroll-margin-top:calc(var(--why-header-height) + 20px); }
#main .aiandme-why .why-story-intro { gap:10px; grid-column:1; grid-row:1; }
#main .aiandme-why .why-standfirst p { font-size:18px; line-height:1.45; color:#a3d7e7; }
#main .aiandme-why .why-narrative { gap:18px; grid-column:2; grid-row:1 / span 2; justify-content:center; }
#main .aiandme-why .why-narrative p { text-align:justify; text-align-last:left; }
#main .aiandme-why .why-story-art { grid-column:1; grid-row:2; align-self:end; }
#main .aiandme-why .why-story-art img { width:100%; height:auto; aspect-ratio:4 / 3; object-fit:cover; border-radius:12px; display:block; }
#main .aiandme-why .why-solution { grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr); }
#main .aiandme-why .why-solution .why-narrative { grid-column:1; grid-row:2; }
#main .aiandme-why .why-solution .why-story-art { grid-column:2; grid-row:1 / span 2; align-self:center; }
#main .aiandme-why .why-loop-band { padding-bottom:64px; }
#main .aiandme-why .why-loop-panel { padding:36px; gap:34px; border:1px solid var(--why-border); border-radius:20px; background:linear-gradient(140deg,#072331,#041724); scroll-margin-top:calc(var(--why-header-height) + 20px); }
#main .aiandme-why .why-loop-intro { gap:10px; text-align:center; }
#main .aiandme-why .why-loop-intro p { text-align:center; }
#main .aiandme-why .why-loop { list-style:none; margin:0; padding:0; display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:30px; }
#main .aiandme-why .why-loop li { position:relative; text-align:center; }
#main .aiandme-why .why-step-icon { width:76px; height:76px; margin:0 auto 18px; display:flex; align-items:center; justify-content:center; border:1px solid var(--why-cyan); border-radius:50%; background:radial-gradient(circle,#075066,#082331 70%); box-shadow:0 0 20px #00c7e619; }
#main .aiandme-why .why-step-icon svg { width:36px; height:36px; }
#main .aiandme-why .why-loop li:not(:last-child)::after { content:"→"; position:absolute; top:20px; right:-24px; color:var(--why-cyan); font:24px/1 Geist,sans-serif; }
#main .aiandme-why .why-loop h3 { margin-bottom:10px; }
#main .aiandme-why .why-loop p { font-size:15px; line-height:1.5; text-align:center; }
#main .aiandme-why .why-loop-link { text-align:center; }
#main .aiandme-why .why-text-link { color:#72deed; text-decoration:underline; text-underline-offset:5px; display:inline-flex; gap:12px; align-items:center; min-height:44px; font-weight:600; }
#main .aiandme-why .why-text-link:hover { color:#fff; }
#main .aiandme-why .why-script { display:none; }
@media(max-width:1100px) {
 #main .aiandme-why h1 { font-size:48px; letter-spacing:-1px; }
 #main .aiandme-why .why-hero-copy { width:65%; }
 #main .aiandme-why .why-story { padding:28px; gap:24px; }
 #main .aiandme-why p { font-size:16px; }
 #main .aiandme-why .why-purpose { gap:12px; }
 #main .aiandme-why .why-purpose li { max-width:150px; }
 #main .aiandme-why .why-loop { gap:22px; }
 #main .aiandme-why .why-loop h3 { font-size:18px; }
}
@media(max-width:900px) {
 #main .aiandme-why h2 { font-size:32px; }
 #main .aiandme-why .why-hero { padding:48px 24px; }
 #main .aiandme-why .why-band { padding-inline:24px; }
 #main .aiandme-why .why-story { display:flex; flex-direction:column; gap:24px; }
 #main .aiandme-why .why-story-art { width:100%; max-width:620px; align-self:center; }
 #main .aiandme-why .why-loop { display:flex; flex-direction:column; gap:24px; max-width:580px; margin-inline:auto; }
 #main .aiandme-why .why-loop li { display:flex; align-items:flex-start; gap:20px; text-align:left; }
 #main .aiandme-why .why-step-icon { width:60px; height:60px; flex:0 0 60px; margin:0; }
 #main .aiandme-why .why-loop li:not(:last-child)::after { content:""; top:66px; bottom:-18px; left:29px; right:auto; width:1px; background:#175065; }
 #main .aiandme-why .why-loop p { text-align:left; }
}
@media(max-width:767px) {
 #main .aiandme-why h1 { font-size:38px; letter-spacing:-.9px; line-height:1.12; }
 #main .aiandme-why h2 { font-size:28px; }
 #main .aiandme-why .why-hero { padding:36px 16px 260px; min-height:0; }
 #main .aiandme-why .why-hero-copy { width:100%; max-width:none; gap:20px; }
 #main .aiandme-why .why-hero-art { top:auto; bottom:0; height:390px; }
 #main .aiandme-why .why-hero-art img { object-position:75% center; }
 #main .aiandme-why .why-hero-art::after { background:linear-gradient(180deg,#041522,rgba(4,21,34,.8) 12%,transparent 42%,transparent 82%,#041522); }
 #main .aiandme-why .why-hero-summary p { font-size:17px; }
 #main .aiandme-why .why-actions { gap:12px; }
 #main .aiandme-why .why-button { width:100%; }
 #main .aiandme-why .why-button .elementor-button { display:block; }
 #main .aiandme-why .why-purpose { gap:14px 18px; }
 #main .aiandme-why .why-purpose li { max-width:150px; }
 #main .aiandme-why .why-band { padding:0 16px 24px; }
 #main .aiandme-why .why-story,#main .aiandme-why .why-loop-panel { padding:24px; border-radius:16px; }
 #main .aiandme-why .why-standfirst p { font-size:17px; }
 #main .aiandme-why .why-loop-band { padding-bottom:40px; }
 #main .aiandme-why .why-loop-intro,#main .aiandme-why .why-loop-intro p { text-align:left; }
 #main .aiandme-why .why-loop-panel { gap:28px; }
 #main .aiandme-why .why-step-icon { width:48px; height:48px; flex-basis:48px; }
 #main .aiandme-why .why-step-icon svg { width:28px; height:28px; }
 #main .aiandme-why .why-loop li { gap:16px; }
 #main .aiandme-why .why-loop li:not(:last-child)::after { top:56px; left:23px; }
 #main .aiandme-why .why-loop h3 { font-size:19px; }
 #main .aiandme-why .why-loop p { font-size:16px; }
}
@media(max-width:360px) {
 #main .aiandme-why h1 { font-size:32px; }
 #main .aiandme-why h2 { font-size:26px; }
 #main .aiandme-why .why-story,#main .aiandme-why .why-loop-panel { padding:20px; }
}/* End custom CSS */