.marketing-template_template__Ub4uK{inline-size:100%;max-inline-size:76rem;margin-inline:auto;padding-inline:clamp(1rem,3vw,3rem);color:var(--ai-text);background:var(--ai-surface)}.marketing-template_templateBar__FSFIa{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;padding-block:1rem;color:var(--ai-muted);font-size:.75rem;border-block-end:1px solid var(--ai-border)}.marketing-template_templateBar__FSFIa a{display:inline-flex;align-items:center;gap:.5rem;min-block-size:2.75rem;color:inherit;text-decoration:none}.marketing-template_templateBar__FSFIa a:hover{text-decoration:underline;text-underline-offset:.25em}.marketing-template_darkLink__7V9if,.marketing-template_textLink__nWTmr{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-block-size:2.75rem;font-size:.875rem;font-weight:600;text-decoration:none}.marketing-template_template__Ub4uK .marketing-template_darkLink__7V9if{padding:.75rem 1.25rem;border:1px solid var(--ai-text);border-radius:var(--ai-control-radius,8px);background:var(--ai-text);color:var(--ai-surface)}.marketing-template_template__Ub4uK .marketing-template_actionButton__x2Y_y:hover:not(:disabled),.marketing-template_template__Ub4uK .marketing-template_darkLink__7V9if:hover{color:var(--ai-surface);background:var(--ai-muted);border-color:var(--ai-muted)}.marketing-template_textLink__nWTmr{color:var(--ai-text);text-underline-offset:.25em}.marketing-template_textLink__nWTmr:hover{text-decoration:underline}.marketing-template_template__Ub4uK .marketing-template_actionButton__x2Y_y,.marketing-template_template__Ub4uK .marketing-template_planButton__hk79l{min-block-size:2.75rem;padding-inline:1rem;font-size:.875rem}.marketing-template_template__Ub4uK .marketing-template_actionButton__x2Y_y{background:var(--ai-text);border-color:var(--ai-text);color:var(--ai-surface)}.marketing-template_template__Ub4uK .marketing-template_planButton__hk79l[aria-pressed=true]{border-color:var(--ai-text);background:var(--ai-surface-subtle)}.marketing-template_intentStrip__E3g2N{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 1.5rem;padding-block:1.5rem 2.5rem;color:var(--ai-muted)}.marketing-template_intentStrip__E3g2N span{inline-size:100%;font-size:.75rem;font-weight:600;letter-spacing:.08em}.marketing-template_intentStrip__E3g2N p{margin:0;font-size:1rem;letter-spacing:-.02em}.marketing-template_planFeedback__RLfD6{margin:0;min-block-size:2.75rem;font-size:.875rem;color:var(--ai-muted)}.marketing-template_preview__1mLvg{background:var(--ai-canvas);border:1px solid var(--ai-border);border-radius:var(--ai-radius,10px);box-shadow:0 .75rem 2rem color-mix(in srgb,var(--ai-text) 6%,transparent);overflow:hidden}.marketing-template_previewTop__tYrnf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;border-block-end:1px solid var(--ai-border);background:var(--ai-surface);font-size:.8125rem;font-weight:500}.marketing-template_previewTop__tYrnf>span:first-child{display:inline-flex;align-items:center;gap:.5rem}.marketing-template_previewSample__U6Aek{color:var(--ai-muted);font-size:.75rem;letter-spacing:.08em}.marketing-template_previewBody__FWVWB{display:flex}.marketing-template_previewRail__s3_9N{display:none;flex-shrink:0;flex-direction:column;align-items:center;gap:1.75rem;inline-size:3.5rem;padding-block:1.75rem;border-inline-end:1px solid var(--ai-border);color:var(--ai-muted)}.marketing-template_previewMain__hVo_m{flex:1;min-inline-size:0;padding:1.5rem}.marketing-template_previewBreadcrumb__94Vif{margin-block-end:1.5rem;color:var(--ai-muted);font-size:.75rem}.marketing-template_previewMain__hVo_m h2{margin:0;font-size:1.5rem;font-weight:550;letter-spacing:-.045em}.marketing-template_previewDescription__437jp{margin:.5rem 0 1.5rem;color:var(--ai-muted);font-size:.8125rem;max-inline-size:42ch}.marketing-template_projectContent__Y6aqT{display:grid;gap:1.25rem;min-block-size:20rem}.marketing-template_projectNote__fR8NL{padding:1.25rem;border:1px solid var(--ai-border);border-radius:var(--ai-control-radius,8px);background:var(--ai-surface)}.marketing-template_smallLabel__sP5Ft{display:block;color:var(--ai-muted);font-size:.75rem;font-weight:600;letter-spacing:.09em}.marketing-template_projectNote__fR8NL h3{margin:.75rem 0 .5rem;font-size:1.125rem;font-weight:600;letter-spacing:-.025em}.marketing-template_projectNote__fR8NL p{margin:0;color:var(--ai-muted);font-size:.8125rem}.marketing-template_noteTags__QpwCu{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:1.25rem}.marketing-template_noteTags__QpwCu span{padding:.25rem .5rem;border-radius:var(--ai-control-radius,8px);background:var(--ai-surface-subtle);color:var(--ai-muted);font-size:.75rem}.marketing-template_previewTasks__E7azB{padding-inline:.25rem}.marketing-template_previewTasks__E7azB p{display:flex;align-items:center;gap:.5rem;margin-block:.75rem;font-size:.8125rem;color:var(--ai-muted)}.marketing-template_previewTasks__E7azB svg{flex-shrink:0}.marketing-template_previewBottom__S3B3z{padding:.75rem 1.25rem;border-block-start:1px solid var(--ai-border);color:var(--ai-muted);font-size:.75rem}.marketing-template_journalCover__SIyk1{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;padding:2rem;margin-block-end:2rem;background:var(--ai-text);color:var(--ai-surface);border-radius:var(--ai-control-radius,8px)}.marketing-template_journalCover__SIyk1 span:first-child{font-size:clamp(2rem,3vw,2.75rem);line-height:1.1;font-weight:450;letter-spacing:-.05em}.marketing-template_journalCover__SIyk1 span:last-child{font-size:.75rem;letter-spacing:.1em}.marketing-template_contactNote__fcruV{margin:0;max-inline-size:36ch;font-size:.8125rem;color:var(--ai-muted)}.marketing-template_fieldPair__NjWfA{display:grid;gap:1.25rem;min-inline-size:0}.marketing-template_fieldPair__NjWfA>*{min-inline-size:0}.marketing-template_template__Ub4uK :where(input,textarea){font-size:1rem}.marketing-template_draftPreview__WhNlj{padding:1.25rem;background:var(--ai-surface-subtle);border-radius:var(--ai-control-radius,8px)}.marketing-template_draftPreview__WhNlj h3{margin:0 0 .75rem;font-size:1rem}.marketing-template_draftPreview__WhNlj p{margin:.5rem 0 0;font-size:.875rem;overflow-wrap:anywhere;white-space:pre-wrap}@media (min-width:32rem){.marketing-template_previewRail__s3_9N{display:flex}.marketing-template_fieldPair__NjWfA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.marketing-template_intentStrip__E3g2N span{inline-size:auto;max-inline-size:20ch}}@media (forced-colors:active){.marketing-template_template__Ub4uK .marketing-template_actionButton__x2Y_y,.marketing-template_template__Ub4uK .marketing-template_darkLink__7V9if{border-color:ButtonText}.marketing-template_journalCover__SIyk1{border:1px solid CanvasText}}.uim-footer,.uim-header,.uim-hero,.uim-section{box-sizing:border-box;color:var(--ai-text);font-family:var(--ai-font-family,inherit);overflow-wrap:anywhere;font-size:1rem;line-height:1.6}:where(.uim-header,.uim-footer,.uim-hero,.uim-section) *,:where(.uim-header,.uim-footer,.uim-hero,.uim-section) :after,:where(.uim-header,.uim-footer,.uim-hero,.uim-section) :before{box-sizing:border-box}:where(.uim-header,.uim-footer,.uim-hero,.uim-section) :where(h1,h2,h3,p){margin:0}:where(.uim-header,.uim-footer,.uim-hero,.uim-section) :where(a,button,input,textarea):focus-visible{outline:2px solid var(--ai-focus);outline-offset:4px}:where(.uim-header,.uim-footer,.uim-hero,.uim-section) a{color:inherit;text-underline-offset:.25em}.uim-header{border-block-end:1px solid var(--ai-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;display:flex}.uim-brand{letter-spacing:-.04em;font-size:1.25rem;font-weight:650}.uim-brand a{align-items:center;gap:.75rem;min-block-size:2.75rem;text-decoration:none;display:inline-flex}.uim-navigation{inline-size:100%;display:none}.uim-navigation[data-open=true]{gap:1rem;display:grid}.uim-actions,.uim-header-actions,.uim-navigation nav{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.uim-navigation nav{flex-direction:column;align-items:stretch;gap:.25rem}.uim-navigation nav a{min-block-size:2.75rem;color:var(--ai-muted);align-items:center;padding-inline:.5rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.uim-footer a:hover,.uim-navigation nav a:hover{color:var(--ai-primary-text);text-decoration:underline}.uim-menu-trigger{gap:.75rem;min-block-size:2.75rem}.uim-hero{align-items:center;gap:3rem;padding-block:clamp(3rem,7vw,6rem);display:grid}.uim-hero-copy,.uim-section-heading{align-content:start;justify-items:start;gap:1.25rem;min-inline-size:0;display:grid}.uim-eyebrow{color:var(--ai-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:650}.uim-hero-copy>:is(h1,h2,h3){letter-spacing:-.055em;text-wrap:balance;max-inline-size:12ch;font-size:clamp(2.25rem,3.5vw,3.5rem);font-weight:550;line-height:1.1}.uim-section h2{letter-spacing:-.045em;text-wrap:balance;max-inline-size:20ch;font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:550;line-height:1.2}.uim-description{max-inline-size:48ch;color:var(--ai-muted)}.uim-description p+p{margin-block-start:1rem}.uim-note{color:var(--ai-muted);font-size:.8125rem;line-height:1.6}.uim-hero-visual{min-inline-size:0}.uim-section{border-block-start:1px solid var(--ai-border);padding-block:clamp(3rem,6vw,5rem);scroll-margin-block-start:1.5rem}.uim-article,.uim-contact,.uim-faq,.uim-features{align-items:start;gap:2.5rem;display:grid}.uim-feature-list{min-inline-size:0}.uim-feature{border-block-start:1px solid var(--ai-border);align-items:start;gap:1.25rem;padding-block:1.5rem;display:flex}.uim-feature:first-child{border-block-start:0;padding-block-start:0}.uim-feature h3{letter-spacing:-.025em;margin-block-end:.5rem;font-size:1.125rem;font-weight:600}.uim-feature-icon{border:1px solid var(--ai-border);border-radius:var(--ai-control-radius,8px);block-size:2.75rem;inline-size:2.75rem;color:var(--ai-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.uim-plans{gap:1rem;margin-block-start:2.5rem;display:grid}.uim-plan{border-color:var(--ai-border);border-radius:var(--ai-radius,10px);min-inline-size:0;box-shadow:none;background:var(--ai-surface);flex-direction:column;padding:1.5rem;display:flex}.uim-plan[data-featured=true]{border-color:var(--ai-control-border);background:var(--ai-surface-subtle)}.uim-plan>:last-child{margin-block-start:auto;padding-block-start:1.5rem}.uim-plan-name{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.uim-plan-badge{border:1px solid var(--ai-border);border-radius:var(--ai-control-radius,8px);color:var(--ai-text);padding:.25rem .5rem;font-size:.75rem;font-weight:600}.uim-price{letter-spacing:-.05em;margin-block-start:.5rem;font-size:2.5rem;font-weight:550;line-height:1.2}.uim-plan ul{color:var(--ai-muted);gap:.75rem;margin-block:1.5rem 0;padding-inline-start:1.25rem;font-size:.875rem;display:grid}.uim-pricing-note{margin-block-start:1.5rem}.uim-faq-items{inline-size:100%;min-inline-size:0;font-size:1rem}.uim-faq-items button[aria-expanded]{min-block-size:2.75rem;font-size:.9375rem;font-weight:500}.uim-faq-items [role=group]>div{font-size:.9375rem;line-height:1.7}.uim-contact-fields{gap:1.25rem;min-inline-size:0;display:grid}.uim-contact-aside{margin-block-start:.5rem}.uim-feedback{border-inline-start:2px solid var(--ai-control-border);background:var(--ai-surface-subtle);padding:1rem;font-size:.875rem}.uim-feedback[data-tone=error]{color:var(--ai-danger);border-color:var(--ai-danger)}.uim-article-content{min-inline-size:0;max-inline-size:64ch}.uim-article-content :where(h3){margin-block:1.5rem .75rem;font-size:1.125rem;font-weight:600}.uim-article-content :where(h3):first-child{margin-block-start:0}.uim-article-content p+p{margin-block-start:1rem}.uim-footer{border-block-start:1px solid var(--ai-border);padding-block:3rem 1.5rem}.uim-footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.uim-footer-brand{grid-column:1/-1}.uim-footer-brand p{max-inline-size:32ch;color:var(--ai-muted);margin-block-start:.75rem;font-size:.875rem}.uim-footer nav h2{margin-block-end:.5rem;font-size:.875rem;font-weight:600}.uim-footer nav a{min-block-size:2.75rem;font-size:.875rem;text-decoration:none}.uim-footer nav a,.uim-footer-bottom{color:var(--ai-muted);align-items:center;display:flex}.uim-footer-bottom{border-block-start:1px solid var(--ai-border);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-block-start:3rem;padding-block-start:1.25rem;font-size:.8125rem}@media (width>=48rem){.uim-menu-trigger{display:none}.uim-navigation,.uim-navigation[data-open=true]{justify-content:flex-end;align-items:center;gap:1.5rem;inline-size:auto;display:flex}.uim-navigation nav{flex-direction:row;gap:.75rem}.uim-plans{grid-template-columns:repeat(3,minmax(0,1fr))}.uim-footer-top{grid-template-columns:2fr repeat(2,minmax(0,1fr))}.uim-footer-brand{grid-column:auto}}@media (width>=64rem){.uim-hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.uim-article,.uim-contact,.uim-faq,.uim-features{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5rem}}@media (forced-colors:active){.uim-feature-icon,.uim-feedback,.uim-plan[data-featured=true]{border-color:canvastext}}