body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta,.gpt-cta,.workflow-reuse-cta){box-sizing:border-box;color:#fff;text-align:center;background:radial-gradient(48.86% 93.64% at 8.64% 100%,#05cefe33 18.27%,#1db4d826 38.7%,#369ab21a 59.14%,#6660 100%) padding-box padding-box,linear-gradient(#111,#111) padding-box padding-box,linear-gradient(90deg,#333 0%,#58f5d7 100%) border-box;border:1px solid #0000;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:20px;position:relative;overflow:hidden;width:min(1280px,100% - 48px)!important;height:260px!important;min-height:0!important;margin:120px auto 0!important;padding:48px 60px!important;display:flex!important}body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta,.gpt-cta,.workflow-reuse-cta)>img,body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta,.gpt-cta,.workflow-reuse-cta):after{display:none!important}body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta-copy,.gpt-cta-copy,.workflow-reuse-cta-copy){z-index:1;color:#fff;text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex;position:relative}body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta-copy,.gpt-cta-copy,.workflow-reuse-cta-copy) :is(h2,.model-cta-title){color:#fff;white-space:normal;margin:0;font-size:36px;font-weight:700;line-height:50px}body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta-copy,.gpt-cta-copy,.workflow-reuse-cta-copy) p{color:#aaa;white-space:normal;margin:0;font-size:18px;line-height:24px}body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta-copy,.gpt-cta-copy,.workflow-reuse-cta-copy) :is(a,button){color:#151524;cursor:pointer;background:linear-gradient(135deg,#05cefe 0%,#bffee1 100%);border:0;border-radius:10px;flex:0 0 48px;justify-content:center;align-items:center;width:160px;height:48px;padding:0;font-size:16px;line-height:1;text-decoration:none;display:inline-flex}body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta-copy,.gpt-cta-copy,.workflow-reuse-cta-copy) :is(a,button):hover,body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta-copy,.gpt-cta-copy,.workflow-reuse-cta-copy) :is(a,button):focus-visible{filter:brightness(1.06);outline:none;transform:translateY(-1px)}@media (width<=768px),(device-width<=768px){body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta,.gpt-cta,.workflow-reuse-cta){width:calc(100% - 30px)!important;height:300px!important;margin-top:70px!important;padding:28px 20px!important}body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta-copy,.gpt-cta-copy,.workflow-reuse-cta-copy) :is(h2,.model-cta-title){font-size:26px;line-height:34px}body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta-copy,.gpt-cta-copy,.workflow-reuse-cta-copy) p{font-size:13px;line-height:20px}body:is(.gen-pro-page,.gpt-image-page):not(.workflow-reuse-page) .page-content :is(.gen-pro-cta-copy,.gpt-cta-copy,.workflow-reuse-cta-copy) :is(a,button){flex-basis:40px;width:132px;height:40px;font-size:14px}}
