.ac-public-shell{color:#202c39;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;background:#fff;min-height:100vh;font-family:DM Sans,Arial,sans-serif}.ac-public-content{overflow-wrap:break-word;min-height:60vh;font-size:16px;line-height:1.75}.ac-public-content :where(h1,h2,h3,h4){color:#202c39;letter-spacing:-.04em;font-family:inherit;font-weight:500}.ac-public-content :where(h1){line-height:1.12}.ac-public-content :where(button,input,select,textarea){font-family:inherit}.ac-public-content :where(a,button,summary,input,select,textarea):focus-visible{outline-offset:4px;outline:3px solid #1769e6}.ac-public-content :where(button,summary){min-height:44px}.ac-public-content :where(img,svg){max-width:100%}.ac-public-content :where(.pillar-prose){color:#394a5c;font-size:17px;line-height:1.85}.ac-public-content .pillar-prose :where(h1,h2,h3,strong){color:#202c39}.ac-public-content .pillar-prose h1{letter-spacing:-.045em;font-size:clamp(34px,4.3vw,52px);font-weight:500;line-height:1.15}.ac-public-content .pillar-prose h2{border-top:1px solid #dfe6ee;padding-top:28px;font-size:28px;font-weight:500;line-height:1.25}.ac-public-content .pillar-prose a{color:#1769e6;text-decoration-color:#a8c7ee}.ac-public-content .pillar-prose blockquote{color:#394a5c;background:#fff6eb;border-left:3px solid #e8af73;border-radius:0 12px 12px 0;padding:20px 24px}.ac-public-content .pillar-prose hr{border-color:#dfe6ee}.ac-public-content .public-editorial{max-width:824px;margin:auto;padding:64px 32px 72px}.ac-public-content .public-editorial:before{content:"AIRCEO / PERSPECTIVES";color:#1769e6;letter-spacing:.13em;margin-bottom:23px;font-size:10px;display:block}.ac-public-content :where(.bg-black,.bg-\[\#152842\]) :where(h1,h2,h3,h4){color:inherit}.ac-public-content :where([class~=text-white\/45],[class~=text-white\/55],[class~=text-white\/60],[class~=text-white\/70]){color:#e1eaf6}.ac-public-content :where([class~=text-black\/40],[class~=text-black\/50],[class~=text-black\/60],[class~=text-black\/65]){color:#40546a}@media (max-width:760px){.ac-public-content :where(h1){font-size:clamp(34px,8.6vw,44px);line-height:1.15}.ac-public-content :where(h2[class*="text-[48px]"],h2[class*="text-[52px]"]){font-size:32px;line-height:1.2}.ac-public-content .public-editorial{padding:38px 22px 48px}.ac-public-content :where([class*=grid-cols-\[160px_]){grid-template-columns:minmax(72px,.7fr) minmax(0,1fr) minmax(0,1fr)}.ac-public-content :where([class*=grid-cols-\[160px_])>div{overflow-wrap:anywhere;padding:12px 8px}.ac-public-content :where([class*=max-w-]){min-width:0}}@media (max-width:380px){.ac-public-content .public-editorial{padding-inline:16px}.ac-public-content :where(.px-6){padding-left:16px;padding-right:16px}.ac-public-content :where(h1){font-size:34px}}@media (prefers-reduced-motion:reduce){.ac-public-content *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ac-public-shell{--public-ink:#202c39;--public-blue:#2364b0;--public-sage:#f2f4ed;--public-grid:#4864710e;overflow-x:clip}.ac-public-content{isolation:isolate;background:linear-gradient(#f2f4ed 0 380px,#fff 680px);padding-bottom:1px;position:relative}.ac-public-content:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--public-grid)1px,transparent 1px),linear-gradient(90deg,var(--public-grid)1px,transparent 1px);background-size:48px 48px;height:680px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0 65%,#0000 100%);mask-image:linear-gradient(#000 0 65%,#0000 100%)}.ac-public-content>:is(div,article,section){background-color:#0000}.ac-public-shell .ac-public-content h1{letter-spacing:-.055em;color:var(--public-ink);text-wrap:balance;overflow-wrap:normal;word-break:normal;font-size:clamp(40px,4.25vw,58px);font-weight:500;line-height:1.08}.ac-public-shell .ac-public-content h1 :is(em,span){font-style:normal}.ac-public-content :is(h2,h3){text-wrap:balance}.ac-public-content p{text-wrap:pretty}.ac-public-content :is(.grid,.flex)>*{min-width:0}.ac-public-content :where(h1)+p{color:#394a5c;font-size:17px;line-height:1.8}.ac-public-content :where(a[class*=rounded-full][class*=px-5]){text-align:center;border-radius:9px;justify-content:center;align-items:center;min-height:46px;line-height:1.5;display:inline-flex}.ac-public-content :where(.flex.gap-3):has(>a){flex-wrap:wrap}.ac-public-content :where([class*="text-[11px]"][class*=uppercase]):has(+h1){color:#3d5b47;letter-spacing:.1em;background:#e5ece1;border:1px solid #d5dfd0;border-radius:30px;width:fit-content;max-width:100%;padding:5px 13px;font-size:10px;font-weight:500;line-height:1.6;display:table}.ac-public-content .public-editorial{max-width:1000px;padding-top:56px}.ac-public-content .public-editorial:before{color:#3d5b47;background:#e5ece1;border:1px solid #d5dfd0;border-radius:30px;width:fit-content;padding:5px 13px}.ac-public-content .pillar-prose{max-width:850px;margin:auto}.ac-public-content .pillar-prose>:is(p,ul,ol){max-width:760px}.ac-public-content .pillar-prose h1{margin-bottom:28px}.ac-public-content .public-auth h1{letter-spacing:-.04em;font-size:clamp(30px,3.2vw,42px);line-height:1.15}@media (max-width:760px){.ac-public-shell .ac-public-content h1{letter-spacing:-.05em;font-size:clamp(36px,7vw,48px);line-height:1.1}.ac-public-content:before{height:620px}.ac-public-content{background:linear-gradient(#f2f4ed 0 340px,#fff 620px)}.ac-public-content :where(h1)+p{font-size:15px;line-height:1.8}.ac-public-content :where(input,select,textarea){font-size:16px}.ac-public-content :where(a[class*=rounded-full][class*=px-5]){padding:12px 16px;font-size:13px}.ac-public-content .public-editorial{padding:38px 22px 48px}.ac-public-content .pillar-prose{font-size:16px;line-height:1.8}.ac-public-content .public-auth h1{font-size:32px}}@media (max-width:380px){.ac-public-content .public-editorial{padding-inline:16px}.ac-public-shell .ac-public-content h1{font-size:36px}}
