body{font-family:"Inter",sans-serif}body>main{background-color:#fafafa;color:#18181b;font-style:normal;display:flex;flex-direction:column;justify-content:center;overflow-x:clip}body>main *{box-sizing:border-box}nav{background-color:rgba(0,0,0,0)}#output-formats-sec{width:100%;display:flex;flex-direction:column;align-items:center;padding:80px 60px}@media screen and (max-width: 1100px){#output-formats-sec{padding-inline:24px}}@media screen and (max-width: 768px){#output-formats-sec{padding:40px 0px}}#output-formats-sec .section-copy{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:min(720px,100%);padding-inline:16px}#output-formats-sec .section-copy h2{color:#18181b;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-1.6px;margin:0}@media screen and (max-width: 768px){#output-formats-sec .section-copy h2{font-size:28px;letter-spacing:-0.8px}}#output-formats-sec .section-copy p{color:#71717a;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-0.32px;margin:0}@media screen and (max-width: 768px){#output-formats-sec .section-copy p{font-size:14px}}#output-formats-sec .format-tabs{margin-top:40px;width:min(960px,100%);display:flex;border-radius:16px;overflow:hidden;border-bottom:1px solid #e4e4e7}@media screen and (max-width: 768px){#output-formats-sec .format-tabs{overflow-x:auto;border-radius:0;display:grid;grid-template-columns:repeat(2, 1fr);border-bottom:1px solid #e4e4e7;border-top:1px solid #e4e4e7}}#output-formats-sec .format-tabs .format-tab{flex:1;padding:24px;background:#e4e4e7;border:none;border-left:.8px solid #bab5b6;color:#71717a;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:-0.56px;white-space:nowrap;cursor:pointer;position:relative;transition:background 200ms ease,color 200ms ease}#output-formats-sec .format-tabs .format-tab::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#8b7bc2;transform:scaleX(0);transform-origin:left center}#output-formats-sec .format-tabs .format-tab:first-child{border-left:none;border-radius:16px 0 0 0}@media screen and (max-width: 768px){#output-formats-sec .format-tabs .format-tab:first-child{border-radius:0}}#output-formats-sec .format-tabs .format-tab:last-child{border-radius:0 16px 0 0}@media screen and (max-width: 768px){#output-formats-sec .format-tabs .format-tab:last-child{border-radius:0}}@media screen and (max-width: 768px){#output-formats-sec .format-tabs .format-tab:nth-child(3){border-left:none;border-top:.8px solid #bab5b6}}@media screen and (max-width: 768px){#output-formats-sec .format-tabs .format-tab:nth-child(4){border-top:.8px solid #bab5b6}}@media screen and (max-width: 768px){#output-formats-sec .format-tabs .format-tab{flex:0 0 auto;padding:16px 20px;font-size:13px;background:#f4f4f5;color:#71717a;font-weight:500;opacity:.6}}#output-formats-sec .format-tabs .format-tab.active{background:#f5ecfe;color:#5c4ba0;opacity:1}@media screen and (max-width: 768px){#output-formats-sec .format-tabs .format-tab.active{background:#fff;color:#5c4ba0;font-weight:700}}#output-formats-sec .format-tabs .format-tab.active::after{animation:tab-border-fill var(--tab-duration, 5s) linear forwards}#output-formats-sec.user-interacted #output-formats-sec .format-tabs .format-tab.active::after{animation:none;transform:scaleX(1)}#output-formats-sec .format-tabs .format-tab:hover:not(.active){background:#ebebeb}@keyframes tab-border-fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}#output-formats-sec .format-content{width:min(1160px,100%);position:relative;padding-inline:16px}#output-formats-sec .format-content .format-panel{margin-top:16px;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity 300ms ease,transform 300ms ease,visibility 0s linear 300ms;pointer-events:none;position:absolute;width:100%}#output-formats-sec .format-content .format-panel.active{opacity:1;visibility:visible;transform:translateY(0);transition:opacity 300ms ease,transform 300ms ease,visibility 0s linear 0s;pointer-events:auto;position:relative}#output-formats-sec .format-content .format-panel .panel-placeholder{width:100%;height:454px;background:#eee}@media screen and (max-width: 768px){#output-formats-sec .format-content .format-panel .panel-placeholder{height:280px}}#output-formats-sec .format-cta{margin-top:40px}#output-formats-sec .format-cta .cta{display:inline-flex;height:48px;width:200px;justify-content:center;align-items:center;border-radius:12px;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-0.32px;text-align:center;transition:transform 200ms ease,box-shadow 200ms ease;cursor:pointer;border:none}#output-formats-sec .format-cta .cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.12)}#output-formats-sec .format-cta .cta.cta-primary{background-color:#5c4ba0;color:#fff}#categories-sec{width:100%;display:flex;flex-direction:column;align-items:center;padding:0}@media screen and (max-width: 768px){#categories-sec{padding:20px 16px}}#categories-sec .categories-sticky-header{width:100%;display:flex;justify-content:center;padding:0 12px}@media screen and (max-width: 768px){#categories-sec .categories-sticky-header{position:static;background:none;padding:0 0 32px}}#categories-sec .section-copy{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:min(733px,100%);pointer-events:auto}#categories-sec .section-copy h2{color:#18181b;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-1.6px;margin:0}@media screen and (max-width: 768px){#categories-sec .section-copy h2{font-size:28px;letter-spacing:-0.8px}}#categories-sec .section-copy p{color:#71717a;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-0.32px;margin:0}#categories-sec .categories-list{margin-top:80px;width:min(991px,100%);display:flex;flex-direction:column;gap:120px;padding-inline:24px}@media screen and (max-width: 768px){#categories-sec .categories-list{margin-top:24px;gap:64px;padding-inline:0}}#categories-sec .category-row{display:flex;align-items:flex-start;gap:78px}@media screen and (max-width: 900px){#categories-sec .category-row{flex-direction:column;align-items:center;gap:32px}}#categories-sec .category-image{flex-shrink:0;border-radius:16px;overflow:hidden;max-width:492px;max-height:413px;box-shadow:0 12px 24px -8px rgba(0,0,0,.2)}#categories-sec .category-image img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}#categories-sec .category-content{display:flex;flex-direction:column;gap:40px;width:421px;flex-shrink:0}@media screen and (max-width: 1050px){#categories-sec .category-content{flex:1;width:auto}}@media screen and (max-width: 900px){#categories-sec .category-content{width:100%;align-items:center}}@media screen and (max-width: 468px){#categories-sec .category-content{align-items:flex-start}}#categories-sec .category-tag{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:12px;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:1.12px;text-transform:uppercase;width:fit-content}#categories-sec h3{color:#000;font-size:32px;font-weight:500;line-height:1.2;letter-spacing:-1.28px;margin:0;width:min(394px,100%)}@media screen and (max-width: 768px){#categories-sec h3{font-size:24px;letter-spacing:-0.8px}}#categories-sec .pain-points{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}#categories-sec .pain-points li{display:flex;align-items:flex-start;gap:12px;color:#71717a;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:-0.28px}#categories-sec .pain-points li svg{flex-shrink:0;margin-top:1px}#categories-sec .cta{display:inline-flex;height:48px;width:200px;justify-content:center;align-items:center;border-radius:12px;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-0.32px;color:#fff;text-align:center;border:none;cursor:pointer;transition:transform 200ms ease,box-shadow 200ms ease}#categories-sec .cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}#precision-edits{width:100%;background:#fff7e6;display:flex;flex-direction:column;align-items:center;padding:80px 60px;margin-top:40px}@media screen and (max-width: 1100px){#precision-edits{padding-inline:24px}}@media screen and (max-width: 768px){#precision-edits{padding:60px 16px}}#precision-edits .section-copy{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:min(717px,100%)}#precision-edits .section-copy h2{color:#18181b;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-1.6px;margin:0}@media screen and (max-width: 768px){#precision-edits .section-copy h2{font-size:28px;letter-spacing:-0.8px}}#precision-edits .section-copy p{color:#71717a;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-0.32px;margin:0}#precision-edits .precision-cards{margin-top:60px;width:min(1160px,100%);display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width: 468px){#precision-edits .precision-cards{grid-template-columns:1fr;gap:40px}}#precision-edits .precision-card{display:flex;flex-direction:column;gap:24px}#precision-edits .precision-card .card-media{width:100%;height:420px;background:#838383;border:.8px solid var(--Brand-Studio-Secondary-Orange-500M, #ffa970);border-radius:16px;overflow:hidden}@media screen and (max-width: 468px){#precision-edits .precision-card .card-media{height:280px}}#precision-edits .precision-card .card-media img,#precision-edits .precision-card .card-media video{width:100%;height:100%;object-fit:cover;display:block}#precision-edits .precision-card .card-body{display:flex;flex-direction:column;gap:12px}#precision-edits .precision-card .card-body h3{color:#18181b;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-0.96px;margin:0}#precision-edits .precision-card .card-body p{color:#71717a;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-0.28px;margin:0}#precision-edits .precision-card .precision-cta{display:inline-flex;margin-top:8px;height:48px;width:fit-content;padding:12px 32px;justify-content:center;align-items:center;border-radius:12px;border:1px solid #ffa970;background:#fff;color:#18181b;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-0.32px;cursor:pointer;transition:transform 200ms ease,box-shadow 200ms ease}#precision-edits .precision-card .precision-cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.1)}#subscription-sec{width:100%;display:flex;flex-direction:column;align-items:center;gap:42px;padding:80px 60px}@media screen and (max-width: 1100px){#subscription-sec{padding-inline:24px}}@media screen and (max-width: 768px){#subscription-sec{padding:60px 16px;gap:32px}}#subscription-sec .section-copy{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}#subscription-sec .section-copy h2{color:#18181b;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-1.6px;margin:0}@media screen and (max-width: 768px){#subscription-sec .section-copy h2{font-size:28px;letter-spacing:-0.8px}}#subscription-sec .section-copy p{color:#71717a;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-0.32px;margin:0}#subscription-sec .model-cards{width:100%;display:flex}@media screen and (max-width: 768px){#subscription-sec .model-cards{flex-direction:column}}#subscription-sec .model-card{flex:1;background:#fafafa;border:1px solid #e4e4e7;height:248px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:24px;overflow:hidden}#subscription-sec .model-card:first-child{border-radius:16px 0 0 16px;border-right:none}#subscription-sec .model-card:first-child .model-pill{background:#e9f7f9}#subscription-sec .model-card:nth-child(2) .model-pill{background:#fff7e6}#subscription-sec .model-card:last-child{border-radius:0 16px 16px 0;border-left:none}#subscription-sec .model-card:last-child .model-pill{background:#ebf2ff}@media screen and (max-width: 768px){#subscription-sec .model-card{height:auto;padding:32px 24px;min-height:180px;border-radius:0 !important;border:1px solid #e4e4e7 !important}#subscription-sec .model-card:first-child{border-radius:16px 16px 0 0 !important}#subscription-sec .model-card:last-child{border-radius:0 0 16px 16px !important;border-top:none !important}#subscription-sec .model-card:not(:first-child):not(:last-child){border-top:none !important}}#subscription-sec .model-card .model-logo{display:flex;align-items:center;justify-content:flex-start;height:32px;flex-shrink:0}#subscription-sec .model-card .model-logo svg,#subscription-sec .model-card .model-logo img{max-height:32px;width:auto}@media screen and (max-width: 900px){#subscription-sec .model-card .model-logo svg,#subscription-sec .model-card .model-logo img{max-height:24px}}#subscription-sec .model-card .model-pills{display:flex;flex-wrap:wrap;gap:12px}#subscription-sec .model-card .model-pill{display:flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:8px;color:#71717a;font-size:14px;font-weight:500;line-height:normal;letter-spacing:-0.28px;white-space:nowrap}#subscription-sec .model-card p{color:#71717a;font-size:14px;font-weight:400;line-height:normal;letter-spacing:-0.28px;text-align:left;margin:0;width:min(341px,100%)}#built-sec{width:100%;background:linear-gradient(to bottom, rgba(245, 236, 254, 0.6), rgba(172, 161, 209, 0.6));display:flex;flex-direction:column;align-items:center;padding:80px 60px;gap:0}@media screen and (max-width: 1100px){#built-sec{padding-inline:24px}}@media screen and (max-width: 768px){#built-sec{padding:60px 16px}}#built-sec .built-header{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:min(733px,100%)}#built-sec .built-header h2{color:#18181b;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-1.6px;margin:0}@media screen and (max-width: 768px){#built-sec .built-header h2{font-size:28px;letter-spacing:-0.8px}}#built-sec .built-header p{color:#71717a;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-0.32px;margin:0}#built-sec .built-grid{margin-top:60px;width:min(1000px,100%);display:flex;flex-wrap:wrap;gap:71px 60px}@media screen and (max-width: 768px){#built-sec .built-grid{gap:40px}}#built-sec .built-feature{display:flex;gap:16px;align-items:flex-start;width:calc(50% - 30px)}@media screen and (max-width: 768px){#built-sec .built-feature{width:100%}}#built-sec .built-feature .feature-icon{flex-shrink:0;width:41px;height:41px;background:#8b7bc2;border-radius:20.62px;display:flex;align-items:center;justify-content:center}#built-sec .built-feature .feature-icon svg{width:19px;height:19px}#built-sec .built-feature .feature-body{display:flex;flex-direction:column;gap:7px}#built-sec .built-feature .feature-body h3{color:#000;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-1.12px;margin:0}@media screen and (max-width: 768px){#built-sec .built-feature .feature-body h3{font-size:22px}}#built-sec .built-feature .feature-body p{color:#71717a;font-size:20px;font-weight:400;line-height:1.4;letter-spacing:-0.4px;margin:0}@media screen and (max-width: 768px){#built-sec .built-feature .feature-body p{font-size:16px}}#built-sec .workflow-header{margin-top:160px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:min(733px,100%)}@media screen and (max-width: 768px){#built-sec .workflow-header{margin-top:80px}}#built-sec .workflow-header h2{color:#18181b;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-1.6px;margin:0}@media screen and (max-width: 768px){#built-sec .workflow-header h2{font-size:28px;letter-spacing:-0.8px}}#built-sec .workflow-header p{color:#71717a;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-0.32px;margin:0}#built-sec .workflow-cards{margin-top:40px;width:min(1160px,100%);display:flex;flex-direction:column;gap:20px}#built-sec .workflow-card{background:#fff;border-radius:16px;box-shadow:0px 12px 24px -8px rgba(0,0,0,.2);height:378px;overflow:hidden;display:flex;align-items:stretch;padding:29px 39px;gap:40px}@media screen and (max-width: 900px){#built-sec .workflow-card{flex-direction:column;height:auto;padding:24px;gap:20px}#built-sec .workflow-card:nth-of-type(1){flex-direction:column-reverse}}#built-sec .workflow-card .wf-content{display:flex;flex-direction:column;gap:16px;width:541px;flex-shrink:0;justify-content:flex-start}@media screen and (max-width: 900px){#built-sec .workflow-card .wf-content{width:100%}}#built-sec .workflow-card .wf-content h3{color:#18181b;font-size:32px;font-weight:600;line-height:1.2;letter-spacing:-1.28px;margin:0}@media screen and (max-width: 768px){#built-sec .workflow-card .wf-content h3{font-size:24px}}#built-sec .workflow-card .wf-content p{color:#71717a;font-size:20px;font-weight:400;line-height:1.4;letter-spacing:-0.4px;margin:0;text-transform:capitalize}@media screen and (max-width: 768px){#built-sec .workflow-card .wf-content p{font-size:16px}}#built-sec .workflow-card .wf-eyebrow{font-size:12px;font-weight:500;line-height:1.2;letter-spacing:1.44px;text-transform:uppercase}#built-sec .workflow-card .wf-eyebrow.blue{color:#3b82f6}#built-sec .workflow-card .wf-eyebrow.orange{color:#ffa970}#built-sec .workflow-card .wf-tags{display:flex;gap:13px;flex-wrap:wrap}#built-sec .workflow-card .wf-tag{display:inline-flex;align-items:center;padding:8px 12px;border-radius:12px;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-0.28px;text-transform:capitalize}#built-sec .workflow-card .wf-tag.blue{background:#ebf2ff;color:#3b82f6}#built-sec .workflow-card .wf-tag.orange{background:#fff7e6;color:#e68f56}#built-sec .workflow-card .wf-media{flex:1;border-radius:12px;overflow:hidden;min-height:200px}@media screen and (max-width: 900px){#built-sec .workflow-card .wf-media{min-height:200px}}#built-sec .workflow-card .wf-media.blue-bg{background:#ebf2ff}#built-sec .workflow-card .wf-media.orange-bg{background:#fff7e6}#built-sec .workflow-card .wf-media img,#built-sec .workflow-card .wf-media video{width:100%;height:100%;object-fit:cover;display:block}#enterprise-sec{width:100%;display:flex;flex-direction:column;align-items:center;gap:47px;padding:80px 60px}@media screen and (max-width: 1100px){#enterprise-sec{padding-inline:24px}}@media screen and (max-width: 768px){#enterprise-sec{padding:60px 16px;gap:32px}}#enterprise-sec .section-copy{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:min(733px,100%)}#enterprise-sec .section-copy h2{color:#18181b;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-1.6px;margin:0}@media screen and (max-width: 768px){#enterprise-sec .section-copy h2{font-size:28px;letter-spacing:-0.8px}}#enterprise-sec .section-copy p{color:#71717a;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-0.32px;margin:0}#enterprise-sec .enterprise-cards{width:100%;display:flex;gap:20px}@media screen and (max-width: 900px){#enterprise-sec .enterprise-cards{flex-wrap:wrap}}@media screen and (max-width: 468px){#enterprise-sec .enterprise-cards{flex-direction:column}}#enterprise-sec .enterprise-card{flex:1;min-width:0;background:#fafafa;border:.8px solid #e4e4e7;border-radius:16px;padding:38px 18px;display:flex;flex-direction:column;align-items:center;gap:26px;overflow:hidden}@media screen and (max-width: 900px){#enterprise-sec .enterprise-card{flex:0 0 calc(50% - 10px)}}@media screen and (max-width: 468px){#enterprise-sec .enterprise-card{flex:0 0 100%}}#enterprise-sec .enterprise-card .enterprise-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}#enterprise-sec .enterprise-card .enterprise-icon svg{width:32px;height:32px}#enterprise-sec .enterprise-card .enterprise-body{display:flex;flex-direction:column;align-items:center;gap:11px;text-align:center;width:100%}#enterprise-sec .enterprise-card .enterprise-body h3{color:#18181b;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-0.8px;margin:0;width:100%}#enterprise-sec .enterprise-card .enterprise-body p{color:#71717a;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:-0.28px;margin:0;width:100%}#hero-cta-sec{position:relative;width:100%;min-height:910px;overflow:hidden;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 768px){#hero-cta-sec{min-height:unset;padding-bottom:48px}}#hero-cta-sec .hero-gradient-blob{position:absolute;bottom:0;left:0;width:100%;height:620px;background:linear-gradient(25.533deg, rgba(92, 75, 160, 0.12) 0.34306%, rgba(207, 159, 249, 0.4) 99.657%);filter:blur(100px);pointer-events:none;z-index:0}@media screen and (max-width: 768px){#hero-cta-sec .hero-gradient-blob{height:350px}}#hero-cta-sec .hero-ellipse{position:absolute;bottom:0;left:0;width:100%;height:438px;pointer-events:none;z-index:0}#hero-cta-sec .hero-ellipse img{width:100%;height:100%;object-fit:cover}#hero-cta-sec .hero-text-block{position:relative;z-index:2;margin-top:80px;width:min(1130px,100%);display:flex;flex-direction:column;align-items:center;gap:40px;padding-inline:24px}@media screen and (max-width: 768px){#hero-cta-sec .hero-text-block{margin-top:60px;gap:28px}}#hero-cta-sec .hero-text-block .hero-copy{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}#hero-cta-sec .hero-text-block .hero-copy h1{width:min(710px,100%);color:#18181b;font-size:clamp(40px,5vw,52px);font-weight:600;line-height:1.2;letter-spacing:-2.08px;margin:0}#hero-cta-sec .hero-text-block .hero-copy p{width:min(688px,100%);color:#71717a;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.32px;margin:0}@media screen and (max-width: 468px){#hero-cta-sec .hero-text-block .hero-copy p{font-size:14px}}#hero-cta-sec .hero-text-block .hero-cta-row{display:flex;gap:24px;align-items:center}@media screen and (max-width: 468px){#hero-cta-sec .hero-text-block .hero-cta-row{gap:12px;width:100%}}#hero-cta-sec .hero-text-block .hero-cta-row .cta{height:48px;width:200px;display:flex;justify-content:center;align-items:center;border-radius:12px;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-0.32px;text-align:center;transition:transform 200ms ease,box-shadow 200ms ease}@media screen and (max-width: 468px){#hero-cta-sec .hero-text-block .hero-cta-row .cta{width:100%}}#hero-cta-sec .hero-text-block .hero-cta-row .cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.12)}#hero-cta-sec .hero-text-block .hero-cta-row .cta.cta-primary{background-color:#5c4ba0;color:#fff;border:none}#hero-cta-sec .hero-text-block .hero-cta-row .cta.cta-secondary{background-color:#fff;color:#18181b;border:1px solid #e4e4e7}#hero-cta-sec .hero-preview{position:relative;z-index:2;margin-top:40px;width:min(1280px,100%);padding-inline:60px;display:flex;align-items:center;justify-content:space-between;gap:20px}@media screen and (max-width: 1100px){#hero-cta-sec .hero-preview{padding-inline:24px}}@media screen and (max-width: 768px){#hero-cta-sec .hero-preview{padding-inline:0px;flex-direction:column-reverse;align-items:center}}#hero-cta-sec .hero-preview .feature-cards{display:flex;flex-direction:column;gap:16px;width:300px;flex-shrink:0}@media screen and (max-width: 768px){#hero-cta-sec .hero-preview .feature-cards{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:0px;border:.8px solid #e4e4e7}}#hero-cta-sec .hero-preview .feature-cards .feature-card{background:#f4f4f5;border:.8px solid #e4e4e7;border-radius:16px;padding:14px 16px;display:flex;align-items:center;gap:16px;box-shadow:none;cursor:pointer;color:#71717a;transition:border-color 200ms ease,box-shadow 200ms ease,background 200ms ease,color 200ms ease}@media screen and (max-width: 768px){#hero-cta-sec .hero-preview .feature-cards .feature-card{position:relative;flex:1;min-width:calc(50% - 6px);border-radius:0px;justify-content:center;border:none;border-bottom:.8px solid #e4e4e7;border-right:.8px solid #e4e4e7}#hero-cta-sec .hero-preview .feature-cards .feature-card::after{content:"";position:absolute;bottom:0;left:0;height:2px;width:0%;background:#5c4ba0;border-radius:1px}#hero-cta-sec .hero-preview .feature-cards .feature-card.active::after{animation:mobile-border-progress var(--card-duration, 8000ms) linear forwards}#hero-cta-sec .hero-preview .feature-cards .feature-card:nth-of-type(5){display:none}}@media screen and (max-width: 768px){#hero-cta-sec .hero-preview .feature-cards .feature-card:nth-child(even){border-right:none}}@media screen and (max-width: 768px){#hero-cta-sec .hero-preview .feature-cards .feature-card:last-child{border-bottom:none;border-right:none;grid-column:1/-1}}#hero-cta-sec .hero-preview .feature-cards .feature-card .card-icon{width:24px;height:24px;flex-shrink:0;color:inherit}@media screen and (max-width: 768px){#hero-cta-sec .hero-preview .feature-cards .feature-card .card-icon{display:none}}#hero-cta-sec .hero-preview .feature-cards .feature-card .card-icon svg{width:100%;height:100%}#hero-cta-sec .hero-preview .feature-cards .feature-card .card-icon img{width:100%;height:100%;object-fit:contain}#hero-cta-sec .hero-preview .feature-cards .feature-card .card-text{display:flex;flex-direction:column;gap:4px}@media screen and (max-width: 768px){#hero-cta-sec .hero-preview .feature-cards .feature-card .card-text{width:100%;align-items:center;text-align:center}}#hero-cta-sec .hero-preview .feature-cards .feature-card .card-text .card-label{color:#71717a;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:-0.56px;opacity:.6}@media screen and (max-width: 768px){#hero-cta-sec .hero-preview .feature-cards .feature-card .card-text .card-label{width:100%;text-align:center}}#hero-cta-sec .hero-preview .feature-cards .feature-card .card-text .card-desc{color:#71717a;font-size:12px;font-weight:400;line-height:1.2;letter-spacing:-0.24px}@media screen and (max-width: 768px){#hero-cta-sec .hero-preview .feature-cards .feature-card .card-text .card-desc{display:none}}#hero-cta-sec .hero-preview .feature-cards .feature-card.active{background:#fff;border:1.6px solid #5c4ba0;box-shadow:0px 8px 24px -8px rgba(0,0,0,.08);color:#5c4ba0}@media screen and (max-width: 768px){#hero-cta-sec .hero-preview .feature-cards .feature-card.active{border-color:#e4e4e7;box-shadow:none}}#hero-cta-sec .hero-preview .feature-cards .feature-card.active .card-icon svg path{fill:#5c4ba0}#hero-cta-sec .hero-preview .feature-cards .feature-card.active .card-label{color:#5c4ba0;font-weight:600;opacity:1}#hero-cta-sec .hero-preview .feature-cards .feature-card.active .card-timer{opacity:1}#hero-cta-sec .hero-preview .feature-cards .feature-card .card-timer{width:28px;height:28px;flex-shrink:0;margin-left:auto;opacity:0;transition:opacity 200ms ease}@media screen and (max-width: 768px){#hero-cta-sec .hero-preview .feature-cards .feature-card .card-timer{display:none}}#hero-cta-sec .hero-preview .feature-cards .feature-card .card-timer .timer-track{fill:none;stroke:#e5e7eb}#hero-cta-sec .hero-preview .feature-cards .feature-card .card-timer .timer-fill{fill:none;stroke:#5c4ba0}#hero-cta-sec .hero-preview .dashboard-wrapper{flex:1;max-width:1160px;display:flex;flex-direction:column}@media screen and (max-width: 768px){#hero-cta-sec .hero-preview .dashboard-wrapper{width:100%;max-width:100%}}#hero-cta-sec .hero-preview .dashboard-preview{border-radius:16px;overflow:hidden;box-shadow:0 8px 12px -4px rgba(0,0,0,.12);display:grid}#hero-cta-sec .hero-preview .dashboard-preview img{width:100%;height:auto;display:block;border-radius:16px;object-fit:cover}#hero-cta-sec .hero-preview .dashboard-preview .hero-video{grid-area:1/1;width:100%;height:auto;display:block;border-radius:16px;object-fit:cover;opacity:0;transition:opacity 400ms ease}#hero-cta-sec .hero-preview .dashboard-preview .hero-video.active{opacity:1}@keyframes timer-progress{from{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes mobile-border-progress{from{width:0%}to{width:100%}}#studio-footer-banner{position:relative;width:100%;height:420px;overflow:hidden}@media screen and (max-width: 768px){#studio-footer-banner{height:auto;min-height:360px}}#studio-footer-banner .banner-bg{position:absolute;inset:0;pointer-events:none}#studio-footer-banner .banner-bg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}#studio-footer-banner .banner-bg .banner-overlay{position:absolute;inset:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%)}#studio-footer-banner .banner-bg .banner-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(17.92deg, rgb(92, 75, 160) 0.34%, rgb(207, 159, 249) 99.66%);opacity:.32}#studio-footer-banner .banner-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:32px;padding:115px 97px;max-width:660px}@media screen and (max-width: 1100px){#studio-footer-banner .banner-content{padding-inline:60px}}@media screen and (max-width: 768px){#studio-footer-banner .banner-content{padding:60px 24px;max-width:100%}}#studio-footer-banner .banner-copy{display:flex;flex-direction:column;gap:4px}#studio-footer-banner .banner-copy h2{color:#fff;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-0.8px;margin:0}@media screen and (max-width: 768px){#studio-footer-banner .banner-copy h2{font-size:28px;letter-spacing:-0.56px}}#studio-footer-banner .banner-copy p{color:#e4e4e7;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-0.48px;margin:0}@media screen and (max-width: 768px){#studio-footer-banner .banner-copy p{font-size:18px}}#studio-footer-banner .banner-cta-row{display:flex;align-items:center;gap:24px}@media screen and (max-width: 468px){#studio-footer-banner .banner-cta-row{flex-direction:column;align-items:flex-start;gap:12px}}#studio-footer-banner .cta{display:flex;align-items:center;justify-content:center;width:200px;height:48px;padding:12px 40px;border-radius:12px;font-size:16px;font-weight:600;letter-spacing:-0.32px;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}@media screen and (max-width: 468px){#studio-footer-banner .cta{width:100%}}#studio-footer-banner .cta:hover{opacity:.85}#studio-footer-banner .cta.cta-primary{background:#18181b;color:#fff;border:none}#studio-footer-banner .cta.cta-secondary{background:#fff;color:#18181b;border:1px solid #e4e4e7}
