.plugin-hero-block{flex-direction:column;justify-content:center;min-width:0;display:flex}.plugin-hero-block>.request-panel{height:100%;min-height:480px}.plugin-hero-block>.visual{height:480px}.plugin-hero-block :is(img,video,iframe){border-radius:15px}@media (width<=760px){.plugin-hero-block>.request-panel{height:270px;min-height:270px}.plugin-hero-block>.visual{height:390px;padding:22px}}.plugin-page h1>span{display:block}.plugin-page .design-hero-heading{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.plugin-hero-demo{grid-template-columns:minmax(0,.75fr) minmax(0,1.65fr);gap:32px;display:grid}.plugin-hero-demo>.visual{height:480px}.plugin-hero-demo .request-panel{padding:28px}.plugin-hero-demo .editor-main{flex-direction:column;gap:26px;padding:26px 22px}.plugin-hero-demo .editor-screens{flex:initial;gap:12px;width:100%}.plugin-hero-demo .editor-screens .screen{max-width:105px}.plugin-hero-demo .editor-fields{flex:initial;width:100%}.plugin-hero-demo .request-checks{margin-top:20px}.plugin-placeholder{padding:65px 32px 30px}.plugin-brief{background:#f7f7f8;border:1px solid #dcdce0;border-radius:16px;padding:28px}.plugin-brief>span{color:var(--muted);font-size:12px}.plugin-brief>p{letter-spacing:-.025em;color:#55555b;margin-top:20px;font-size:20px;line-height:1.55}.plugin-workflow-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px;display:grid}.plugin-workflow-steps>div{flex-direction:column;align-items:flex-start;gap:12px;min-height:92px;display:flex}.plugin-workflow-steps>div>span:first-child{color:#96969b;font-size:13px}.plugin-workflow-steps>div>span:nth-child(2){font-size:15px}.plugin-workflow-steps small{color:var(--muted);font-size:11px;line-height:1.5}.plugin-editable-demo{position:relative}.plugin-editable-demo>.visual{height:480px;padding:30px 36px 70px}.plugin-editable-demo .editor-main{flex-direction:row;align-items:center;gap:40px}.plugin-editable-demo .editor-screens{flex:1;gap:24px}.plugin-editable-demo .screen{max-width:160px}.plugin-editable-demo .screen:nth-child(2){outline-offset:6px;outline:1px dashed #a8a8ad}.plugin-editable-demo .screen:nth-child(2) .skeleton:first-of-type{outline-offset:4px;outline:1px solid #96969e}.plugin-editable-demo .editor-fields{width:160px}.plugin-editable-note{text-align:center;color:var(--muted);font-size:13px;position:absolute;bottom:26px;left:24px;right:24px}.plugin-review-pair{justify-content:center;align-items:flex-start;gap:42px;display:flex}.plugin-review-pair>div{min-width:0}.plugin-review-pair>div>span{color:var(--muted);margin-bottom:16px;font-size:12px;display:block}.plugin-review-canvas{background:#f7f7f8;border:1px solid #d3d3d8;border-radius:13px;flex-direction:column;gap:20px;width:150px;height:205px;padding:17px;display:flex}.plugin-review-copy{z-index:1;gap:7px;display:grid;position:relative}.plugin-review-copy .skeleton{height:7px}.plugin-review-art{background:#eeeef0;border:2px solid #dedee2;border-radius:12px;flex:1;place-items:center;display:grid}.plugin-review-art .icon{opacity:.18}.plugin-review-canvas.needs-refinement .plugin-review-art{margin-top:-32px}.plugin-handoff-steps{gap:22px;display:grid}.plugin-handoff-steps>div{border-bottom:1px solid #dcdce0;align-items:center;gap:18px;padding-bottom:20px;display:flex}.plugin-handoff-steps>div:last-child{border-bottom:0;padding-bottom:0}.plugin-step-number{color:#96969b;font-size:13px}.plugin-handoff-steps>div>span:nth-child(2){font-size:14px}.plugin-mini-project{gap:6px;margin-left:auto;display:flex}.plugin-mini-project i{background:#f7f7f8;border:1px solid #d3d3d8;border-radius:5px;width:23px;height:38px}.plugin-control-section{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:85px;display:grid}.plugin-placeholder-control{height:400px}.plugin-scope{background:#f7f7f8;border:1px solid #dcdce0;border-radius:14px;width:min(100%,390px);margin:auto;padding:24px}.plugin-scope>div{margin-bottom:22px}.plugin-scope>div>span{color:var(--muted);font-size:12px}.plugin-scope p{color:var(--ink);margin-top:8px;font-size:16px}.plugin-scope .plugin-scope-confirm{border-top:1px solid #dcdce0;align-items:center;gap:12px;margin-bottom:0;padding-top:20px;display:flex}.plugin-scope .plugin-scope-note{color:var(--muted);font-size:11px}.plugin-placeholder-markets{height:360px}.plugin-market-flow{grid-template-columns:1.2fr 1fr 1fr;align-items:center;gap:40px;display:grid}.plugin-market-sets{gap:14px;display:grid}.plugin-market-sets>div{justify-content:space-between;align-items:center;gap:24px;display:flex}.plugin-market-sets>div>span{color:var(--muted);font-size:13px}.plugin-market-sets>div>div{gap:10px;display:flex}.plugin-market-sets>div>div>span{width:45px;height:60px;color:var(--muted);background:#f7f7f8;border:1px solid #dcdce0;border-radius:7px;place-items:center;font-size:11px;display:grid}.plugin-market-review{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:22px;font-size:13px;line-height:1.5;display:flex}.plugin-market-review .icon{opacity:.3}.plugin-page .design-next .design-next-grid.plugin-next-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.plugin-page .design-next .plugin-next-grid>a{grid-column:auto;min-width:0}.plugin-page .faq-intro>.plugin-requirement{color:var(--muted);letter-spacing:0;max-width:300px;margin-top:16px;font-size:12px;line-height:1.5}.plugin-page .design-final-action{max-width:290px}@media (width<=1100px){.plugin-hero-demo{gap:24px}.plugin-hero-demo .request-panel{padding:22px}.plugin-hero-demo .editor-sidebar{display:none}.plugin-hero-demo .editor-screens{gap:8px}.plugin-hero-demo .editor-main{padding:20px 14px}.plugin-hero-demo .editor-fields{display:flex}.plugin-hero-demo .request-checks{padding-left:0}.plugin-placeholder{padding-inline:24px}.plugin-brief{padding:22px}.plugin-brief>p{font-size:17px}.plugin-workflow-steps{gap:24px 15px}.plugin-workflow-steps>div>span:nth-child(2){font-size:13px}.plugin-review-pair{gap:22px}.plugin-review-canvas{width:125px;height:190px}.plugin-control-section{gap:45px}.plugin-market-flow{gap:24px}.plugin-market-sets>div{gap:14px}.plugin-market-sets>div>div{gap:6px}.plugin-market-sets>div>div>span{width:32px;height:48px}.plugin-mini-project i{width:17px;height:30px}.plugin-handoff-steps>div{gap:12px}.plugin-handoff-steps>div>span:nth-child(2){font-size:12px}}@media (width<=760px){.plugin-page .design-hero-heading,.plugin-hero-demo{grid-template-columns:minmax(0,1fr)}.plugin-hero-demo .request-panel{height:270px;padding:24px}.plugin-hero-demo .request-checks{display:none}.plugin-hero-demo>.visual{height:390px;padding:22px}.plugin-hero-demo .editor-screens{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.plugin-hero-demo .editor-screens .screen{justify-self:center;width:100%;max-width:75px;height:115px;padding:8px 6px}.plugin-hero-demo .editor-screens .screen>.icon{width:28px;height:28px}.plugin-hero-demo .editor-main{padding:18px 14px}.plugin-hero-demo .editor-fields{display:none}.plugin-placeholder{height:340px;padding:65px 24px 25px}.plugin-workflow-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.plugin-workflow-steps>div{gap:7px;min-height:0}.plugin-placeholder-workflow{height:390px}.plugin-editable-demo>.visual{height:370px;padding:24px 20px 65px}.plugin-editable-demo .editor-sidebar,.plugin-editable-demo .editor-fields{display:none}.plugin-editable-demo .editor-main{padding:25px 18px}.plugin-editable-demo .editor-screens{gap:16px}.plugin-editable-demo .screen{height:165px;padding:12px 7px}.plugin-editable-demo .screen>.icon{width:28px;height:28px}.plugin-editable-note{font-size:11px;bottom:24px}.plugin-review-pair{gap:20px}.plugin-review-pair>div{flex:1;max-width:130px}.plugin-review-pair>div>span{font-size:10px}.plugin-review-canvas{width:100%;height:180px;padding:14px 10px}.plugin-control-section{grid-template-columns:minmax(0,1fr);gap:32px}.plugin-control-section>.design-section-copy{grid-row:1}.plugin-placeholder-control{height:390px}.plugin-market-flow{grid-template-columns:minmax(0,1fr);gap:28px}.plugin-placeholder-markets{height:auto;padding:65px 25px 30px}.plugin-market-sets>div{justify-content:center;gap:25px}.plugin-market-sets>div>span{width:50px}.plugin-market-sets>div>div>span{width:40px;height:55px}.plugin-market-review .icon{transform:rotate(90deg)}.plugin-market-flow .asc-destination{grid-column:auto;padding:26px 20px;font-size:16px}.plugin-page .design-next .design-next-grid.plugin-next-grid{grid-template-columns:minmax(0,1fr)}.plugin-page .design-final-action{max-width:none}}
