.make-v2{--mk-f-sans:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--mk-f-serif:"Lora", Georgia, "Times New Roman", serif;--mk-f-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;background:var(--v2-bg-0);color:var(--v2-fg-0);font-family:var(--mk-f-sans)}.make-v2 .mk-wrap{max-width:1160px;margin:0 auto;padding:0 28px}.make-v2 .mk-hero{text-align:center;padding:156px 0 0;overflow:hidden}.make-v2 .mk-hero-inner{max-width:880px;margin:0 auto;padding:0 28px}.make-v2 .mk-hero h1{font-family:var(--mk-f-serif);letter-spacing:-.02em;text-wrap:balance;margin:0 0 22px;font-size:clamp(42px,6vw,74px);font-weight:600;line-height:1.04}.make-v2 .mk-hero-sub{color:var(--v2-fg-1);max-width:54ch;margin:0 auto 34px;font-size:clamp(17px,2vw,20px);line-height:1.55}.make-v2 .mk-hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.make-v2 .mk-btn{border-radius:var(--v2-r-lg);letter-spacing:-.01em;border:1px solid var(--v2-line-1);height:50px;color:var(--v2-fg-0);cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:9px;padding:0 24px;font-size:15px;font-weight:500;transition:background .13s,border-color .13s,color .13s;display:inline-flex}.make-v2 .mk-btn.is-primary{background:var(--v2-accent);color:var(--v2-accent-ink);border-color:var(--v2-accent)}.make-v2 .mk-btn.is-primary:hover{opacity:.9}.make-v2 .mk-btn.is-ghost:hover{background:var(--v2-bg-2);border-color:var(--v2-line-2)}.make-v2 .mk-hero-stage{max-width:1040px;margin:62px auto 0;padding:0 28px}.make-v2 .mk-hero-media{border-radius:18px;overflow:hidden;box-shadow:0 44px 120px #0000008c,0 12px 40px #0006;box-shadow:0 44px 120px lab(0% 0 0/.55),0 12px 40px lab(0% 0 0/.4)}.make-v2 .mk-hero-media img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.make-v2 .mk-hero-media .mk-video-frame{aspect-ratio:16/9;background:#000;width:100%;position:relative}.make-v2 .mk-hero-media .mk-video-frame iframe,.make-v2 .mk-hero-media .mk-video-frame video{object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.make-v2 .mk-section{padding:80px 0}.make-v2 .mk-section.is-tight{padding:64px 0}.make-v2 .mk-sec-title{font-family:var(--mk-f-sans);letter-spacing:-.02em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.2}.make-v2 .mk-article{max-width:840px;margin:0 auto;padding:0 28px}.make-v2 .mk-article-cta{justify-content:center;margin-top:32px;display:flex}.make-v2 .mk-prose h2{font-family:var(--mk-f-sans);letter-spacing:-.02em;text-wrap:balance;margin:0 0 10px;font-size:clamp(22px,2.6vw,28px);font-weight:600;line-height:1.25}.make-v2 .mk-prose h3{font-family:var(--mk-f-sans);letter-spacing:-.01em;color:var(--v2-fg-0);margin:28px 0 8px;font-size:clamp(17px,1.8vw,20px);font-weight:600;line-height:1.35}.make-v2 .mk-prose :is(h4,h5,h6){font-family:var(--mk-f-sans)}.make-v2 .mk-prose p{color:var(--v2-fg-1);margin:0 0 20px;font-size:17px;line-height:1.72}.make-v2 .mk-prose a{color:var(--v2-fg-0);text-underline-offset:2px;text-decoration:underline}.make-v2 .mk-prose ul,.make-v2 .mk-prose ol{color:var(--v2-fg-1);margin:0 0 20px;padding-left:24px;font-size:17px;line-height:1.72}.make-v2 .mk-prose .tiptap-table-scroll{-webkit-overflow-scrolling:touch;margin:20px 0;overflow-x:auto}.make-v2 .mk-prose .tiptap-table-scroll table{min-width:480px;margin:0}.make-v2 .mk-prose table{border-collapse:collapse;width:100%;color:var(--v2-fg-1);margin:20px 0;font-size:15px;line-height:1.55}.make-v2 .mk-prose th,.make-v2 .mk-prose td{border:1px solid var(--v2-line-0);text-align:left;vertical-align:top;padding:10px 14px}.make-v2 .mk-prose th,.make-v2 .mk-prose table tr:first-child td{background:var(--v2-bg-1);color:var(--v2-fg-0);font-weight:500}.make-v2 .tiptap-video-showcase{margin:24px 0}.make-v2 .mk-prose .tiptap-video-showcase{width:min(1160px,92vw);margin-left:50%;transform:translate(-50%)}.make-v2 .tiptap-vs-heading,.make-v2 .mk-prose h3.tiptap-vs-heading{font-family:var(--mk-f-sans);letter-spacing:-.015em;text-align:center;margin:0 0 8px;font-size:clamp(20px,2.4vw,26px);font-weight:600;line-height:1.25}.make-v2 .tiptap-vs-subtitle{color:var(--v2-fg-2);text-align:center;margin:0 0 28px;font-size:16px}.make-v2 .tiptap-vs-grid{--vs-track:360px;--vs-cols:3;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--vs-track)), var(--vs-track)));max-width:calc(var(--vs-track) * var(--vs-cols) + 20px * (var(--vs-cols) - 1));justify-content:center;gap:20px;margin-inline:auto;display:grid}.make-v2 .tiptap-vs-grid--portrait{--vs-track:216px;--vs-cols:5}.make-v2 .tiptap-vs-grid--square{--vs-track:280px;--vs-cols:4}.make-v2 .tiptap-vs-card{background:0 0;border:0}.make-v2 .tiptap-vs-frame{width:100%;aspect-ratio:var(--vs-ratio,16 / 9);border-radius:var(--v2-r-lg);position:relative;overflow:hidden}.make-v2 .tiptap-vs-frame--portrait{aspect-ratio:var(--vs-ratio,9 / 16)}.make-v2 .tiptap-vs-frame--square{aspect-ratio:var(--vs-ratio,1 / 1)}.make-v2 .tiptap-vs-frame iframe,.make-v2 .tiptap-vs-frame video{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.make-v2 .tiptap-vs-frame--native{aspect-ratio:auto}.make-v2 .tiptap-vs-frame--native video{aspect-ratio:auto 16/9;object-fit:contain;height:auto;position:static}.make-v2 .tiptap-vs-link{color:var(--v2-fg-1);justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;inset:0}@media (max-width:639px){.make-v2 .tiptap-vs-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;align-items:flex-start;max-width:none;display:flex;overflow-x:auto}.make-v2 .tiptap-vs-grid::-webkit-scrollbar{display:none}.make-v2 .tiptap-vs-card{flex:0 0 min(var(--vs-track), 78vw);scroll-snap-align:start}}.make-v2 .mk-faq{max-width:800px;margin:0 auto;padding:0 28px}.make-v2 .mk-faq-list{border-top:1px solid var(--v2-line-0);margin-top:40px}.make-v2 .mk-faq-item{border-bottom:1px solid var(--v2-line-0)}.make-v2 .mk-faq-trigger{color:var(--v2-fg-0);letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:flex-start;gap:28px;padding:24px 2px;font-size:18px;font-weight:500;line-height:1.45;list-style:none;transition:color .14s;display:flex}.make-v2 .mk-faq-trigger::-webkit-details-marker{display:none}.make-v2 .mk-faq-trigger:hover{color:var(--v2-fg-1)}.make-v2 .mk-faq-answer{max-width:68ch;padding:0 2px 26px}.make-v2 .mk-faq-answer p{color:var(--v2-fg-1);margin:0;font-size:16px;line-height:1.7}.make-v2 .mk-faq-icon{flex-shrink:0;width:15px;height:15px;margin-top:5px;position:relative}.make-v2 .mk-faq-icon:before,.make-v2 .mk-faq-icon:after{content:"";background:var(--v2-fg-2);transition:transform .24s,opacity .24s;position:absolute}.make-v2 .mk-faq-icon:before{width:15px;height:1.5px;top:50%;left:0;transform:translateY(-50%)}.make-v2 .mk-faq-icon:after{width:1.5px;height:15px;top:0;left:50%;transform:translate(-50%)}.make-v2 .mk-faq-item[open] .mk-faq-icon:after{opacity:0;transform:translate(-50%)rotate(90deg)}.make-v2 .mk-chip-grid{flex-wrap:wrap;justify-content:center;gap:12px;max-width:860px;margin:40px auto 0;padding:0 28px;display:flex}.make-v2 .mk-chip{border:1px solid var(--v2-line-0);background:var(--v2-bg-1);color:var(--v2-fg-1);border-radius:999px;align-items:center;gap:9px;padding:12px 18px;font-size:14.5px;font-weight:450;transition:border-color .14s,color .14s,background .14s;display:inline-flex}.make-v2 .mk-chip:hover{border-color:var(--v2-line-2);color:var(--v2-fg-0);background:var(--v2-bg-2)}.make-v2 .mk-chip svg{width:14px;height:14px;color:var(--v2-fg-3)}@media (max-width:760px){.make-v2 .mk-section{padding:72px 0}.make-v2 .mk-hero{padding-top:132px}}.v2-page.make-v2 .v2-sec-creative-title,.v2-page.make-v2 .v2-sec-ent-title,.v2-page.make-v2 .v2-sec-pricing-title{font-family:var(--v2-f-sans);letter-spacing:-.02em;font-size:clamp(26px,3.2vw,36px);font-weight:600;line-height:1.15}.v2-page.make-v2 .v2-sec-ent-inv-h{font-size:clamp(22px,2.4vw,26px)}.make-v2 .mk-fw-rows{flex-direction:column;gap:72px;display:flex}.make-v2 .mk-fw-rows.has-heading{margin-top:48px}.make-v2 .mk-fw-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.make-v2 .mk-fw-row.is-flip .mk-fw-text{order:2}.make-v2 .mk-fw-row.is-textonly{text-align:center;grid-template-columns:minmax(0,1fr);width:100%;max-width:840px;margin:0 auto}.make-v2 .mk-fw-text h3{font-family:var(--mk-f-sans);letter-spacing:-.02em;color:var(--v2-fg-0);text-wrap:balance;margin:0 0 12px;font-size:clamp(22px,2.6vw,28px);font-weight:600;line-height:1.25}.make-v2 .mk-fw-text p{color:var(--v2-fg-1);margin:0;font-size:17px;line-height:1.72}.make-v2 .mk-fw-text .mk-btn{margin-top:24px}.make-v2 .mk-fw-frame{aspect-ratio:16/9;border-radius:var(--v2-r-lg);background:var(--v2-bg-2);width:100%;position:relative;overflow:hidden}.make-v2 .mk-fw-frame :is(iframe,video,img){object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.make-v2 .mk-fw-toggle,.make-v2 .mk-media-toggle{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#0009;border:0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .13s;display:flex;position:absolute;bottom:14px;right:14px}.make-v2 .mk-fw-toggle:hover,.make-v2 .mk-media-toggle:hover{background:#000c}@media (max-width:760px){.make-v2 .mk-fw-rows{gap:56px}.make-v2 .mk-fw-row{grid-template-columns:minmax(0,1fr);gap:24px}.make-v2 .mk-fw-row.is-flip .mk-fw-text{order:0}}.make-v2 .ag-steps{flex-direction:column;gap:96px;display:flex}.make-v2 .ag-step{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.make-v2 .ag-step.is-flip .ag-step-text{order:2}.make-v2 .ag-step.is-textonly{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.make-v2 .ag-step.is-textonly .ag-step-lede,.make-v2 .ag-step.is-textonly .ag-points,.make-v2 .ag-step.is-textonly .ag-step-note{margin-left:auto;margin-right:auto}.make-v2 .ag-step.is-textonly .ag-points li,.make-v2 .ag-step.is-textonly .ag-step-note{text-align:left}.make-v2 .ag-step.is-textonly .ag-outcomes{text-align:left;width:100%;max-width:720px}.make-v2 .ag-step-eyebrow{font-family:var(--mk-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v2-fg-2);align-items:center;gap:10px;margin-bottom:18px;font-size:12.5px;display:inline-flex}.make-v2 .ag-step-num{border:1px solid var(--v2-line-1);width:26px;height:26px;color:var(--v2-fg-0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.make-v2 .ag-step h3{font-family:var(--mk-f-serif);letter-spacing:-.015em;text-wrap:balance;margin:0 0 16px;font-size:clamp(26px,3vw,36px);font-weight:600;line-height:1.14}.make-v2 .ag-step-lede{color:var(--v2-fg-1);max-width:46ch;margin:0 0 24px;font-size:17px;line-height:1.65}.make-v2 .ag-points{flex-direction:column;gap:15px;max-width:47ch;margin:0 0 8px;padding:0;list-style:none;display:flex}.make-v2 .ag-points li{color:var(--v2-fg-2);padding-left:24px;font-size:15.5px;line-height:1.58;position:relative}.make-v2 .ag-points li:before{content:"";border:1.5px solid var(--v2-line-2);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:0}.make-v2 .ag-points li b{color:var(--v2-fg-0);font-weight:600}.make-v2 .ag-outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:26px 0 6px;display:grid}.make-v2 .ag-outcome{background:var(--v2-bg-1);border:1px solid var(--v2-line-0);border-radius:var(--v2-r-lg);padding:15px 16px}.make-v2 .ag-outcome-label{font-family:var(--mk-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-fg-3);font-size:10.5px;display:block}.make-v2 .ag-outcome p{color:var(--v2-fg-1);margin:8px 0 0;font-size:13.5px;line-height:1.4}.make-v2 .ag-step-note{font-family:var(--mk-f-mono);letter-spacing:.03em;color:var(--v2-fg-3);align-items:baseline;gap:9px;max-width:46ch;margin-top:22px;font-size:12px;display:flex}.make-v2 .ag-step-note:before{content:"▸";color:var(--v2-fg-2)}.make-v2 .ag-step-media img{border-radius:var(--v2-r-2xl);border:1px solid var(--v2-line-0);width:100%;height:auto;display:block}.make-v2 .ag-step-media .ag-video-frame{aspect-ratio:16/9;border-radius:var(--v2-r-2xl);border:1px solid var(--v2-line-0);background:#000;position:relative;overflow:hidden}.make-v2 .ag-step-media .ag-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.make-v2 .ag-reveal{opacity:1;transform:none}@supports (animation-timeline:view()){.make-v2 .ag-reveal{animation:1ms linear both ag-reveal;animation-timeline:view();animation-range:entry 8% cover 26%}}@keyframes ag-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:1000px){.make-v2 .ag-steps{gap:72px}.make-v2 .ag-step{gap:40px}.make-v2 .ag-outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.make-v2 .ag-steps{gap:56px}.make-v2 .ag-step{grid-template-columns:1fr;gap:32px}.make-v2 .ag-step.is-flip .ag-step-text{order:0}.make-v2 .ag-outcomes{grid-template-columns:1fr}.make-v2 .ag-points li{font-size:15px}}@media (max-width:480px){.make-v2 .ag-step-media img,.make-v2 .ag-step-media .ag-video-frame{border-radius:var(--v2-r-xl)}.make-v2 .ag-outcome{padding:13px 14px}}@media (prefers-reduced-motion:reduce){.make-v2 .ag-reveal{opacity:1;animation:none;transform:none}}
