.landing-page,.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4,.landing-page h5,.landing-page h6,.landing-public-layout,.landing-public-layout h1,.landing-public-layout h2,.landing-public-layout h3,.landing-public-layout h4,.landing-public-layout h5,.landing-public-layout h6{font-family:var(--font-brand),ui-sans-serif,system-ui,sans-serif!important}.landing-page,.landing-public-layout{--studio-ink: #202124;--studio-muted: #5b5d63;--studio-paper: #ffffff;--studio-surface: #f4f5f6;--studio-line: #d7d9dd;--studio-control-radius: 8px;--studio-panel-radius: 16px;--studio-action-shadow: inset 0 1px 0 #ffffff26, 0 3px 7px #17191c1a;background-color:var(--studio-paper);color:var(--studio-ink);caret-color:var(--studio-ink)}.landing-page ::selection,.landing-public-layout ::selection{background:#dce2e9;color:#202124}.landing-page :is(a,button,input):focus-visible,.landing-public-layout :is(a,button,input):focus-visible{outline:2px solid #63758c;outline-offset:4px}.landing-public-layout .prose{overflow-wrap:anywhere;word-break:break-word}.landing-public-layout .prose table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.landing-page h2{font-weight:700;letter-spacing:-.03em;text-wrap:balance;font-size:30px;line-height:1.2}@media(min-width:640px){.landing-page h2{font-size:36px;line-height:1.2}}@media(min-width:1024px){.landing-page h2{font-size:40px;line-height:1.2}}.landing-page :is(#samples,#examples,#expectations,#why,#how-it-works,#pricing,#faq,#cta){scroll-margin-top:80px}.landing-page header,.landing-public-layout header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.landing-page :is(#pricing){background:var(--studio-surface)}.landing-page :is(#how-it-works,#expectations,#pricing,#cta)>div,.landing-page .landing-container{max-width:1200px;margin-inline:auto;padding-inline:20px}@media(min-width:640px){.landing-page :is(#how-it-works,#expectations,#pricing,#cta)>div,.landing-page .landing-container{padding-inline:24px}}@media(min-width:1024px){.landing-page :is(#how-it-works,#expectations,#pricing,#cta)>div,.landing-page .landing-container{padding-inline:32px}}.landing-page #faq>div{max-width:var(--faq-max-width, 640px);margin-inline:auto;padding-inline:20px}@media(min-width:640px){.landing-page #faq>div{padding-inline:24px}}@media(min-width:1024px){.landing-page #faq>div{padding-inline:32px}}.landing-page :is(#how-it-works,#expectations,#pricing,#cta){padding-block:48px}@media(min-width:640px){.landing-page :is(#how-it-works,#expectations,#pricing,#cta){padding-block:64px}}@media(min-width:1024px){.landing-page :is(#how-it-works,#expectations,#pricing,#cta){padding-block:80px}}.landing-page #faq{padding-block:44px}@media(min-width:640px){.landing-page #faq{padding-block:56px}}@media(min-width:1024px){.landing-page #faq{padding-block:64px}}.landing-page :is(#samples,#pricing,#how-it-works,#faq) .text-zinc-500{color:var(--studio-muted)}.landing-page .workflow-content{display:flex;flex-direction:column;gap:36px}.landing-page .workflow-visual{height:390px}.landing-page .workflow-title{font-size:30px;line-height:1.2}.landing-page .workflow-subtitle{font-size:16px;line-height:1.5}.landing-page .workflow-copy h3{font-size:22px;line-height:1.25}.landing-page .workflow-copy p{font-size:15px;line-height:1.6}.landing-page .workflow-step-number{z-index:1}.landing-page .workflow-step-number--dark{color:#f4f4f5}.landing-page .workflow-step1-content{max-width:360px}.landing-page .workflow-step1-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,.72fr);align-items:center;gap:clamp(8px,3vw,16px);width:100%}.landing-page .workflow-step1-product{min-width:0}.landing-page .workflow-step1-photo{width:min(100%,150px);aspect-ratio:4 / 5}.landing-page .workflow-step1-upload{width:min(100%,100px);min-height:125px}.landing-page .workflow-style-row{display:grid;grid-template-columns:.9fr 1.1fr .9fr;align-items:center;gap:8px;width:100%;flex:1;min-height:0;padding:40px 0 14px}.landing-page .workflow-style-card{min-width:0;color:#a1a1aa}.landing-page .workflow-style-card--featured{color:#fff}.landing-page .workflow-style-image{aspect-ratio:4 / 5;border:1px solid rgb(63 63 70 / 80%);box-shadow:0 4px 10px #0000002e}.landing-page .workflow-style-card--featured .workflow-style-image{border:3px solid #ffffff;border-radius:12px;box-shadow:0 8px 18px #00000047}.landing-page .workflow-style-label{display:block}.landing-page .workflow-copy-bar-text{overflow-wrap:anywhere;text-wrap:pretty}.landing-page .workflow-ad-card{width:min(100%,190px)}.landing-page .workflow-ad-image{display:block}.landing-page .workflow-copy{min-height:106px}.landing-page .workflow-copy h3,.landing-page .workflow-copy p{margin-inline:auto}@media(min-width:640px){.landing-page .workflow-visual{height:400px}.landing-page .workflow-title{font-size:36px}.landing-page .workflow-subtitle{font-size:18px}}@media(min-width:601px)and (max-width:1023px){.landing-page .workflow-grid{gap:32px}.landing-page .workflow-step{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:24px;align-items:center}.landing-page .workflow-copy{padding-top:0}.landing-page .workflow-visual{height:330px}.landing-page .workflow-ad-card{width:min(100%,150px)}.landing-page .workflow-ad-footer{gap:4px;font-size:10px}.landing-page .workflow-ad-cta{padding-inline:6px}}@media(min-width:1024px){.landing-page .workflow-content{gap:40px}.landing-page .workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.landing-page .workflow-visual{border-radius:18px}.landing-page .workflow-visual--dark{background:#2b2e32}.landing-page .workflow-step1-row{gap:16px}.landing-page .workflow-product-meta div:last-child{white-space:nowrap}.landing-page .workflow-style-row{gap:12px}.landing-page .workflow-copy-bar{min-height:44px;padding-inline:16px}.landing-page .workflow-ad-card{width:min(100%,200px);max-width:200px;border-radius:14px}.landing-page .workflow-title{font-size:40px}.landing-page .workflow-copy h3{font-size:24px}.landing-page .workflow-copy p{max-width:34ch;font-size:16px;text-wrap:pretty}}.landing-page .s2a-action{min-height:46px;height:auto;padding:12px 24px;border:0;border-radius:var(--studio-control-radius);background:var(--studio-ink);color:#fff;box-shadow:var(--studio-action-shadow);font-size:14px;font-weight:600;line-height:1.4;gap:10px;transition:background-color .16s ease-out,box-shadow .16s ease-out,transform .16s ease-out}.landing-page .s2a-action:hover{background:#373a40;box-shadow:inset 0 1px #ffffff26,0 5px 12px #17191c26}.landing-page .s2a-action:active{transform:translateY(1px)}.landing-page .s2a-style-choice{background:transparent;border:1px solid var(--studio-line);border-radius:12px;box-shadow:none;transform:none;padding:18px}.landing-page .s2a-style-choice:hover{background:#eaecf0;box-shadow:none;transform:none}.landing-page .s2a-style-choice[aria-selected=true]{background:var(--studio-ink);border-color:var(--studio-ink);color:#fff}.landing-page .s2a-style-choice[aria-selected=true] p{color:#d4d7dc}.landing-page .s2a-style-choice p{font-size:13px;line-height:1.6}.landing-page .s2a-category{border:0;font-family:inherit;letter-spacing:0}.landing-page .s2a-artwork{background:transparent}.landing-page .s2a-artwork>div:last-child{padding-inline:0;border:0}.landing-page .s2a-plan{border:1px solid var(--studio-line);border-radius:var(--studio-panel-radius);box-shadow:none;transform:none}.landing-page .s2a-plan:hover{transform:none;border-color:#a5aab2}.landing-page .s2a-plan.is-popular{border:2px solid var(--studio-ink);box-shadow:0 10px 25px -5px #18181b14,0 8px 10px -6px #18181b0a;position:relative;z-index:10}.landing-page .s2a-plan.is-popular:hover{border-color:var(--studio-ink)}@media(min-width:768px){.landing-page .s2a-plan.is-popular,.landing-page .s2a-plan.is-popular:hover{transform:translateY(-8px)}}.landing-page .s2a-plan-featured{background:var(--studio-ink);border-color:var(--studio-ink);box-shadow:0 12px 28px #17191c1f}.landing-page .s2a-plan:not(.s2a-plan-featured) .text-zinc-400{color:var(--studio-muted)}.landing-page .s2a-plan-featured .text-zinc-400{color:#bfc3ca}.landing-page .s2a-plan :is(button,[data-slot=button]){min-height:46px;height:auto;padding-block:12px;border-radius:var(--studio-control-radius);font-size:14px}.landing-page #how-it-works [data-slot=card]{border:0;border-radius:0;background:transparent;box-shadow:none;--tw-ring-shadow: 0 0 transparent}.landing-page #how-it-works [data-slot=badge]{color:var(--studio-ink)}.landing-page #how-it-works .text-zinc-400{color:var(--studio-muted)}.landing-page #faq button{border-radius:var(--studio-control-radius)}.landing-page #pricing button[role=switch]:before{content:"";position:absolute;inset:-10px 0}.landing-page #expectations{padding-block:80px 88px;background:radial-gradient(ellipse at 82% 12%,rgba(151,210,226,.2),transparent 46%),repeating-linear-gradient(90deg,transparent 0 159px,rgba(56,99,118,.025) 159px 160px),linear-gradient(112deg,#f8fafb,#f2f6f8 56%,#e9f1f4)}.landing-page #expectations>.why-inner{max-width:1240px}@media(min-width:1024px){.landing-page #expectations>.why-inner{width:min(88vw,1240px);padding-inline:0}}.landing-page #expectations .why-section-heading{margin-bottom:clamp(44px,5vw,64px)}.landing-page #expectations .why-section-heading h2{font-size:56px;line-height:1.12;letter-spacing:-.035em}.landing-page #expectations .why-section-heading p{margin-top:12px}.landing-page #expectations .why-comparison{--why-columns: minmax(0, .974fr) minmax(0, 1.026fr);position:relative;display:grid;grid-template-columns:var(--why-columns);column-gap:20px;row-gap:0}.landing-page #expectations .why-panel-heading{position:relative;min-width:0;min-height:116px;padding:28px 24px 18px;display:flex;align-items:flex-start;justify-content:space-between}.landing-page #expectations .why-heading-title-group{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;gap:26px}.landing-page #expectations .why-panel-heading h3{margin:0;font-size:14px;line-height:1.25;letter-spacing:.08em;font-weight:750;text-transform:uppercase}.landing-page #expectations .why-general-heading{overflow:visible;border:1px solid #cbd5da;border-bottom:1px solid #d4dde1;border-radius:16px 16px 0 0;background:#f5f7f8;color:#54636d}.landing-page #expectations .why-advariq-heading{overflow:visible;border:1px solid #273b47;border-bottom:1px solid #40535e;border-radius:16px 16px 0 0;background:#283a47;color:#f7fbfc}.landing-page #expectations .why-rule--broken{display:flex;align-items:center;gap:6px;margin:0}.landing-page #expectations .why-rule--broken span{display:block;width:28px;height:2px;border-radius:2px;background:#aab9c0}.landing-page #expectations .why-rule--broken span:nth-child(4){width:7px}.landing-page #expectations .why-brand-cloud{position:absolute;inset:0 24px 0 46.5%}.landing-page #expectations .why-tool-tag{position:absolute;display:flex;align-items:center;gap:6px;padding:5px 9px 5px 7px;border:1px solid #d0dbe0;border-radius:7px;background:#fff;box-shadow:0 3px 8px #25394412;color:#344650;font-size:12px;font-weight:700;white-space:nowrap}.landing-page #expectations .why-tool-tag img,.landing-page #expectations .why-tool-mark img{display:block;width:15px;height:15px;object-fit:contain}.landing-page #expectations .why-tool-tag--chatgpt{top:13px;left:0;transform:rotate(-5deg)}.landing-page #expectations .why-tool-tag--midjourney{top:47px;right:45px;transform:rotate(6deg)}.landing-page #expectations .why-tool-tag--gemini{top:77px;left:40px;transform:rotate(-1deg)}.landing-page #expectations .why-tool-mark--midjourney{display:grid;width:20px;height:20px;place-items:center;border-radius:4px;background:#1c3540}.landing-page #expectations .why-tool-x{position:absolute;top:-5px;right:-5px;display:grid;width:14px;height:14px;place-items:center;border:1px solid #fff;border-radius:50%;background:#ef685c;color:#fff}.landing-page #expectations .why-tool-x svg{width:9px;height:9px;stroke-width:2.5}.landing-page #expectations .why-advariq-heading-copy{position:relative;z-index:1;display:flex;align-items:flex-start;gap:14px;max-width:calc(100% - 172px);min-width:0}.landing-page #expectations .why-advariq-mark{position:relative;z-index:3;display:grid;width:52px;height:52px;flex:0 0 52px;place-items:center;margin-top:-7px}.landing-page #expectations .why-advariq-logo{display:grid;width:52px;height:52px;place-items:center;transform:rotate(-5deg);border:1px solid #b4e8da;border-radius:13px;background:#b9eee2;box-shadow:0 0 0 5px #b4e8da1f,0 7px 17px #00000029}.landing-page #expectations .why-advariq-mark:before{position:absolute;top:-7px;right:-7px;width:8px;height:8px;border-radius:50%;background:#ffae7d;content:""}.landing-page #expectations .why-advariq-mark:after{position:absolute;top:-10px;right:-19px;width:4px;height:4px;border-radius:50%;background:#f0fdf9;content:""}.landing-page #expectations .why-advariq-logo img{display:block;width:34px;height:34px;object-fit:contain}.landing-page #expectations .why-rule--solid{width:min(100%,220px);height:3px;border-radius:2px;background:linear-gradient(90deg,#b4e8da,#74d4df);box-shadow:0 0 8px #b4e8da66;margin:0}.landing-page #expectations .why-ad-examples{position:absolute;top:13px;right:38px;z-index:10;display:flex;align-items:flex-end}.landing-page #expectations .why-ad-examples img{display:block;width:64px;height:92px;flex:0 0 64px;border:1.5px solid #ffffff;border-radius:8px;background:#d9e2e4;object-fit:cover;box-shadow:0 8px 18px #00000047,0 2px 5px #0000001f}.landing-page #expectations .why-ad-examples img:nth-child(1){transform:rotate(-10deg) translateY(6px);margin-right:-10px}.landing-page #expectations .why-ad-examples img:nth-child(2){z-index:2;transform:rotate(1deg) translateY(-4px);margin-right:-10px}.landing-page #expectations .why-ad-examples img:nth-child(3){z-index:1;transform:rotate(9deg) translateY(6px)}.landing-page #expectations .why-comparison:after{position:absolute;z-index:1;top:75px;bottom:47px;left:calc(48.7% + 60px);width:2px;border-radius:1px;background:linear-gradient(180deg,#b4e8da,#74d4df);content:"";pointer-events:none;transform:translate(-50%)}.landing-page #expectations .why-rows{display:grid;grid-column:1 / -1;grid-template-rows:repeat(4,minmax(94px,auto));gap:0 20px;margin:0;padding:0;list-style:none}.landing-page #expectations .why-row{display:grid;grid-column:1 / -1;grid-template-columns:var(--why-columns);gap:20px;min-width:0}.landing-page #expectations .why-general-cell,.landing-page #expectations .why-advariq-cell{position:relative;display:flex;align-items:center;gap:14px;min-width:0;padding:14px 24px;border:1px solid #cbd5da;border-top:0;border-bottom:0}.landing-page #expectations .why-general-cell{background:#f5f7f8;color:#4f5f68}.landing-page #expectations .why-advariq-cell{border-color:#273b47;background:#283a47;color:#f7fbfc}.landing-page #expectations .why-row:not(:first-child) .why-general-cell,.landing-page #expectations .why-row:not(:first-child) .why-advariq-cell{border-top-color:transparent}.landing-page #expectations .why-row:not(:first-child) .why-general-cell:before,.landing-page #expectations .why-row:not(:first-child) .why-advariq-cell:before{position:absolute;top:-1px;right:22px;left:22px;height:1px;background:#eef2f4;content:""}.landing-page #expectations .why-row:not(:first-child) .why-advariq-cell:before{background:#25404d}.landing-page #expectations .why-row:first-child .why-general-cell,.landing-page #expectations .why-row:first-child .why-advariq-cell{border-top:0}.landing-page #expectations .why-row:last-child .why-general-cell{border-radius:0 0 16px 16px;border-bottom:1px solid #cbd5da}.landing-page #expectations .why-row:last-child .why-advariq-cell{border-radius:0 0 16px 16px;border-bottom:1px solid #273b47}.landing-page #expectations .why-general-x,.landing-page #expectations .why-advantage-icon{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:50%;margin-left:8px}.landing-page #expectations .why-general-x{background:#e8edef;color:#82939b}.landing-page #expectations .why-advantage-icon{position:relative;z-index:2;background:#b4e8da;color:#183540}.landing-page #expectations .why-general-x svg,.landing-page #expectations .why-advantage-icon svg{width:19px;height:19px;stroke-width:2}.landing-page #expectations .why-copy{min-width:0;font-size:16px;font-weight:500;line-height:1.42;letter-spacing:-.01em;overflow-wrap:anywhere}.landing-page #expectations .why-advariq-cell .why-copy{max-width:440px;font-weight:650;color:#f7fbfc}.landing-page #expectations .why-highlight{color:#b4e8da;font-weight:650;text-decoration:underline;text-decoration-color:#b4e8dab3;text-underline-offset:3px;background:transparent}.landing-page #expectations .why-mobile-label{display:none}@media(min-width:900px)and (max-width:1359px){.landing-page #expectations .why-section-heading h2{font-size:48px}.landing-page #expectations .why-comparison{column-gap:14px}.landing-page #expectations .why-panel-heading{display:block;min-height:118px;padding:18px 20px 16px}.landing-page #expectations .why-general-heading .why-heading-title-group{gap:12px}.landing-page #expectations .why-brand-cloud{position:relative;inset:auto;display:flex;align-items:center;justify-content:flex-start;gap:9px;min-height:30px;margin-top:14px}.landing-page #expectations .why-tool-tag{position:relative;gap:4px;padding:4px 6px 4px 5px;font-size:11px}.landing-page #expectations .why-tool-tag--chatgpt{transform:rotate(-3deg) translateY(-1px)}.landing-page #expectations .why-tool-tag--midjourney{transform:rotate(3deg) translateY(1px)}.landing-page #expectations .why-tool-tag--gemini{transform:rotate(-1deg) translateY(-1px)}.landing-page #expectations .why-tool-tag--chatgpt,.landing-page #expectations .why-tool-tag--midjourney,.landing-page #expectations .why-tool-tag--gemini{inset:auto}.landing-page #expectations .why-tool-tag img{width:16px;height:16px}.landing-page #expectations .why-tool-mark--midjourney{width:21px;height:21px}.landing-page #expectations .why-tool-mark--midjourney img{width:16px;height:16px}.landing-page #expectations .why-ad-examples{display:none}.landing-page #expectations .why-advariq-heading-copy{max-width:100%;gap:14px}.landing-page #expectations .why-advariq-heading-copy h3{margin-top:0}.landing-page #expectations .why-rule--solid{width:180px}.landing-page #expectations .why-comparison:after{top:63px;left:calc(48.7% + 53px)}.landing-page #expectations .why-rows{grid-template-rows:repeat(4,minmax(108px,auto));gap:0 14px}.landing-page #expectations .why-row{gap:14px}.landing-page #expectations .why-general-cell,.landing-page #expectations .why-advariq-cell{gap:12px;padding-inline:20px}.landing-page #expectations .why-row:not(:first-child) .why-general-cell:before,.landing-page #expectations .why-row:not(:first-child) .why-advariq-cell:before{right:20px;left:20px}}@media(min-width:1024px)and (max-width:1359px){.landing-page #expectations .why-ad-examples{top:19px;right:15px;display:flex}.landing-page #expectations .why-ad-examples img{width:46px;height:68px;flex-basis:46px}}@media(min-width:1100px)and (max-width:1359px){.landing-page #expectations .why-panel-heading{display:flex;padding-top:28px}.landing-page #expectations .why-general-heading .why-heading-title-group{gap:26px}.landing-page #expectations .why-brand-cloud{position:absolute;inset:0 10px 0 50%;display:block;min-height:0;margin-top:0}.landing-page #expectations .why-tool-tag{position:absolute;gap:6px;padding:5px 9px 5px 7px;font-size:12px}.landing-page #expectations .why-tool-tag--chatgpt{top:13px;left:0;transform:rotate(-5deg)}.landing-page #expectations .why-tool-tag--midjourney{top:47px;right:0;transform:rotate(6deg)}.landing-page #expectations .why-tool-tag--gemini{top:77px;left:25px;transform:rotate(-1deg)}.landing-page #expectations .why-rule--solid{width:210px}.landing-page #expectations .why-ad-examples img{width:54px;height:78px;flex-basis:54px}}@media(max-width:899px){.landing-page #expectations{padding-block:60px 72px}.landing-page #expectations .why-section-heading h2{font-size:40px}.landing-page #expectations .why-section-heading{margin-bottom:38px}.landing-page #expectations .why-comparison{display:block}.landing-page #expectations .why-panel-heading{display:none}.landing-page #expectations .why-comparison:after{display:none}.landing-page #expectations .why-rows{display:grid;grid-template-rows:none;gap:14px}.landing-page #expectations .why-row{display:grid;grid-template-columns:minmax(0,1fr);gap:0;overflow:clip;border:1px solid #cbd5da;border-radius:14px;box-shadow:0 5px 14px #263a4410}.landing-page #expectations .why-general-cell,.landing-page #expectations .why-advariq-cell{display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-areas:"icon label" "icon copy";align-items:start;gap:3px 11px;padding:14px 15px;border:0}.landing-page #expectations .why-row:not(:first-child) .why-general-cell:before,.landing-page #expectations .why-row:not(:first-child) .why-advariq-cell:before{display:none}.landing-page #expectations .why-general-cell{border-bottom:1px solid #d9e0e3}.landing-page #expectations .why-general-x,.landing-page #expectations .why-advantage-icon{grid-area:icon;width:28px;height:28px;flex-basis:28px;margin-left:0;margin-top:2px}.landing-page #expectations .why-general-x svg,.landing-page #expectations .why-advantage-icon svg{width:16px;height:16px}.landing-page #expectations .why-copy{font-size:14px;line-height:1.5}.landing-page #expectations .why-mobile-label{grid-area:label;display:block;margin:0;color:#4d5d65;font-size:11px;font-weight:750;letter-spacing:.09em;line-height:1.35}.landing-page #expectations .why-copy{grid-area:copy}.landing-page #expectations .why-advariq-cell .why-mobile-label{color:#c0d0d4}}@media(max-width:639px){.landing-page #expectations{padding-block:72px 64px}.landing-page #expectations .why-section-heading h2{font-size:32px}}.landing-page .arc-slide-decorator{transform:none}@media(min-width:768px)and (prefers-reduced-motion:no-preference){.landing-page .arc-gallery-track{transform:translate3d(calc(50% - 2034px),0,0)}.landing-page .arc-slide-decorator{transform:var(--arc-initial-transform, none)}}@media(prefers-reduced-motion:reduce){.landing-page *,.landing-page *:before,.landing-page *:after{animation:none!important;transition:none!important}}
