.mkt.h2 section.ix-ring.ix-ring,.mkt.h2 section.ix-paper.ix-paper{background:var(--paper);color:var(--ink)}.mkt.h2 section.ix-ink.ix-ink{background:var(--ink);color:var(--paper)}.mkt.h2 section.ix-white.ix-white{color:var(--ink);background:#fff}.mkt.h2 section.ix-photo.ix-photo{isolation:isolate;background:var(--ink);color:var(--paper);position:relative}.ix-head{text-align:center;gap:1rem;max-width:44rem;margin:0 auto;display:grid}.ix-head p,.ix-split-copy p,.ix-statement-copy p{font-family:var(--font-body);opacity:.8;margin:0;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.5}.ix-ring{padding:clamp(4.5rem, 9vw, 8rem) var(--page-gutter)}.ix-marks{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;max-width:68rem;margin:clamp(2.5rem,5vw,4rem) auto 0;padding:0;list-style:none;display:grid}.ix-mark{border-radius:var(--radius-lg);color:var(--ink);text-align:center;background:#fff;border:0;outline:0;align-content:center;justify-items:center;gap:1rem;padding:clamp(1.4rem,2.4vw,1.9rem);display:grid;box-shadow:0 1px 2px #01083308,0 18px 40px -18px #01083329}.ix-mark>span:last-child{font-family:var(--font-body);opacity:.6;font-size:.875rem}@media (max-width:900px){.ix-marks{flex-wrap:wrap;justify-content:center;display:flex}.ix-mark{flex:0 0 calc(33.3333% - .5rem)}}@media (max-width:560px){.ix-mark{flex-basis:100%}}.ix-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr);align-items:center;gap:clamp(2rem,4vw,4rem);min-height:min(92svh,60rem);padding:clamp(3rem,9svh,6rem) max(clamp(1rem,4vw,4rem),50% - 620px);display:grid}.ix-split-copy{align-content:center;gap:1.25rem;max-width:34rem;display:grid}.ix-split-mark{justify-self:start}.ix-split-art{place-items:center;min-width:0;display:grid}.ix-split-art>.cx-flowcard{border-radius:var(--radius-lg);width:100%;min-height:clamp(360px,min(48vw,100svh - 12rem),680px);overflow:hidden}@media (max-width:900px){.ix-split{grid-template-columns:minmax(0,1fr);min-height:0;padding-inline:1rem}.ix-split-art>.cx-flowcard{min-height:clamp(460px,110vw,720px)}.ix-white .ix-split-art{order:2}}.ix-photo{padding:clamp(4.5rem,8vw,7rem) clamp(1rem,4vw,4rem)}.mkt .ix-photo-img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ix-photo-scrim{z-index:-1;background:radial-gradient(70% 45% at 50% 22%,#0108338c 0%,#01083300 100%);position:absolute;inset:0}.ix-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;max-width:76rem;margin:clamp(2.5rem,5vw,4rem) auto 0;display:grid}.ix-card{color:#fbfbfb;-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);outline-offset:-6px;border-radius:var(--radius-lg);background:#10164680;border:0;outline:1px solid #ffffff1a;align-content:start;gap:.75rem;padding:clamp(1.4rem,2.4vw,1.9rem);display:grid;box-shadow:0 18px 40px -22px #00000073}.ix-card-mark{justify-self:start}.ix-card h3{font-family:var(--font-heading);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.375rem,1.9vw,1.625rem);font-weight:400;line-height:1.12}.ix-card p{font-family:var(--font-body);color:#f7f6fbbf;margin:0;font-size:.9375rem;line-height:1.5}@media (max-width:900px){.ix-cards{grid-template-columns:minmax(0,1fr)}}.ix-statement{min-height:min(60svh,36rem);padding:5rem var(--page-gutter);place-items:center;display:grid}.ix-statement-copy{text-align:center;justify-items:center;gap:1.25rem;max-width:40rem;display:grid}.ix-statement-icon{width:2.5rem;height:2.5rem;color:var(--purple-800)}@media (min-width:901px){.ix-split:has(>.ix-split-art:first-child){grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr)}}.ix-shot.cx-shot{border-radius:var(--radius-lg);width:min(100%,133.333svh - 16rem)}@media (max-width:1023px){.mkt.h2 .ix-split.ix-split,.mkt.h2 .ix-statement.ix-statement,.mkt.h2 .ix-ring.ix-ring,.mkt.h2 .ix-photo.ix-photo{min-height:0;padding-block:3rem}.ix-split{gap:1.5rem}.ix-split-copy{min-width:0;max-width:none}}@media (min-width:700px) and (max-width:1023px){.ix-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ix-split:has(>.ix-split-art:first-child){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.ix-white .ix-split-art{order:0}.ix-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ix-card:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:1023px){.mkt.h2[data-page-slug=integrations] :is(.h2-stack-text h3,.h2-h){text-wrap:balance;max-width:none}}
