.source-feature-comparison{display:contents}.source-grid-followup{text-align:center;max-width:none;margin:32px auto 0;font-size:18px;line-height:27px}.source-grid-followup .btn{width:auto;min-width:0;margin-top:0;padding:10px 32px;font:600 16px/24px system-ui,sans-serif}.source-grid-followup .source-midpage-cta-copy{line-height:27px}.source-grid-followup .source-midpage-cta-buttons,.source-grid-followup .source-midpage-cta-buttons>div{width:auto}[data-page-slug=render-editing] .source-feature-comparison{background:#f9fafb;align-items:center;height:100%;min-height:480px;display:flex;position:relative;overflow:hidden}[data-page-slug=render-editing] .source-feature-comparison>div{border-radius:4px;width:100%;max-width:700px;margin-inline:auto;position:relative;left:15px}[data-page-slug=render-editing] .source-feature-comparison-left>div{left:-15px}@media (max-width:767px){[data-page-slug=render-editing] .source-feature-comparison{min-height:auto;padding:24px 16px}}@media (max-width:479px){[data-page-slug=render-editing] .source-feature-comparison{padding-inline:8px}}[data-page-slug=enhancer] .section:has(img[src*=enhancer4]){padding-top:48px}[data-page-slug=enhancer] .section:has(img[src*=enhancer4])>.container-x>.max-w-5xl,[data-page-slug=enhancer] .section:has(img[src*=enhancer4]) .prose{max-width:none}[data-page-slug=enhancer] .section:has(img[src*=enhancer4]) .prose>div>div:first-child{max-width:768px;margin-inline:auto}[data-page-slug=enhancer] .section:has(img[src*=enhancer4]) h2{letter-spacing:normal;margin:0 0 24px;font-size:36px;line-height:1.3}[data-page-slug=enhancer] .section:has(img[src*=enhancer4]) p{margin:0 0 10px;font-size:18px;line-height:27px}[data-page-slug=enhancer] .section:has(img[src*=enhancer4]) img{border-radius:0;width:100%;max-width:none;margin-top:16px}@media (max-width:767px){[data-page-slug=enhancer] .section:has(img[src*=enhancer4]) h2{font-size:28px;line-height:1.4}[data-page-slug=enhancer] .section:has(img[src*=enhancer4]) p{font-size:16px;line-height:24px}}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-split{padding-block:64px 112px}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-copy h2{letter-spacing:normal;font-size:36px;line-height:1.1}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-copy .prose{font-size:18px;line-height:27px}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-split>.container-x>.max-w-3xl,:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-security-strip>.container-x>.max-w-3xl{max-width:none}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-split>.container-x>.max-w-3xl h2,:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-security-strip h2{letter-spacing:normal;font-size:36px;line-height:1.3}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-security-strip{padding-block:0 32px}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-security-strip>.container-x{max-width:none;padding-inline:32px}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-security-strip .grid{gap:64px}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-security-strip .card{box-shadow:none;background:0 0;border:0;padding:0}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-security-strip .card img{width:48px;height:48px;margin-bottom:32px}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-security-strip .card p{font-size:18px;line-height:27px}@media (min-width:1440px){:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-copy .prose{font-size:20px;line-height:30px}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-security-strip>.container-x{max-width:1344px}}@media (max-width:991px){:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-split{padding-block:96px}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-split>.container-x>.grid{gap:48px}}@media (max-width:767px){:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-split{padding-block:64px}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-split>.container-x{padding-inline:12px}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-split>.container-x>.grid{gap:32px}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-split .grid[class*=first-child]>.source-feature-copy{order:2}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-copy h2{font-size:28px;line-height:1}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-copy .prose{margin-top:12px;font-size:16px;line-height:24px}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-split>.container-x>.max-w-3xl h2,:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-security-strip h2{font-size:28px;line-height:1.4}:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-security-strip>.container-x{padding-inline:21px}}@media (max-width:479px){:is([data-page-slug=rendering-software],[data-page-slug=animations],[data-page-slug=render-editing],[data-page-slug=enhancer],[data-page-slug=style-transfer],[data-page-slug=conceptual-rendering],[data-page-slug=architectural-rendering],[data-page-slug=interior-design-rendering],[data-page-slug=furniture-rendering],[data-page-slug=product-rendering]) .source-feature-copy h2{font-weight:700}}[data-page-slug=render-editing] .source-security-strip{padding-block:64px 112px}@media (max-width:767px){[data-page-slug=render-editing] .source-security-strip{padding-block:48px}}.source-single-testimonial{background:#fff;padding-block:0 64px}.source-single-testimonial figure{flex-direction:column;align-items:center;gap:16px;max-width:none;padding:64px;display:flex}.source-single-testimonial figure>*{margin:0}.source-single-testimonial figure>[role=img]{gap:4px;height:24px}.source-single-testimonial figure>[role=img] svg{width:24px;height:24px}.source-single-testimonial blockquote{letter-spacing:normal;font-size:36px;line-height:1.3}.source-single-testimonial figure>.prose{max-width:75%;font-size:18px;line-height:27px}.source-single-testimonial figcaption{gap:16px}.source-single-testimonial figcaption img{width:56px;height:56px}.source-single-testimonial figcaption>div{font-family:system-ui,sans-serif}.source-single-testimonial figcaption>div>:first-child{font-size:18px;line-height:27px}.source-single-testimonial figcaption>div>:nth-child(2){font-size:16px;line-height:24px}.source-grid-heading[data-source-heading] h2{letter-spacing:normal;font-size:36px;line-height:1.3}.source-grid-heading[data-source-heading~=feature-mid][data-source-heading~=interior-rendering] h2{font-size:28px}.source-grid-heading[data-source-heading~=feature-mid]+.space-y-12 .source-grid-item>.prose{font-size:18px;line-height:27px}.source-grid-compareCards .source-grid-item h3{letter-spacing:normal;line-height:1.3}.source-grid-compareCards .source-grid-item>.prose{font-size:18px;line-height:27px}.source-grid-furnitureStack>.container-x{max-width:none;padding-inline:0}.source-grid-furnitureStack .source-grid-heading{padding-inline:32px}.source-grid-furnitureStack .source-grid-heading h2{letter-spacing:normal;font-size:36px;line-height:1.3}.source-grid-furnitureStack .source-grid-heading>div{margin-bottom:64px}.source-grid-furnitureStack .source-media-row{gap:40px;padding:20px}.source-grid-furnitureStack .source-grid-item{width:90%;margin-inline:auto}.source-grid-furnitureStack .source-grid-item h3{letter-spacing:normal;font-size:28px;line-height:1.3}.source-grid-furnitureStack .source-grid-item>.prose{margin-top:0;font-size:18px;line-height:27px}.source-grid-furnitureStack .source-grid-media{margin-block:16px 0}.source-animation-mac{height:308px}.source-animation-mac>video{object-fit:cover;width:100%;height:100%}.source-grid-cadLogos .source-media-row{align-items:center;gap:32px}.source-grid-cadLogos .source-grid-media{margin:0}.source-grid-cadLogos img{object-fit:contain;width:auto;max-width:100%;height:32px;margin-inline:auto}@media (min-width:1440px){.source-animation-mac{height:420px}}@media (max-width:991px){.source-single-testimonial figure{padding:48px}.source-single-testimonial figure>.prose{max-width:90%}}@media (max-width:767px){.source-single-testimonial{padding-block:16px 32px}.source-single-testimonial figure{gap:24px;padding:40px 24px}.source-single-testimonial blockquote{font-size:28px;line-height:1.4}.source-single-testimonial figcaption{flex-direction:column;gap:16px;width:100%}.source-single-testimonial figcaption>div{text-align:center;margin-bottom:16px}.source-grid-heading[data-source-heading] h2,.source-grid-furnitureStack .source-grid-heading h2{font-size:28px;line-height:1.4}.source-grid-furnitureStack .source-grid-heading{padding-inline:12px}.source-grid-furnitureStack .source-grid-heading h2{text-align:left}.source-grid-furnitureStack .source-grid-item h3,.source-grid-compareCards .source-grid-item h3{line-height:1.4}}@media (max-width:479px){.source-single-testimonial figure{padding-inline:2px}.source-single-testimonial blockquote{font-weight:700}.source-grid-heading[data-source-heading~=interior-rendering] h2{text-align:left;font-weight:700}.source-animation-mac{height:210px}.source-grid-cadLogos .source-media-row{grid-template-columns:1fr}}
.source-mental-hero .hero-copy{text-align:left;max-width:46rem;margin-inline:0}.source-mental-hero .hero-copy>.flex{justify-content:flex-start}.source-feature-image{background:#f9fafb;align-items:center;height:100%;min-height:30rem;display:flex;position:relative;overflow:hidden}.source-feature-image>div{border:4px solid #eaecf0;border-radius:8px;width:40rem;min-width:40rem;position:absolute;left:2rem;overflow:hidden}.source-feature-image-left>div{left:auto;right:2rem}@media (min-width:1440px){.source-feature-image-right>div{left:1rem}.source-feature-image-left>div{right:1rem}}@media (max-width:991px){.source-feature-image>div{width:35rem;min-width:35rem}.source-feature-image-right>div{width:40rem}.source-feature-image-left>div{width:100%}}@media (max-width:767px){.source-feature-image{min-height:auto;padding:24px 16px}.source-feature-image>div{width:100%;min-width:100%;position:static}}@media (max-width:479px){.section:has(.source-feature-image)>.container-x{padding-inline:12px}.source-feature-image{padding-inline:8px}}.source-tool-hero{background:#f7f6fa;padding-top:120px}.source-generator-hero{padding-top:80px;padding-bottom:80px}.source-generator-hero>.container-x>.prose{text-align:center;max-width:none;font-family:var(--font-heading);margin-bottom:28px;font-size:16px;line-height:24px}.source-generator-hero>.container-x>.grid{gap:16px}.source-generator-hero>.container-x>.grid>div:first-child{width:100%;max-width:none}.source-generator-hero h1{letter-spacing:normal;font-size:48px;line-height:1}.source-generator-hero .lead{margin-top:16px;font-size:18px;line-height:27px}.source-generator-hero .lead+.flex{margin-top:16px}.source-generator-hero .btn-lg{font-family:var(--font-body);padding:10px 32px;font-size:15.2px;line-height:22.8px}.source-generator-hero .hero-ratings{gap:21px;margin-top:16px}.source-generator-hero .hero-ratings>div:first-child img{margin-left:0;margin-right:-16px}.source-generator-hero .hero-ratings>div:last-child{text-align:left;font-size:16px;line-height:24px}.source-generator-hero .hero-ratings>div:last-child>span:last-child{margin-top:0}.source-generator-hero .hero-ratings>div:last-child>span:first-child{line-height:22px}@media (max-width:991px){.source-generator-hero>.container-x>.prose{margin-bottom:0}}@media (max-width:767px){.source-generator-hero h1{font-size:36px}.source-generator-hero .lead{margin-top:12px;font-size:16px;line-height:24px}.source-generator-hero .lead+.flex{margin-top:12px}.source-generator-hero .btn-lg{width:100%}.source-generator-hero .hero-ratings{margin-top:12px}.source-generator-hero>.container-x>.grid{gap:12px}}@media (max-width:479px){.source-generator-hero{padding-bottom:32px}.source-generator-hero>.container-x>.prose{font-size:14px}.source-generator-hero>.container-x>.grid{padding-top:16px}.source-generator-hero h1{font-size:33.6px}.source-generator-hero .hero-ratings{align-items:center;gap:11px;width:100%}.source-generator-hero .hero-ratings>div:last-child{width:100%;padding-inline:12px}}.hero-background .hero-copy,.hero-background .hero-copy :is(h1,p,li,.lead,.eyebrow,.text-ink-2,.text-ink-3),.hero-background .hero-ratings,.hero-background .hero-ratings span,.hero-background>.container-x>.prose,.hero-background>.container-x>.prose :is(p,a,span,div){color:#fff}.hero-background .hero-rating-stars{filter:brightness(0)invert()}
.style-transfer-demo-section{padding-block:32px;scroll-margin-top:80px}.style-transfer-demo{max-width:1280px;margin-inline:auto}.style-transfer-demo>h2{text-align:center;margin:0 0 24px;font-size:32px;line-height:1.2}.style-demo-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1.25fr;align-items:start;column-gap:20px;display:grid}.style-demo-step{grid-template-rows:subgrid;grid-row:1/span 3;min-width:0;display:grid}.style-demo-result{display:contents}.style-demo-result>.style-demo-step{grid-column:3}.style-demo-step[hidden]{display:none}.style-demo-copy{min-height:148px;font-size:16px;line-height:1.5}.style-demo-copy h3{margin:0 0 10px;font-size:18px;line-height:1.3}.style-demo-copy p,.style-demo-copy>div{margin:0}.style-demo-image{object-fit:contain;background:#f9fafb;border:1px solid #e4e7ec;border-radius:6px;width:100%;height:clamp(180px,27vh,244px);display:block}.style-demo-choices{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.style-demo-choices button{cursor:pointer;border:2px solid #0000;border-radius:6px;padding:3px}.style-demo-choices button[aria-selected=true]{background:#f2f4f7;border-color:#101828}.style-demo-choices button:focus-visible{outline-offset:2px;outline:3px solid #6172f3}.style-demo-choices img{object-fit:cover;border-radius:3px;width:100%;height:58px;display:block}@media (max-width:767px){.style-transfer-demo>h2{font-size:28px}.style-demo-grid{grid-template-columns:1fr 1fr;gap:24px 12px}.style-demo-step{grid-row:auto;display:block}.style-demo-copy{min-height:166px;font-size:14px;line-height:1.45}.style-demo-copy h3{font-size:16px}.style-demo-image{height:160px}.style-demo-choices{gap:4px}.style-demo-choices img{height:42px}.style-demo-result{grid-column:1/-1;display:block}.style-demo-result .style-demo-copy{min-height:0;margin-bottom:16px}.style-demo-result .style-demo-image{height:auto;max-height:320px}}
.source-feature-tiles-steps>.container-x{width:75vw;max-width:none}.source-cover-cta-section{padding-block:96px 128px}.source-cover-cta-home{padding-bottom:64px}.source-cover-cta-section>.container-x{max-width:1344px;padding-inline:32px}.source-cover-cta{background-position:50%;background-size:cover;border-radius:20px;justify-content:center;align-items:center;min-height:60vh;padding:32px 5%;display:flex}.source-cover-cta-copy{text-align:center;width:100%}.source-cover-cta h2{color:#fff;margin:0;font-size:36px;line-height:1.3}.source-cover-cta .source-cover-cta-body{color:#fff;max-width:none;margin:0;font-size:18px;line-height:1.5}.source-cover-cta .source-cover-cta-body p{color:#fff;margin:0}.source-cover-cta-buttons{margin-top:16px}.source-cover-cta .btn{min-height:45px;padding:10px 32px;font-size:16px;line-height:24px}@media (max-width:767px){.source-cover-cta-section>.container-x{padding-inline:16px}.source-cover-cta h2{font-size:28px;line-height:1.4}.source-cover-cta .source-cover-cta-body{font-size:16px}}.source-home-comparison>.container-x,.source-founder-section>.container-x{max-width:none;padding-inline:32px}.source-home-comparison .overflow-x-auto{border-radius:8px;width:calc(100% - 64px);max-width:none}.source-home-comparison tbody{border-bottom:1px solid #e8e8e8}.source-home-comparison table,.source-home-comparison thead,.source-home-comparison tbody{display:block}.source-home-comparison tr{grid-template-columns:.35fr 1fr 1fr;gap:16px;padding:16px 32px;display:grid}.source-home-comparison thead tr{padding-block:20px}.source-home-comparison th,.source-home-comparison td{width:auto;min-width:0;padding:0}.source-home-comparison th{font-size:20px;line-height:26px}.source-home-comparison td{font-size:17.6px;font-weight:400;line-height:1.5}.source-home-comparison td .font-medium{font-weight:400}.source-home-comparison td .text-ink-3{color:#a0a0a0}.source-home-comparison svg{align-self:center;width:16.8px;height:16.8px;margin-top:0}.section:has(+.source-founder-section){padding-bottom:0}.source-founder-section{padding-top:64px;padding-bottom:64px}.source-founder-contact{text-align:center;background:#f9fafb;border-radius:16px;justify-content:center;padding:32px;display:flex}.source-founder-contact>div{max-width:100%}.prose .source-founder-contact h4{letter-spacing:normal;margin:0 0 8px;font:600 20px/30px system-ui,sans-serif}.source-founder-contact>div>div:last-child{color:#344054;font:400 18px/27px system-ui,sans-serif}.source-founder-contact .source-founder-avatars{align-items:flex-end;gap:0;margin:0 16px 16px 0}.prose .source-founder-contact .source-founder-avatars img{background:#fff;border:2px solid #fff;width:64px;height:64px;margin:0 -16px 0 0}@media (min-width:1440px){.source-home-comparison>.container-x,.source-founder-section>.container-x{max-width:1344px}.source-home-comparison td{font-size:19.2px}}@media (max-width:767px){.source-founder-section{padding-top:48px}.source-founder-section>.container-x{padding-inline:21px}.source-founder-contact{padding:32px 24px}.source-founder-contact .source-founder-avatars{margin-bottom:24px}.prose .source-founder-contact h4{font-size:18px;line-height:27px}.source-founder-contact>div>div:last-child{font-size:16px;line-height:24px}}.source-inline-cta .btn{min-height:45px;padding:.625rem 2rem;font-family:system-ui,sans-serif;font-size:1rem;line-height:1.4;text-decoration:none}@media (max-width:479px){.source-inline-cta>.container-x{width:95vw;padding-inline:0}.source-inline-cta .btn{width:100%}}.source-founder-grid{grid-template-columns:1fr;gap:2rem;margin-top:1rem;margin-bottom:8rem;display:grid}.prose .source-founder-portrait{border:5px solid #c8c8c8;border-radius:180px;width:50%;max-width:50%}.source-device-logos{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;display:flex}.prose .source-device-logos img{border-radius:0;width:auto;height:2rem;margin:0}.source-founder-avatars{justify-content:center;gap:.5rem;display:flex}.prose .source-founder-avatars img{border-radius:50%;width:80px;height:80px;margin:0}.source-grid-item{min-width:0}.source-grid-heading h2{max-width:none}.source-grid-title-first>div{flex-direction:column;display:flex}.source-grid-title-first h2{order:-1;margin-bottom:2rem}.source-grid-compareCards .source-media-row{align-items:stretch;gap:16px}.source-grid-compareCards .source-grid-item{text-align:center;background:#f9fafb;border-radius:1rem;flex-direction:column;align-items:center;gap:.8rem;padding:3rem;display:flex}.source-grid-compareCards .source-grid-item h3{font-size:1.75rem}.source-grid-compareCards .source-grid-item>div,.source-grid-compareCards .source-grid-media{margin:0}.source-grid-styleExamples>.container-x{width:100%;max-width:none;padding-inline:32px}.source-grid-styleExamples .source-grid-item{width:var(--source-item-width,100%)}.source-grid-styleExamples .source-media-row{align-items:center}.source-grid-furnitureStack .source-media-row{grid-template-columns:repeat(2,minmax(0,1fr))}.source-grid-disciplineCards .source-media-row{align-items:stretch;gap:20px;width:75%;padding:20px}.source-grid-disciplineCards .source-grid-item{background:#f9fafb;border:2px solid #efefef;border-radius:10px;padding:2rem}.source-grid-disciplineCards .space-y-12>:not(:last-child){margin-bottom:0}.source-industry-heading{align-items:center;gap:8px;display:flex}.source-industry-heading svg{width:20px;height:20px}.source-feature-tile{background:#f9fafb;border-radius:5px;padding:24px}.source-feature-tiles-security>.container-x{max-width:1088px}.source-feature-tiles-security .source-feature-tile{padding:32px}@media (max-width:991px){.source-grid-disciplineCards .source-media-row{width:95%;padding-inline:10px}}@media (max-width:479px){.source-grid-styleExamples .source-grid-item{width:100%}.source-feature-tiles-security>.container-x{padding-inline:36px}}.source-grid-editingTools>.container-x,.source-grid-stylePresets>.container-x{width:90vw;max-width:none;padding-inline:0}.source-grid-fineTune>.container-x{max-width:1344px;padding-inline:12px}.source-grid-fineTune .source-media-row{gap:30px;width:90%;padding:10px}.source-grid-editingTools .source-media-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:45px}.source-grid-stylePresets .source-media-row{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.source-grid-editingTools .source-grid-item,.source-grid-stylePresets .source-grid-item{text-align:center;border:1px solid #e1e1e1;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;padding-block:20px;display:flex}.source-grid-stylePresets .source-grid-item{gap:5px;padding-block:10px}.source-grid-editingTools .source-grid-media{width:40%;margin:0}.source-grid-stylePresets .source-grid-media{border-radius:3px;width:85%;margin:0}.source-grid-editingTools .source-grid-item>.mt-5,.source-grid-stylePresets .source-grid-item>.mt-5{margin-top:0}.prose img.source-author-image{border-radius:0;width:auto;max-width:none;height:100px;margin:0 20px 0 0}.source-author-heading{align-items:flex-start;display:flex}.source-author-heading h2{margin-top:0}.source-author-heading{top:calc(212px - var(--section-y));position:relative}.section>.container-x>div:has(.source-author-heading){max-width:none}.prose:has(>.source-author-heading){max-width:none}.source-pricing-columns{grid-template-columns:1fr 1fr;gap:30px;margin-top:4rem;display:grid}.source-pricing-columns-api{grid-template-columns:1fr;margin-top:1rem}.source-pricing-column{border:1px solid #e8e8e8;border-radius:14px;gap:25px;padding:2rem;display:flex}.source-pricing-benefits-column{flex-direction:column;align-items:center}.source-pricing-benefits{justify-content:center;align-items:center;gap:22px;display:flex}.source-pricing-benefits>div{align-items:center;gap:8px;display:flex}.source-pricing-benefits svg{flex-shrink:0;width:20px;height:20px}.prose img.source-pricing-icon{border-radius:0;flex-shrink:0;width:15%;max-width:15%;height:auto;margin:0}.prose img.source-pricing-icon-api{width:7.5%;max-width:7.5%}@media (max-width:991px){.source-author-heading{top:calc(196px - var(--section-y))}.source-grid-editingTools .source-media-row{gap:10px}.source-grid-editingTools .source-grid-item,.source-grid-stylePresets .source-grid-item{padding-inline:10px}.source-pricing-columns{flex-direction:column;display:flex}.prose img.source-pricing-icon-api{width:15%;max-width:15%}}@media (max-width:767px){.source-author-heading{top:calc(164px - var(--section-y))}}@media (max-width:479px){.source-author-heading{top:calc(64px - var(--section-y));flex-direction:column}.source-grid-editingTools .source-media-row,.source-grid-stylePresets .source-media-row{flex-direction:column;align-items:center;gap:20px;display:flex}.source-grid-editingTools .source-grid-item,.source-grid-stylePresets .source-grid-item{flex-flow:wrap;width:100%}.source-grid-editingTools .source-grid-media{width:20%}.source-grid-stylePresets .source-grid-media{width:85%}.prose img.source-author-image{width:75px;height:75px}.source-pricing-column{justify-content:center;align-items:center;gap:20px;padding-inline:1rem}.source-pricing-benefits{flex-wrap:wrap}}.source-feature-video{background:#f9fafb;align-items:center;height:100%;min-height:30rem;display:flex;position:relative;overflow:hidden}.source-feature-video>div{width:90%;height:22.5rem;position:relative;left:2rem}.source-feature-video video{object-fit:cover;height:100%}.source-feature-video-furniture>div{width:80%;margin-bottom:10px;left:4rem}.source-feature-video-editing>div{height:19.5rem}.source-grid-media{width:100%;margin-block:1rem 2rem}.source-animation-cover>img,.source-animation-cover>video{object-fit:cover;width:100%;height:35vh}.source-animation-contain>img{object-fit:contain;width:100%;height:35vh}.source-animation-square>img,.source-animation-square>video{aspect-ratio:1;object-fit:cover;width:100%}.source-animation-api{aspect-ratio:1;width:100%;margin-inline:auto}.source-animation-api>video{object-fit:cover;width:100%;height:100%}.prose iframe.source-video-embed{aspect-ratio:16/9;border:0;width:100%;height:auto;display:block}@media (max-width:991px){.source-animation-cover>img,.source-animation-cover>video,.source-animation-contain>img{height:25vh}}@media (max-width:767px){.source-feature-video{min-height:auto;padding:1.5rem .5rem}}@media (max-width:479px){.source-animation-cover>img,.source-animation-cover>video,.source-animation-contain>img{height:30vh}.source-feature-video>div{height:20rem}}.source-grid-crossLink .source-grid-item,.source-grid-camera .source-grid-item{text-align:left;background:#f9fafb;border:2px solid #efefef;border-radius:10px;padding:2rem}.source-grid-crossLink .source-media-row{align-items:stretch}.source-grid-crossLink .source-grid-item{height:100%}.source-grid-crossLink .btn{justify-content:center;width:100%}.source-grid-crossLink .source-media-row,.source-grid-camera .source-media-row{gap:20px}.source-grid-crossLink .source-grid-media{margin-bottom:0}.source-grid-camera .source-grid-media{max-width:30em;margin-inline:auto}.source-grid-logos .source-grid-media{border:0;max-width:145px;margin:auto}.source-grid-logos .source-grid-media img{object-fit:contain;max-height:4rem}.source-grid-security .source-media-row{gap:4rem}.source-grid-card .source-grid-item{background:#f9fafb;border-radius:.5rem;padding:0 21px 40px}.source-masonry{column-count:1;column-gap:24px}.source-masonry .source-grid-item{break-inside:avoid;border-radius:.4375rem;width:100%;margin-bottom:24px;display:inline-block;overflow:hidden;box-shadow:0 12px 17px -3px #0000004d}.source-masonry .source-grid-media{margin:0}.source-masonry .source-grid-item>div:empty{display:none}.source-style-input{width:100%}.prose .source-style-input-image{border:2px solid #ccc;border-radius:3px;width:75%;margin-block:1rem}.source-style-result{width:90%;min-height:35rem;overflow:hidden}.prose .source-style-result img{border-radius:3px;width:100%}@media (min-width:768px){.source-style-input{width:75%}.prose .source-founder-portrait{width:30%;max-width:30%}.source-masonry{column-count:2}}@media (min-width:992px){.source-media-row.source-centered-single{width:calc(55.5556% - 22.2222px)}.source-founder-grid{grid-template-columns:1fr 1fr}.source-media-row{width:var(--source-width,100%)}.source-masonry{column-count:3;column-gap:16px}.source-masonry .source-grid-item{margin-bottom:16px}}
:is([data-page-slug=sketchup-rendering],[data-page-slug=archicad-rendering],[data-page-slug=revit-rendering],[data-page-slug=rhino-rendering],[data-page-slug=chief-architect-rendering],[data-page-slug=vectorworks-rendering],[data-page-slug=autocad-rendering],[data-page-slug=mac-rendering-software]) .source-feature-split{padding-top:4rem;padding-bottom:7rem}:is([data-page-slug=sketchup-rendering],[data-page-slug=archicad-rendering],[data-page-slug=revit-rendering],[data-page-slug=rhino-rendering],[data-page-slug=chief-architect-rendering],[data-page-slug=vectorworks-rendering],[data-page-slug=autocad-rendering],[data-page-slug=mac-rendering-software]) .source-feature-copy h2{letter-spacing:normal;font-size:2.25rem;font-weight:600;line-height:1.1}:is([data-page-slug=sketchup-rendering],[data-page-slug=archicad-rendering],[data-page-slug=revit-rendering],[data-page-slug=rhino-rendering],[data-page-slug=chief-architect-rendering],[data-page-slug=vectorworks-rendering],[data-page-slug=autocad-rendering],[data-page-slug=mac-rendering-software]) .source-feature-copy .prose{font-size:1.125rem;line-height:1.5}@media (min-width:1440px){:is([data-page-slug=sketchup-rendering],[data-page-slug=archicad-rendering],[data-page-slug=revit-rendering],[data-page-slug=rhino-rendering],[data-page-slug=chief-architect-rendering],[data-page-slug=vectorworks-rendering],[data-page-slug=autocad-rendering],[data-page-slug=mac-rendering-software]) .source-feature-copy .prose{font-size:1.25rem}}@media (max-width:991px){:is([data-page-slug=sketchup-rendering],[data-page-slug=archicad-rendering],[data-page-slug=revit-rendering],[data-page-slug=rhino-rendering],[data-page-slug=chief-architect-rendering],[data-page-slug=vectorworks-rendering],[data-page-slug=autocad-rendering],[data-page-slug=mac-rendering-software]) .source-feature-split{padding-block:6rem}:is([data-page-slug=sketchup-rendering],[data-page-slug=archicad-rendering],[data-page-slug=revit-rendering],[data-page-slug=rhino-rendering],[data-page-slug=chief-architect-rendering],[data-page-slug=vectorworks-rendering],[data-page-slug=autocad-rendering],[data-page-slug=mac-rendering-software]) .source-feature-split>.container-x>.grid{gap:3rem}:is([data-page-slug=sketchup-rendering],[data-page-slug=archicad-rendering],[data-page-slug=revit-rendering],[data-page-slug=rhino-rendering],[data-page-slug=chief-architect-rendering],[data-page-slug=vectorworks-rendering],[data-page-slug=autocad-rendering],[data-page-slug=mac-rendering-software]) .source-feature-copy h2{line-height:1}}@media (max-width:767px){:is([data-page-slug=sketchup-rendering],[data-page-slug=archicad-rendering],[data-page-slug=revit-rendering],[data-page-slug=rhino-rendering],[data-page-slug=chief-architect-rendering],[data-page-slug=vectorworks-rendering],[data-page-slug=autocad-rendering],[data-page-slug=mac-rendering-software]) .source-feature-split{padding-block:4rem}:is([data-page-slug=sketchup-rendering],[data-page-slug=archicad-rendering],[data-page-slug=revit-rendering],[data-page-slug=rhino-rendering],[data-page-slug=chief-architect-rendering],[data-page-slug=vectorworks-rendering],[data-page-slug=autocad-rendering],[data-page-slug=mac-rendering-software]) .source-feature-split>.container-x>.grid{gap:2rem}:is([data-page-slug=sketchup-rendering],[data-page-slug=archicad-rendering],[data-page-slug=revit-rendering],[data-page-slug=rhino-rendering],[data-page-slug=chief-architect-rendering],[data-page-slug=vectorworks-rendering],[data-page-slug=autocad-rendering],[data-page-slug=mac-rendering-software]) .source-feature-copy h2{font-size:1.75rem}:is([data-page-slug=sketchup-rendering],[data-page-slug=archicad-rendering],[data-page-slug=revit-rendering],[data-page-slug=rhino-rendering],[data-page-slug=chief-architect-rendering],[data-page-slug=vectorworks-rendering],[data-page-slug=autocad-rendering],[data-page-slug=mac-rendering-software]) .source-feature-copy .prose{margin-top:.75rem;font-size:1rem}}@media (max-width:479px){:is([data-page-slug=sketchup-rendering],[data-page-slug=archicad-rendering],[data-page-slug=revit-rendering],[data-page-slug=rhino-rendering],[data-page-slug=chief-architect-rendering],[data-page-slug=vectorworks-rendering],[data-page-slug=autocad-rendering],[data-page-slug=mac-rendering-software]) .source-feature-copy h2{font-weight:700}}[data-page-slug=mac-rendering-software] section:has(.source-alternatives-subhero-copy){padding-top:3rem;padding-bottom:1rem}[data-page-slug=mac-rendering-software] .source-alternatives-subhero-copy{max-width:48rem;margin-inline:auto}[data-page-slug=mac-rendering-software] .source-alternatives-subhero-copy h2{letter-spacing:normal;margin:0 0 1.5rem;font-size:2.25rem;line-height:1.3}[data-page-slug=mac-rendering-software] .source-alternatives-subhero-copy p{margin:0 0 10px;font-size:1.125rem;line-height:1.5}@media (max-width:767px){[data-page-slug=mac-rendering-software] section:has(.source-alternatives-subhero-copy){padding-top:4rem;padding-bottom:0}[data-page-slug=mac-rendering-software] .source-alternatives-subhero-copy h2{margin-bottom:1.25rem;font-size:1.75rem;line-height:1.4}[data-page-slug=mac-rendering-software] .source-alternatives-subhero-copy p{font-size:1rem}}
