.editor-welcome-module__-6XyIa__header.editor-header{flex-shrink:0;gap:20px;height:76px;min-height:76px;padding:0 clamp(16px,3vw,40px);display:flex}.editor-welcome-module__-6XyIa__brand{align-items:center;gap:24px;min-width:0;display:flex}.editor-welcome-module__-6XyIa__brand>span{color:#bcbcbc;font-size:var(--text-label);white-space:nowrap;border-left:1px solid #454545;padding-left:24px}.editor-welcome-module__-6XyIa__header .editor-welcome-module__-6XyIa__brand .logo>svg{display:block}.editor-welcome-module__-6XyIa__navigation{align-items:center;gap:8px;display:flex}.editor-welcome-module__-6XyIa__navigation a{color:#eee;min-height:44px;font-size:var(--text-control);white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:10px 14px;font-weight:600;display:inline-flex}.editor-welcome-module__-6XyIa__navigation .editor-welcome-module__-6XyIa__filesLink{background:#292929;border-color:#555}.editor-welcome-module__-6XyIa__navigation a:hover{background:#383838}.editor-welcome-module__-6XyIa__welcome{background:var(--paper);flex:1;min-height:0;overflow-y:auto}.editor-welcome-module__-6XyIa__container{width:100%;max-width:1180px;margin:0 auto;padding-inline:40px}.editor-welcome-module__-6XyIa__hero{background:var(--charcoal);color:#fff;padding:44px 0 76px}.editor-welcome-module__-6XyIa__eyebrow,.editor-welcome-module__-6XyIa__sampleLabel{font-size:var(--text-caption);letter-spacing:.14em;font-weight:800;line-height:1.6;display:block}.editor-welcome-module__-6XyIa__eyebrow{color:var(--accent);margin-bottom:16px}.editor-welcome-module__-6XyIa__hero h1{letter-spacing:-.055em;margin:0 0 18px;font-size:clamp(36px,4.4vw,58px);font-weight:800;line-height:1.08}.editor-welcome-module__-6XyIa__hero h1 em{color:var(--accent)}.editor-welcome-module__-6XyIa__hero p{color:#bcbcbc;font-size:clamp(var(--text-body), 1.4vw, 17px);margin:0;line-height:1.8}.editor-welcome-module__-6XyIa__content{padding-bottom:36px}.editor-welcome-module__-6XyIa__choices{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:22px;margin-top:-34px;display:grid;position:relative}.editor-welcome-module__-6XyIa__uploadCard,.editor-welcome-module__-6XyIa__sampleCard{border:1px solid var(--border);background:#fff;border-radius:14px;min-width:0;padding:28px;box-shadow:0 8px 24px #19191904}.editor-welcome-module__-6XyIa__cardHeading{align-items:flex-start;gap:14px;display:flex}.editor-welcome-module__-6XyIa__step{background:var(--accent-soft);width:42px;height:42px;color:var(--accent-text);font-size:var(--text-label);border-radius:10px;flex-shrink:0;place-items:center;font-weight:800;display:grid}.editor-welcome-module__-6XyIa__choices h2{letter-spacing:-.035em;margin:0 0 6px;font-size:23px;font-weight:750;line-height:1.3}.editor-welcome-module__-6XyIa__choices p{font-size:var(--text-body);margin:0;line-height:1.7}.editor-welcome-module__-6XyIa__uploadCard .upload-area{background:#fafaf9;border-color:#bcbcbc;flex-direction:column;justify-content:center;align-items:center;min-height:190px;margin:24px 0 18px;padding:24px 16px;display:flex}.editor-welcome-module__-6XyIa__uploadCard .upload-area.drag-over{border-color:var(--accent-text);background:var(--accent-soft)}.editor-welcome-module__-6XyIa__uploadCard .upload-area:focus-within{border-color:var(--accent-text)}.editor-welcome-module__-6XyIa__uploadCard .upload-symbol{display:none}.editor-welcome-module__-6XyIa__uploadCard .upload-button{min-height:48px;margin-bottom:12px;padding-inline:22px}.editor-welcome-module__-6XyIa__uploadCard .upload-area small{font-size:var(--text-small);margin-top:6px}.editor-welcome-module__-6XyIa__uploadCard .editor-welcome-module__-6XyIa__sessionNote{font-size:var(--text-small);align-items:flex-start;gap:8px;display:flex}.editor-welcome-module__-6XyIa__sessionNote svg{color:var(--muted);margin-top:3px}.editor-welcome-module__-6XyIa__cloudLink{color:var(--accent-text);margin-top:16px}.editor-welcome-module__-6XyIa__uploadCard .error-message{margin-bottom:18px}.editor-welcome-module__-6XyIa__sampleCard{flex-direction:column;display:flex}.editor-welcome-module__-6XyIa__sampleLabel{color:var(--muted);margin-bottom:10px}.editor-welcome-module__-6XyIa__sampleDocument{align-items:center;gap:22px;margin:22px 0;display:flex}.editor-welcome-module__-6XyIa__sampleDocument>div:last-child{min-width:0}.editor-welcome-module__-6XyIa__sampleDocument>div:last-child strong,.editor-welcome-module__-6XyIa__sampleDocument>div:last-child span,.editor-welcome-module__-6XyIa__sampleDocument>div:last-child small{display:block}.editor-welcome-module__-6XyIa__sampleDocument>div:last-child strong{font-size:var(--text-body);font-weight:750}.editor-welcome-module__-6XyIa__sampleDocument>div:last-child span{font-size:var(--text-label);color:var(--muted);margin-top:4px}.editor-welcome-module__-6XyIa__sampleDocument>div:last-child small{font-size:var(--text-small);color:var(--muted);margin-top:9px}.editor-welcome-module__-6XyIa__samplePage{color:#303c32;background:#faf7ef;border:1px solid #e1ded5;flex-shrink:0;width:92px;height:123px;padding:10px;box-shadow:4px 4px #eceae5}.editor-welcome-module__-6XyIa__samplePage>span{letter-spacing:.6px;margin-bottom:10px;font-size:4px;font-weight:800;display:block}.editor-welcome-module__-6XyIa__samplePage>strong{font-family:Georgia,serif;font-size:10px;font-weight:400;line-height:1.1;display:block}.editor-welcome-module__-6XyIa__sampleArt{background:#d0dccb;height:42px;margin-top:9px;position:relative;overflow:hidden}.editor-welcome-module__-6XyIa__sampleArt i{background:#62765b;border:7px solid #dcc09c;border-bottom:0;border-radius:15px 15px 0 0;width:24px;height:34px;position:absolute;bottom:0;left:18px}.editor-welcome-module__-6XyIa__sampleArt b{background:#738863;border-radius:50%;width:11px;height:28px;position:absolute;bottom:4px;right:8px}.editor-welcome-module__-6XyIa__sampleLines{background:#c9c9bd;width:80%;height:2px;margin-top:8px}.editor-welcome-module__-6XyIa__sampleCard>.button{justify-content:space-between;width:100%;margin-top:auto}.editor-welcome-module__-6XyIa__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:30px 0 0;display:grid}.editor-welcome-module__-6XyIa__features>div{align-items:flex-start;gap:12px;min-width:0;display:flex}.editor-welcome-module__-6XyIa__features>div>svg{color:var(--accent-text);margin-top:2px}.editor-welcome-module__-6XyIa__features h3{font-size:var(--text-body);letter-spacing:-.02em;margin:0 0 5px;font-weight:750}.editor-welcome-module__-6XyIa__features p{font-size:var(--text-small);margin:0;line-height:1.7}@media (max-width:850px){.editor-welcome-module__-6XyIa__container{padding-inline:24px}.editor-welcome-module__-6XyIa__choices{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.editor-welcome-module__-6XyIa__uploadCard,.editor-welcome-module__-6XyIa__sampleCard{padding:22px}.editor-welcome-module__-6XyIa__cardHeading{gap:10px}.editor-welcome-module__-6XyIa__step{display:none}.editor-welcome-module__-6XyIa__sampleDocument{gap:16px}.editor-welcome-module__-6XyIa__features{gap:18px}}@media (max-width:650px){.editor-welcome-module__-6XyIa__header.editor-header{gap:12px;height:68px;min-height:68px}.editor-welcome-module__-6XyIa__brand>span,.editor-welcome-module__-6XyIa__navigation a>span{display:none}.editor-welcome-module__-6XyIa__navigation a{min-width:44px;padding:10px}.editor-welcome-module__-6XyIa__container{padding-inline:20px}.editor-welcome-module__-6XyIa__hero{padding:30px 0 56px}.editor-welcome-module__-6XyIa__hero h1{font-size:clamp(34px,7.5vw,46px)}.editor-welcome-module__-6XyIa__choices{grid-template-columns:minmax(0,1fr);margin-top:-24px}.editor-welcome-module__-6XyIa__choices h2{font-size:22px}.editor-welcome-module__-6XyIa__uploadCard,.editor-welcome-module__-6XyIa__sampleCard{padding:22px 20px}.editor-welcome-module__-6XyIa__uploadCard .upload-area{min-height:174px;margin-top:20px;padding:24px 12px}.editor-welcome-module__-6XyIa__uploadCard .upload-button{padding-inline:14px}.editor-welcome-module__-6XyIa__features{grid-template-columns:minmax(0,1fr);gap:22px}}@media (max-width:380px){.editor-welcome-module__-6XyIa__container{padding-inline:16px}.editor-welcome-module__-6XyIa__uploadCard,.editor-welcome-module__-6XyIa__sampleCard{padding:20px 16px}}
