.creator-max-body{--creator-max-width:1152px}.creator-max-page{background:var(--background);min-width:0;position:relative;overflow:clip}.creator-container{width:min(var(--creator-max-width), calc(100% - 48px));margin-inline:auto;position:relative}.creator-sr-only,.creator-lockup h1{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.creator-hero{padding:128px 0 88px;position:relative;overflow:hidden}.creator-hero-glow{z-index:0;background:color-mix(in srgb, var(--brand), transparent 85%);filter:blur(140px);opacity:0;pointer-events:none;border-radius:999px;width:960px;height:520px;position:absolute;top:96px;left:50%;transform:translate(-50%)}.dark .creator-hero-glow{opacity:1}.creator-hero-grid{grid-template-columns:minmax(0,1.45fr) minmax(340px,1fr);align-items:center;gap:56px;width:min(1200px,100% - 48px);display:grid}.creator-hero-copy{text-align:center;min-width:0}.creator-lockup{flex-direction:column;align-items:center;width:100%;display:flex}.creator-word{color:var(--foreground);letter-spacing:.56em;text-align:center;text-indent:.56em;text-transform:uppercase;font-family:itc-avant-garde-gothic-pro,Jost,system-ui,sans-serif;font-size:clamp(16px,2.5vw,36px);font-weight:600}.creator-max-shader{aspect-ratio:1419/348;background:0 0;width:100%;max-width:min(840px,100%);margin-top:6px;display:block}.creator-max-shader :is(iframe,img){object-fit:contain;width:100%;height:100%}.creator-hero-subtitle{max-width:520px;color:var(--foreground);text-wrap:pretty;margin:26px auto 0;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.creator-pricing-tilt{perspective:1000px;width:100%}.creator-pricing-card{--glare-opacity:0;border:1px solid var(--border);background:color-mix(in srgb, var(--card), transparent 20%);box-shadow:var(--shadow-soft);backdrop-filter:blur(20px);transform-style:preserve-3d;will-change:transform;border-radius:32px;padding:32px;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;position:relative;overflow:hidden;transform:perspective(1000px)rotateX(0)rotateY(0)translateZ(0)}.creator-pricing-glare{z-index:3;border-radius:inherit;background:radial-gradient(circle 260px at var(--glare-x,50%) var(--glare-y,50%), #ffffff38, transparent 65%);mix-blend-mode:overlay;opacity:var(--glare-opacity);pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.creator-pricing-orb{background:color-mix(in srgb, var(--foreground), transparent 94%);filter:blur(48px);pointer-events:none;border-radius:999px;width:224px;height:224px;position:absolute;top:-64px;right:-64px;transform:translateZ(40px)}.creator-pricing-content{text-align:center;flex-direction:column;gap:24px;display:flex;position:relative;transform:translateZ(30px)}.creator-pricing-kicker{color:var(--muted-foreground);letter-spacing:.2em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;margin:0;font-size:11px;display:inline-flex}.creator-pricing-kicker img{border-radius:3px}.creator-price{justify-content:center;align-items:baseline;gap:6px;display:flex}.creator-price strong{letter-spacing:-.02em;font-size:72px;font-weight:600}.creator-price span{color:var(--muted-foreground);font-size:14px}.creator-pricing-content ul{text-align:left;flex-direction:column;gap:10px;max-width:360px;margin:0 auto;padding:0;font-size:14px;list-style:none;display:flex}.creator-pricing-content li{align-items:flex-start;gap:10px;display:flex}.creator-pricing-content li svg{fill:none;width:16px;height:16px;stroke:var(--brand);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;flex:0 0 16px;margin-top:3px}.creator-pricing-buy{background:var(--foreground);width:100%;color:var(--background);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:14px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .2s;display:inline-flex}.creator-pricing-buy:hover{transform:scale(1.02)}.creator-buy-actions{flex-direction:column;gap:8px;margin-top:8px;display:flex}.creator-buy-actions .creator-pricing-buy{margin-top:0}.creator-buy-mark{border-radius:4px;width:18px;height:18px;display:block}.creator-pricing-buy-alt{border:1px solid var(--border);color:var(--foreground);background:0 0}.creator-pricing-buy-alt:hover{border-color:color-mix(in srgb, var(--foreground), transparent 55%)}.creator-buy-discount{background:var(--foreground);color:var(--background);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:600}.creator-pricing-buy svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px}.creator-marketplaces{flex-direction:column;align-items:center;gap:8px;display:flex}.creator-marketplaces-label{color:var(--muted-foreground);letter-spacing:.18em;text-transform:uppercase;font-size:10px}.creator-marketplace-row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.creator-marketplace-row>:is(a,span){border:1px solid var(--border);background:color-mix(in srgb, var(--background), transparent 30%);color:var(--foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.creator-marketplace-row .creator-marketplace-soon{color:var(--muted-foreground);border-style:dashed}.creator-marketplace-soon>img{width:auto;height:16px;display:block}.creator-marketplace-soon b{background:var(--muted);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:2px 6px;font-size:10px}.creator-marketplace-row>a>img{width:auto;height:16px;display:block}.creator-marketplace-row>a:hover{border-color:color-mix(in srgb, var(--foreground), transparent 55%)}.creator-marketplace-sale{background:var(--foreground);color:var(--background);letter-spacing:.04em;font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:600}.creator-price-sale{color:var(--muted-foreground);letter-spacing:.02em;justify-content:center;align-items:center;gap:8px;margin:10px 0 0;font-size:12px;display:flex}.creator-price-sale-badge{background:var(--foreground);color:var(--background);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 7px;font-weight:600}.creator-pricing-note{max-width:380px;color:var(--muted-foreground);text-wrap:pretty;margin:0 auto;font-size:10px;line-height:1.5}.creator-provider-section{padding:36px 0 20px;position:relative}.creator-provider-container{width:min(1100px,100% - 48px)}.creator-provider-strip{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(28px,6vw,76px);display:flex}.creator-provider{letter-spacing:-.02em;align-items:center;gap:14px;font-size:clamp(20px,2.4vw,28px);font-weight:600;display:inline-flex}.creator-provider svg{fill:currentColor;flex:0 0 34px;width:34px;height:34px}.creator-provider-more{color:var(--muted-foreground);align-items:center;gap:9px;font-size:clamp(16px,1.8vw,20px);display:inline-flex}.creator-provider-more b{font-size:26px;font-weight:200;line-height:1}.creator-provider-caption{color:var(--muted-foreground);letter-spacing:.22em;text-align:center;text-transform:uppercase;margin:30px 0 0;font-size:12px}.creator-section{padding:72px 0;position:relative}.creator-price-container{max-width:1080px}.creator-price-section{padding-bottom:72px}.creator-section-heading{text-align:center;max-width:720px;margin:0 auto 40px}.creator-section-heading.compact{max-width:680px;margin-bottom:48px}.creator-section-heading>p{color:var(--muted-foreground);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:11px}.creator-section-heading h2{letter-spacing:-.02em;text-wrap:balance;margin:12px 0 0;font-size:clamp(30px,4.5vw,48px);font-weight:600;line-height:1.05}.creator-section-heading.compact h2{margin-top:0;font-size:clamp(32px,4.5vw,48px);line-height:normal}.creator-section-heading>span{max-width:500px;color:var(--muted-foreground);text-wrap:pretty;margin:16px auto 0;font-size:16px;line-height:1.5;display:block}.creator-feature-tablist{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:36px;display:flex}.creator-feature-tablist button{color:var(--muted-foreground);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 16px;font-family:itc-avant-garde-gothic-pro,Jost,system-ui,sans-serif;font-size:11px;font-weight:500;transition:background .2s,border-color .2s,color .2s}.creator-feature-tablist button[aria-selected=true]{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.creator-feature-panels{display:grid}.creator-feature-panel{flex-wrap:wrap;grid-area:1/1;justify-content:center;gap:30px 40px;width:100%;max-width:1080px;margin:0 auto;animation:.4s cubic-bezier(.22,1,.36,1) creator-step-fade;display:flex}.creator-feature-tabs[data-enhanced=true] .creator-feature-panel[data-active=false]{display:none}.creator-feature-tabs[data-enhanced=false] .creator-feature-panel+.creator-feature-panel{margin-top:44px}.creator-feature-item{text-align:center;flex-direction:column;align-items:center;width:230px;display:flex}.creator-feature-item h3{letter-spacing:-.01em;text-wrap:balance;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:inline-flex}.creator-check{fill:none;width:16px;height:16px;stroke:var(--brand);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;flex:0 0 16px;margin-top:3px}.creator-feature-item p{color:var(--muted-foreground);text-wrap:pretty;margin:5px 0 0;font-size:13.5px;line-height:1.5}@keyframes creator-step-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.creator-plugin-wrap{margin-top:88px}.creator-plugin-showcase{grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:56px;max-width:1010px;margin:0 auto;display:grid}.creator-plugin-controls{flex-direction:column;gap:10px;display:flex}.creator-plugin-controls button{border:1px solid var(--border);background:var(--card);color:var(--foreground);text-align:left;border-radius:14px;flex-direction:column;gap:3px;padding:12px 16px;transition:background .2s,border-color .2s;display:flex}.creator-plugin-controls button[aria-pressed=true]{border-color:var(--foreground);background:color-mix(in srgb, var(--foreground), transparent 96%)}.creator-plugin-controls button[aria-pressed=true] svg{fill:none}.creator-plugin-controls button>span{letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.creator-plugin-controls svg{fill:currentColor;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;flex:0 0 13px;width:13px;height:13px}.creator-plugin-controls button[aria-pressed=false] svg{stroke:none;width:11px;height:11px}.creator-plugin-controls small{color:var(--muted-foreground);font-size:13px;line-height:1.45}.creator-plugin-mobile-description{display:none}.creator-plugin-viewport{min-width:0}.creator-plugin-frame-clip{border-radius:10px;margin:0 auto;transition:height .45s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.creator-plugin-frame-scale{transform-origin:0 0;width:420px;height:1400px}.creator-plugin-frame-scale iframe{opacity:0;background:0 0;border:0;width:100%;height:100%;transition:opacity .4s;display:block}.creator-plugin-frame-scale iframe[data-loaded=true]{opacity:1}.cmx-card{border:1px solid var(--border);background:var(--card);border-radius:20px;grid-template-columns:1.1fr 1fr;align-items:start;gap:48px;margin-top:64px;padding:32px 36px;display:grid}.cmx-controls{flex-direction:column;gap:22px;display:flex}.cmx-controls h3{letter-spacing:-.015em;margin:0 0 14px;font-family:itc-avant-garde-gothic-pro,Jost,system-ui,sans-serif;font-size:clamp(19px,2vw,23px);font-weight:600}.cmx-chips{flex-wrap:wrap;gap:9px;display:flex}.cmx-chip{border:1px solid var(--border);color:var(--muted-foreground);background:0 0;border-radius:999px;padding:8px 15px;font-size:13px;font-weight:550;transition:background-color .16s,border-color .16s,color .16s}.cmx-chip[data-model-key=gptmed]{min-width:218px}.cmx-chip.on{border-color:var(--brand);background:color-mix(in srgb, var(--brand), transparent 92%);color:var(--foreground)}.cmx-chip span{opacity:.7;margin-left:4px;font-size:12px}.cmx-range-label{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.cmx-range-label label{color:var(--muted-foreground);letter-spacing:.16em;text-transform:uppercase;font-size:10.5px}.cmx-range-label output{font-size:15px;font-weight:650}.cmx-range{appearance:none;background:color-mix(in srgb, var(--foreground), transparent 90%);border-radius:999px;outline:none;width:100%;height:6px}.cmx-range:focus-visible{outline:3px solid var(--foreground);outline-offset:4px}.cmx-range::-webkit-slider-thumb{border:3px solid var(--background);appearance:none;background:var(--brand);border-radius:999px;width:22px;height:22px;box-shadow:0 1px 6px #00000040}.cmx-range::-moz-range-thumb{border:3px solid var(--background);background:var(--brand);border-radius:999px;width:18px;height:18px}.cmx-bars{flex-direction:column;gap:14px;margin-top:4px;display:flex}.cmx-bar{flex-direction:column;gap:5px;display:flex}.cmx-bar-label{justify-content:space-between;align-items:center;gap:12px;display:flex}.cmx-bar-label>span{color:var(--muted-foreground);align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:inline-flex}.cmx-bar-label>span.is-direct{color:var(--foreground);font-weight:650}.cmx-bar-label b{background:color-mix(in srgb, var(--foreground), transparent 92%);color:var(--foreground);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.cmx-bar-label .is-direct b{background:color-mix(in srgb, var(--brand), transparent 90%);color:var(--brand)}.cmx-bar-label>strong{color:var(--foreground);white-space:nowrap;font-size:13px;font-weight:600}.cmx-bar-label>span.is-direct+strong{color:var(--brand)}.cmx-bar-label small{color:var(--muted-foreground);font-size:inherit;font-weight:400}.cmx-bar-track{background:color-mix(in srgb, var(--foreground), transparent 93%);border-radius:999px;height:8px;overflow:hidden}.cmx-bar-track span{background:color-mix(in srgb, var(--foreground), transparent 60%);border-radius:999px;height:100%;transition:width .26s;display:block}.cmx-bar-track span.is-direct{background:var(--brand)}.cmx-result{border-left:1px solid var(--border);flex-direction:column;justify-content:center;gap:16px;min-height:100%;padding:4px 0 4px 44px;display:flex}.cmx-result-summary,.cmx-result-eyebrow,.cmx-result-detail,.cmx-savings-copy,.cmx-savings-title,.cmx-savings-detail{display:block}.cmx-result-eyebrow{color:var(--muted-foreground);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10.5px}.cmx-result-summary>strong{letter-spacing:-.02em;margin:6px 0 0;font-family:itc-avant-garde-gothic-pro,Jost,system-ui,sans-serif;font-size:clamp(44px,5vw,60px);font-weight:600;line-height:1;display:block}.cmx-result-detail{color:var(--muted-foreground);margin-top:8px;font-size:14px;line-height:1.5}.cmx-savings{border-top:1px solid var(--border);padding-top:16px}.cmx-savings-title{margin:0;font-size:16.5px;line-height:1.55}.cmx-savings-title b{color:var(--brand)}.cmx-savings-detail{color:var(--muted-foreground);margin-top:8px;font-size:13.5px;line-height:1.5}.cmx-low-volume{color:var(--muted-foreground);margin:0;font-size:15px;line-height:1.6}.cmx-fineprint{text-align:center;max-width:860px;margin:20px auto 0}.cmx-fineprint summary{color:color-mix(in srgb, var(--muted-foreground), transparent 25%);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;list-style:none;display:inline-flex}.cmx-fineprint summary::-webkit-details-marker{display:none}.cmx-fineprint summary:after{content:"▸";font-size:9px;transition:transform .16s}.cmx-fineprint[open] summary:after{transform:rotate(90deg)}.cmx-fineprint p{color:var(--muted-foreground);text-align:left;text-wrap:pretty;margin:10px 0 0;font-size:12.5px;line-height:1.6}.cmx-fineprint p span{margin-right:6px}.creator-review{border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:18px;max-width:768px;margin:0 auto;padding:32px;display:flex}.creator-review-score{color:var(--muted-foreground);letter-spacing:.02em;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:13px;display:flex}.creator-review-stars{color:var(--foreground);letter-spacing:.14em;font-size:15px}.creator-review-quote{color:var(--muted-foreground);text-wrap:pretty;flex-direction:column;gap:12px;margin:0;font-size:17px;line-height:1.6;display:flex}.creator-review-quote p{margin:0}.creator-review-title{color:var(--foreground);letter-spacing:-.01em;font-size:19px;font-weight:600}.creator-review-meta{color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px}.creator-heart-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:72px;display:grid}.creator-heart-media{aspect-ratio:1;justify-content:center;align-items:center;max-width:560px;margin:0 auto;display:flex}.creator-heart-media .bf-shader-frame,.creator-heart-media :is(iframe,img){object-fit:contain;width:100%;height:100%}.creator-heart-copy{flex-direction:column;gap:22px;display:flex}.creator-heart-copy>p{color:var(--muted-foreground);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:11px}.creator-heart-copy h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(28px,4vw,44px);font-weight:600;line-height:1.1}.creator-heart-copy>div{color:var(--muted-foreground);text-wrap:pretty;flex-direction:column;gap:16px;font-size:17px;line-height:1.6;display:flex}.creator-heart-copy>div p{margin:0}.creator-faq-list{border-block:1px solid var(--border);max-width:768px;margin:0 auto}.creator-faq-item:not(:last-child){border-bottom:1px solid var(--border)}.creator-faq-item summary{cursor:pointer;list-style:none}.creator-faq-item summary::-webkit-details-marker{display:none}.creator-faq-item summary h3{width:100%;color:var(--foreground);text-align:left;justify-content:space-between;align-items:flex-start;gap:24px;margin:0;padding:20px 0;font-size:16px;font-weight:500;display:flex}.creator-faq-item summary svg{fill:none;width:16px;height:16px;stroke:var(--muted-foreground);stroke-linecap:round;stroke-width:1.5px;flex:0 0 16px;margin-top:4px;transition:transform .3s}.creator-faq-item[open] summary svg{transform:rotate(45deg)}.creator-faq-answer{opacity:1;max-height:600px;transition:max-height .4s,opacity .3s;overflow:hidden}.creator-faq-answer p{color:var(--muted-foreground);text-wrap:pretty;margin:0;padding:0 0 20px;font-size:15px;line-height:1.6}.creator-faq-answer .inline-link{color:var(--foreground);text-underline-offset:3px}.creator-max-page :where(a,button):focus:not(:focus-visible){outline:none}.creator-final-section{padding:88px 0;position:relative}.creator-final-card{border:1px solid var(--border);background:var(--card);text-align:center;border-radius:24px;padding:64px;position:relative;overflow:hidden}.creator-final-card>span{background:radial-gradient(ellipse at center top, var(--brand) 0%, transparent 45%);opacity:0;pointer-events:none;position:absolute;inset:0}.dark .creator-final-card>span{opacity:.2}.creator-final-card>div{flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}.creator-final-card h2{letter-spacing:-.02em;margin:0;font-size:clamp(32px,4.5vw,48px);font-weight:600;line-height:1.1}.creator-final-card p{max-width:560px;color:var(--muted-foreground);text-wrap:balance;margin:0;font-size:17px}.creator-final-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.creator-final-card p.creator-final-note{text-align:center;max-width:520px;margin-top:-10px;font-size:14px;line-height:1.5}.creator-final-actions :is(a,[aria-disabled=true]){border-radius:999px;justify-content:center;align-items:center;gap:8px;width:auto;height:44px;min-height:0;padding:0 24px;font-size:14px;line-height:normal;text-decoration:none;display:inline-flex}.creator-final-actions [aria-disabled=true]{cursor:not-allowed}.creator-final-actions .cta-primary{background:var(--foreground);color:var(--background)}.creator-final-actions .cta-secondary{border:1px solid var(--border);color:var(--foreground)}.creator-faq-section .creator-section-heading.compact{max-width:640px;margin-bottom:40px}@media (width<=880px){.creator-hero-grid{grid-template-columns:1fr;gap:44px;width:min(720px,100% - 40px)}.creator-plugin-showcase{flex-direction:column;gap:16px;display:flex}.creator-plugin-controls{scrollbar-width:thin;flex-direction:row;align-self:stretch;gap:8px;padding:2px 2px 8px;overflow-x:auto}.creator-plugin-controls button{white-space:nowrap;border-radius:999px;flex:none;padding:8px 14px}.creator-plugin-controls button>span{letter-spacing:.12em;text-transform:uppercase;font-family:itc-avant-garde-gothic-pro,Jost,system-ui,sans-serif;font-size:11px;font-weight:500}.creator-plugin-controls button svg,.creator-plugin-controls small{display:none}.creator-plugin-controls button[aria-pressed=true]{background:var(--foreground);color:var(--background)}.creator-plugin-mobile-description{color:var(--muted-foreground);text-align:center;margin:0;font-size:13.5px;display:block}.creator-plugin-viewport{width:100%}.creator-heart-grid{grid-template-columns:1fr;gap:40px}}@media (width<=820px){.cmx-card{grid-template-columns:1fr;gap:28px;padding:24px 20px}.cmx-result{border-top:1px solid var(--border);border-left:0;min-height:0;padding:24px 0 0}.cmx-bar.is-lead{justify-content:space-between;min-height:49px}}@media (width<=640px){.creator-container,.creator-provider-container{width:100%}.creator-hero{padding:128px 16px 88px}.creator-hero-grid{gap:40px;width:100%}.creator-word{font-size:clamp(16px,2.5vw,36px)}.creator-max-shader{margin-top:6px}.creator-hero-subtitle{max-width:88vw;margin-top:26px;font-size:clamp(13px,3.7vw,15px);line-height:1.45}.creator-pricing-card{border-radius:32px;padding:32px}.creator-provider-section{padding:36px 16px 20px}.creator-provider-strip{gap:28px}.creator-provider-caption{font-size:12px;line-height:normal}.creator-section{padding:72px 16px}.creator-review{border-radius:14px;padding:24px 20px}.creator-review-quote{font-size:16px}.creator-price-section{padding-bottom:75.25px}.creator-price-section.is-low-volume{padding-bottom:72px}.creator-price-section.is-low-volume .cmx-card{padding-bottom:25px}.creator-feature-tablist{margin-bottom:36px}.creator-feature-panel{gap:30px 40px}.creator-feature-item{width:230px}.creator-plugin-wrap{margin-top:88px}.creator-heart-media{width:min(100%,420px)}.creator-heart-grid{gap:32px}.creator-heart-copy h2,.creator-section-heading h2,.creator-section-heading.compact h2,.creator-final-card h2{font-size:clamp(28px,8vw,44px);line-height:1.1}.creator-heart-copy{text-align:left}.creator-faq-item summary h3{gap:24px;font-size:16px}.creator-final-section{padding:88px 16px}.creator-final-card{padding:64px}.creator-final-actions{width:100%}.creator-marketplace-row{flex-wrap:wrap;max-width:100%}}@media (prefers-reduced-motion:reduce){.creator-pricing-card,.creator-feature-panel,.creator-plugin-frame-clip,.creator-plugin-frame-scale iframe,.cmx-bar-track span,.creator-faq-answer,.creator-faq-item summary svg{transition:none!important;animation:none!important}}.creator-video-section{padding-top:0}.creator-video-frame{border:1px solid var(--border);box-shadow:var(--shadow-soft);aspect-ratio:16/9;background:#000;border-radius:28px;position:relative;overflow:hidden}.creator-video-frame iframe{border:0;width:106.61%;height:100%;position:absolute;top:0;left:-3.305%}.creator-video-poster{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.creator-video-poster img{object-fit:cover;width:100%;height:100%;display:block}.creator-video-play{color:#000;background:#ffffffeb;border-radius:999px;justify-content:center;align-items:center;width:84px;height:84px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.creator-video-play:after{border-radius:inherit;content:"";animation:2.2s cubic-bezier(.33,0,.35,1) infinite creator-video-pulse;position:absolute;inset:0;box-shadow:0 0 #ffffff8c}.creator-video-play svg{width:30px;height:30px;margin-left:4px}.creator-video-poster:hover .creator-video-play,.creator-video-poster:focus-visible .creator-video-play{transform:translate(-50%,-50%)scale(1.08)}@keyframes creator-video-pulse{0%{box-shadow:0 0 #ffffff8c}70%{box-shadow:0 0 0 26px #fff0}to{box-shadow:0 0 0 26px #fff0}}@media (prefers-reduced-motion:reduce){.creator-video-play:after{animation:none}}.creator-postcalc-section{padding-top:0}.creator-postcalc{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.creator-postcalc-copy{max-width:420px;color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}
