.home-content{--home-rule:color-mix(in srgb, var(--text) 12%, transparent);--home-orange:#e88a63;--home-teal:#7cc9ba;--home-gold:#dec17d}.home-content .section{padding-block:64px}.home-content .section-eyebrow{letter-spacing:.13em;color:var(--home-orange);margin-bottom:14px;font-size:11px;font-weight:600;display:block}.home-content h2{letter-spacing:-.035em;font-size:clamp(28px,3.1vw,42px);line-height:1.12}.home-content .section-head{align-items:flex-start;margin-bottom:30px}.home-content .section-head h2{margin:0}.home-content .section-head .lead{color:var(--muted);margin:12px 0 0;font-size:15px}.home-content .home-features{padding-top:72px}.home-content .feature-examples{gap:20px}.home-content .feature-example{--feature-color:var(--home-orange);border:1px solid var(--home-rule);background:var(--panel);box-shadow:none;border-radius:16px;transition:border-color .18s,background .18s}.home-content .feature-example[data-tone="1"]{--feature-color:var(--home-teal)}.home-content .feature-example[data-tone="2"]{--feature-color:var(--home-gold)}.home-content .feature-example:hover{border-color:color-mix(in srgb, var(--feature-color) 48%, var(--line));background:var(--panel-2)}.home-content .feature-example-image{padding:12px 12px 0}.home-content .feature-example-image img{border-color:var(--home-rule);border-radius:9px}.home-content .feature-example-copy{padding:20px 22px 24px}.home-content .feature-category{letter-spacing:.08em;text-transform:uppercase;color:var(--feature-color);align-items:center;gap:8px;margin-bottom:12px;font-size:10px;font-weight:500;display:flex}.home-content .feature-category>span{background:currentColor;border-radius:50%;width:5px;height:5px}.home-content .feature-example h3{letter-spacing:-.02em;margin-bottom:9px;font-size:18px;line-height:1.3}.home-content .feature-example p{font-size:13px;line-height:1.7}.home-content .examples-caption{text-align:right;margin-top:18px;font-size:11px}.home-content .workflow-showcase,.home-content .job-path-section{border-top:1px solid var(--home-rule)}.home-content .workflow-showcase-head{gap:0;margin-bottom:30px}.home-content .workflow-showcase-head h2{margin:0}.home-content .workflow-showcase-head p{margin:12px 0 0;font-size:15px;line-height:1.65}.home-content .workflow-showcase-grid{gap:32px}.home-content .workflow-showcase-card{box-shadow:none;border-color:var(--home-rule);background:var(--panel);border-radius:16px}.home-content .workflow-showcase-card:after{content:none}.home-content .workflow-showcase-image{aspect-ratio:1.35;border-radius:15px 15px 0 0;height:auto}.home-content .workflow-showcase-card figcaption{background:var(--panel);border-top-color:var(--home-rule);border-radius:0 0 15px 15px;gap:12px;min-height:82px;padding:18px}.home-content .workflow-showcase-card figcaption>span:first-child{width:30px;height:30px;color:var(--home-orange);background:color-mix(in srgb, var(--home-orange) 8%, var(--panel));border-color:color-mix(in srgb, var(--home-orange) 30%, transparent);box-shadow:none;border-radius:50%;font-size:12px}.home-content .workflow-showcase-card figcaption strong{letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:1.3}.home-content .workflow-showcase-card figcaption .maker-next{z-index:2;border:1px solid var(--home-rule);background:var(--bg);width:32px;height:32px;color:var(--home-orange);box-shadow:none;border-radius:50%;position:absolute;top:38%;right:-33px}.home-content .maker-next svg{width:18px;height:18px}.home-content .workflow-showcase-card:last-child .maker-next{display:none}.home-content .document-section{padding-top:12px}.home-content .document-feature{border-color:var(--home-rule);background:var(--panel);box-shadow:none;border-radius:20px}.home-content .document-copy{padding:clamp(24px,3vw,42px)}.home-content .document-copy h2{margin:0}.home-content .document-copy .lead{color:var(--muted);margin-block:20px;font-size:14px;line-height:1.8}.home-content .document-benefits{gap:0;margin:24px 0}.home-content .document-benefits li{border-top:1px solid var(--home-rule);gap:12px;padding:15px 0}.home-content .document-benefits li>span{height:24px;color:var(--home-teal);background:color-mix(in srgb, var(--home-teal) 10%, transparent);border-radius:50%;flex:0 0 24px;place-items:center;padding:0;display:grid}.home-content .document-benefits svg{width:15px;height:15px}.home-content .document-benefits strong{font-size:13px;font-weight:600}.home-content .document-benefits p{color:var(--muted);margin-top:5px;font-size:12px}.home-content .document-formats span{background:0 0;border-radius:6px;padding:5px 9px;font-size:10px}.home-content .document-photo img{object-position:66% center}.home-content .document-photo figcaption{border-top-color:var(--home-rule);padding:14px 18px;font-size:11px}.home-content .job-path-section h2{margin:0}.home-content .workflow-grid{border:1px solid var(--home-rule);background:var(--panel);border-radius:18px;gap:0;overflow:hidden}.home-content .workflow-step{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:26px;padding:26px;display:flex}.home-content .workflow-step+.workflow-step{border-left:1px solid var(--home-rule)}.home-content .workflow-step:before{content:none}.home-content .workflow-step-top{color:var(--home-orange);justify-content:space-between;align-items:center;display:flex}.home-content .workflow-step-top>span{color:var(--muted);letter-spacing:.1em;font-size:11px}.home-content .workflow-step h3{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:600;line-height:1.3}.home-content .workflow-step p{margin-top:9px;font-size:12px;line-height:1.75}.home-content .full-suite-cta{border-color:color-mix(in srgb, var(--home-orange) 30%, var(--line));background:linear-gradient(110deg, color-mix(in srgb, var(--home-orange) 7%, var(--panel)), var(--panel));box-shadow:none;border-radius:20px;gap:28px;padding:38px 40px}.home-content .full-suite-cta h2{margin:0}.home-content .full-suite-cta p{color:var(--muted);margin:12px 0 0;font-size:13px}.home-content .full-suite-cta .button{min-height:44px;box-shadow:none;border-radius:10px}.home-content .button:focus-visible{outline:2px solid var(--home-orange);outline-offset:4px}.home-page .footer{border-top-color:color-mix(in srgb, var(--text) 12%, transparent)}.home-page .footer-links{gap:20px}.home-page .footer-links a{font-size:12px}@media (max-width:1100px) and (min-width:761px){.home-content .feature-examples{grid-template-columns:repeat(2,minmax(0,1fr))}.home-content .workflow-step{padding:22px 18px}}@media (max-width:980px){.home-content .document-feature{grid-template-columns:1fr}.home-content .document-photo img{max-height:390px}.home-content .full-suite-cta{grid-template-columns:1fr}.home-content .full-suite-cta-action{justify-items:start}.home-content .full-suite-cta-action .cta-row{margin-top:0}}@media (max-width:760px){.home-content .section{padding-block:42px}.home-content .home-features{padding-top:46px}.home-content .feature-examples{grid-template-columns:1fr;gap:16px}.home-content .feature-example-copy{padding:20px}.home-content .workflow-showcase-grid{grid-template-columns:1fr;gap:28px}.home-content .workflow-showcase-image{aspect-ratio:1.55}.home-content .workflow-showcase-card figcaption{min-height:70px}.home-content .workflow-showcase-card figcaption .maker-next{width:30px;height:30px;top:auto;bottom:-30px;right:calc(50% - 15px);transform:rotate(90deg)}.home-content .document-section{padding-top:0}.home-content .document-copy{padding:26px 22px}.home-content .workflow-grid{grid-template-columns:1fr 1fr}.home-content .workflow-step{gap:22px;padding:22px 18px}.home-content .workflow-step:nth-child(3){border-left:0}.home-content .workflow-step:nth-child(n+3){border-top:1px solid var(--home-rule)}.home-content .workflow-step h3{font-size:15px}.home-content .full-suite-cta{gap:24px;padding:28px 22px}.home-content .full-suite-cta-action{width:100%;min-width:0}.home-content .full-suite-cta-action .cta-row{grid-template-columns:1fr;width:100%;display:grid}.home-content .full-suite-cta-action .button{width:100%}}@media (prefers-reduced-motion:reduce){.home-content .feature-example{transition:none}}html[data-theme=light] .home-content{--home-orange:#a33d24;--home-teal:#24685b;--home-gold:#796025}
