html main [data-reveal].reveal-ready{opacity:1;transition:none;transform:none}.editorial-home .hero-enter{animation:none}html .site-footer .footer-group--mobile{display:none}html body{background-color:#efece5;background-image:url(/art/editorial-ivory-paper-v1.png);background-size:1024px 1024px}html .section-shell,html .pricing-section .section-shell,html .header-inner,html .site-header[data-compact] .header-inner{width:min(100% - 160px,1280px)}html .site-header:not([data-compact]) .header-surface,html .site-header:not([data-compact]) .header-inner{height:132px}html .site-header{flex:0 0 132px;height:132px}html .site-header .header-surface,html .site-header[data-compact] .header-surface{background:0 0;border:0}html .site-header .brand-wordmark{width:224px;min-height:59px;font-size:33px}html .desktop-navigation{gap:40px}html .desktop-navigation a{color:var(--paper-ink);font-size:16px}html .site-header .header-demo{color:#fff;border:1px solid var(--btn-ink-edge);border-image:var(--btn-ink-caps) 0 / 0;background:var(--btn-no-glow) 0 0 / 100% 100% no-repeat border-box,var(--btn-ink-run) 0 0 / auto 100% repeat-x border-box var(--btn-ink);min-height:58px;box-shadow:var(--btn-drop-ink);border-radius:999px;padding-inline:30px;font-size:16px}.editorial-home .editorial-home-hero{grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);align-items:center;gap:28px;width:min(100% - 160px,1280px);padding:62px 0 52px}.editorial-home-hero .hero-copy{padding:0}.editorial-home-hero .hero-eyebrow{margin:0 0 28px;font-size:18px}.editorial-home-hero .hero-title{letter-spacing:-.065em;margin:0;font-size:clamp(64px,6.05vw,88px);font-weight:500;line-height:1.01}.editorial-home-hero .hero-actions{margin-top:24px}.editorial-home .editorial-home-hero .hero-actions .button-primary{min-height:66px;padding:15px 36px;font-size:22px}.editorial-hero-art{width:100%;min-width:0;margin:0}.editorial-hero-art img{width:100%;height:auto;display:block;transform:translateY(-38px)}.editorial-hero-labels{display:none}.editorial-home-section{border-bottom:1px solid var(--paper-line);padding-block:96px}.editorial-home .section-title{letter-spacing:-.055em;margin:20px 0 24px;font-size:clamp(40px,4.5vw,64px);font-weight:500;line-height:1.08}.editorial-home .muted-word{color:#69665f}.editorial-home .section-description{max-width:55ch;color:var(--paper-muted);font-size:19px;line-height:1.65}.editorial-home-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:80px;display:grid}.editorial-home-heading{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:0 80px;display:grid}.editorial-home-heading>.eyebrow{grid-column:1/-1}.editorial-home-heading .section-description{margin-bottom:24px}.editorial-note{max-width:48ch;color:var(--paper-muted);margin:24px 0;font-size:14px;line-height:1.65}.editorial-text-link{text-underline-offset:6px;align-items:center;gap:12px;min-height:44px;font-size:16px;text-decoration:underline;display:inline-flex}.editorial-workflow-sample{min-width:0}.editorial-home .agent-officespace-diagram{margin-top:36px}.editorial-context-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:64px;display:grid}.editorial-context-columns svg{color:var(--sage)}.editorial-context-columns h3{letter-spacing:-.035em;margin:20px 0 12px;font-size:23px;font-weight:500}.editorial-context-columns p{color:var(--paper-muted);font-size:16px;line-height:1.7}.editorial-overnight{padding-block:112px}.editorial-overnight .section-description{max-width:54ch}.editorial-home .product-demo{margin-top:40px}.editorial-home .product-demo-caption{padding:22px 28px}.editorial-home .pricing-section{padding-block:96px}.editorial-home .pricing-tier{--glass-material-opacity:.62}.editorial-home-faq .editorial-home-split{align-items:start}.editorial-home-faq details{border-bottom:1px solid var(--paper-line)}.editorial-home-faq summary{cursor:pointer;min-height:76px;padding:24px 0;font-size:20px;font-weight:500}.editorial-home-faq details p{color:var(--paper-muted);padding-bottom:28px;font-size:16px;line-height:1.7}.editorial-home .waitlist-section{padding-block:96px}.editorial-home .waitlist-inner{gap:80px}html .editorial-page{width:min(100% - 160px,1280px);padding:48px 0 100px}.editorial-page .editorial-breadcrumb{margin-bottom:56px}.editorial-page .editorial-hero{gap:28px 80px;padding-bottom:64px}.editorial-page .editorial-hero h1{letter-spacing:-.055em;font-size:clamp(44px,4.7vw,68px);font-weight:500;line-height:1.06}.editorial-page .editorial-hero .type-lede{font-size:19px;line-height:1.7}.editorial-page .editorial-section{padding-block:64px}.editorial-page .editorial-row-body{max-width:72ch}.editorial-page .editorial-row-body :where(p,li,dd){font-size:16px;line-height:1.8}.editorial-page .editorial-section :where(ul,ol).grid>li,.editorial-page .editorial-os-platforms>div{border-top:1px solid var(--paper-line);-webkit-backdrop-filter:none;background:0 0;border-radius:0}.editorial-page .editorial-section :where(ul,ol).grid>li:before,.editorial-page .editorial-os-platforms>div:before{display:none}.editorial-page .editorial-cta{--glass-material-opacity:.5;margin-top:36px}.editorial-page .editorial-legal-body{max-width:72ch}.editorial-page .editorial-legal-toc{--glass-material-opacity:.4}html .about-page .about-page-inner{gap:56px;width:100%}html .about-page .editorial-breadcrumb{margin-bottom:0}html .about-page .about-cards{gap:56px}html .about-page .about-card--story{border-bottom:1px solid var(--paper-line);-webkit-backdrop-filter:none;background:0 0;border-radius:0;width:100%;max-width:none;min-height:0;padding:0 0 48px}html .about-page .about-card--story:before{display:none}html .about-page .about-card--story:hover{transform:none}html .about-page .about-title{max-width:20ch;font-size:clamp(40px,4.7vw,68px);font-weight:500;line-height:1.08}html .about-page .about-copy{max-width:68ch;font-size:18px;line-height:1.8}html .about-page .about-offers{grid-template-columns:repeat(2,minmax(0,1fr))}html .about-page .about-offer{--glass-material-opacity:.62}.editorial-page .templates-catalog{grid-template-columns:minmax(0,1fr)}.editorial-page .templates-catalog-card{max-width:none}.receipts-page .receipts-hero{gap:64px}.receipts-page .receipts-question{font-size:clamp(48px,5vw,72px);font-weight:500;line-height:1.04}.receipts-page .receipts-glass{--glass-material-opacity:.55}@media (max-width:1100px){html .section-shell,html .pricing-section .section-shell,html .header-inner,html .site-header[data-compact] .header-inner,html .editorial-page,.editorial-home .editorial-home-hero{width:calc(100% - 80px)}.editorial-home-split,.editorial-home-heading{gap:40px}.editorial-context-columns{gap:28px}.editorial-home-hero .hero-title{font-size:64px}html .desktop-navigation{gap:22px}html .site-header .header-demo{padding-inline:22px}html .desktop-navigation{display:none}html .site-header .mobile-navigation{display:block}html .site-header .mobile-navigation summary{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}html .site-header .mobile-navigation summary::-webkit-details-marker{display:none}html .site-header .mobile-navigation .close-icon{display:none}html .site-header .mobile-navigation[open] .close-icon{display:block}html .site-header .mobile-navigation[open] .menu-icon{display:none}html .site-header .mobile-menu{border-bottom:1px solid var(--paper-line);background:#efece5 url(/art/editorial-ivory-paper-v1.png) 0 0/1024px 1024px;flex-direction:column;padding:12px 40px 24px;display:flex;position:absolute;top:132px;left:0;right:0}html .site-header .mobile-menu a{border-bottom:1px solid var(--paper-line);align-items:center;min-height:54px;font-size:18px;display:flex}html .site-header .mobile-menu a:last-child{border:0}.editorial-home .editorial-home-hero{grid-template-columns:minmax(0,1fr);gap:40px}.editorial-hero-art{width:min(100%,760px);margin:0 auto}.editorial-hero-art img{transform:none}}@media (max-width:767px){html .site-footer .footer-group--desktop{display:none}html .site-footer .footer-group--mobile{display:block}html .section-shell,html .pricing-section .section-shell,html .header-inner,html .site-header[data-compact] .header-inner,html .editorial-page{width:calc(100% - 48px)}html .site-header{flex-basis:88px;height:88px}html .site-header:not([data-compact]) .header-surface,html .site-header:not([data-compact]) .header-inner{height:88px}html .site-header .brand-wordmark{width:152px;min-height:44px;font-size:23px}html .site-header .header-demo{display:none}html .site-header .header-actions{margin-left:auto}html .site-header .mobile-menu{padding-inline:24px;top:88px}.editorial-home .editorial-home-hero{grid-template-columns:minmax(0,1fr);gap:38px;width:calc(100% - 48px);padding:32px 0 40px}.editorial-home-hero .hero-eyebrow{margin-bottom:24px;font-size:16px}.editorial-home-hero .hero-title{font-size:clamp(42px,12.3vw,64px);line-height:1.02}.editorial-home-hero .hero-actions{margin-top:28px}.editorial-home .editorial-home-hero .hero-actions .button-primary{min-height:58px;padding:14px 24px;font-size:17px}.editorial-hero-art{width:100%;margin:0}.editorial-hero-art img{transform:none}.editorial-hero-labels{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:-26px;font-size:14px;font-weight:500;line-height:1.5;display:grid}.editorial-home-section{padding-block:64px}.editorial-home-split,.editorial-home-heading,.editorial-context-columns{grid-template-columns:minmax(0,1fr);gap:36px}.editorial-home-heading{gap:0}.editorial-home .section-title{margin:16px 0 22px;font-size:clamp(36px,9.5vw,48px)}.editorial-home .section-description{font-size:17px}.editorial-context-columns{gap:32px;margin-top:42px}.editorial-context-columns h3{margin-top:12px}.editorial-home .product-demo-caption{align-items:flex-start;gap:16px;padding:18px}.editorial-home .pricing-section,.editorial-home .waitlist-section{padding-block:64px}.editorial-home .waitlist-inner{gap:36px}html .editorial-page{padding:24px 0 72px}.editorial-page .editorial-breadcrumb{margin-bottom:36px}.editorial-page .editorial-hero{gap:24px;padding-bottom:40px}.editorial-page .editorial-hero h1{font-size:clamp(38px,9.5vw,48px)}.editorial-page .editorial-hero .type-lede{font-size:17px}.editorial-page .editorial-section{padding-block:40px}.editorial-page .editorial-cta{padding:26px 22px}html .about-page .about-page-inner,html .about-page .about-cards{gap:36px}html .about-page .about-card--story{padding-bottom:36px}html .about-page .about-title{font-size:40px}html .about-page .about-copy{font-size:17px}html .about-page .about-offers{grid-template-columns:minmax(0,1fr)}.receipts-page .receipts-hero{gap:32px}}@media (max-width:359px){html .site-header .brand-wordmark{width:132px;font-size:20px}html .site-header .header-demo{padding-inline:9px;font-size:11px}.editorial-home-hero .hero-title{font-size:40px}}
