.cta__card{background:var(--Text-text-primary)}.cta__card-layout{position:relative;min-height:516px}.cta__copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px;position:absolute;z-index:2;top:40px;left:24px;right:24px;padding:0}@media (max-width: 767px){.cta__card-layout{height:516px;min-height:516px}}@media (min-width: 768px){.cta__card-layout{display:flex;flex-direction:column}.cta__copy{position:relative;top:auto;left:auto;right:auto}}@media (min-width: 768px) and (max-width: 1279px){.cta__card-layout{min-height:540px}.cta__copy{gap:24px;padding:40px;max-width:none;width:100%;box-sizing:border-box}.cta__graphic{transform:none}}@media (min-width: 1280px){.cta__card-layout{min-height:360px;display:block}.cta__copy{gap:24px;padding:54px 56px;box-sizing:border-box;width:100%;max-width:calc(100% - 420px)}}.cta__headline{margin:0;width:100%;text-align:left;color:var(--Base-White);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;font-size:26px;font-weight:600;line-height:40px;letter-spacing:-.26px;word-wrap:break-word}@media (min-width: 768px){.cta__headline{font-size:40px;line-height:48px;letter-spacing:-.8px}}.cta__button{width:100%}@media (min-width: 768px){.cta__button{width:auto}}.cta__graphic{position:absolute;z-index:1;top:292px;right:0;left:auto;width:261px;margin-top:0;transform:none;pointer-events:none}.cta__graphic-stage{position:relative;width:261px;height:224px;overflow:hidden}@media (min-width: 768px){.cta__graphic{top:auto;left:auto;transform:none;display:flex;justify-content:center;margin-top:auto;width:100%;flex-shrink:0}}@media (min-width: 768px) and (max-width: 1279px){.cta__graphic{position:absolute;right:0;bottom:0;margin-top:0;width:auto;justify-content:flex-end}.cta__graphic-stage{width:303px;height:260px}}@media (min-width: 1280px){.cta__graphic{position:absolute;top:0;right:0;bottom:auto;margin-top:0;width:420px;height:360px;justify-content:flex-end}.cta__graphic-stage{width:420px;height:360px}}.cta__graphic-grid{position:absolute;inset:0;opacity:.07;background-image:linear-gradient(to right,var(--Base-White) 1px,transparent 1px),linear-gradient(to bottom,var(--Base-White) 1px,transparent 1px);background-size:24px 24px;background-position:12px 12px}@media (min-width: 768px) and (max-width: 1279px){.cta__graphic-grid{background-size:29px 29px;background-position:14px 14px}}@media (min-width: 1280px){.cta__graphic-grid{background-size:40px 40px;background-position:20px 20px}}.cta__route{position:absolute;display:block;max-width:none;height:auto;pointer-events:none}.cta__route--primary{left:0;top:37px;width:249px}.cta__route--secondary{left:75px;top:93px;width:174px}@media (max-width: 767px){.cta__route--primary{top:37px;width:249px}.cta__route--secondary{left:75px;top:93px;width:174px}.cta__workflow--plan{left:15px;top:137px}.cta__workflow--create{left:92px;top:75px}.cta__workflow--publish{left:182px;top:19px}}@media (min-width: 768px) and (max-width: 1279px){.cta__route--primary{top:43px;width:289px}.cta__route--secondary{left:87px;top:108px;width:202px}}@media (min-width: 1280px){.cta__route--primary{top:60px;width:400px}.cta__route--secondary{left:120px;top:150px;width:280px}}.cta__workflow{position:absolute;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--Orange-550);border-radius:5px;background:var(--Text-text-primary);color:var(--Base-White);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:400;line-height:15px;width:50px;height:32px}@media (min-width: 768px) and (max-width: 1279px){.cta__workflow{font-size:12px;line-height:17px;width:58px;height:38px;border-radius:6px}}@media (min-width: 1280px){.cta__workflow{font-size:16px;line-height:24px;width:80px;height:52px;border-radius:8px}}.cta__workflow--plan{left:15px;top:137px}.cta__workflow--create{left:92px;top:75px}.cta__workflow--publish{left:182px;top:19px}@media (min-width: 768px) and (max-width: 1279px){.cta__workflow--plan{left:17px;top:159px}.cta__workflow--create{left:107px;top:87px}.cta__workflow--publish{left:211px;top:22px}}@media (min-width: 1280px){.cta__workflow--plan{left:24px;top:220px}.cta__workflow--create{left:148px;top:120px}.cta__workflow--publish{left:292px;top:30px}}
