.welcome-page{padding-top:72px}.welcome-page .cinematic-intro-note{background-image:url('../images/welcome-email/glow.png')}.welcome-workspace{display:grid;grid-template-columns:1.83fr 1fr;gap:40px;align-items:start;margin-top:42px}.welcome-workspace>article,.welcome-preview-column{min-width:0}.welcome-page .cinematic-prompt p{font-size:12px;line-height:19.5px;max-width:520px}.welcome-page .cinematic-variable{padding:2px 7px}.welcome-page .cinematic-example{margin-top:16px}.welcome-preview{padding:16px;border-radius:12px;background:#d0d0cf;box-shadow:inset 0 2px 5px white,inset 0 0 3px #fff8}.welcome-message{background:white;border:1px solid #d6e7f1;border-radius:8px;padding:16px}.welcome-message header{padding-bottom:4px;border-bottom:1px solid #bccbd9}.welcome-message header p{font:600 10px/18px var(--heading-font);letter-spacing:.015em;color:#46515b}.welcome-message header strong{font-weight:600;color:var(--ink)}.welcome-message header span{color:#75808c;overflow-wrap:anywhere}.welcome-message>p{font:400 12px/19.5px var(--font);margin-top:12px;color:var(--ink)}.welcome-message>a{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;background:#006d93;color:white;border-radius:7px;font:600 10px/14px var(--heading-font);letter-spacing:.02em;margin-top:12px}.welcome-message>a svg{width:14px;height:14px;flex-shrink:0}.welcome-roadmap{margin-top:16px;padding:16px;border-radius:12px;background:#f3f1ff}.welcome-roadmap header{display:flex;align-items:center;justify-content:space-between;gap:8px}.welcome-roadmap h2{font:600 10px/14px var(--heading-font);letter-spacing:.02em;text-transform:uppercase;color:#46515b}.welcome-roadmap header>span{font:600 10px/14px var(--heading-font);letter-spacing:.025em;color:#007653}.welcome-roadmap ol{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;list-style:none;padding:0;margin:8px 0 0;text-align:center}.welcome-roadmap li{padding:10px 4px;background:#e9ecff;border-radius:4px}.welcome-roadmap h3{font:600 10px/14px var(--heading-font);text-transform:uppercase;letter-spacing:-.02em;color:#006d93}.welcome-roadmap li:nth-child(2) h3{color:#007653}.welcome-roadmap li:nth-child(3) h3{color:#335000}.welcome-roadmap li p{font:400 11px/18px var(--font);margin-top:8px}.welcome-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;width:calc(100% + 64px);margin:20px -32px 0}.welcome-specs>div{padding:8px;background:#e9ecff;border-radius:8px;min-width:0}.welcome-specs dt{font:600 10px/14px var(--heading-font);letter-spacing:.01em;color:#46515b}.welcome-specs dd{font:600 12px/18px var(--font);margin:4px 0 0}.welcome-specs>div:last-child dd{color:#007653}.welcome-fix{padding:24px;background:white;border-radius:14px;margin-top:24px}.welcome-fix h2{display:flex;align-items:center;gap:4px;font:600 18px/26px var(--heading-font);letter-spacing:-.025em}.welcome-fix h2 svg{width:20px;height:20px;color:#006d93}.welcome-fix p{font:400 14px/22px var(--font);margin-top:12px;color:var(--ink)}.welcome-page .welcome-faq{margin-top:94px}.welcome-faq details:first-child{min-height:0}.welcome-related .cinematic-related-icon{height:48px}.welcome-related>div{margin-top:24px}.welcome-page .cinematic-cta button{padding-inline:24px}.welcome-page .cinematic-intro-note>p{letter-spacing:-.012em}
@media(max-width:1100px){.welcome-workspace{grid-template-columns:1.5fr 1fr;gap:24px}.welcome-specs{width:100%;margin:20px 0 0;grid-template-columns:1fr}.welcome-roadmap header{flex-wrap:wrap}.welcome-specs>div{display:flex;align-items:center;justify-content:space-between;gap:8px}}@media(max-width:800px){.welcome-page{padding-top:40px}.welcome-workspace{grid-template-columns:1fr;margin-top:32px}.welcome-page .welcome-faq{margin-top:40px}.welcome-specs{grid-template-columns:repeat(3,1fr)}.welcome-specs>div{display:block}.welcome-page .cinematic-prompt p{max-width:none}}@media(max-width:440px){.welcome-specs{grid-template-columns:1fr}.welcome-specs>div{display:flex}.welcome-message{padding:14px}.welcome-roadmap{padding:14px}.welcome-message>a{padding-inline:8px}.welcome-fix{padding:24px 20px}.welcome-page .cinematic-cta button{padding-inline:16px}}
