.product-page{background:radial-gradient(circle at 83% 12%, color-mix(in srgb, var(--product-accent) 10%, transparent), transparent 25%), radial-gradient(circle at 9% 34%, #7058f412, transparent 25%), #030a17;color:#f7f9ff;min-height:100vh;font-family:Vazirmatn Variable,sans-serif;overflow:clip}.product-page:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(115deg,#0000 15%,#ffffff04 50%,#0000 83%);height:520px;position:fixed;inset:130px 0 auto;transform:skewY(-6deg)}.product-page>*{z-index:1;position:relative}.product-header-cta{color:#dfe5ef;background:#ffffff09;border:1px solid #ffffff17;border-radius:14px;align-items:center;gap:8px;min-height:46px;padding-inline:16px;font-family:Estedad Variable,sans-serif;font-size:13px;font-weight:760;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.product-header-cta:hover{border-color:color-mix(in srgb, var(--product-accent) 35%, #ffffff1a);background:color-mix(in srgb, var(--product-accent) 8%, #ffffff09);transform:translateY(-2px)}.product-header-cta svg{width:17px}.product-breadcrumb{color:#6f7d93;white-space:nowrap;align-items:center;gap:7px;min-height:68px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.product-breadcrumb svg{color:#46536a;flex:none;width:15px}.product-breadcrumb a{transition:color .2s}.product-breadcrumb a:hover{color:#cfc7ff}.product-breadcrumb strong{color:#b9c2d1;text-overflow:ellipsis;font-weight:720;overflow:hidden}.product-stage{grid-template-columns:minmax(300px,.9fr) minmax(330px,1fr) minmax(330px,.92fr);align-items:start;gap:18px;padding-bottom:30px;display:grid}.product-gallery,.product-summary,.purchase-card{min-width:0}.product-gallery__frame{aspect-ratio:1;box-shadow:0 40px 85px #00000057, 0 0 60px color-mix(in srgb, var(--product-accent) 8%, transparent);isolation:isolate;background:#050914;border:1px solid #ffffff1f;border-radius:26px;animation:.75s cubic-bezier(.16,1,.3,1) both product-reveal;position:relative;overflow:hidden}.product-gallery__frame:before{content:"";z-index:4;pointer-events:none;background:linear-gradient(100deg,#0000 40%,#ffffff2b 49%,#0000 57%);animation:1.25s cubic-bezier(.2,.8,.2,1) .45s both gallery-shine;position:absolute;inset:-35%;transform:translate(68%)rotate(9deg)}.product-gallery__frame>img{object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1),filter .4s;transform:scale(1.015)}.product-gallery__frame:hover>img{filter:saturate(1.08)contrast(1.025);transform:scale(1.045)}.product-gallery__shade{z-index:1;background:linear-gradient(#01040c0f,#0000 42%,#01050ed1);position:absolute;inset:0}.product-gallery__frame .shop-product-card__poster-brand{bottom:24px;left:58px;right:58px}.product-gallery__frame .shop-product-card__poster-brand img{width:76px;height:76px}.product-gallery__frame .shop-product-card__poster-brand img.is-color-logo{filter:drop-shadow(0 0 18px color-mix(in srgb, var(--product-accent) 70%, transparent))}.product-gallery__frame .shop-product-card__poster-brand strong{margin-top:9px;font-size:clamp(25px,2.35vw,34px)}.product-gallery__frame .shop-product-card__poster-brand small{margin-top:7px;font-size:14px}.product-gallery__discount{z-index:5;color:#fff;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#040a16b3;border:1px solid #ffffff2e;border-radius:18px;place-items:center;width:53px;height:53px;font-family:Estedad Variable,sans-serif;font-size:15px;font-weight:900;display:grid;position:absolute;top:18px;right:18px;box-shadow:inset 0 1px #ffffff17}.product-gallery__edition{z-index:5;color:#ffffffc2;font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.4px;font-size:10px;font-weight:800;position:absolute;top:21px;left:20px}.product-gallery__caption{background:#ffffff06;border:1px solid #fff1;border-radius:16px;align-items:center;gap:11px;margin-top:11px;padding:12px 14px;display:flex}.product-gallery__caption>span{background:color-mix(in srgb, var(--product-accent) 13%, #ffffff0a);width:39px;height:39px;color:color-mix(in srgb, var(--product-accent) 73%, white);border-radius:12px;flex:none;place-items:center;display:grid}.product-gallery__caption svg{width:19px}.product-gallery__caption strong,.product-gallery__caption small{display:block}.product-gallery__caption strong{color:#dce2ec;font-size:13px;font-weight:760}.product-gallery__caption small{color:#728096;margin-top:3px;font-size:11px}.product-summary{padding:8px 5px 0;animation:.72s cubic-bezier(.16,1,.3,1) 80ms both product-copy-in}.product-summary__top{justify-content:space-between;align-items:center;gap:15px;display:flex}.product-summary__top>span,.product-summary__top>a{align-items:center;gap:7px;font-size:12px;font-weight:760;display:inline-flex}.product-summary__top>span{color:color-mix(in srgb, var(--product-accent) 75%, white)}.product-summary__top svg{width:16px}.product-summary__top>a{color:#77859b;transition:color .2s}.product-summary__top>a:hover{color:#fff}.product-summary h1{color:#fff;letter-spacing:-1.65px;text-wrap:balance;margin:19px 0 13px;font-family:Estedad Variable,sans-serif;font-size:clamp(30px,3vw,45px);font-weight:920;line-height:1.42}.product-summary>p{color:#aab4c5;margin:0;font-size:16px;font-weight:520;line-height:2}.product-signal{border-block:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:18px;padding-block:14px;display:flex}.product-signal__stars{color:#efbd62;direction:ltr;gap:2px;display:flex}.product-signal__stars svg{width:16px;height:16px}.product-signal strong{color:#e9edf4;font-size:13px;font-weight:800}.product-signal>span{color:#718096;font-size:12px}.product-quick-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.product-quick-facts article{background:#ffffff06;border:1px solid #fff1;border-radius:15px;align-items:center;gap:9px;min-height:82px;padding:11px;display:flex}.product-quick-facts article>span{background:color-mix(in srgb, var(--product-accent) 10%, #ffffff06);width:34px;height:34px;color:color-mix(in srgb, var(--product-accent) 75%, white);border-radius:11px;flex:none;place-items:center;display:grid}.product-quick-facts svg{width:17px}.product-quick-facts small,.product-quick-facts strong{display:block}.product-quick-facts small{color:#69778d;font-size:10px}.product-quick-facts strong{color:#e5e9f0;margin-top:4px;font-size:12px;font-weight:790}.product-before-buy{background:linear-gradient(115deg,#d8b97611,#ffffff05);border:1px solid #d7bc7e24;border-radius:16px;gap:12px;margin-top:14px;padding:15px;display:flex}.product-before-buy>svg{color:#dfc28a;flex:none;width:21px}.product-before-buy strong{color:#ebedf2;font-size:13px;font-weight:820}.product-before-buy p{color:#8692a5;margin:5px 0 0;font-size:12px;line-height:1.85}.purchase-card{border:1px solid color-mix(in srgb, var(--product-accent) 18%, #ffffff13);background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--product-accent) 10%, transparent), transparent 32%), linear-gradient(155deg, #0e1930f5, #060e1df7);border-radius:25px;padding:20px;animation:.72s cubic-bezier(.16,1,.3,1) .16s both purchase-in;position:sticky;top:112px;box-shadow:0 34px 75px #0000004d,inset 0 1px #ffffff0e}.purchase-card,#description,#plan-comparison,#access-options,#after-purchase,#guarantee,#faq{scroll-margin-top:142px}.purchase-card:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--product-accent) 75%, white), transparent);height:1px;box-shadow:0 0 18px color-mix(in srgb, var(--product-accent) 32%, transparent);position:absolute;top:0;left:12%;right:12%}.purchase-card__head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.purchase-card__status{color:#79dcb8;align-items:center;gap:7px;font-size:11px;font-weight:760;display:inline-flex}.purchase-card__status i{background:#53dfa9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #53dfa9b3}.purchase-card h2{color:#f8f9fb;margin:7px 0 0;font-size:19px;font-weight:880}.purchase-favorite{color:#8d99ab;border:1px solid #ffffff13;border-radius:13px;width:44px;height:44px}.purchase-favorite svg{width:20px}.purchase-favorite.is-selected{color:#ff6aa1;background:#ff498b1a;border-color:#ff5e993d}.purchase-options{gap:8px;margin-top:16px}.purchase-option{cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:15px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:11px 12px;transition:border-color .2s,background .2s,transform .2s;display:grid}.purchase-option:hover{border-color:#ffffff21;transform:translate(-2px)}.purchase-option.is-selected{border-color:color-mix(in srgb, var(--product-accent) 42%, #ffffff17);background:linear-gradient(90deg, color-mix(in srgb, var(--product-accent) 11%, transparent), #ffffff06);box-shadow:inset -3px 0 0 var(--product-accent)}.purchase-option [data-slot=radio-group-item]{background:#ffffff08;border-color:#ffffff38}.purchase-option>span strong,.purchase-option>span small{display:block}.purchase-option>span strong{color:#e8ecf2;font-size:13px;font-weight:800}.purchase-option>span small{color:#758298;margin-top:4px;font-size:10.5px;line-height:1.5}.purchase-option>em{background:color-mix(in srgb, var(--product-accent) 10%, #ffffff06);color:color-mix(in srgb, var(--product-accent) 70%, white);border-radius:8px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:800}.purchase-card .purchase-option{background:linear-gradient(110deg,#ffffff09,#ffffff05);border-radius:18px;grid-template-columns:20px minmax(0,1fr) auto;gap:13px;min-height:92px;padding:15px 16px}.purchase-card .purchase-option:hover{border-color:color-mix(in srgb, var(--product-accent) 32%, #ffffff21);transform:translate(-3px)scale(1.006)}.purchase-card .purchase-option.is-selected{border-color:color-mix(in srgb, var(--product-accent) 60%, #ffffff1f);background:radial-gradient(circle at 96% 0%, color-mix(in srgb, var(--product-accent) 18%, transparent), transparent 50%), linear-gradient(100deg, color-mix(in srgb, var(--product-accent) 12%, #ffffff06), #ffffff07);box-shadow:inset -4px 0 0 color-mix(in srgb, var(--product-accent) 86%, white), 0 15px 34px color-mix(in srgb, var(--product-accent) 10%, #0000002e)}.purchase-card .purchase-option [data-slot=radio-group-item]{border-width:2px;width:20px;height:20px}.purchase-card .purchase-option>span strong{color:#f8f9fc;letter-spacing:-.2px;font-family:Estedad Variable,sans-serif;font-size:15.5px;font-weight:930;line-height:1.55}.purchase-card .purchase-option>em{border:1px solid color-mix(in srgb, var(--product-accent) 24%, #ffffff12);white-space:nowrap;border-radius:10px;padding:7px 10px;font-size:11.5px;font-weight:900;box-shadow:inset 0 1px #ffffff0a}.purchase-card .purchase-option.is-economic>em{color:#8ce9c2;background:#2fbe8b1a;border-color:#48dca733}.purchase-card .purchase-option.is-full-guarantee>em{color:#f4d894;background:linear-gradient(135deg,#deb55d2e,#a0702614);border-color:#deb55d4d;box-shadow:0 0 20px #deb55d1a,inset 0 1px #ffffff14}.purchase-card .purchase-option.is-recommended>em{border-color:color-mix(in srgb, var(--product-accent) 45%, #ffffff1a);background:color-mix(in srgb, var(--product-accent) 21%, #ffffff08);color:#f7f3ff;box-shadow:0 0 20px color-mix(in srgb, var(--product-accent) 18%, transparent), inset 0 1px #ffffff14}.purchase-card .purchase-option.is-unavailable{cursor:not-allowed;opacity:.58;filter:saturate(.5)}.purchase-card .purchase-option.is-unavailable:hover{border-color:#ffffff12;transform:none}.purchase-card .purchase-option.is-unavailable>em{color:#fca5a5;box-shadow:none;background:#7f1d1d2e;border-color:#f8717138}.purchase-selection-summary{border:1px solid color-mix(in srgb, var(--product-accent) 28%, #ffffff14);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--product-accent) 12%, transparent), transparent 45%), color-mix(in srgb, var(--product-accent) 6%, #ffffff05);border-radius:17px;margin-top:14px;padding:17px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 14px 34px #00000021}.purchase-selection-summary:before{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--product-accent) 78%, white), transparent);opacity:.75;width:2px;position:absolute;inset:0 auto 0 0}.purchase-selection-summary__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.purchase-selection-summary__head span{color:#a4afc0;align-items:center;gap:8px;font-size:12px;font-weight:780;display:inline-flex}.purchase-selection-summary__head span svg{width:17px;height:17px;color:color-mix(in srgb, var(--product-accent) 78%, white);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--product-accent) 42%, transparent))}.purchase-selection-summary__head strong{color:#f5f7fa;text-align:left;font-family:Estedad Variable,sans-serif;font-size:14px;font-weight:900;line-height:1.65}.purchase-selection-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:14px 0 0;display:grid}.purchase-selection-summary dl>div{border:1px solid color-mix(in srgb, var(--product-accent) 12%, #ffffff12);background:#ffffff06;border-radius:12px;min-width:0;padding:11px 12px}.purchase-selection-summary dt{color:#8d99ac;font-size:11px;font-weight:650}.purchase-selection-summary dd{color:#edf1f6;text-overflow:ellipsis;margin:4px 0 0;font-family:Estedad Variable,sans-serif;font-size:13px;font-weight:850;line-height:1.55;overflow:hidden}.purchase-duration{border:1px solid #ffffff0f;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:13px;padding:12px 13px;display:flex}.purchase-duration span,.purchase-duration small{display:block}.purchase-duration span{color:#d7dce5;font-size:12px;font-weight:760}.purchase-duration small{color:#68758a;margin-top:3px;font-size:9.5px}.purchase-duration button{border:1px solid color-mix(in srgb, var(--product-accent) 30%, #ffffff14);background:color-mix(in srgb, var(--product-accent) 10%, transparent);color:#f2f3f7;border-radius:10px;min-height:35px;padding-inline:14px;font-size:11px;font-weight:800}.purchase-price{justify-content:space-between;align-items:end;gap:16px;margin-top:14px;display:flex}.purchase-price>div span,.purchase-price>div del{display:block}.purchase-price>div span{color:#748197;font-size:10px}.purchase-price>div del{color:#667287;margin-top:4px;font-size:12px}.purchase-price p{align-items:baseline;gap:6px;margin:0;display:flex}.purchase-price p strong{color:#fff;letter-spacing:-.7px;font-family:Estedad Variable,sans-serif;font-size:27px;font-weight:930}.purchase-price p span{color:#b0bac9;font-size:11px;font-weight:760}.purchase-demo{color:#6f7c91;align-items:center;gap:6px;margin:8px 0 0;font-size:9.5px;line-height:1.6;display:flex}.purchase-demo svg{color:#d8b774;flex:none;width:13px}.purchase-primary{background:linear-gradient(135deg, color-mix(in srgb, var(--product-accent) 78%, white), var(--product-accent));color:#030914;width:100%;min-height:54px;box-shadow:0 17px 38px color-mix(in srgb, var(--product-accent) 22%, transparent);border:0;border-radius:15px;margin-top:13px;font-family:Estedad Variable,sans-serif;font-size:14px;font-weight:920;transition:transform .25s,box-shadow .25s}.purchase-primary:hover{box-shadow:0 21px 43px color-mix(in srgb, var(--product-accent) 29%, transparent);transform:translateY(-2px)}.purchase-primary svg{width:19px}.purchase-support{color:#aeb8c8;border:1px solid #ffffff12;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:43px;margin-top:8px;font-size:11.5px;font-weight:720;transition:color .2s,background .2s;display:flex}.purchase-support:hover{color:#fff;background:#ffffff09}.purchase-support svg{width:17px}.purchase-security{border-top:1px solid #ffffff0f;align-items:center;gap:9px;margin-top:13px;padding-top:13px;display:flex}.purchase-security>svg{color:#8090a5;flex:none;width:18px}.purchase-security strong,.purchase-security small{display:block}.purchase-security strong{color:#aab4c4;font-size:10.5px}.purchase-security small{color:#59677d;margin-top:3px;font-size:8.8px;line-height:1.5}.mobile-purchase-bar{display:none}.product-longform{padding-block:58px 35px;scroll-margin-top:110px}.product-longform__notices{gap:10px;max-width:980px;margin-inline:auto;display:grid}.product-longform__recommendation{border:1px solid color-mix(in srgb, var(--product-accent) 23%, #ffffff14);background:radial-gradient(circle at 94% 0%, color-mix(in srgb, var(--product-accent) 14%, transparent), transparent 38%), linear-gradient(135deg, #0f1c33f0, #070f1ef2);border-radius:20px;align-items:flex-start;gap:15px;padding:22px 24px;display:flex;box-shadow:0 25px 60px #0000002e}.product-longform__recommendation.is-timing{background:linear-gradient(135deg,#0f2840e6,#071223f0);border-color:#63bbff2e;align-items:center}.product-longform__recommendation.is-timing>span{color:#83c9ff;background:#4ea9ee1f}.product-longform__recommendation.is-timing strong{font-size:15px}.product-longform__recommendation.is-shared-warning{background:linear-gradient(135deg,#3528149e,#0e121df0);border-color:#eebf672e}.product-longform__recommendation.is-shared-warning>span{color:#e6bd70;background:#e6b3521c}.product-longform__recommendation>span{background:color-mix(in srgb, var(--product-accent) 14%, #ffffff09);width:48px;height:48px;color:color-mix(in srgb, var(--product-accent) 74%, white);border-radius:15px;flex:none;place-items:center;display:grid}.product-longform__recommendation svg{width:23px}.product-longform__recommendation strong{color:#fff;font-family:Estedad Variable,sans-serif;font-size:17px;font-weight:900}.product-longform__recommendation p{color:#a3aec0;margin:7px 0 0;font-size:13.5px;line-height:2}.product-longform__recommendation .veo-recommendation-copy p{color:#b5c0d0;margin-top:11px;font-size:15px;line-height:2.05}.veo-recommendation-copy p b{color:#f5f8fc;font-weight:900}.product-longform__recommendation .veo-recommendation-copy__summary{border:1px solid color-mix(in srgb, var(--product-accent) 22%, #ffffff12);background:color-mix(in srgb, var(--product-accent) 7%, #ffffff05);color:#d9e3f1;border-radius:13px;margin-top:14px;padding:12px 15px}.product-longform__body{background:linear-gradient(145deg,#0c172ce6,#050d1bf0);border:1px solid #ffffff12;border-radius:28px;max-width:980px;margin:26px auto 0;padding:clamp(25px,5vw,64px);box-shadow:0 35px 80px #0000003d}.product-longform__chapter{position:relative}.product-longform__chapter+.product-longform__chapter{border-top:1px solid #ffffff12;margin-top:58px;padding-top:58px}.product-longform__chapter-index{border:1px solid color-mix(in srgb, var(--product-accent) 20%, #ffffff0f);background:color-mix(in srgb, var(--product-accent) 7%, #ffffff05);min-height:30px;color:color-mix(in srgb, var(--product-accent) 72%, white);border-radius:9px;align-items:center;margin-bottom:18px;padding-inline:11px;font-family:Estedad Variable,sans-serif;font-size:11px;font-weight:850;display:inline-flex}.product-longform__chapter>h2{color:#f7f8fa;letter-spacing:-1px;text-wrap:balance;margin:0 0 13px;font-family:Estedad Variable,sans-serif;font-size:clamp(24px,3.2vw,39px);font-weight:920;line-height:1.55}:is(.leonardo-showcase__intro,.runway-showcase__intro,.veo-showcase__intro,.krea-showcase__intro,.heygen-showcase__intro,.elevenlabs-showcase__intro)>.product-longform__chapter-index+h2{margin-top:0}.product-longform__chapter>p{color:#9ca8b9;margin:0;font-size:15px;font-weight:510;line-height:2.15}.product-longform__chapter>p+p{margin-top:12px}.product-longform__chapter.is-closing{border:1px solid color-mix(in srgb, var(--product-accent) 18%, #ffffff12);background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--product-accent) 12%, transparent), transparent 40%), #ffffff05;border-radius:22px;padding:40px}.product-longform__visual{aspect-ratio:1.9;background:#050b17;border:1px solid #ffffff1a;border-radius:23px;margin:34px 0 8px;position:relative;overflow:hidden;box-shadow:0 25px 60px #00000047}.product-longform__visual:after{content:"";background:linear-gradient(#0000 48%,#020812e0);position:absolute;inset:0}.product-longform__visual>img{object-fit:cover;object-position:center}.product-longform__visual figcaption{z-index:2;align-items:center;gap:12px;display:flex;position:absolute;bottom:19px;right:21px}.product-longform__visual figcaption>img{object-fit:contain;filter:brightness(0)invert()drop-shadow(0 5px 12px #00000073);width:52px;height:52px}.product-longform__visual figcaption>img.is-color-logo{filter:drop-shadow(0 5px 13px #00000080)}.product-longform__visual figcaption strong,.product-longform__visual figcaption small{display:block}.product-longform__visual figcaption strong{color:#fff;font-family:Estedad Variable,sans-serif;font-size:18px;font-weight:900}.product-longform__visual figcaption small{color:#97a3b6;margin-top:3px;font-size:10.5px}.product-longform__feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.product-longform__feature-list li{background:#ffffff06;border:1px solid #ffffff0f;border-radius:17px;align-items:center;gap:13px;min-height:103px;padding:17px;display:flex}.product-longform__feature-list li>span{background:color-mix(in srgb, var(--product-accent) 11%, #ffffff08);width:44px;height:44px;color:color-mix(in srgb, var(--product-accent) 73%, white);border-radius:14px;flex:none;place-items:center;display:grid}.product-longform__feature-list li>span svg{width:21px}.product-longform__feature-list p{margin:0}.product-longform__feature-list strong,.product-longform__feature-list small{display:block}.product-longform__feature-list strong{color:#ebeff4;font-size:14px;font-weight:840}.product-longform__feature-list small{color:#7f8ca0;margin-top:5px;font-size:11.5px;line-height:1.75}.product-longform__service-list{gap:9px;margin:23px 0 0;padding:0;list-style:none;display:grid}.product-longform__service-list li{border-right:3px solid color-mix(in srgb, var(--product-accent) 60%, white);background:#ffffff06;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.product-longform__service-list li>svg{width:21px;color:color-mix(in srgb, var(--product-accent) 70%, white);flex:none}.product-longform__service-list strong,.product-longform__service-list small{display:block}.product-longform__service-list strong{color:#e9edf3;font-size:13.5px;font-weight:830}.product-longform__service-list small{color:#7f8b9e;margin-top:4px;font-size:11.5px;line-height:1.7}.product-longform__activation{border:1px solid color-mix(in srgb, var(--product-accent) 19%, #ffffff12);background:radial-gradient(circle at 95% 0%, color-mix(in srgb, var(--product-accent) 15%, transparent), transparent 37%), linear-gradient(145deg, #0f1c32c7, #060e1dd1);border-radius:23px;margin-top:48px;padding:clamp(22px,4vw,38px);position:relative;overflow:hidden}.product-longform__activation:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--product-accent) 65%, white), transparent);height:1px;position:absolute;top:0;left:9%;right:9%}.product-longform__activation-kicker{color:color-mix(in srgb, var(--product-accent) 70%, white);font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.5px;font-size:10px;font-weight:850}.product-longform__activation>h2{color:#f7f8fa;letter-spacing:-.8px;margin:10px 0 11px;font-family:Estedad Variable,sans-serif;font-size:clamp(23px,3vw,35px);font-weight:920;line-height:1.55}.product-longform__activation>p{color:#929fb1;margin:0;font-size:13.5px;line-height:2}.product-longform__activation-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:24px 0 0;padding:0;list-style:none;display:grid}.product-longform__activation-list li{background:#ffffff06;border:1px solid #ffffff0f;border-radius:15px;align-items:flex-start;gap:11px;min-height:107px;padding:16px;display:flex}.product-longform__activation-list li:first-child{border-color:color-mix(in srgb, var(--product-accent) 22%, #ffffff12);background:color-mix(in srgb, var(--product-accent) 7%, #ffffff05);grid-column:1/-1}.product-longform__activation-list li>svg{width:19px;color:color-mix(in srgb, var(--product-accent) 72%, white);flex:none;margin-top:2px}.product-longform__activation-list strong,.product-longform__activation-list small{display:block}.product-longform__activation-list strong{color:#ebeff5;font-size:13px;font-weight:840}.product-longform__activation-list small{color:#7f8ca0;margin-top:5px;font-size:11.5px;line-height:1.8}.chatgpt-comparison{margin-top:0}.chatgpt-comparison__copy{position:relative}.chatgpt-comparison__copy>h2{color:#f7f8fa;letter-spacing:-1px;text-wrap:balance;margin:18px 0 13px;font-family:Estedad Variable,sans-serif;font-size:clamp(24px,3.1vw,38px);font-weight:920;line-height:1.55}.chatgpt-comparison__copy>h2:not(:first-of-type){margin-top:50px}.chatgpt-comparison__copy>p{color:#9ca8b9;margin:0;font-size:15px;font-weight:510;line-height:2.15}.chatgpt-comparison__copy>p+p{margin-top:12px}.chatgpt-comparison__profiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:26px;display:grid}.chatgpt-comparison__profiles.is-two-options{grid-template-columns:repeat(2,minmax(0,1fr))}.chatgpt-comparison__profiles article{background:linear-gradient(145deg,#ffffff07,#ffffff04);border:1px solid #fff1;border-radius:18px;min-height:245px;padding:20px;position:relative;overflow:hidden}.chatgpt-comparison__profiles article:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2b,#0000);height:1px;position:absolute;top:0;left:18%;right:18%}.chatgpt-comparison__profiles article.is-featured{border-color:color-mix(in srgb, var(--product-accent) 28%, #ffffff12);background:radial-gradient(circle at 90% 0%, color-mix(in srgb, var(--product-accent) 13%, transparent), transparent 42%), #ffffff06;box-shadow:0 20px 45px color-mix(in srgb, var(--product-accent) 7%, #0003)}.chatgpt-comparison__profiles article>span{color:color-mix(in srgb, var(--product-accent) 70%, white);font-size:10.5px;font-weight:820}.chatgpt-comparison__profiles h3{color:#edf1f6;margin:10px 0 8px;font-family:Estedad Variable,sans-serif;font-size:16px;font-weight:880;line-height:1.75}.chatgpt-comparison__profiles p{color:#7f8ca0;margin:0;font-size:12px;line-height:1.95}.gemini-comparison__facts{border-top:1px solid #ffffff0f;gap:8px;margin:16px 0 0;padding:15px 0 0;list-style:none;display:grid}.gemini-comparison__facts li{color:#a7b1c1;padding-right:18px;font-size:12.5px;font-weight:620;line-height:1.85;position:relative}.gemini-comparison__facts li:before{content:"";background:color-mix(in srgb, var(--product-accent) 76%, white);width:6px;height:6px;box-shadow:0 0 10px color-mix(in srgb, var(--product-accent) 48%, transparent);border-radius:50%;position:absolute;top:.75em;right:2px}.chatgpt-plan-table-shell{border:1px solid color-mix(in srgb, var(--product-accent) 21%, #ffffff12);background:radial-gradient(circle at 74% -10%, color-mix(in srgb, var(--product-accent) 16%, transparent), transparent 31%), linear-gradient(145deg, #0c192ff5, #050d1bfa);border-radius:21px;margin-top:22px;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000045}.chatgpt-plan-table-shell:before{content:"";z-index:2;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--product-accent) 70%, white), transparent);height:1px;box-shadow:0 0 18px color-mix(in srgb, var(--product-accent) 35%, transparent);position:absolute;top:0;left:10%;right:10%}.chatgpt-plan-table__head{border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;display:flex}.chatgpt-plan-table__head span,.chatgpt-plan-table__head strong{display:block}.chatgpt-plan-table__head span{color:color-mix(in srgb, var(--product-accent) 69%, white);font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.35px;font-size:9px;font-weight:850}.chatgpt-plan-table__head strong{color:#f5f7fa;margin-top:2px;font-family:Estedad Variable,sans-serif;font-size:16px;font-weight:900;line-height:1.45}.chatgpt-plan-table__head em{border:1px solid color-mix(in srgb, var(--product-accent) 27%, #ffffff0f);background:color-mix(in srgb, var(--product-accent) 10%, #ffffff05);color:#eeebff;border-radius:9px;flex:none;padding:5px 9px;font-size:10px;font-style:normal;font-weight:800}.chatgpt-plan-table__scroll{overflow:hidden}.chatgpt-plan-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:0}.chatgpt-plan-table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chatgpt-plan-table th,.chatgpt-plan-table td{text-align:center;vertical-align:middle;border-bottom:1px solid #ffffff0e;border-left:1px solid #ffffff0b;padding:7px}.chatgpt-plan-table tr>:first-child{text-align:right;border-right:0;width:22%}.chatgpt-plan-table tr>:last-child{border-left:0}.chatgpt-plan-table thead th{color:#f1f3f7;height:52px;font-family:var(--font-geist-sans), "Estedad Variable", sans-serif;background:#ffffff06;font-size:15px;font-weight:900}.chatgpt-plan-table thead th:first-child{color:#99a5b7;font-family:Estedad Variable,sans-serif;font-size:13px}.chatgpt-plan-table thead small{color:#647289;margin-top:3px;font-family:Vazirmatn Variable,sans-serif;font-size:10px;font-weight:700;display:block}.chatgpt-plan-table tbody th{color:#dbe1e9;font-size:12px;font-weight:800;line-height:1.5}.chatgpt-plan-table tbody td{color:#8f9bad;font-size:12px;font-weight:600;line-height:1.5}.chatgpt-plan-table .is-recommended{background:color-mix(in srgb, var(--product-accent) 8%, #ffffff05);color:#f3f0ff;position:relative}.chatgpt-plan-table thead .is-recommended{background:linear-gradient(180deg, color-mix(in srgb, var(--product-accent) 20%, #ffffff06), color-mix(in srgb, var(--product-accent) 8%, #ffffff05));color:#fff}.chatgpt-plan-table thead .is-recommended:before{content:"";background:color-mix(in srgb, var(--product-accent) 82%, white);height:2px;box-shadow:0 0 15px color-mix(in srgb, var(--product-accent) 60%, transparent);position:absolute;top:0;left:16%;right:16%}.chatgpt-plan-table tbody tr:last-child>*{border-bottom:0}.chatgpt-plan-table tbody tr:hover>*{background-color:#ffffff06}.chatgpt-plan-table tbody tr:hover>.is-recommended{background-color:color-mix(in srgb, var(--product-accent) 12%, #ffffff05)}.chatgpt-plan-table__note{color:#738096;background:#0208125c;border-top:1px solid #ffffff0f;align-items:flex-start;gap:7px;margin:0;padding:9px 16px;font-size:10.5px;line-height:1.55;display:flex}.chatgpt-plan-table__note svg{color:#d8bd83;flex:none;width:17px;margin-top:2px}.product-inline-cta{border:1px solid color-mix(in srgb, var(--product-accent) 24%, #ffffff12);background:linear-gradient(105deg, color-mix(in srgb, var(--product-accent) 13%, #ffffff06), #ffffff05);color:#f2f4f7;border-radius:16px;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:12px;min-height:66px;margin-top:16px;padding:11px 15px;transition:transform .25s,border-color .25s,background .25s;display:grid}.product-inline-cta:hover{border-color:color-mix(in srgb, var(--product-accent) 45%, #ffffff1a);background:linear-gradient(105deg, color-mix(in srgb, var(--product-accent) 18%, #ffffff08), #ffffff06);transform:translateY(-2px)}.product-inline-cta>svg:first-child{background:color-mix(in srgb, var(--product-accent) 14%, #ffffff08);width:42px;height:42px;color:color-mix(in srgb, var(--product-accent) 74%, white);border-radius:12px;padding:10px;display:grid}.product-inline-cta>svg:last-child{color:#8c98aa;width:19px}.product-inline-cta strong,.product-inline-cta small{display:block}.product-inline-cta strong{font-family:Estedad Variable,sans-serif;font-size:14px;font-weight:860}.product-inline-cta small{color:#7f8b9e;margin-top:2px;font-size:10.5px}.chatgpt-access-choice{background:radial-gradient(circle at 92% 0,#e2bc711a,#0000 38%),linear-gradient(145deg,#281f1459,#070f1dd1);border-radius:23px;padding:clamp(24px,4vw,38px);border:1px solid #e2bc712b!important}.chatgpt-access-choice__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:25px;display:grid}.chatgpt-access-choice__cards.is-two-options{grid-template-columns:repeat(2,minmax(0,1fr))}.chatgpt-access-choice__cards.is-single-option{grid-template-columns:minmax(0,1fr)}.chatgpt-access-choice__cards.is-single-option article{min-height:auto}.chatgpt-access-choice__cards article{background:linear-gradient(150deg,#101c31cc,#060e1ce6);border:1px solid #ffffff12;border-radius:19px;min-height:292px;padding:20px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.chatgpt-access-choice__cards article:hover{border-color:#e2bc7138;transform:translateY(-4px)}.chatgpt-access-choice__cards article.is-featured{background:radial-gradient(circle at 85% 0,#e2bc7133,#0000 40%),linear-gradient(150deg,#291f14e0,#080f1cf0);border-color:#e2bc7166;box-shadow:0 22px 55px #0000003b,inset 0 1px #fff6da0f}.chatgpt-access-choice__cards article.is-featured:before{content:"";background:linear-gradient(90deg,#0000,#e7c98f,#0000);height:2px;position:absolute;top:0;left:16%;right:16%;box-shadow:0 0 19px #e7c98f8c}.chatgpt-access-choice__icon{color:#d9c18f;background:#ffffff09;border:1px solid #ffffff13;border-radius:14px;place-items:center;width:47px;height:47px;display:grid}.chatgpt-access-choice__icon svg{width:22px}.chatgpt-access-choice__cards em{color:#8895a7;background:#ffffff06;border:1px solid #ffffff0f;border-radius:8px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:820;position:absolute;top:20px;left:18px}.chatgpt-access-choice__cards .is-featured em{color:#f1d9aa;background:#e2bc7114;border-color:#e2bc7133}.chatgpt-access-choice__cards h3{color:#f2f4f7;margin:18px 0 7px;font-family:Estedad Variable,sans-serif;font-size:17px;font-weight:900;line-height:1.6}.chatgpt-access-choice__cards p{color:#8793a5;margin:0;font-size:13px;line-height:1.9}.chatgpt-access-choice__cards ul{border-top:1px solid #ffffff0f;gap:7px;margin:17px 0 0;padding:14px 0 0;list-style:none;display:grid}.chatgpt-access-choice__cards li{color:#738096;justify-content:space-between;align-items:center;gap:10px;font-size:11.5px;display:flex}.chatgpt-access-choice__cards li strong{color:#cbd2dc;text-align:left;font-size:11.5px;font-weight:780}.chatgpt-access-choice__cards .is-featured li strong{color:#ead7b1}.claude-access-choice{background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--product-accent) 14%, transparent), transparent 40%), linear-gradient(145deg, #2a161061, #070f1dd6);border-color:color-mix(in srgb, var(--product-accent) 24%, #ffffff12)!important}.claude-access-choice .chatgpt-access-choice__cards article.is-featured{border-color:color-mix(in srgb, var(--product-accent) 43%, #ffffff12);background:radial-gradient(circle at 85% 0%, color-mix(in srgb, var(--product-accent) 20%, transparent), transparent 42%), linear-gradient(150deg, #2f1912e6, #080f1cf2)}.claude-access-choice .chatgpt-access-choice__cards article.is-featured:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--product-accent) 75%, white), transparent);box-shadow:0 0 19px color-mix(in srgb, var(--product-accent) 45%, transparent)}.claude-access-choice .chatgpt-access-choice__cards .is-featured em{border-color:color-mix(in srgb, var(--product-accent) 25%, transparent);background:color-mix(in srgb, var(--product-accent) 10%, transparent);color:color-mix(in srgb, var(--product-accent) 58%, white)}.claude-access-choice .chatgpt-access-choice__cards .is-featured li strong{color:color-mix(in srgb, var(--product-accent) 48%, white)}.gemini-access-choice{background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--product-accent) 16%, transparent), transparent 40%), linear-gradient(145deg, #1618397a, #070f1dd6);border-color:color-mix(in srgb, var(--product-accent) 25%, #ffffff12)!important}.gemini-access-choice .chatgpt-access-choice__cards article.is-featured{border-color:color-mix(in srgb, var(--product-accent) 45%, #ffffff12);background:radial-gradient(circle at 85% 0%, color-mix(in srgb, var(--product-accent) 23%, transparent), transparent 42%), linear-gradient(150deg, #1b1c43eb, #080f1cf2)}.gemini-access-choice .chatgpt-access-choice__cards article.is-featured:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--product-accent) 78%, white), transparent);box-shadow:0 0 19px color-mix(in srgb, var(--product-accent) 48%, transparent)}.gemini-access-choice .chatgpt-access-choice__cards .is-featured em{border-color:color-mix(in srgb, var(--product-accent) 28%, transparent);background:color-mix(in srgb, var(--product-accent) 12%, transparent);color:color-mix(in srgb, var(--product-accent) 58%, white)}.gemini-access-choice .chatgpt-access-choice__cards .is-featured li strong{color:color-mix(in srgb, var(--product-accent) 52%, white)}.chatgpt-codex-access{background:radial-gradient(circle at 8% 0,#4393ff24,#0000 40%),linear-gradient(135deg,#0c192ee6,#070f1df0);border:1px solid #5babff33;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:14px;padding:16px 18px;display:grid;box-shadow:inset 0 1px #ffffff09,0 16px 38px #00000029}.chatgpt-codex-access__icon{color:#91c6ff;background:#3587e81c;border:1px solid #69b4ff38;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.chatgpt-codex-access__icon svg{width:23px;height:23px}.chatgpt-codex-access__copy small{color:#6f9fd0;margin-bottom:2px;font-size:11px;font-weight:850;display:block}.chatgpt-codex-access__copy strong{color:#f0f6ff;font-family:Estedad Variable,sans-serif;font-size:16px;font-weight:900}.chatgpt-codex-access__copy p{color:#98a9bd;margin:3px 0 0;font-size:13px;line-height:1.8}.chatgpt-codex-access__status{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:250px;display:flex}.chatgpt-codex-access__status span{white-space:nowrap;border:1px solid #fff1;border-radius:10px;align-items:center;gap:5px;padding:7px 9px;font-size:11px;font-weight:820;display:inline-flex}.chatgpt-codex-access__status svg{width:13px;height:13px}.chatgpt-codex-access__status .has-access{color:#83e6be;background:#22b98012;border-color:#43d59e2e}.chatgpt-codex-access__status .no-access{color:#8997aa}.claude-code-note{border-color:color-mix(in srgb, var(--product-accent) 24%, #ffffff12);background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--product-accent) 14%, transparent), transparent 40%), linear-gradient(135deg, #25140fe6, #070f1df0)}.claude-code-note .chatgpt-codex-access__icon{border-color:color-mix(in srgb, var(--product-accent) 26%, transparent);background:color-mix(in srgb, var(--product-accent) 10%, transparent);color:color-mix(in srgb, var(--product-accent) 55%, white)}.claude-code-note .chatgpt-codex-access__copy small{color:color-mix(in srgb, var(--product-accent) 62%, white)}.gemini-ecosystem-note{border-color:color-mix(in srgb, var(--product-accent) 25%, #ffffff12);background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--product-accent) 17%, transparent), transparent 40%), linear-gradient(135deg, #18193ceb, #070f1df0)}.gemini-ecosystem-note .chatgpt-codex-access__icon{border-color:color-mix(in srgb, var(--product-accent) 30%, transparent);background:color-mix(in srgb, var(--product-accent) 12%, transparent);color:color-mix(in srgb, var(--product-accent) 60%, white)}.gemini-ecosystem-note .chatgpt-codex-access__copy small{color:color-mix(in srgb, var(--product-accent) 65%, white)}.product-purchase-journey{position:relative}.product-purchase-journey__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:25px 0 0;padding:0;list-style:none;display:grid}.product-purchase-journey__steps li{background:linear-gradient(145deg,#0e192fb8,#060e1ccc);border:1px solid #fff1;border-radius:18px;gap:14px;min-height:170px;padding:20px;display:flex;position:relative}.product-purchase-journey__steps li>span{border:1px solid color-mix(in srgb, var(--product-accent) 24%, #ffffff12);background:color-mix(in srgb, var(--product-accent) 9%, #ffffff06);width:47px;height:47px;color:color-mix(in srgb, var(--product-accent) 72%, white);border-radius:14px;flex:none;place-items:center;display:grid}.product-purchase-journey__steps li>span svg{width:21px}.product-purchase-journey__steps em{color:color-mix(in srgb, var(--product-accent) 62%, white);font-size:10px;font-style:normal;font-weight:850;display:block}.product-purchase-journey__steps strong{color:#edf1f5;margin-top:6px;font-family:Estedad Variable,sans-serif;font-size:15px;font-weight:880;line-height:1.65;display:block}.product-purchase-journey__steps p{color:#7f8b9e;margin:7px 0 0;font-size:12.5px;line-height:1.85}.product-purchase-journey__steps li>i{z-index:2;border-top:1px dashed color-mix(in srgb, var(--product-accent) 28%, #ffffff14);width:19%;position:absolute;top:42px;left:-10%}.product-guarantee{background:radial-gradient(circle at 90% 0,#63dab51c,#0000 40%),linear-gradient(145deg,#0723226b,#060e1cdb);border-radius:23px;padding:clamp(25px,4vw,40px);scroll-margin-top:135px;border:1px solid #63dab529!important}.product-guarantee__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.product-guarantee__grid article{background:#ffffff06;border:1px solid #fff1;border-radius:16px;gap:13px;min-height:150px;padding:18px;display:flex}.product-guarantee__grid article>span{color:#72dab8;background:#63dab514;border-radius:13px;flex:none;place-items:center;width:43px;height:43px;display:grid}.product-guarantee__grid svg{width:20px}.product-guarantee__grid strong{color:#eaf0f1;font-family:Estedad Variable,sans-serif;font-size:14px;font-weight:860;display:block}.product-guarantee__grid p{color:#7f918f;margin:6px 0 0;font-size:12px;line-height:1.85}.product-guarantee__links{border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:8px;margin-top:15px;padding-top:15px;display:flex}.product-guarantee__links a{color:#9baba8;background:#ffffff05;border:1px solid #fff1;border-radius:10px;align-items:center;min-height:36px;padding:7px 11px;font-size:11px;font-weight:720;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.product-guarantee__links a:hover{color:#d7e5e1;background:#63dab50e;border-color:#63dab538}.product-closing-actions{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.product-closing-actions a{color:#cbd2dc;border:1px solid #ffffff13;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 17px;font-size:12px;font-weight:820;display:inline-flex}.product-closing-actions a:first-child{background:linear-gradient(135deg, color-mix(in srgb, var(--product-accent) 78%, white), var(--product-accent));color:#030914;box-shadow:0 15px 34px color-mix(in srgb, var(--product-accent) 16%, transparent);border-color:#0000}.product-closing-actions svg{width:17px}.product-longform__audience{flex-wrap:wrap;gap:9px;margin:21px 0 0;padding:0;list-style:none;display:flex}.product-longform__audience li{color:#aeb8c7;background:#ffffff06;border:1px solid #fff1;border-radius:12px;align-items:center;gap:8px;min-height:43px;padding:9px 13px;font-size:12px;font-weight:700;display:inline-flex}.product-longform__audience svg{color:#61d9b1;width:16px}.product-confidence{background:#fff1;border:1px solid #ffffff13;border-radius:23px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:22px;display:grid;overflow:hidden;box-shadow:0 24px 50px #0000002e}.product-confidence article{background:linear-gradient(145deg,#0d182ef7,#070f1ff7);align-items:center;gap:13px;min-height:102px;padding:18px;display:flex}.product-confidence article>span{border:1px solid color-mix(in srgb, var(--product-accent) 18%, #ffffff12);background:color-mix(in srgb, var(--product-accent) 8%, #ffffff06);width:45px;height:45px;color:color-mix(in srgb, var(--product-accent) 72%, white);border-radius:14px;flex:none;place-items:center;display:grid}.product-confidence svg{width:20px}.product-confidence strong,.product-confidence small{display:block}.product-confidence strong{color:#e9edf4;font-family:Estedad Variable,sans-serif;font-size:13px;font-weight:850}.product-confidence small{color:#748197;margin-top:5px;font-size:11px;line-height:1.55}.product-content-nav{z-index:8;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);scrollbar-width:none;background:#071020db;border:1px solid #ffffff13;border-radius:18px;align-items:center;gap:7px;margin-top:42px;padding:8px;display:flex;position:sticky;top:82px;overflow-x:auto;box-shadow:0 18px 45px #0000003b}.product-content-nav::-webkit-scrollbar{display:none}.product-content-nav a{color:#8c99ac;white-space:nowrap;border:1px solid #0000;border-radius:12px;flex:1 0 auto;justify-content:center;align-items:center;gap:8px;min-height:44px;padding-inline:15px;font-size:12px;font-weight:760;transition:color .2s,border-color .2s,background .2s,transform .2s;display:inline-flex}.product-content-nav a:hover{color:#eef1f6;background:#ffffff09;border-color:#ffffff13;transform:translateY(-1px)}.product-content-nav a.is-active{border-color:color-mix(in srgb, var(--product-accent) 24%, #ffffff12);background:color-mix(in srgb, var(--product-accent) 11%, #ffffff06);color:#fff}.product-content-nav svg{width:17px;color:color-mix(in srgb, var(--product-accent) 68%, white)}.capcut-comparison .chatgpt-comparison__profiles article{min-height:195px}.capcut-plan-table tr>:first-child{width:30%}.capcut-power-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:22px;display:grid}.capcut-power-flow article{border:1px solid color-mix(in srgb, var(--product-accent) 18%, #fff1);background:radial-gradient(circle at 90% 0%, color-mix(in srgb, var(--product-accent) 13%, transparent), transparent 40%), linear-gradient(150deg, #0e182de0, #050d1bf0);border-radius:18px;min-height:178px;padding:20px;transition:transform .28s,border-color .28s,box-shadow .28s;position:relative;overflow:hidden}.capcut-power-flow article:hover{border-color:color-mix(in srgb, var(--product-accent) 38%, #ffffff17);box-shadow:0 20px 42px color-mix(in srgb, var(--product-accent) 9%, #0000004d);transform:translateY(-4px)}.capcut-power-flow article:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--product-accent) 65%, white), transparent);height:1px;position:absolute;bottom:0;left:14%;right:14%}.capcut-power-flow article>span{border:1px solid color-mix(in srgb, var(--product-accent) 25%, #ffffff14);background:color-mix(in srgb, var(--product-accent) 10%, #ffffff05);width:46px;height:46px;color:color-mix(in srgb, var(--product-accent) 70%, white);border-radius:14px;place-items:center;display:grid}.capcut-power-flow article>span svg{width:21px}.capcut-power-flow em{color:color-mix(in srgb, var(--product-accent) 64%, white);font-family:var(--font-geist-sans), sans-serif;letter-spacing:1px;font-size:11px;font-style:normal;font-weight:900;position:absolute;top:21px;left:18px}.capcut-power-flow strong{color:#f2f4f8;margin-top:14px;font-family:Estedad Variable,sans-serif;font-size:16px;font-weight:900;display:block}.capcut-power-flow p{color:#8592a5;margin:7px 0 0;font-size:12.5px;line-height:1.9}.capcut-duration-choice{background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--product-accent) 17%, transparent), transparent 42%), linear-gradient(145deg, #260e2780, #070f1de0);border-color:color-mix(in srgb, var(--product-accent) 28%, #ffffff12)!important}.chatgpt-access-choice__cards.is-four-options{grid-template-columns:repeat(2,minmax(0,1fr))}.capcut-duration-choice .chatgpt-access-choice__cards article{min-height:270px}.capcut-duration-choice .chatgpt-access-choice__cards article.is-featured{border-color:color-mix(in srgb, var(--product-accent) 48%, #ffffff14);background:radial-gradient(circle at 85% 0%, color-mix(in srgb, var(--product-accent) 25%, transparent), transparent 42%), linear-gradient(150deg, #311131f0, #080f1df5)}.capcut-duration-choice .chatgpt-access-choice__cards article.is-featured:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--product-accent) 78%, white), transparent);box-shadow:0 0 20px color-mix(in srgb, var(--product-accent) 48%, transparent)}.capcut-duration-choice .chatgpt-access-choice__icon{color:color-mix(in srgb, var(--product-accent) 67%, white)}.capcut-limit-note{border-color:color-mix(in srgb, var(--product-accent) 24%, #ffffff12);background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--product-accent) 15%, transparent), transparent 40%), linear-gradient(135deg, #28102ae6, #070f1df0)}.capcut-limit-note .chatgpt-codex-access__icon{border-color:color-mix(in srgb, var(--product-accent) 28%, transparent);background:color-mix(in srgb, var(--product-accent) 11%, transparent);color:color-mix(in srgb, var(--product-accent) 63%, white)}.capcut-limit-note .chatgpt-codex-access__copy small{color:color-mix(in srgb, var(--product-accent) 67%, white)}.canva-comparison .chatgpt-comparison__profiles article{min-height:205px}.canva-plan-table tr>:first-child{width:30%}.canva-power-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:22px;display:grid}.canva-power-grid article{border:1px solid color-mix(in srgb, var(--product-accent) 21%, #ffffff12);background:radial-gradient(circle at 92% 2%, color-mix(in srgb, var(--product-accent) 19%, transparent), transparent 42%), radial-gradient(circle at 8% 100%, #8b5cf61f, transparent 38%), linear-gradient(148deg, #0a1c30f0, #060e1ef7);border-radius:19px;min-height:188px;padding:21px;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.canva-power-grid article:hover{border-color:color-mix(in srgb, var(--product-accent) 46%, #ffffff1a);box-shadow:0 22px 48px color-mix(in srgb, var(--product-accent) 10%, #00000052);transform:translateY(-5px)}.canva-power-grid article:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--product-accent) 74%, white), #a78bfab8, transparent);height:1px;position:absolute;top:0;left:12%;right:12%}.canva-power-grid article>span{border:1px solid color-mix(in srgb, var(--product-accent) 31%, #ffffff14);background:linear-gradient(145deg, color-mix(in srgb, var(--product-accent) 15%, transparent), #8b5cf617);width:48px;height:48px;color:color-mix(in srgb, var(--product-accent) 71%, white);border-radius:15px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff14,0 12px 25px #0000002e}.canva-power-grid article>span svg{width:22px}.canva-power-grid em{color:color-mix(in srgb, var(--product-accent) 68%, white);font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.1px;font-size:11px;font-style:normal;font-weight:900;position:absolute;top:22px;left:19px}.canva-power-grid strong{color:#f4f7fb;margin-top:15px;font-family:Estedad Variable,sans-serif;font-size:17px;font-weight:920;display:block}.canva-power-grid p{color:#91a0b5;margin:7px 0 0;font-size:12.5px;line-height:1.95}.canva-duration-choice{background:radial-gradient(circle at 94% 0%, color-mix(in srgb, var(--product-accent) 19%, transparent), transparent 43%), radial-gradient(circle at 5% 100%, #8b5cf61f, transparent 38%), linear-gradient(145deg, #091f32a8, #070e1eeb);border-color:color-mix(in srgb, var(--product-accent) 30%, #ffffff12)!important}.canva-duration-choice .chatgpt-access-choice__cards article{min-height:284px}.canva-duration-choice .chatgpt-access-choice__cards article.is-featured{border-color:color-mix(in srgb, var(--product-accent) 50%, #ffffff17);background:radial-gradient(circle at 86% 0%, color-mix(in srgb, var(--product-accent) 26%, transparent), transparent 45%), radial-gradient(circle at 8% 100%, #8b5cf626, transparent 43%), linear-gradient(150deg, #0a263bf5, #070f1ff7);box-shadow:0 24px 54px color-mix(in srgb, var(--product-accent) 11%, #00000047)}.canva-duration-choice .chatgpt-access-choice__cards article.is-featured:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--product-accent) 82%, white), #a78bfaeb, transparent);box-shadow:0 0 21px color-mix(in srgb, var(--product-accent) 54%, transparent)}.canva-duration-choice .chatgpt-access-choice__icon{color:color-mix(in srgb, var(--product-accent) 72%, white)}.canva-account-note{border-color:color-mix(in srgb, var(--product-accent) 29%, #ffffff14);background:radial-gradient(circle at 6% 0%, #8b5cf624, transparent 38%), radial-gradient(circle at 92% 100%, color-mix(in srgb, var(--product-accent) 15%, transparent), transparent 40%), linear-gradient(135deg, #091c30f0, #070e1df5)}.canva-account-note .chatgpt-codex-access__icon{border-color:color-mix(in srgb, var(--product-accent) 30%, transparent);background:color-mix(in srgb, var(--product-accent) 12%, transparent);color:color-mix(in srgb, var(--product-accent) 67%, white)}.canva-account-note .chatgpt-codex-access__copy small{color:color-mix(in srgb, var(--product-accent) 71%, white)}.purchase-card--higgsfield .purchase-options{scrollbar-color:color-mix(in srgb, var(--product-accent) 45%, #273147) #ffffff06;scrollbar-width:thin;max-height:640px;padding:3px 3px 3px 7px;overflow-y:auto}.purchase-card--higgsfield .purchase-options::-webkit-scrollbar{width:7px}.purchase-card--higgsfield .purchase-options::-webkit-scrollbar-track{background:#ffffff06;border-radius:999px}.purchase-card--higgsfield .purchase-options::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--product-accent) 72%, white), #75236b);border-radius:999px}.purchase-card--higgsfield .purchase-option{min-height:84px}.purchase-card--higgsfield .purchase-option>span strong{font-size:14.5px}.purchase-card--higgsfield .purchase-option>span small{font-size:12px}.purchase-card .purchase-options{gap:13px;margin-top:21px}.purchase-card .purchase-option{border-radius:20px;grid-template-columns:22px minmax(0,1fr) auto;gap:15px;min-height:106px;padding:18px}.purchase-card .purchase-option [data-slot=radio-group-item]{width:22px;height:22px}.purchase-card .purchase-option>span strong{letter-spacing:-.3px;font-size:17px;line-height:1.6}.purchase-card .purchase-option>span small{color:#acb7c8;margin-top:6px;font-size:13.5px;font-weight:610;line-height:1.8}.purchase-card .purchase-option>em{border-radius:11px;padding:8px 11px;font-size:12px}.purchase-selection-summary{border-radius:20px;margin-top:17px;padding:20px}.purchase-selection-summary__head span{font-size:13px}.purchase-selection-summary__head strong{font-size:15.5px}.purchase-selection-summary dl{gap:10px;margin-top:16px}.purchase-selection-summary dl>div{border-radius:14px;padding:13px 14px}.purchase-selection-summary dt{font-size:12px;font-weight:690}.purchase-selection-summary dd{margin-top:5px;font-size:14.5px;font-weight:880}.purchase-price{margin-top:18px}.purchase-price>div span{font-size:11.5px}.purchase-price>div del{font-size:13px}.purchase-price p strong{font-size:31px}.purchase-price p span{font-size:12.5px}@media (max-width:620px){.purchase-card .purchase-option{grid-template-columns:21px minmax(0,1fr);gap:12px;min-height:98px;padding:15px}.purchase-card .purchase-option>em{grid-column:2;justify-self:start;margin-top:-2px}.purchase-card .purchase-option>span strong{font-size:15.5px}.purchase-card .purchase-option>span small{font-size:12.5px}.purchase-selection-summary{padding:16px}.purchase-selection-summary__head{flex-direction:column;align-items:flex-start}.purchase-selection-summary__head strong{text-align:right}.purchase-selection-summary dt{font-size:11.5px}.purchase-selection-summary dd{font-size:14px}}.higgsfield-comparison .chatgpt-comparison__profiles article{min-height:220px}.higgsfield-plan-table tr>:first-child{width:27%}.higgsfield-plan-table .is-recommended{background:color-mix(in srgb, var(--product-accent) 9%, #ffffff04)}.higgsfield-credit-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:22px;display:grid}.higgsfield-credit-flow article{border:1px solid color-mix(in srgb, var(--product-accent) 21%, #fff1);background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--product-accent) 16%, transparent), transparent 41%), linear-gradient(150deg, #230a29eb, #060d1cf7);border-radius:19px;min-height:184px;padding:21px;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.higgsfield-credit-flow article:hover{border-color:color-mix(in srgb, var(--product-accent) 46%, #ffffff17);box-shadow:0 23px 48px color-mix(in srgb, var(--product-accent) 11%, #0000004d);transform:translateY(-5px)}.higgsfield-credit-flow article:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--product-accent) 78%, white), transparent);height:1px;position:absolute;bottom:0;left:12%;right:12%}.higgsfield-credit-flow article>span{border:1px solid color-mix(in srgb, var(--product-accent) 31%, #ffffff14);background:color-mix(in srgb, var(--product-accent) 11%, #ffffff05);width:48px;height:48px;color:color-mix(in srgb, var(--product-accent) 72%, white);border-radius:15px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff12,0 12px 26px #0000002e}.higgsfield-credit-flow article>span svg{width:22px}.higgsfield-credit-flow em{color:color-mix(in srgb, var(--product-accent) 71%, white);font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.1px;font-size:11px;font-style:normal;font-weight:900;position:absolute;top:22px;left:19px}.higgsfield-credit-flow strong{color:#f5f3f8;margin-top:15px;font-family:Estedad Variable,sans-serif;font-size:16.5px;font-weight:920;display:block}.higgsfield-credit-flow p{color:#968aa1;margin:7px 0 0;font-size:12.5px;line-height:1.95}.higgsfield-entitlements{border-top:1px solid #fff1;margin-top:34px;padding-top:31px}.higgsfield-entitlements__head{justify-content:space-between;align-items:end;gap:28px;display:flex}.higgsfield-entitlements__head span{color:color-mix(in srgb, var(--product-accent) 72%, white);font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.5px;font-size:10px;font-weight:900}.higgsfield-entitlements__head h3{color:#f6f4f8;letter-spacing:-.6px;margin:7px 0 0;font-family:Estedad Variable,sans-serif;font-size:clamp(21px,2.7vw,31px);font-weight:930;line-height:1.55}.higgsfield-entitlements__head>p{color:#91879c;max-width:360px;margin:0;font-size:13.5px;font-weight:600;line-height:1.9}.higgsfield-entitlements__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.higgsfield-entitlements__grid article{background:radial-gradient(circle at 92% -4%, color-mix(in srgb, var(--product-accent) 10%, transparent), transparent 37%), linear-gradient(150deg, #191226de, #060d1bf7);border:1px solid #ffffff12;border-radius:20px;min-height:310px;padding:22px;transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .28s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.higgsfield-entitlements__grid article:hover{border-color:color-mix(in srgb, var(--product-accent) 35%, #ffffff14);transform:translateY(-4px)}.higgsfield-entitlements__grid article.is-featured{border-color:color-mix(in srgb, var(--product-accent) 52%, #ffffff14);background:radial-gradient(circle at 88% -2%, color-mix(in srgb, var(--product-accent) 26%, transparent), transparent 42%), linear-gradient(145deg, #380d34f2, #070e1dfa);box-shadow:0 24px 55px color-mix(in srgb, var(--product-accent) 12%, #0000004d), inset 0 1px #ffffff0e}.higgsfield-entitlements__grid article.is-featured:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--product-accent) 85%, white), transparent);height:2px;box-shadow:0 0 20px color-mix(in srgb, var(--product-accent) 65%, transparent);position:absolute;top:0;left:14%;right:14%}.higgsfield-entitlements__grid article.is-ultra{background:radial-gradient(circle at 88% 0,#e0b86524,#0000 43%),linear-gradient(145deg,#2a1f12b8,#070e1dfa);border-color:#e0b8653b}.higgsfield-entitlements__grid article.is-special{border-style:dashed}.higgsfield-entitlements__grid header>span{border:1px solid color-mix(in srgb, var(--product-accent) 24%, #ffffff0f);background:color-mix(in srgb, var(--product-accent) 8%, #ffffff05);min-height:25px;color:color-mix(in srgb, var(--product-accent) 68%, white);font-family:var(--font-geist-sans), sans-serif;letter-spacing:1px;border-radius:999px;align-items:center;padding:4px 9px;font-size:9px;font-weight:900;display:inline-flex}.higgsfield-entitlements__grid h4{color:#fff;font-family:var(--font-geist-sans), "Estedad Variable", sans-serif;letter-spacing:-.4px;margin:13px 0 3px;font-size:23px;font-weight:940}.higgsfield-entitlements__grid header>p{color:#9d91a7;margin:0;font-size:13px;font-weight:650;line-height:1.75}.higgsfield-entitlements__grid ul{border-top:1px solid #ffffff0f;gap:9px;margin:18px 0 0;padding:17px 0 0;list-style:none;display:grid}.higgsfield-entitlements__grid li{color:#b6afbf;min-height:24px;padding-right:25px;font-size:13px;font-weight:590;line-height:1.75;position:relative}.higgsfield-entitlements__grid li svg{color:#78e0b7;background:#4cd29f1a;border-radius:50%;width:16px;height:16px;padding:2px;position:absolute;top:4px;right:0}.higgsfield-entitlements__grid li.limit{color:#756d80}.higgsfield-entitlements__grid li.limit:before{content:"";border-top:1px solid #625a6b;width:8px;position:absolute;top:12px;right:4px}.higgsfield-toolbox{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:16px;display:grid}.higgsfield-toolbox article{background:linear-gradient(145deg,#ffffff06,#ffffff03);border:1px solid #fff1;border-radius:19px;gap:14px;min-height:240px;padding:20px;display:flex}.higgsfield-toolbox article>span{border:1px solid color-mix(in srgb, var(--product-accent) 27%, #ffffff12);background:color-mix(in srgb, var(--product-accent) 9%, #ffffff05);width:45px;height:45px;color:color-mix(in srgb, var(--product-accent) 72%, white);border-radius:14px;flex:none;place-items:center;display:grid}.higgsfield-toolbox article>span svg{width:21px}.higgsfield-toolbox em{color:color-mix(in srgb, var(--product-accent) 67%, white);font-family:var(--font-geist-sans), sans-serif;letter-spacing:.9px;font-size:9.5px;font-style:normal;font-weight:900}.higgsfield-toolbox h3{color:#eef0f4;margin:8px 0 6px;font-family:Estedad Variable,sans-serif;font-size:15px;font-weight:900;line-height:1.7}.higgsfield-toolbox p{color:#847b8e;margin:0;font-size:12.5px;line-height:1.95}.higgsfield-credit-rules{border:1px solid color-mix(in srgb, var(--product-accent) 25%, #ffffff12);background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--product-accent) 14%, transparent), transparent 35%), #060d1bc7;border-radius:20px;grid-template-columns:190px minmax(0,1fr);gap:24px;margin-top:16px;padding:22px;display:grid}.higgsfield-credit-rules small{color:color-mix(in srgb, var(--product-accent) 66%, white);font-size:10px;font-weight:850}.higgsfield-credit-rules h3{color:#f5f3f7;margin:6px 0 0;font-family:Estedad Variable,sans-serif;font-size:21px;font-weight:920;line-height:1.6}.higgsfield-credit-rules ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.higgsfield-credit-rules li{background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;grid-template-columns:31px minmax(0,1fr);gap:10px;padding:12px;display:grid}.higgsfield-credit-rules li>span{background:color-mix(in srgb, var(--product-accent) 12%, #ffffff06);width:31px;height:31px;color:color-mix(in srgb, var(--product-accent) 70%, white);font-family:var(--font-geist-sans), sans-serif;border-radius:10px;place-items:center;font-size:12px;font-weight:900;display:grid}.higgsfield-credit-rules p{color:#81788b;margin:0;font-size:12.5px;line-height:1.85}.higgsfield-credit-rules strong{color:#d8d3dd;font-weight:830}.higgsfield-access-choice{background:radial-gradient(circle at 90% 0%, color-mix(in srgb, var(--product-accent) 16%, transparent), transparent 42%), linear-gradient(145deg, #2d0a2c7a, #070e1deb);border-color:color-mix(in srgb, var(--product-accent) 28%, #ffffff12)!important}.higgsfield-access-choice .chatgpt-access-choice__cards article.is-featured{border-color:color-mix(in srgb, var(--product-accent) 48%, #ffffff14);background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--product-accent) 23%, transparent), transparent 44%), linear-gradient(150deg, #370d31eb, #080f1df7)}.higgsfield-security-note{border-color:color-mix(in srgb, var(--product-accent) 25%, #ffffff12);background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--product-accent) 13%, transparent), transparent 38%), linear-gradient(135deg, #2a0c2be6, #070e1df2)}.higgsfield-security-note .chatgpt-codex-access__icon{border-color:color-mix(in srgb, var(--product-accent) 29%, transparent);background:color-mix(in srgb, var(--product-accent) 10%, transparent);color:color-mix(in srgb, var(--product-accent) 70%, white)}.higgsfield-security-note .chatgpt-codex-access__copy small{color:color-mix(in srgb, var(--product-accent) 68%, white)}.leonardo-showcase{background:radial-gradient(circle at 92% 2%, color-mix(in srgb, var(--product-accent) 21%, transparent), transparent 37%), radial-gradient(circle at 5% 92%, #eaab4b1a, transparent 34%), linear-gradient(145deg, #161223f0, #060d1cfa);border-color:#e7be6833!important}.leonardo-showcase__intro{max-width:830px}.leonardo-value-stage{grid-template-columns:1.08fr .92fr;gap:13px;margin-top:25px;display:grid}.leonardo-value-stage article{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #e7be682e;border-radius:21px}.leonardo-value-stage__hero{min-height:326px;padding:29px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 28px 68px #0000003d;background:radial-gradient(circle at 82% 20%, color-mix(in srgb, var(--product-accent) 33%, transparent), transparent 35%), radial-gradient(circle at 15% 90%, #e8ab4829, transparent 35%), linear-gradient(145deg, #251b33fa, #080e1cfc)!important}.leonardo-value-stage__hero:before{content:"";opacity:.22;background:repeating-linear-gradient(120deg,#0000 0 38px,#ffffff09 39px 40px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.leonardo-value-stage__hero em,.leonardo-estimates em,.leonardo-model-grid em{color:#e8c985;font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.3px;font-size:10px;font-style:normal;font-weight:900;position:relative}.leonardo-value-stage__hero>strong{color:#fff7e5;font-family:var(--font-geist-sans), "Estedad Variable", sans-serif;letter-spacing:-5px;text-shadow:0 0 42px color-mix(in srgb, var(--product-accent) 35%, transparent);margin-top:23px;font-size:clamp(68px,9vw,112px);font-weight:950;line-height:.92;display:block;position:relative}.leonardo-value-stage__hero>span{color:#f6dfaa;margin-top:11px;font-family:Estedad Variable,sans-serif;font-size:clamp(19px,2.5vw,28px);font-weight:920;display:block;position:relative}.leonardo-value-stage__hero p{color:#aca3b0;max-width:480px;margin:12px 0 0;font-size:14px;font-weight:590;line-height:2;position:relative}.leonardo-estimates{gap:13px;display:grid}.leonardo-estimates article{min-height:156px;padding:21px 22px 19px 78px;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s;position:relative}.leonardo-estimates article:hover{border-color:#e7be6866;transform:translateY(-4px)}.leonardo-estimates article>span{color:#e7c476;background:#e7be6814;border:1px solid #e7be6838;border-radius:14px;place-items:center;width:43px;height:43px;display:grid;position:absolute;top:21px;left:21px}.leonardo-estimates article>span svg{width:20px}.leonardo-estimates strong{color:#faf7f1;margin-top:8px;font-family:Estedad Variable,sans-serif;font-size:22px;font-weight:930;display:block}.leonardo-estimates p{color:#948b9b;margin:6px 0 0;font-size:12.5px;line-height:1.9}.leonardo-estimate-note{color:#9f96a5;background:#e7be680e;border:1px solid #e7be682b;border-radius:16px;align-items:flex-start;gap:12px;margin:13px 0 0;padding:16px 18px;font-size:13px;line-height:1.9;display:flex}.leonardo-estimate-note svg{color:#e7c476;flex:none;width:20px}.leonardo-estimate-note strong{color:#eee8db;font-weight:880}.leonardo-model-grid,.leonardo-use-cases{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:26px;display:grid}.leonardo-model-grid article{background:radial-gradient(circle at 95% 0%, color-mix(in srgb, var(--product-accent) 15%, transparent), transparent 44%), #ffffff05;border:1px solid #ffffff12;border-radius:17px;min-height:165px;padding:19px}.leonardo-model-grid article.is-caution{background:radial-gradient(circle at 90% 0,#f7be451f,#0000 44%),#ffffff05;border-color:#f7be453b}.leonardo-model-grid strong{color:#f6f3ed;font-family:var(--font-geist-sans), sans-serif;margin-top:13px;font-size:19px;font-weight:900;display:block}.leonardo-model-grid p{color:#918899;margin:8px 0 0;font-size:12px;line-height:1.9}.leonardo-use-cases article{background:linear-gradient(145deg,#ffffff07,#ffffff03);border:1px solid #fff1;border-radius:17px;min-height:176px;padding:19px;transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .28s}.leonardo-use-cases article:hover{border-color:#e7be6847;transform:translateY(-4px)}.leonardo-use-cases article>span{background:color-mix(in srgb, var(--product-accent) 12%, #e7be680f);color:#ebca82;border-radius:13px;place-items:center;width:41px;height:41px;display:grid}.leonardo-use-cases article>span svg{width:20px}.leonardo-use-cases strong{color:#f1eef2;margin-top:14px;font-family:Estedad Variable,sans-serif;font-size:15px;font-weight:900;display:block}.leonardo-use-cases p{color:#89808f;margin:7px 0 0;font-size:12px;line-height:1.85}.leonardo-inline-cta{background:radial-gradient(circle at 10% 30%, #e7be6826, transparent 32%), linear-gradient(100deg, color-mix(in srgb, var(--product-accent) 25%, #151224), #1c141ff5);border-color:#e7be6847}.leonardo-access-choice{background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--product-accent) 15%, transparent), transparent 38%), linear-gradient(145deg, #191424c7, #070e1df5);border-color:#e7be6830!important}.leonardo-access-choice .chatgpt-access-choice__cards article.is-featured{background:radial-gradient(circle at 88% 0,#e7be682e,#0000 43%),linear-gradient(148deg,#221b2af7,#080f1dfa);border-color:#e7be6873}.leonardo-model-note{background:radial-gradient(circle at 8% 0,#f7be451a,#0000 39%),linear-gradient(135deg,#231b17e6,#070e1df5);border-color:#f7be4533}.leonardo-model-note .chatgpt-codex-access__icon{color:#ebca82;background:#e7be6814;border-color:#e7be6840}.leonardo-model-note .chatgpt-codex-access__copy small{color:#e5bf6f}.runway-showcase{background:radial-gradient(circle at 92% 0,#7e5cff3d,#0000 38%),radial-gradient(circle at 2% 88%,#3adfff1c,#0000 34%),linear-gradient(145deg,#0e0d24f5,#060c1afc);border-color:#9e86ff3d!important}.runway-showcase__intro{max-width:870px}.runway-plan-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:26px;display:grid}.runway-plan-stage article{background:radial-gradient(circle at 85% 0,#9e86ff1f,#0000 42%),#ffffff05;border:1px solid #9e86ff2e;border-radius:23px;min-height:312px;padding:27px;position:relative;overflow:hidden}.runway-plan-stage article.is-featured{background:radial-gradient(circle at 80% 5%,#47dcff3b,#0000 40%),radial-gradient(circle at 6% 95%,#9e86ff3b,#0000 38%),linear-gradient(145deg,#11253ef5,#0a0d21fc);border-color:#5ae0ff6b;box-shadow:0 28px 70px #2492d721}.runway-plan-stage em{color:#9beaff;font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.4px;font-size:11px;font-style:normal;font-weight:900}.runway-plan-stage>article>strong{color:#fff;font-family:var(--font-geist-sans), "Estedad Variable", sans-serif;letter-spacing:-4px;margin-top:20px;font-size:clamp(64px,8vw,98px);font-weight:950;line-height:.95;display:block}.runway-plan-stage>article>span{color:#d8e9ff;margin-top:8px;font-family:Estedad Variable,sans-serif;font-size:19px;font-weight:900;display:block}.runway-plan-stage p{color:#a5a6bd;margin:11px 0 0;font-size:14px;line-height:1.9}.runway-plan-stage ul{border-top:1px solid #ffffff14;gap:8px;margin:18px 0 0;padding:15px 0 0;list-style:none;display:grid}.runway-plan-stage li{color:#c5c9da;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.runway-plan-stage li svg{color:#69e3ff;width:16px}.runway-package-note{color:#aeb5c8;background:#9e86ff0e;border:1px solid #9e86ff2b;border-radius:15px;align-items:flex-start;gap:11px;margin:14px 0 0;padding:14px 16px;font-size:13px;line-height:1.9;display:flex}.runway-package-note>svg{color:#9eeaff;flex:none;width:19px;margin-top:3px}.runway-package-note strong{color:#edf8ff;font-weight:900}.runway-credit-math{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:28px;display:grid}.runway-credit-math article{background:linear-gradient(145deg,#131b35d9,#080d1ee6);border:1px solid #ffffff13;border-radius:19px;padding:22px}.runway-credit-math header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.runway-credit-math em{color:#8795ac;font-size:11px;font-style:normal;font-weight:780}.runway-credit-math h3{color:#fff;font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.6px;margin:5px 0 0;font-size:24px;font-weight:920}.runway-credit-math header>strong{color:#a7efff;white-space:nowrap;background:#64e2ff12;border:1px solid #64e2ff2b;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:880}.runway-credit-math article>p{color:#c7cedc;border-top:1px solid #ffffff12;margin:18px 0 0;padding-top:16px;font-size:14px;font-weight:650;line-height:2}.runway-credit-note{color:#828da2;align-items:flex-start;gap:10px;margin:13px 0 0;font-size:12.5px;line-height:1.9;display:flex}.runway-credit-note>svg{color:#d8b970;flex:none;width:18px;margin-top:2px}.runway-credit-note strong{color:#d8deea;font-weight:850}.runway-login-note{background:radial-gradient(circle at 100% 0,#5be1ff21,#0000 36%),#071223c7;border:1px solid #6be5ff38;border-radius:21px;grid-template-columns:58px minmax(0,1fr);gap:16px;margin-top:27px;padding:22px;display:grid}.runway-login-note>span{color:#8ce9ff;background:#67e1ff14;border:1px solid #67e1ff33;border-radius:16px;place-items:center;width:54px;height:54px;display:grid}.runway-login-note>span svg{width:25px}.runway-login-note small{color:#82def3;font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.5px;font-size:10px;font-weight:900}.runway-login-note h3{color:#f4fbff;margin:5px 0 0;font-family:Estedad Variable,sans-serif;font-size:18px;font-weight:900}.runway-login-note p{color:#9ba9ba;margin:6px 0 0;font-size:13px;line-height:1.9}.runway-free-compare{border-top:1px solid #ffffff13;margin-top:31px;padding-top:29px}.runway-free-compare>header span{color:#9d8eff;font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.6px;font-size:10px;font-weight:900}.runway-free-compare>header h3{color:#f1f3f8;margin:7px 0 0;font-family:Estedad Variable,sans-serif;font-size:clamp(19px,2.4vw,28px);font-weight:900}.runway-free-compare>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.runway-free-compare article{background:#ffffff06;border:1px solid #fff1;border-radius:17px;min-height:155px;padding:19px}.runway-free-compare article.is-featured{background:linear-gradient(145deg,#43d5ff1a,#9376ff14);border-color:#62e2ff45}.runway-free-compare em{color:#808da3;font-size:11px;font-style:normal;font-weight:850}.runway-free-compare article.is-featured em{color:#83e9ff}.runway-free-compare strong{color:#eef2f7;margin-top:11px;font-family:Estedad Variable,sans-serif;font-size:16px;font-weight:900;display:block}.runway-free-compare p{color:#8895a8;margin:7px 0 0;font-size:12.5px;line-height:1.8}.veo-showcase{background:radial-gradient(circle at 92% 2%,#4285f43b,#0000 32%),radial-gradient(circle at 5% 92%,#34d3991f,#0000 34%),linear-gradient(145deg,#08132bfa,#060b1bfc);border-color:#5b8eff40!important}.veo-showcase__intro{max-width:900px}.veo-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:27px;display:grid}.veo-offer-grid article{background:radial-gradient(circle at 90% 0,#4484ff1f,#0000 38%),#ffffff05;border:1px solid #ffffff13;border-radius:22px;min-height:340px;padding:24px;position:relative;overflow:hidden}.veo-offer-grid article.is-featured{background:radial-gradient(circle at 88% 0,#4285f447,#0000 42%),radial-gradient(circle at 8% 100%,#34d39926,#0000 37%),linear-gradient(150deg,#132b53f7,#080f23fc);border-color:#5297ff6b;transform:translateY(-7px);box-shadow:0 28px 68px #1a5cca2b}.veo-offer-grid>article>em{color:#8dc5ff;font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.5px;font-size:10px;font-style:normal;font-weight:950}.veo-offer-grid__value{align-items:end;gap:9px;margin-top:21px;display:flex}.veo-offer-grid__value strong{color:#fff;font-family:var(--font-geist-sans), sans-serif;letter-spacing:-3px;font-size:clamp(52px,5vw,74px);font-weight:950;line-height:.9}.veo-offer-grid__value span{color:#a7b5c9;padding-bottom:6px;font-size:12px;font-weight:750}.veo-offer-grid h3{color:#f1f5fb;margin:22px 0 0;font-family:Estedad Variable,sans-serif;font-size:17px;font-weight:900;line-height:1.65}.veo-offer-grid p{color:#8e9bb0;margin:8px 0 0;font-size:13px;line-height:1.85}.veo-offer-grid ul{border-top:1px solid #ffffff12;gap:8px;margin:18px 0 0;padding:15px 0 0;list-style:none;display:grid}.veo-offer-grid li{color:#c7d0df;align-items:center;gap:7px;font-size:12px;font-weight:720;display:flex}.veo-offer-grid li svg{color:#71e5bc;width:15px}.veo-accuracy-note,.veo-zero-warning{background:#ffffff06;border:1px solid #ffffff13;border-radius:17px;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;margin-top:17px;padding:17px 19px;display:grid}.veo-accuracy-note>svg,.veo-zero-warning>svg{color:#7eb6ff;width:22px;margin:4px auto 0}.veo-accuracy-note strong,.veo-zero-warning strong{color:#edf3fb;font-family:Estedad Variable,sans-serif;font-size:14px;font-weight:900}.veo-accuracy-note p,.veo-zero-warning p{color:#8d9aad;margin:4px 0 0;font-size:12.5px;line-height:1.85}.veo-credit-guide{background:linear-gradient(145deg,#0c1931e6,#060c1cf0);border:1px solid #ffffff13;border-radius:23px;margin-top:31px;padding:27px}.veo-credit-guide>header span{color:#75b8ff;font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.5px;font-size:10px;font-weight:900}.veo-credit-guide>header h3{color:#f5f7fb;margin:7px 0 0;font-family:Estedad Variable,sans-serif;font-size:clamp(20px,2.6vw,29px);font-weight:920}.veo-credit-guide>header p{color:#8290a5;margin:6px 0 0;font-size:13px}.veo-credit-guide>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:21px;display:grid}.veo-credit-guide article{background:#ffffff05;border:1px solid #fff1;border-radius:17px;padding:19px}.veo-credit-guide article.is-quality{background:linear-gradient(145deg,#fbbc0414,#ea43350a);border-color:#fbbc0440}.veo-credit-guide article em,.veo-credit-guide article span{display:block}.veo-credit-guide article em{color:#a9b6c9;font-family:var(--font-geist-sans), sans-serif;font-size:12px;font-style:normal;font-weight:850}.veo-credit-guide article strong{color:#fff;font-family:var(--font-geist-sans), sans-serif;margin-top:14px;font-size:44px;font-weight:950;line-height:1;display:block}.veo-credit-guide article span{color:#6f7d93;margin-top:4px;font-size:11px}.veo-credit-guide article p{color:#aeb9c9;border-top:1px solid #fff1;margin:15px 0 0;padding-top:13px;font-size:12.5px}.veo-credit-guide article p b{color:#8ee8c3;font-size:15px}.veo-credit-guide>small{color:#758398;align-items:flex-start;gap:8px;margin-top:15px;font-size:11.5px;line-height:1.8;display:flex}.veo-credit-guide>small svg{color:#d6b86d;flex:none;width:16px;margin-top:2px}.veo-buying-path{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:27px;display:grid}.veo-buying-path article{background:#ffffff05;border:1px solid #ffffff12;border-radius:19px;grid-template-columns:51px minmax(0,1fr);gap:13px;padding:20px;display:grid}.veo-buying-path article>span{color:#86baff;background:#478cff1a;border-radius:15px;place-items:center;width:49px;height:49px;display:grid}.veo-buying-path article>span svg{width:22px}.veo-buying-path em{color:#7790af;font-size:10.5px;font-style:normal;font-weight:850}.veo-buying-path h3{color:#edf2f8;margin:4px 0 0;font-family:Estedad Variable,sans-serif;font-size:16px;font-weight:900}.veo-buying-path p{color:#8794a8;margin:6px 0 0;font-size:12.5px;line-height:1.85}.veo-zero-warning{background:linear-gradient(120deg,#fbbc040f,#ea433506);border-color:#fbbc042b}.veo-zero-warning>svg{color:#eac568}.krea-assurance-copy{gap:8px;display:grid}.krea-assurance-copy strong{color:#f5ffd8!important;font-size:18px!important}.krea-assurance-copy p{max-width:960px;color:#aab79a!important;margin:0!important;font-size:14px!important;line-height:1.95!important}.krea-showcase{background:radial-gradient(circle at 92% 1%,#b8ff3229,#0000 31%),radial-gradient(circle at 1% 89%,#36d8a91a,#0000 30%),#07120e;overflow:hidden;border-color:#baff363d!important}.krea-showcase__intro{max-width:910px}.krea-showcase__intro>small{color:#b8ff32;font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.7px;margin:0 0 7px;font-size:13px;font-weight:950;display:block}.krea-showcase__intro h2{color:#f7ffe9;letter-spacing:-1.5px;text-wrap:balance;max-width:850px;margin:0;font-family:Estedad Variable,sans-serif;font-size:clamp(29px,4vw,48px);font-weight:950;line-height:1.5}.krea-showcase__intro p{color:#9eaa9c;max-width:850px;margin:13px 0 0;font-size:15px;line-height:2}.krea-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.krea-plan-grid article{background:#ffffff06;border:1px solid #ffffff16;border-radius:24px;min-height:430px;padding:26px;position:relative;overflow:hidden}.krea-plan-grid article:before{content:"";border:1px solid #b8ff321f;border-radius:50%;width:220px;height:220px;position:absolute;top:-95px;left:-75px;box-shadow:0 0 70px #b8ff320f}.krea-plan-grid article.is-featured{background:radial-gradient(circle at 87% 0,#b8ff322b,#0000 39%),#0c1b13;border-color:#b8ff3261;box-shadow:0 26px 70px #5d981221}.krea-plan-grid header{justify-content:space-between;align-items:start;gap:15px;display:flex;position:relative}.krea-plan-grid header em{color:#8da081;font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.4px;font-size:12px;font-style:normal;font-weight:950}.krea-plan-grid header h3{color:#f3f8ef;margin:6px 0 0;font-family:Estedad Variable,sans-serif;font-size:25px;font-weight:950}.krea-plan-grid header>span{color:#dfff9e;white-space:nowrap;background:#b8ff3214;border:1px solid #b8ff3236;border-radius:999px;padding:8px 12px;font-size:15px;font-weight:900}.krea-plan-grid__credit{align-items:end;gap:12px;margin-top:26px;display:flex;position:relative}.krea-plan-grid__credit strong{color:#fff;font-family:var(--font-geist-sans), sans-serif;letter-spacing:-3px;font-size:clamp(54px,6vw,82px);font-weight:950;line-height:.9}.krea-plan-grid__credit small{color:#8f9c8d;max-width:150px;padding-bottom:5px;font-size:13px;font-weight:720;line-height:1.7}.krea-plan-grid article>p{color:#9ba79a;margin:22px 0 0;font-size:14px;line-height:1.95;position:relative}.krea-plan-grid ul{border-top:1px solid #ffffff12;gap:10px;margin:22px 0 0;padding:18px 0 0;list-style:none;display:grid;position:relative}.krea-plan-grid li{color:#c5cfc0;align-items:center;gap:9px;font-size:14px;font-weight:720;display:flex}.krea-plan-grid li svg{color:#b8ff32;flex:none;width:17px}.krea-output-guide,.krea-compare,.krea-why{background:#ffffff06;border:1px solid #ffffff13;border-radius:23px;margin-top:22px;padding:27px}.krea-output-guide>header>span,.krea-compare>header>span,.krea-why>header>span{color:#b8ff32;font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.4px;font-size:12px;font-weight:950}.krea-output-guide>header h3,.krea-compare>header h3,.krea-why>header h3{color:#f4f9f0;margin:8px 0 0;font-family:Estedad Variable,sans-serif;font-size:clamp(22px,3vw,31px);font-weight:930}.krea-output-guide>header p{color:#8d998b;max-width:760px;margin:8px 0 0;font-size:14px;line-height:1.9}.krea-output-guide>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:21px;display:grid}.krea-output-guide article{background:#0a1510;border:1px solid #fff1;border-radius:18px;padding:20px}.krea-output-guide article.is-mixed{background:#b8ff320e;border-color:#b8ff323b}.krea-output-guide article>*{display:block}.krea-output-guide article em{color:#879585;font-size:13px;font-style:normal;font-weight:800}.krea-output-guide article strong{color:#f6ffe7;margin-top:12px;font-family:Estedad Variable,sans-serif;font-size:30px;font-weight:950}.krea-output-guide article span{color:#bdc7b8;margin-top:6px;font-size:14px;font-weight:730}.krea-output-guide article small{color:#788576;border-top:1px solid #ffffff0f;margin-top:12px;padding-top:11px;font-size:12px;line-height:1.75}.krea-output-guide__note{color:#849181;align-items:flex-start;gap:8px;margin:16px 0 0;font-size:13px;line-height:1.9;display:flex}.krea-output-guide__note svg{color:#d7f89b;flex:none;width:18px;margin-top:3px}.krea-compare__table{border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid #ffffff12;border-radius:17px;width:100%;margin-top:19px;overflow:hidden}.krea-compare__table caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.krea-compare__table tr{min-height:55px}.krea-compare__table tr>*{color:#aeb8aa;text-align:right;border-bottom:1px solid #ffffff0e;border-left:1px solid #ffffff0e;height:55px;padding:11px 15px;font-size:13px;line-height:1.6}.krea-compare__table tr>:last-child{border-left:0}.krea-compare__table tbody tr:last-child>*{border-bottom:0}.krea-compare__table thead{background:#b8ff3212}.krea-compare__table thead th{color:#eff7e8;font-size:14px;font-weight:900}.krea-compare__table th:first-child{width:36%}.krea-compare__table tbody th{font-weight:700}.krea-compare__table td{font-weight:760}.krea-compare__table td.is-best{color:#d9ff92}.krea-compare>small{color:#7d897b;margin-top:13px;font-size:12px;line-height:1.85;display:block}.krea-why>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.krea-why article{background:#09130e;border:1px solid #ffffff0f;border-radius:17px;min-height:210px;padding:19px}.krea-why article>svg{color:#b8ff32;width:25px}.krea-why h4{color:#ecf4e7;margin:20px 0 0;font-family:Estedad Variable,sans-serif;font-size:16px;font-weight:900;line-height:1.75}.krea-why p{color:#849081;margin:8px 0 0;font-size:13px;line-height:1.9}.product-description{grid-template-columns:minmax(0,1fr) 315px;align-items:stretch;gap:22px;padding-top:30px;scroll-margin-top:150px;display:grid}.product-description__main{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--product-accent) 10%, transparent), transparent 32%), linear-gradient(145deg, #0e1930bf, #060e1dd6);border:1px solid #ffffff12;border-radius:27px;padding:clamp(27px,4vw,48px);box-shadow:0 28px 65px #0000002e}.product-description__eyebrow{color:color-mix(in srgb, var(--product-accent) 70%, white);align-items:center;gap:8px;font-size:12px;font-weight:820;display:inline-flex}.product-description__eyebrow svg{width:18px}.product-description__main h2{color:#f6f7fa;letter-spacing:-1.2px;text-wrap:balance;max-width:760px;margin:16px 0 20px;font-family:Estedad Variable,sans-serif;font-size:clamp(25px,3.1vw,42px);font-weight:920;line-height:1.55}.product-description__main>p{color:#99a5b7;max-width:870px;margin:0;font-size:15px;font-weight:510;line-height:2.15}.product-description__main>p+p{margin-top:13px}.product-description__note{background:linear-gradient(110deg,#d8b87012,#ffffff05);border:1px solid #d9be8024;border-radius:16px;align-items:flex-start;gap:12px;margin-top:25px;padding:16px 18px;display:flex}.product-description__note>svg{color:#dfc386;flex:none;width:21px}.product-description__note p{margin:0}.product-description__note strong,.product-description__note span{display:block}.product-description__note strong{color:#e9edf3;font-size:12.5px;font-weight:830}.product-description__note span{color:#7d899c;margin-top:5px;font-size:11.5px;line-height:1.8}.product-description__snapshot{border:1px solid color-mix(in srgb, var(--product-accent) 17%, #ffffff12);background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--product-accent) 14%, transparent), transparent 36%), #091224e6;border-radius:25px;padding:25px}.product-description__snapshot>div span,.product-description__snapshot>div strong{display:block}.product-description__snapshot>div span{color:#738096;font-size:11px}.product-description__snapshot>div strong{color:#fff;margin-top:6px;font-family:Estedad Variable,sans-serif;font-size:23px;font-weight:910}.product-description__snapshot ul{color:#a9b3c2;border-top:1px solid #ffffff12;gap:14px;margin:25px 0 0;padding:21px 0 0;font-size:12px;list-style:none;display:grid}.product-description__snapshot li{align-items:center;gap:9px;line-height:1.65;display:flex}.product-description__snapshot li svg{color:#65dcb5;flex:none;width:16px}.product-description__snapshot>a{color:#e6eaf1;border:1px solid #ffffff14;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:27px;font-size:12px;font-weight:790;transition:background .2s,border-color .2s;display:flex}.product-description__snapshot>a:hover{border-color:color-mix(in srgb, var(--product-accent) 30%, #ffffff14);background:color-mix(in srgb, var(--product-accent) 9%, transparent)}.product-description__snapshot>a svg{width:17px}.product-section{padding-block:95px 20px}.product-section__head{justify-content:space-between;align-items:end;gap:35px;margin-bottom:29px;display:flex}.product-section__head>div>span,.related-products header>div>span,.access-clarity__copy>span{color:color-mix(in srgb, var(--product-accent) 68%, white);font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.5px;font-size:11px;font-weight:850}.product-section__head h2,.related-products h2,.access-clarity__copy h2{color:#f6f7fa;letter-spacing:-1.1px;margin:8px 0 0;font-family:Estedad Variable,sans-serif;font-size:clamp(25px,3vw,39px);font-weight:910;line-height:1.5}.product-section__head>p{color:#7f8ca1;max-width:430px;margin:0;font-size:14px;line-height:1.9}.product-benefits__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.product-benefits__grid article{background:linear-gradient(145deg,#0e1930cc,#060e1ddb);border:1px solid #ffffff12;border-radius:21px;min-height:214px;padding:22px;transition:transform .3s,border-color .3s;position:relative;overflow:hidden}.product-benefits__grid article:hover{border-color:color-mix(in srgb, var(--product-accent) 25%, #ffffff14);transform:translateY(-5px)}.product-benefits__grid article>span{background:color-mix(in srgb, var(--product-accent) 11%, #ffffff08);width:48px;height:48px;color:color-mix(in srgb, var(--product-accent) 72%, white);border-radius:15px;place-items:center;display:grid}.product-benefits__grid svg{width:22px}.product-benefits__grid strong{color:#eff2f6;margin-top:22px;font-family:Estedad Variable,sans-serif;font-size:16px;font-weight:860;display:block}.product-benefits__grid p{color:#7e8ba0;margin:8px 0 0;font-size:13px;line-height:1.9}.product-benefits__grid em{color:#ffffff17;font-family:var(--font-geist-sans), sans-serif;font-size:29px;font-style:normal;font-weight:900;position:absolute;top:17px;left:18px}.product-benefits,.plan-section,.product-guide,.product-faq{scroll-margin-top:145px}.product-audience{background:#ffffff06;border:1px solid #fff1;border-radius:21px;grid-template-columns:minmax(260px,.7fr) minmax(500px,1.3fr);align-items:center;gap:34px;margin-top:15px;padding:26px 29px;display:grid}.product-audience>div span{color:color-mix(in srgb, var(--product-accent) 68%, white);font-size:11px;font-weight:800}.product-audience h3{color:#edf0f5;margin:7px 0 0;font-family:Estedad Variable,sans-serif;font-size:18px;font-weight:860;line-height:1.7}.product-audience ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid}.product-audience li{color:#a6b1c1;background:#ffffff06;border:1px solid #ffffff0e;border-radius:13px;align-items:center;gap:9px;min-height:48px;padding:10px 13px;font-size:12px;font-weight:670;display:flex}.product-audience li svg{width:17px;color:color-mix(in srgb, var(--product-accent) 70%, white);flex:none}.plan-section{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--product-accent) 10%, transparent), transparent 35%), linear-gradient(180deg, #0d172c9e, #050c19c2);border-block:1px solid #ffffff0f;margin-top:90px;padding-block:72px}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.plan-card{background:#070f1fcc;border:1px solid #ffffff13;border-radius:23px;min-height:330px;padding:25px;position:relative}.plan-card>span{color:#8290a5;font-family:var(--font-geist-sans), sans-serif;letter-spacing:1.4px;font-size:14px;font-weight:900}.plan-card>div{margin-top:35px}.plan-card>div strong{color:#f2f4f7;font-family:Estedad Variable,sans-serif;font-size:22px;font-weight:900}.plan-card>div p{color:#7d899e;margin:7px 0 0;font-size:13px}.plan-card ul{color:#a7b1c1;border-top:1px solid #fff1;gap:12px;margin:30px 0 0;padding:20px 0 0;font-size:12px;list-style:none;display:grid}.plan-card li{align-items:center;gap:8px;display:flex}.plan-card li svg{color:#69dcb6;width:16px}.plan-card--featured{border-color:color-mix(in srgb, var(--product-accent) 42%, #ffffff17);background:radial-gradient(circle at 86% 0%, color-mix(in srgb, var(--product-accent) 19%, transparent), transparent 36%), linear-gradient(145deg, color-mix(in srgb, var(--product-accent) 10%, #101a31), #091326);box-shadow:0 25px 65px color-mix(in srgb, var(--product-accent) 11%, #0000004d);transform:translateY(-9px)}.plan-card--featured>span{color:color-mix(in srgb, var(--product-accent) 65%, white)}.plan-card--featured>em{background:color-mix(in srgb, var(--product-accent) 18%, #ffffff06);color:#fff;border-radius:9px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:20px;left:20px}.plan-card--dark{background:linear-gradient(145deg,#0f111de8,#040914f0)}.plan-disclaimer{color:#68768b;justify-content:center;align-items:center;gap:8px;margin:24px 0 0;font-size:11px;display:flex}.plan-disclaimer svg{color:#bba36e;flex:none;width:16px}.purchase-flow ol{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.purchase-flow li{gap:13px;min-height:125px;padding:18px;display:flex;position:relative}.purchase-flow li>span{border:1px solid color-mix(in srgb, var(--product-accent) 25%, #ffffff14);background:color-mix(in srgb, var(--product-accent) 8%, #ffffff06);color:#f1efff;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-family:Estedad Variable,sans-serif;font-weight:900;display:grid}.purchase-flow strong{color:#ebeff5;font-family:Estedad Variable,sans-serif;font-size:14px;font-weight:850}.purchase-flow p{color:#77849a;margin:7px 0 0;font-size:12px;line-height:1.8}.purchase-flow li>i{border-top:1px dashed #9784eb3d;width:30%;position:absolute;top:39px;left:-15%}.access-clarity{background:linear-gradient(110deg,#0f1a30c7,#060e1db8);border-block:1px solid #ffffff0f;margin-top:80px;padding-block:74px}.access-clarity__grid{grid-template-columns:minmax(300px,.65fr) minmax(560px,1.35fr);align-items:center;gap:clamp(40px,7vw,110px);display:grid}.access-clarity__copy p{color:#8591a4;margin:14px 0 0;font-size:14px;line-height:1.95}.access-clarity__copy a{color:#e7e4ff;align-items:center;gap:8px;margin-top:23px;font-size:13px;font-weight:780;display:inline-flex}.access-clarity__copy a svg{width:18px}.access-table-wrap{background:#040b1894;border:1px solid #ffffff13;border-radius:20px;overflow:hidden}.access-table{border-collapse:collapse;width:100%}.access-table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.access-table th,.access-table td{text-align:right;border-bottom:1px solid #ffffff0e;height:66px;padding-inline:22px}.access-table thead th{color:#68758b;background:#ffffff08;height:48px;font-size:11px;font-weight:700}.access-table tbody th{color:#e3e7ee;font-size:13px;font-weight:800}.access-table tbody td{color:#8390a4;font-size:12px}.access-table tbody tr:last-child>*{border-bottom:0}.access-table em{color:#77d9b9;background:#58d7ae14;border-radius:9px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.product-guide{grid-template-columns:minmax(0,1fr) 315px;align-items:start;gap:30px;padding-block:96px 30px;display:grid}.product-guide>article{background:#ffffff06;border:1px solid #fff1;border-radius:23px;padding:34px}.product-guide__eyebrow{color:color-mix(in srgb, var(--product-accent) 67%, white);align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.product-guide__eyebrow svg{width:18px}.product-guide h2{color:#f5f6f8;letter-spacing:-1px;margin:15px 0 20px;font-family:Estedad Variable,sans-serif;font-size:clamp(24px,2.8vw,38px);font-weight:910;line-height:1.55}.product-guide h3{color:#e7eaf0;margin:29px 0 7px;font-family:Estedad Variable,sans-serif;font-size:18px;font-weight:850}.product-guide article p{color:#929db0;margin:0;font-size:15px;line-height:2.05}.product-guide>aside{border:1px solid color-mix(in srgb, var(--product-accent) 16%, #ffffff12);background:radial-gradient(circle at 80% 0%, color-mix(in srgb, var(--product-accent) 14%, transparent), transparent 38%), #0a1325eb;border-radius:22px;padding:27px;position:sticky;top:122px}.product-guide>aside>span{background:color-mix(in srgb, var(--product-accent) 14%, #ffffff08);width:52px;height:52px;color:color-mix(in srgb, var(--product-accent) 72%, white);border-radius:16px;place-items:center;display:grid}.product-guide>aside svg{width:23px}.product-guide>aside strong{color:#eef1f5;margin-top:21px;font-family:Estedad Variable,sans-serif;font-size:16px;font-weight:870;display:block}.product-guide>aside p{color:#7e8b9f;margin:8px 0 0;font-size:12px;line-height:1.85}.product-guide>aside a{background:color-mix(in srgb, var(--product-accent) 72%, white);color:#040a15;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:19px;font-size:12px;font-weight:850;display:flex}.product-guide>aside a svg{width:17px}.product-faq{padding-block:70px 40px}.product-faq .product-section__head{margin-bottom:24px}.product-faq__list{background:#081122b8;border:1px solid #ffffff12;border-radius:22px;overflow:hidden}.product-faq__item{border-color:#ffffff0f!important}.product-faq__trigger{color:#dfe4ec;border-radius:0;min-height:72px;padding:0 21px;font-family:Estedad Variable,sans-serif;font-size:14px;font-weight:800;text-decoration:none!important}.product-faq__trigger>span{text-align:right;align-items:center;gap:10px;display:flex}.product-faq__trigger>span svg{width:18px;color:color-mix(in srgb, var(--product-accent) 68%, white)}.product-faq__answer{padding:0 51px 20px 50px}.product-faq__answer p{color:#8793a6;margin:0;font-size:13px;line-height:2}.related-products{padding-block:65px 105px}.related-products>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px;display:flex}.related-products>header>a{color:#b8c1d0;align-items:center;gap:8px;font-size:13px;font-weight:760;display:inline-flex}.related-products>header>a svg{width:17px}.related-products>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.related-card{background:#081122a3;border:1px solid #ffffff0f;border-radius:18px;transition:transform .3s,border-color .3s,box-shadow .3s;overflow:hidden}.related-card:hover{border-color:color-mix(in srgb, var(--related-accent) 25%, #ffffff14);transform:translateY(-5px);box-shadow:0 24px 46px #00000038}.related-card>span{aspect-ratio:1.55;display:block;position:relative;overflow:hidden}.related-card>span:after{content:"";background:linear-gradient(#0000 50%,#0309149e);position:absolute;inset:0}.related-card>span img{object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.related-card:hover>span img{transform:scale(1.055)}.related-card>div{padding:14px 16px 17px}.related-card small{color:var(--related-accent);font-size:10px}.related-card strong{color:#ebeff4;min-height:45px;margin-top:6px;font-family:Estedad Variable,sans-serif;font-size:14px;font-weight:820;line-height:1.6;display:block}.related-card p{color:#fff;margin:12px 0 0;font-family:Estedad Variable,sans-serif;font-size:16px;font-weight:900}.related-card p em{color:#77849a;font-size:10px;font-style:normal}@keyframes product-reveal{0%{opacity:0;transform:translateY(18px)scale(.975)}to{opacity:1;transform:none}}@keyframes product-copy-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes purchase-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes gallery-shine{0%{transform:translate(70%)rotate(9deg)}to{transform:translate(-72%)rotate(9deg)}}@media (max-width:1180px){.product-stage{grid-template-columns:minmax(320px,.86fr) minmax(420px,1.14fr)}.purchase-card{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 18px;display:grid;position:relative;top:auto}.purchase-card__head,.purchase-options,.purchase-selection-summary,.purchase-duration{grid-column:1}.purchase-price,.purchase-demo,.purchase-primary,.purchase-support,.purchase-security{grid-column:2}.purchase-price{grid-row:1}.purchase-demo{grid-row:2}.purchase-primary{grid-row:3}.purchase-support{grid-row:4}.purchase-security{grid-row:5}.product-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.product-header-cta{display:none}.product-confidence{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-grid{grid-template-columns:1fr}.plan-card{min-height:0}.plan-card--featured{transform:none}.purchase-flow ol{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-flow li>i{display:none}.access-clarity__grid,.product-guide,.product-description{grid-template-columns:1fr}.product-description__snapshot{grid-template-columns:1fr 1.4fr auto;align-items:center;gap:22px;display:grid}.product-description__snapshot ul{border:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.product-description__snapshot>a{margin-top:0;padding-inline:16px}.product-audience{grid-template-columns:1fr}.product-guide>aside{position:relative;top:auto}.related-products>div{grid-template-columns:repeat(2,minmax(0,1fr))}.higgsfield-toolbox{grid-template-columns:1fr}.higgsfield-toolbox article{min-height:auto}.higgsfield-credit-rules,.leonardo-value-stage{grid-template-columns:1fr}.leonardo-value-stage__hero{min-height:286px}.leonardo-estimates,.leonardo-model-grid,.leonardo-use-cases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.product-stage{grid-template-columns:1fr}.product-gallery{justify-self:center;width:min(100%,590px)}.product-summary{padding-block:15px}.purchase-card{grid-column:auto;display:block}.purchase-card>*{grid-area:auto}.chatgpt-access-choice__cards,.product-purchase-journey__steps,.product-guarantee__grid,.chatgpt-access-choice__cards.is-two-options,.chatgpt-access-choice__cards.is-four-options,.capcut-power-flow,.canva-power-grid,.higgsfield-credit-flow{grid-template-columns:1fr}.higgsfield-entitlements__head{flex-direction:column;align-items:flex-start;gap:10px}.higgsfield-entitlements__grid{grid-template-columns:1fr}.higgsfield-entitlements__grid article{min-height:auto}.higgsfield-credit-rules ol,.leonardo-estimates,.leonardo-model-grid,.leonardo-use-cases,.runway-plan-stage,.runway-credit-math,.runway-free-compare>div,.veo-offer-grid,.veo-credit-guide>div,.veo-buying-path,.krea-plan-grid,.krea-output-guide>div{grid-template-columns:1fr}.krea-why>div{grid-template-columns:repeat(2,minmax(0,1fr))}.runway-plan-stage article,.veo-offer-grid article{min-height:auto}.veo-offer-grid article.is-featured{transform:none}.leonardo-value-stage__hero{min-height:260px;padding:24px}.leonardo-estimates article{min-height:auto}.runway-plan-stage article,.runway-credit-math article,.runway-free-compare article{padding:18px}.runway-plan-stage>article>strong{font-size:64px}.runway-credit-math header{flex-direction:column;align-items:flex-start}.runway-login-note{grid-template-columns:1fr;padding:18px}.chatgpt-access-choice__cards article{min-height:auto}.chatgpt-codex-access{grid-template-columns:auto minmax(0,1fr)}.chatgpt-codex-access__status{grid-column:1/-1;justify-content:flex-start;max-width:none;padding-right:64px}.product-purchase-journey__steps li,.product-guarantee__grid article{min-height:auto}.product-purchase-journey__steps li>i{display:none}.chatgpt-plan-table__scroll{overflow:visible}.chatgpt-plan-table{padding:7px;display:block}.chatgpt-plan-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.chatgpt-plan-table tbody{gap:6px;display:grid}.chatgpt-plan-table tbody tr{background:#ffffff05;border:1px solid #fff1;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.chatgpt-plan-table tbody tr>*{text-align:right;border:0;display:block;width:auto!important}.chatgpt-plan-table tbody th{color:#eef1f5;background:#ffffff07;border-bottom:1px solid #ffffff0f;grid-column:1/-1;padding:7px 11px;font-size:12px}.chatgpt-plan-table tbody td{border-bottom:1px solid #ffffff0b;border-left:1px solid #ffffff0b;min-height:55px;padding:24px 10px 7px;font-size:11.5px;line-height:1.45;position:relative}.chatgpt-plan-table tbody td:nth-of-type(2n){border-left:0}.chatgpt-plan-table tbody td:nth-last-of-type(-n+2){border-bottom:0}.chatgpt-plan-table tbody td:before{content:attr(data-plan);color:color-mix(in srgb, var(--product-accent) 72%, white);font-family:var(--font-geist-sans), sans-serif;font-size:10.5px;font-weight:900;position:absolute;top:6px;right:10px}.chatgpt-plan-table tbody td.is-recommended{background:color-mix(in srgb, var(--product-accent) 9%, #ffffff05)}}@media (max-width:620px){.product-page{padding-bottom:84px}.product-breadcrumb{min-height:55px;font-size:11px}.product-stage{gap:9px}.product-gallery__frame{border-radius:20px}.product-gallery__frame .shop-product-card__poster-brand{bottom:18px;left:45px;right:45px}.product-gallery__frame .shop-product-card__poster-brand img{width:61px;height:61px}.product-gallery__frame .shop-product-card__poster-brand strong{font-size:25px}.product-gallery__caption{display:none}.product-summary{padding-top:22px}.product-summary h1{margin-top:15px;font-size:clamp(29px,9vw,39px)}.product-longform{padding-top:36px}.product-longform__recommendation{border-radius:17px;padding:18px}.product-longform__recommendation>span{width:42px;height:42px}.product-longform__recommendation strong{font-size:15px}.product-longform__recommendation p{font-size:12px}.product-longform__recommendation .veo-recommendation-copy p{font-size:14px;line-height:1.95}.product-longform__recommendation .krea-assurance-copy p{font-size:13px!important}.krea-showcase{padding-inline:17px!important}.krea-showcase__intro h2{font-size:27px}.krea-plan-grid article,.krea-output-guide,.krea-compare,.krea-why{padding:18px}.krea-plan-grid article{min-height:auto}.krea-plan-grid__credit strong{font-size:58px}.krea-why>div{grid-template-columns:1fr}.krea-why article{min-height:auto}.krea-compare__table tr>*{height:50px;padding:8px 6px;font-size:11px}.product-longform__body{border-radius:20px;margin-top:14px;padding:23px 18px}.product-longform__chapter+.product-longform__chapter{margin-top:43px;padding-top:43px}.product-longform__chapter>h2{font-size:25px}.product-longform__chapter>p{font-size:13.5px;line-height:2.05}.product-longform__chapter.is-closing{padding:23px 18px}.product-longform__visual{aspect-ratio:1.35;border-radius:17px;margin-top:27px}.product-longform__visual figcaption{bottom:14px;right:15px}.product-longform__visual figcaption>img{width:43px;height:43px}.product-longform__feature-list{grid-template-columns:1fr}.product-longform__feature-list li{min-height:95px;padding:14px}.product-longform__activation{border-radius:18px;margin-top:39px;padding:21px 16px}.product-longform__activation-list{grid-template-columns:1fr}.product-longform__activation-list li:first-child{grid-column:auto}.chatgpt-comparison{margin-top:0}.chatgpt-comparison__copy>h2{font-size:25px}.chatgpt-comparison__copy>p{font-size:13.5px;line-height:2.05}.chatgpt-comparison__profiles{grid-template-columns:1fr}.chatgpt-comparison__profiles article{min-height:auto;padding:18px}.chatgpt-plan-table__head{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px}.chatgpt-plan-table__head strong{font-size:15px}.chatgpt-plan-table__head em{text-align:center;align-self:stretch}.chatgpt-plan-table__note{padding:9px 13px}.chatgpt-access-choice{padding:22px 17px}.chatgpt-access-choice__cards article{border-radius:16px;padding:17px}.chatgpt-access-choice__cards em{top:17px;left:15px}.chatgpt-codex-access{grid-template-columns:1fr;padding:15px}.chatgpt-codex-access__icon{width:43px;height:43px}.chatgpt-codex-access__status{grid-column:auto;padding-right:0}.product-purchase-journey__steps li,.product-guarantee__grid article{padding:16px}.product-guarantee{padding:22px 17px}.purchase-selection-summary dl{grid-template-columns:1fr}.product-inline-cta{grid-template-columns:40px minmax(0,1fr) 20px;padding-inline:12px}.product-closing-actions{grid-template-columns:1fr;display:grid}.product-content-nav{border-radius:15px;margin-top:27px;top:68px}.product-content-nav a{min-height:41px;padding-inline:12px;font-size:11px}.product-description{padding-top:18px}.product-description__main{border-radius:21px;padding:23px 20px}.product-description__main h2{font-size:25px}.product-description__main>p{font-size:13.5px;line-height:2.05}.product-description__snapshot{border-radius:20px;padding:22px;display:block}.product-description__snapshot ul{border-top:1px solid #ffffff12;grid-template-columns:1fr;margin-top:20px;padding-top:18px;display:grid}.product-description__snapshot>a{margin-top:22px}.product-audience{padding:21px}.product-audience ul{grid-template-columns:1fr}.product-summary>p{font-size:15px}.product-quick-facts{grid-template-columns:1fr}.product-quick-facts article{min-height:66px}.purchase-card{border-radius:20px;margin-top:15px;padding:17px}.purchase-price p strong{font-size:25px}.mobile-purchase-bar{z-index:500;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050c19f0;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:14px;min-height:76px;padding:10px 17px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -18px 45px #00000052}.mobile-purchase-bar small,.mobile-purchase-bar strong{display:block}.mobile-purchase-bar small{color:#707d92;font-size:9px}.mobile-purchase-bar strong{color:#fff;margin-top:2px;font-family:Estedad Variable,sans-serif;font-size:16px}.mobile-purchase-bar strong span{color:#7f8ca0;font-size:9px}.mobile-purchase-bar button{background:linear-gradient(135deg, color-mix(in srgb, var(--product-accent) 78%, white), var(--product-accent));color:#030914;border-radius:14px;min-height:48px;font-size:12px;font-weight:900}.product-confidence{border-radius:18px;grid-template-columns:1fr;margin-top:30px}.product-confidence article{min-height:86px}.product-section{padding-top:75px}.product-section__head,.related-products>header{flex-direction:column;align-items:start;gap:12px}.product-section__head h2,.related-products h2,.access-clarity__copy h2{font-size:27px}.product-section__head>p{font-size:13px}.product-benefits__grid{grid-template-columns:1fr}.product-benefits__grid article{min-height:185px}.plan-section{margin-top:70px;padding-block:60px}.purchase-flow ol{grid-template-columns:1fr}.purchase-flow li{min-height:104px;padding-inline:5px}.access-clarity{margin-top:55px;padding-block:60px}.access-table-wrap{overflow-x:auto}.access-table{min-width:620px}.product-guide{padding-top:72px}.product-guide>article{padding:22px}.product-guide article p{font-size:14px}.product-faq{padding-top:55px}.product-faq__trigger{min-height:68px;padding-inline:15px;font-size:13px}.product-faq__answer{padding-inline:43px 16px}.related-products{padding-block:55px 70px}.related-products>div{gap:9px}.related-card>div{padding:12px}.related-card strong{font-size:12px}.related-card p{font-size:14px}}@media (prefers-reduced-motion:reduce){.product-gallery__frame,.product-summary,.purchase-card,.product-gallery__frame:before{animation:none}}.cursor-workflow,.cursor-tool-choice{overflow:hidden}.cursor-workflow__grid,.cursor-tool-choice__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:25px;display:grid}.cursor-workflow__grid article,.cursor-tool-choice__cards article{background:radial-gradient(circle at 90% 0%, color-mix(in srgb, var(--product-accent) 10%, transparent), transparent 43%), linear-gradient(145deg, #ffffff08, #ffffff04);border:1px solid #ffffff12;border-radius:20px;min-height:235px;padding:22px;transition:transform .28s,border-color .28s,box-shadow .28s;position:relative;overflow:hidden}.cursor-workflow__grid article:hover,.cursor-tool-choice__cards article:hover{border-color:color-mix(in srgb, var(--product-accent) 34%, #ffffff17);box-shadow:0 22px 48px color-mix(in srgb, var(--product-accent) 8%, #00000047);transform:translateY(-4px)}.cursor-workflow__grid article>span{border:1px solid color-mix(in srgb, var(--product-accent) 27%, #ffffff14);background:color-mix(in srgb, var(--product-accent) 11%, #ffffff06);width:48px;height:48px;color:color-mix(in srgb, var(--product-accent) 74%, white);border-radius:15px;place-items:center;margin-bottom:18px;display:grid}.cursor-workflow__grid article>span svg{width:22px}.cursor-workflow__grid em,.cursor-tool-choice__cards em{color:color-mix(in srgb, var(--product-accent) 72%, white);font-size:10.5px;font-style:normal;font-weight:900}.cursor-workflow__grid h3,.cursor-tool-choice__cards h3{color:#f3f6fa;margin:11px 0 8px;font-family:Estedad Variable,sans-serif;font-size:17px;font-weight:920;line-height:1.7}.cursor-workflow__grid p,.cursor-tool-choice__cards p{color:#8c98aa;margin:0;font-size:12.5px;font-weight:540;line-height:1.95}.cursor-opportunity{border:1px solid color-mix(in srgb, var(--product-accent) 28%, #ffffff12);background:linear-gradient(110deg, color-mix(in srgb, var(--product-accent) 13%, #ffffff06), #ffffff05);border-radius:19px;align-items:flex-start;gap:15px;margin-top:14px;padding:20px 22px;display:flex}.cursor-opportunity>svg{width:25px;color:color-mix(in srgb, var(--product-accent) 76%, white);flex:0 0 25px;margin-top:2px}.cursor-opportunity strong{color:#f6f8fb;font-family:Estedad Variable,sans-serif;font-size:15px;font-weight:920;line-height:1.8}.cursor-opportunity p{color:#99a5b7;margin:7px 0 0;font-size:12.5px;line-height:1.95}.cursor-tool-choice__cards article.is-featured{border-color:color-mix(in srgb, var(--product-accent) 38%, #ffffff14);background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--product-accent) 20%, transparent), transparent 50%), linear-gradient(145deg, #ffffff0a, #ffffff04);box-shadow:0 24px 55px color-mix(in srgb, var(--product-accent) 9%, #0000004d)}.cursor-tool-choice__cards h3{font-size:22px}.cursor-tool-choice__cards article>strong{color:#dbe2ec;border-top:1px solid #fff1;margin-top:16px;padding-top:14px;font-size:12px;font-weight:850;line-height:1.85;display:block}.cursor-tool-choice__cards article>a{color:color-mix(in srgb, var(--product-accent) 74%, white);align-items:center;gap:7px;margin-top:13px;font-size:11.5px;font-weight:850;display:inline-flex}.cursor-tool-choice__cards article>a svg{width:16px}.cursor-tool-choice__verdict{background:#ffffff06;border-radius:17px;align-items:flex-start;gap:13px;margin-top:14px;padding:18px 20px;display:flex}.cursor-tool-choice__verdict>svg{width:22px;color:color-mix(in srgb, var(--product-accent) 76%, white);flex:0 0 22px;margin-top:2px}.cursor-tool-choice__verdict p{color:#9da8b8;margin:0;font-size:13px;line-height:2}.cursor-tool-choice__verdict strong{color:#f2f5f9;font-weight:900}@media (max-width:780px){.cursor-workflow__grid,.cursor-tool-choice__cards{grid-template-columns:1fr}.cursor-workflow__grid article,.cursor-tool-choice__cards article{min-height:auto;padding:19px}.cursor-opportunity{padding:18px}}.heygen-showcase{background:radial-gradient(circle at 12% 0,#ff75462e,#0000 35%),radial-gradient(circle at 92% 84%,#ff407421,#0000 34%),linear-gradient(145deg,#13121ffa,#070d1bfa);border:1px solid #ff7e522e;border-radius:28px;overflow:hidden;box-shadow:0 28px 80px #0000004d,inset 0 1px #ffffff0f;padding:clamp(26px,4vw,46px)!important}.heygen-showcase__intro{max-width:790px}.heygen-showcase__eyebrow{letter-spacing:.16em;font-weight:900;color:#ff9875!important;margin:0 0 12px!important;font-size:11px!important}.heygen-showcase__intro h2{color:#fff;letter-spacing:-.055em;max-width:710px;margin:0;font-family:Estedad Variable,sans-serif;font-size:clamp(30px,4vw,50px);font-weight:940;line-height:1.42}.heygen-showcase__intro>p:last-child{color:#a7afbf;max-width:720px;margin:17px 0 0;font-size:14px;line-height:2}.heygen-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.heygen-metrics article{background:#ffffff09;border:1px solid #ffffff13;border-radius:18px;min-height:112px;padding:18px}.heygen-metrics span{color:#ff9a77;font-size:10px;font-weight:880;display:block}.heygen-metrics strong{color:#fff;margin-top:9px;font-family:Estedad Variable,sans-serif;font-size:clamp(22px,2.5vw,32px);font-weight:950;line-height:1.15;display:block}.heygen-metrics small{color:#929cad;margin-top:8px;font-size:10px;font-weight:730;line-height:1.7;display:block}.heygen-production-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.heygen-production-flow article{background:linear-gradient(145deg,#ffffff0b,#ffffff05);border:1px solid #fff1;border-radius:18px;min-height:156px;padding:19px;position:relative}.heygen-production-flow article:not(:last-child):after{content:"";border-top:1px dashed #ff8d6573;width:19px;position:absolute;top:34px;left:-10px}.heygen-production-flow em{color:#ff9b78;background:#ff7e5221;border-radius:11px;place-items:center;width:34px;height:34px;margin-bottom:14px;font-size:11px;font-style:normal;font-weight:900;display:grid}.heygen-production-flow article>span{color:#ffd3c5;background:#ff7e5211;border:1px solid #ff8d6529;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:13px;display:grid}.heygen-production-flow article>span svg{width:20px}.heygen-production-flow strong{color:#f7f8fb;margin-top:0;font-size:14px;font-weight:900;display:block}.heygen-production-flow p{color:#828da0;margin:7px 0 0;font-size:11.5px;line-height:1.85}.heygen-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:22px;display:grid}.heygen-value-grid article{background:#050a178a;border:1px solid #ffffff12;border-radius:19px;padding:21px}.heygen-value-grid em{color:#ff9a77;background:linear-gradient(145deg,#ff8e602e,#ff377017);border-radius:10px;align-items:center;min-height:30px;padding:0 11px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.heygen-value-grid h3{color:#f5f6fa;margin:16px 0 0;font-family:Estedad Variable,sans-serif;font-size:16px;font-weight:900}.heygen-value-grid p{color:#8691a3;margin:8px 0 0;font-size:12px;line-height:1.9}.heygen-plan-table{background:#0309148c;border:1px solid #ffffff13;border-radius:20px;margin-top:23px;overflow:hidden}.heygen-plan-table header{border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;display:flex}.heygen-plan-table header strong{color:#fff;font-size:15px;font-weight:900}.heygen-plan-table header small{color:#ff9875;font-size:10px;font-weight:850}.heygen-plan-table table{border-collapse:collapse;table-layout:fixed;width:100%}.heygen-plan-table tr>*{color:#98a2b2;text-align:center;border-bottom:1px solid #ffffff0e;padding:12px 14px;font-size:11.5px}.heygen-plan-table tr:last-child>*{border-bottom:0}.heygen-plan-table th:first-child{color:#c5ccd7;text-align:right}.heygen-plan-table thead th{color:#fff;font-weight:900}.heygen-plan-table td:last-child,.heygen-plan-table thead th:last-child{color:#f6f7fa;background:#ff774c0e;font-weight:800}.heygen-plan-table>p{color:#7f899a;border-top:1px solid #ffffff0e;margin:0;padding:13px 18px;font-size:10.5px;line-height:1.8}.heygen-showcase .product-inline-cta{background:linear-gradient(135deg,#ff77481f,#ff37700d);border-color:#ff845838;margin-top:18px}.heygen-access-choice .chatgpt-access-choice__cards article{min-height:330px}.heygen-access-choice .chatgpt-access-choice__cards article.is-featured{box-shadow:0 25px 65px #ff60491a,inset 0 1px #ffffff12}@media (max-width:860px){.heygen-metrics,.heygen-production-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.heygen-production-flow article:not(:last-child):after{display:none}.heygen-value-grid{grid-template-columns:1fr}.heygen-value-grid article{min-height:auto}}@media (max-width:560px){.heygen-showcase{border-radius:21px;padding:23px 16px!important}.heygen-showcase__intro h2{font-size:27px}.heygen-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.heygen-metrics article{min-height:92px;padding:14px}.heygen-production-flow{grid-template-columns:1fr}.heygen-production-flow article{min-height:auto}.heygen-plan-table tr>*{padding:10px 5px;font-size:9.5px}.heygen-plan-table header{flex-direction:column;align-items:flex-start;gap:5px;padding:14px}.heygen-access-choice .chatgpt-access-choice__cards article{min-height:auto}}.elevenlabs-showcase{background:radial-gradient(circle at 10% 0,#4edcff26,#0000 34%),radial-gradient(circle at 94% 78%,#ad6eff1f,#0000 36%),repeating-linear-gradient(90deg,#0000 0 44px,#ffffff03 45px 46px),linear-gradient(145deg,#081822fc,#060a16fc);border:1px solid #5fe1ff2b;border-radius:28px;overflow:hidden;box-shadow:0 30px 88px #00000057,inset 0 1px #ffffff12;padding:clamp(27px,4vw,48px)!important}.elevenlabs-showcase__intro{max-width:800px}.elevenlabs-showcase__eyebrow{letter-spacing:.15em;font-weight:900;color:#71e6ff!important;margin:0 0 12px!important;font-size:11px!important}.elevenlabs-showcase__intro h2{color:#fff;letter-spacing:-.055em;max-width:740px;margin:0;font-family:Estedad Variable,sans-serif;font-size:clamp(31px,4vw,51px);font-weight:950;line-height:1.42}.elevenlabs-showcase__intro>p:last-child{color:#a9b5c4;max-width:740px;margin:17px 0 0;font-size:14px;line-height:2}.elevenlabs-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.elevenlabs-metrics article{background:linear-gradient(145deg,#ffffff0b,#ffffff05);border:1px solid #ffffff13;border-radius:18px;min-height:114px;padding:18px}.elevenlabs-metrics span{color:#78e5fc;font-size:10px;font-weight:880}.elevenlabs-metrics strong{color:#fff;margin-top:9px;font-family:Estedad Variable,sans-serif;font-size:clamp(22px,2.5vw,32px);font-weight:950;line-height:1.15;display:block}.elevenlabs-metrics small{color:#909dad;margin-top:8px;font-size:10px;font-weight:730;display:block}.elevenlabs-production-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.elevenlabs-production-flow article{background:#ffffff06;border:1px solid #fff1;border-radius:18px;min-height:174px;padding:19px;position:relative}.elevenlabs-production-flow article:not(:last-child):after{content:"";border-top:1px dashed #63e1ff66;width:19px;position:absolute;top:35px;left:-10px}.elevenlabs-production-flow em{color:#7deaff;background:#4edcff1f;border-radius:11px;place-items:center;width:34px;height:34px;margin-bottom:13px;font-size:11px;font-style:normal;font-weight:900;display:grid}.elevenlabs-production-flow article>span{color:#c8f7ff;border:1px solid #6fe4ff29;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:13px;display:grid}.elevenlabs-production-flow article>span svg{width:20px}.elevenlabs-production-flow strong{color:#f7f9fb;font-size:14px;font-weight:900;display:block}.elevenlabs-production-flow p{color:#818ea1;margin:7px 0 0;font-size:11.5px;line-height:1.85}.elevenlabs-credit-guide{background:#02091380;border:1px solid #5fe1ff1f;border-radius:22px;margin-top:23px;padding:23px}.elevenlabs-credit-guide header{max-width:720px}.elevenlabs-credit-guide header>span{color:#6fe5ff;letter-spacing:.14em;font-size:10px;font-weight:900}.elevenlabs-credit-guide h3{color:#fff;margin:8px 0 0;font-family:Estedad Variable,sans-serif;font-size:clamp(22px,3vw,32px);font-weight:930}.elevenlabs-credit-guide header p{color:#8996a8;margin:8px 0 0;font-size:12px;line-height:1.9}.elevenlabs-credit-guide>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.elevenlabs-credit-guide article{background:#ffffff06;border:1px solid #fff1;border-radius:17px;min-height:172px;padding:17px}.elevenlabs-credit-guide article.is-featured{background:radial-gradient(circle at 90% 0,#4edcff29,#0000 48%),#ffffff08;border-color:#63e2ff47}.elevenlabs-credit-guide article small{color:#7fe9ff;font-size:10px;font-weight:850}.elevenlabs-credit-guide article strong{color:#fff;margin-top:8px;font-size:18px;font-weight:930;display:block}.elevenlabs-credit-guide article p{color:#8995a6;margin:7px 0 0;font-size:11px;line-height:1.8}.elevenlabs-credit-guide article em{color:#c9d1dc;margin-top:10px;font-size:9.5px;font-style:normal;font-weight:780;display:block}.elevenlabs-credit-guide__note{gap:8px;display:flex;color:#8390a1!important;margin:15px 0 0!important;font-size:10.5px!important;line-height:1.85!important}.elevenlabs-credit-guide__note svg{color:#65e1fa;flex:0 0 17px;width:17px}.elevenlabs-model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.elevenlabs-model-grid article{background:#ffffff06;border:1px solid #ffffff12;border-radius:19px;padding:20px}.elevenlabs-model-grid article.is-featured{background:linear-gradient(145deg,#4edcff1a,#a05eff0b);border-color:#69e4ff3b}.elevenlabs-model-grid em{color:#72e4fc;font-size:10px;font-style:normal;font-weight:880}.elevenlabs-model-grid h3{color:#fff;margin:11px 0 0;font-size:17px;font-weight:920}.elevenlabs-model-grid p{color:#8794a5;margin:8px 0 0;font-size:11.5px;line-height:1.9}.elevenlabs-plan-table-shell{margin-top:22px}.elevenlabs-inline-cta{background:linear-gradient(135deg,#4edcff1f,#9f5aff0d);border-color:#66e4ff38;margin-top:18px}.elevenlabs-access-choice .chatgpt-access-choice__cards article{min-height:345px}.elevenlabs-access-choice .chatgpt-access-choice__cards article.is-featured{background:radial-gradient(circle at 86% 0,#4edcff2e,#0000 43%),linear-gradient(150deg,#0a232ff2,#070e1bfa);border-color:#5fe2ff59;box-shadow:0 25px 65px #32c6eb17,inset 0 1px #ffffff12}.elevenlabs-access-choice .chatgpt-access-choice__cards article.is-featured:before{background:linear-gradient(90deg,#0000,#6de5ff,#0000);box-shadow:0 0 20px #4edcff80}.elevenlabs-access-choice .chatgpt-access-choice__cards .is-featured em,.elevenlabs-access-choice .chatgpt-access-choice__cards .is-featured li strong{color:#a9f1ff}@media (max-width:860px){.elevenlabs-metrics,.elevenlabs-production-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.elevenlabs-production-flow article:not(:last-child):after{display:none}.elevenlabs-credit-guide>div{grid-template-columns:repeat(2,minmax(0,1fr))}.elevenlabs-model-grid{grid-template-columns:1fr}}@media (max-width:560px){.elevenlabs-showcase{border-radius:21px;padding:23px 16px!important}.elevenlabs-showcase__intro h2{font-size:27px}.elevenlabs-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.elevenlabs-metrics article{min-height:94px;padding:14px}.elevenlabs-production-flow,.elevenlabs-credit-guide>div{grid-template-columns:1fr}.elevenlabs-production-flow article,.elevenlabs-credit-guide article,.elevenlabs-access-choice .chatgpt-access-choice__cards article{min-height:auto}.elevenlabs-credit-guide{padding:17px}}.batch-showcase{background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--product-accent) 19%, transparent), transparent 38%), radial-gradient(circle at 4% 96%, color-mix(in srgb, var(--product-accent) 8%, transparent), transparent 34%), linear-gradient(145deg, #0b111cfa, #050810fc);border-radius:28px;overflow:hidden;box-shadow:0 30px 84px #00000052,inset 0 1px #ffffff0f;border:1px solid color-mix(in srgb, var(--product-accent) 22%, #ffffff12)!important;padding:clamp(28px,4vw,48px)!important}.batch-showcase__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:26px;display:grid}.batch-showcase__grid article{background:linear-gradient(145deg,#ffffff0a,#ffffff04);border:1px solid #ffffff13;border-radius:20px;min-height:220px;padding:23px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.batch-showcase__grid article:after{background:color-mix(in srgb, var(--product-accent) 12%, transparent);filter:blur(18px);content:"";border-radius:50%;width:120px;height:120px;position:absolute;inset:auto -30px -54px auto}.batch-showcase__grid article:hover{border-color:color-mix(in srgb, var(--product-accent) 38%, #ffffff1a);box-shadow:0 23px 55px color-mix(in srgb, var(--product-accent) 9%, #0000004d);transform:translateY(-5px)}.batch-showcase__grid article.is-featured{border-color:color-mix(in srgb, var(--product-accent) 42%, #ffffff17);background:radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--product-accent) 18%,transparent),transparent 48%),linear-gradient(145deg,#ffffff0d,#ffffff05)}.batch-showcase__grid em{color:color-mix(in srgb,var(--product-accent) 75%,white);letter-spacing:.02em;font-size:10.5px;font-style:normal;font-weight:900}.batch-showcase__grid h3{color:#f7f9fc;letter-spacing:-.5px;margin:12px 0 9px;font-family:Estedad Variable,sans-serif;font-size:clamp(20px,2.3vw,27px);font-weight:940;line-height:1.55}.batch-showcase__grid p{z-index:1;color:#929fb1;margin:0;font-size:12.5px;font-weight:540;line-height:2;position:relative}.batch-showcase__verdict{border:1px solid color-mix(in srgb,var(--product-accent) 15%,#ffffff0a);background:color-mix(in srgb,var(--product-accent) 5%,#ffffff05);border-radius:17px;align-items:flex-start;gap:13px;margin-top:14px;padding:19px 21px;display:flex}.batch-showcase__verdict>svg{width:23px;color:color-mix(in srgb,var(--product-accent) 78%,white);flex:0 0 23px;margin-top:3px}.batch-showcase__verdict p{color:#a6b1c0;margin:0;font-size:13px;line-height:2}.batch-showcase__verdict strong{color:#f5f8fb;font-weight:920}@media (max-width:820px){.batch-showcase__grid{grid-template-columns:1fr}.batch-showcase__grid article{min-height:auto}}@media (max-width:560px){.batch-showcase{border-radius:21px;padding:23px 16px!important}.batch-showcase__grid article{padding:19px}.batch-showcase__verdict{padding:16px}}
