.site-header{z-index:10;border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface);position:sticky;top:0}.site-header__content{min-height:var(--header-height);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.site-nav{align-items:center;gap:var(--space-4);display:flex}.site-nav a{font-size:.9375rem;font-weight:var(--font-weight-medium);text-decoration:none}.site-nav a:hover{text-underline-offset:5px;text-decoration:underline}.section{padding-block:var(--space-7)}.section--tint{background:var(--color-tint)}.section--inverse{background:var(--color-white)}.section-heading{max-width:var(--content-width-narrow);margin-bottom:var(--space-5);gap:.875rem;display:grid}.section-heading h2{font-size:clamp(2rem,4vw,2.75rem)}.section-heading>p:last-child{color:var(--color-muted)}.hero{padding-block:5.5rem 6rem}.hero__content{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:4rem;display:grid}.hero__copy{gap:var(--space-4);display:grid}.hero h1{letter-spacing:-.06em;max-width:22ch;font-size:clamp(2.5rem,4.5vw,3.75rem);line-height:1.02}.hero h1>span{display:block}@media (width>=64.01rem){.hero__content{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}.hero h1{max-width:none;font-size:clamp(2.3rem,4vw,3rem)}.workspace-preview{justify-self:center;width:min(100%,22rem)}}.hero__summary{max-width:32rem;color:var(--color-muted);font-size:1.125rem}.hero__actions{gap:var(--space-2);flex-wrap:wrap;padding-block:.25rem;display:flex}.hero__note{max-width:29rem;color:var(--color-muted);font-size:.8125rem}.hero .status-dot{animation:1.3s ease-in-out infinite status-dot-pulse}@keyframes status-dot-pulse{0%,to{opacity:1}50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.hero .status-dot{animation:none}}.workspace-preview{border:2px solid var(--color-electric-lime);border-radius:var(--radius-large);background:var(--color-surface);box-shadow:var(--shadow-card);overflow:hidden;transform:rotate(1.25deg)}.preview-topbar{background:linear-gradient(168deg, var(--color-abyss) 0 58%, var(--color-electric-lime) 58% 64%, var(--color-white) 64%);place-items:center;min-height:4.75rem;padding:1rem;display:grid}.preview-topbar .preview-logo{border:4px solid var(--color-white);width:3rem;height:3rem;font-size:1.5rem}.preview-content{gap:var(--space-1);padding:var(--space-2);display:grid}.preview-label{color:var(--color-muted);font-size:.625rem;font-weight:var(--font-weight-medium);letter-spacing:.08em}.email-preview-heading{justify-items:center;gap:var(--space-1);text-align:center;display:grid}.email-preview-heading h2{font-size:var(--font-size-heading)}.email-preview-heading>p:last-child{color:var(--color-muted);font-size:var(--font-size-small)}.email-preview-metadata{gap:var(--space-1);padding-block:var(--space-1);border-block:1px solid var(--color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.email-preview-metadata>div:first-child{grid-column:1/-1}.email-preview-metadata dt{color:var(--color-muted);font-size:var(--font-size-caption)}.email-preview-metadata dd{margin:var(--space-1) 0 0;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.email-preview-metadata>div:first-child dd{font-size:var(--font-size-caption);white-space:nowrap}.email-preview-product{justify-items:start;gap:var(--space-2);padding:var(--space-1);border-radius:var(--radius-small);background:var(--color-abyss);color:var(--color-white);display:grid}.email-preview-product h3{font-size:1.25rem}.email-preview-product>.badge{justify-self:end}.email-preview-product>p{color:var(--color-white);font-size:var(--font-size-small)}.email-preview-cta{margin-top:var(--space-1);border-radius:var(--radius-pill);background:var(--color-electric-lime);color:var(--color-abyss);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);padding:.625rem 1rem}.email-preview-closing{gap:var(--space-1);font-size:var(--font-size-small);display:grid}.method-badge{color:var(--color-brand);font-weight:var(--font-weight-bold)}.email-preview-footer{gap:var(--space-1);border-top:1px solid var(--color-border-subtle);color:var(--color-muted);font-size:var(--font-size-caption);text-align:center;padding:.625rem;display:grid}.email-preview-unsubscribe{text-underline-offset:3px;text-decoration:underline}.feature-grid,.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.feature-card,.pricing-card{align-content:start;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);padding:1.75rem;display:grid}.section--inverse .feature-card{--color-ink:var(--color-white);--color-muted:var(--color-white);border-color:var(--color-abyss);background:var(--color-abyss);color:var(--color-white)}.section--inverse .roadmap-strip{--color-muted:var(--color-white);border-color:var(--color-abyss);background:var(--color-abyss);color:var(--color-white)}.section--inverse .roadmap-strip .badge{background:var(--color-electric-lime);color:var(--color-abyss)}.feature-card strong,.feature-card code{overflow-wrap:anywhere}.feature-number{width:2.5rem;height:2.5rem;margin-bottom:var(--space-1);border-radius:var(--radius-small);background:var(--color-electric-lime);color:var(--color-abyss);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);place-items:center;display:grid}.feature-card h3{font-size:1.25rem;line-height:1.25}.feature-card p,.pricing-note,.frontend-help__details{color:var(--color-muted)}.roadmap-strip{gap:var(--space-5);margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-medium);grid-template-columns:minmax(0,.65fr) minmax(0,1fr);display:grid}.roadmap-strip h3{margin-top:var(--space-2);font-size:1.5rem}.roadmap-strip>p{color:var(--color-muted)}.frontend-help{justify-items:start;gap:var(--space-2);display:grid}.frontend-help .section-heading{gap:var(--space-2);margin-bottom:0}.frontend-help__details{align-content:start;gap:var(--space-1);max-width:var(--content-width-narrow);display:grid}.notice{border-radius:var(--radius-medium);background:var(--color-tint);color:var(--color-ink);font-weight:var(--font-weight-medium);padding:1.25rem 1.5rem}.pricing-heading{gap:var(--space-1);max-width:none}.pricing-heading h2{margin-bottom:var(--space-1)}@media (width>=64rem){.pricing-heading>p:not(.eyebrow){white-space:nowrap}}.pricing-card{--color-ink:var(--color-white);--color-muted:var(--color-white);gap:var(--space-1);background:linear-gradient(180deg, #ffffff24, transparent 9rem), var(--color-abyss);min-height:25rem;color:var(--color-white);border:1px solid #ffffff38;padding:0;position:relative;overflow:hidden}.pricing-card--featured{border:2px solid var(--color-electric-lime);background:linear-gradient(180deg, #d5fb0929, transparent 9rem), var(--color-abyss)}.pricing-card__header{justify-content:flex-end;align-items:flex-start;gap:var(--space-1);min-height:5.25rem;padding:var(--space-3);border-bottom:1px solid #ffffff38;flex-direction:column;display:flex;position:relative}.pricing-card:nth-child(2) .pricing-card__header{background:repeating-linear-gradient(135deg,#ffffff14 0 .5rem,#0000 .5rem 1.25rem)}.pricing-card:nth-child(3) .pricing-card__header{background:linear-gradient(150deg,#d5fb0933,#ffffff0d 55%,#0000)}.pricing-ribbon{border-radius:var(--radius-small) 0 0 var(--radius-small);background:var(--color-electric-lime);color:var(--color-abyss);font-size:.625rem;font-weight:var(--font-weight-bold);padding:.375rem .75rem .375rem 1rem;position:absolute;top:.75rem;right:0}.pricing-card__label{font-size:1.625rem;font-weight:var(--font-weight-medium)}.pricing-card__description{color:var(--color-muted);font-size:var(--font-size-small)}.pricing-card__credits{align-items:baseline;gap:var(--space-1);margin:.25rem var(--space-3) 0;display:flex}.pricing-card__credits strong{font-size:1.5rem}.pricing-card__credits span{color:var(--color-muted);font-size:var(--font-size-small)}.pricing-card__price{align-items:baseline;gap:var(--space-1);margin:0 var(--space-3);display:flex}.pricing-card__price strong{font-size:clamp(1.875rem,2.75vw,2.25rem);font-weight:var(--font-weight-medium);letter-spacing:-.04em}.pricing-card__price span{color:var(--color-muted);font-size:var(--font-size-small)}.pricing-card__unit-price{margin:0 var(--space-3);color:var(--color-muted);font-size:var(--font-size-caption)}.pricing-card__features{margin:.375rem var(--space-3);font-size:var(--font-size-small);border-top:1px solid #ffffff38;gap:.375rem;padding:.625rem 0 0;list-style:none;display:grid}.pricing-card__features li{padding-left:1.5rem;line-height:1.5;position:relative}.pricing-card__features li:before{color:var(--color-electric-lime);content:"✓";font-weight:var(--font-weight-bold);position:absolute;left:0}.pricing-card__action{margin:auto var(--space-3) var(--space-2);border-top:1px solid #ffffff38;gap:.375rem;padding-top:.625rem;display:grid}.pricing-card__action .button{width:100%}.pricing-card__action>p{color:var(--color-muted);font-size:var(--font-size-caption);text-align:center}.pricing-note{margin-top:var(--space-4);gap:.375rem;font-size:.8125rem;display:grid}.site-footer{border-top:1px solid var(--color-border)}.site-footer__content{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:7rem;display:flex}.site-footer__content>p:last-of-type,.site-footer__content>a{color:var(--color-muted);font-size:var(--font-size-small)}@media (width<=64rem){.site-nav{gap:var(--space-3)}.hero__content{gap:2.5rem}}@media (width<=48rem){.site-header__content{gap:var(--space-2);flex-wrap:wrap;padding-block:.875rem}.site-nav{justify-content:center;gap:var(--space-4);width:100%;padding-top:var(--space-1);order:3}.site-nav a{font-size:.8125rem}.session-actions{margin-left:auto}.section{padding-block:3.5rem}.hero{padding-block:3rem 4rem}.hero__content{gap:var(--space-6);grid-template-columns:1fr}.hero h1{max-width:none;font-size:clamp(1.7rem,7.2vw,2.1rem)}.hero__summary{font-size:var(--font-size-body)}.workspace-preview{width:min(100% - 1.5rem,28rem);margin-inline:auto;transform:rotate(.75deg)}.feature-grid,.pricing-grid,.frontend-help,.roadmap-strip{grid-template-columns:1fr}.site-footer__content{justify-content:flex-start;gap:var(--space-3);padding-block:var(--space-4);flex-wrap:wrap}.site-footer__content>p:last-of-type{flex:100%;order:3}.site-footer__content>a{margin-left:auto}}.site-nav [aria-current=page]{text-underline-offset:5px;text-decoration:underline}.mobile-menu,.mobile-dashboard-link{display:none}:root[data-newsly-authenticated=true] .mobile-dashboard-link{display:block}.public-page .site-footer__content{padding-block:var(--space-5);flex-wrap:wrap}.public-page .site-footer__content>.brand{color:var(--color-ink);margin-left:0;font-size:1.5rem}.footer-nav{align-items:center;gap:var(--space-3);font-size:var(--font-size-small);flex-wrap:wrap;display:flex}.footer-nav a{text-underline-offset:3px}.footer-placeholder{color:var(--color-muted)}.public-heading{justify-items:start;gap:var(--space-4);display:grid}.public-heading h1{max-width:20ch;font-size:clamp(2.75rem,6vw,4.5rem)}.public-heading>p:last-of-type{max-width:var(--content-width-narrow);color:var(--color-muted);font-size:1.125rem}.sign-in-notice{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--color-danger);border-radius:var(--radius-medium);background:var(--color-danger-background);color:var(--color-abyss)}.sign-in-notice h2{font-size:var(--font-size-heading)}.sign-in-notice p{margin-top:var(--space-2)}.sign-in-error-code{font-size:var(--font-size-small);overflow-wrap:anywhere}.support-layout{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}.support-context{gap:var(--space-4);display:grid}.support-context h2{font-size:2rem}.support-context>p,.info-card p{color:var(--color-muted)}.info-card,.support-form{min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface)}.info-card{gap:var(--space-2);display:grid}.info-card h3{font-size:var(--font-size-heading)}.support-form .notice{background:var(--color-electric-lime);color:var(--color-abyss);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.support-anchor{scroll-margin-top:2rem;display:block}.support-fields{border:0;min-width:0;margin:0;padding:0}.documentation-layout{align-items:start;gap:var(--space-6);grid-template-columns:12rem minmax(0,1fr);display:grid}.document-nav{gap:var(--space-2);font-size:var(--font-size-small);display:grid;position:sticky;top:7rem}.document-nav a{padding:var(--space-2);border-radius:var(--radius-small);text-decoration:none}.document-nav a:hover{background:var(--color-tint)}.document-content,.legal-content{gap:var(--space-6);min-width:0;display:grid}.legal-content{max-width:var(--content-width-narrow)}.document-content section,.legal-content section{gap:var(--space-3);min-width:0;display:grid}.document-content h2,.legal-content h2{font-size:clamp(1.5rem,3vw,2rem)}.document-content p,.document-content li,.legal-content p,.legal-content li{color:var(--color-muted)}.document-content a,.legal-content a{color:var(--color-ink);text-underline-offset:3px}.document-content ol,.legal-content ul{margin:0;padding-left:1.5rem;line-height:1.8}.document-content pre{max-width:100%;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-tint);font-size:var(--font-size-small);tab-size:2;margin:0;line-height:1.7;overflow-x:auto}.document-content code{overflow-wrap:anywhere}.document-content pre code{overflow-wrap:normal}.endpoint-group{min-width:0}.endpoint-group h3{margin-block:var(--space-3);font-size:var(--font-size-heading)}.public-table-scroll{overflow-x:auto}.public-table{border-collapse:collapse;width:100%;font-size:var(--font-size-small);text-align:left}.public-table th,.public-table td{padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-border);vertical-align:top;line-height:1.6}.public-table tbody th{font-weight:400}.reference-list{gap:var(--space-2) var(--space-4);padding:var(--space-4);border-radius:var(--radius-medium);background:var(--color-tint);grid-template-columns:minmax(7rem,auto) minmax(0,1fr);margin:0;line-height:1.6;display:grid}.reference-list dt{font-weight:var(--font-weight-medium)}.reference-list dd{margin:0}.frontend-help__details>.button{justify-self:start}@media (width<=64rem){.public-page [id]{scroll-margin-top:var(--space-5)}.document-nav{top:9rem}.public-page .site-header__content{padding-block:var(--space-2);flex-wrap:wrap}.public-page .site-nav{order:3;justify-content:center;width:100%}.support-layout,.documentation-layout{gap:var(--space-4)}}@media (width<=48rem){.public-page .site-header__content{gap:var(--space-2);flex-wrap:nowrap;padding-block:.625rem;position:relative}.support-layout,.documentation-layout{grid-template-columns:1fr}.support-form,.info-card{padding:var(--space-4)}.public-page .site-nav{display:none}.mobile-menu{margin-left:auto;display:block;position:relative}.mobile-menu summary{width:var(--control-height-compact);height:var(--control-height-compact);border-radius:var(--radius-small);cursor:pointer;place-items:center;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary:hover,.mobile-menu[open] summary{background:var(--color-electric-lime)}.mobile-menu-icon{gap:.25rem;width:1.25rem;display:grid}.mobile-menu-icon>span{background:var(--color-abyss);border-radius:2px;height:2px;display:block}.mobile-menu nav{z-index:20;gap:var(--space-1);min-width:12rem;padding:var(--space-2);border:1px solid var(--color-abyss);border-radius:var(--radius-medium);background:var(--color-white);box-shadow:var(--shadow-card);display:grid;position:absolute;top:calc(100% + .5rem);right:0}.mobile-menu nav a{padding:var(--space-2);border-radius:var(--radius-small);color:var(--color-abyss);font-size:var(--font-size-small);text-decoration:none}.mobile-menu nav .mobile-dashboard-link{background:var(--color-electric-lime);color:var(--color-abyss);font-weight:var(--font-weight-bold)}.mobile-menu nav a:hover,.mobile-menu nav a:focus-visible{background:var(--color-electric-lime)}.public-page .session-actions{gap:var(--space-1);margin-left:0}.public-page .session-actions .session-dashboard-link{display:none}.public-page .session-actions .button{min-height:var(--control-height-compact);font-size:var(--font-size-small);padding:.625rem .875rem}.document-nav{gap:var(--space-1);flex-wrap:wrap;display:flex;position:static}.reference-list{grid-template-columns:1fr}.reference-list dd{margin-bottom:var(--space-2)}}
