html{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}*,*:before,*:after{box-sizing:inherit}body{margin:0;min-height:100vh;min-height:100dvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--landing-bg: transparent;--landing-bg-elevated: rgba(255, 255, 255, .78);--landing-bg-band: rgba(247, 250, 255, .72);--landing-bg-subtle: rgba(247, 250, 255, .92);--landing-hairline: rgba(120, 170, 255, .22);--landing-hairline-strong: rgba(120, 170, 255, .28);--landing-text: rgba(18, 40, 84, .92);--landing-muted: rgba(33, 53, 96, .68);--landing-muted2: rgba(31, 54, 98, .52);--landing-accent: rgba(45, 98, 208, .95);--landing-accent-soft: rgba(90, 155, 255, .12);--landing-accent-border: rgba(120, 170, 255, .35);--landing-warn-soft: rgba(234, 179, 8, .12);--landing-warn-border: rgba(202, 138, 4, .28);--landing-danger-soft: rgba(239, 68, 68, .08);--landing-danger-border: rgba(239, 68, 68, .22);--landing-success-soft: rgba(34, 197, 94, .1);--landing-card-shadow: 0 8px 22px rgba(60, 100, 180, .08);--landing-card-shadow-lg: 0 24px 48px -16px rgba(60, 100, 180, .14);--landing-surface: #ffffff;--landing-surface-opaque: #ffffff;--landing-surface-glass: rgba(255, 255, 255, .72);--landing-btn-primary-bg: #111111;--landing-btn-primary-fg: #ffffff;--landing-btn-primary-border: #111111;--landing-btn-primary-hover-bg: #000000;--landing-btn-primary-hover-border: #000000;--landing-btn-secondary-border: #dadce0;--landing-btn-secondary-fg: #3c4043;--landing-btn-secondary-bg: #ffffff;--landing-btn-secondary-hover-bg: #f8f9fa;--landing-btn-secondary-hover-border: #d2d5da;--landing-header-bar-border: rgba(15, 23, 42, .08);--landing-header-bar-bg: rgba(254, 254, 253, .46);--landing-header-bar-shadow: 0 1px 0 rgba(15, 23, 42, .04), 0 8px 24px -12px rgba(15, 23, 42, .08);--landing-dropdown-border: rgba(15, 23, 42, .08);--landing-dropdown-bg: #fefefd;--landing-dropdown-shadow: 0 4px 6px -2px rgba(15, 23, 42, .04), 0 20px 48px -8px rgba(15, 23, 42, .14);--landing-dropdown-divider: rgba(15, 23, 42, .07);--landing-problem-card-bg: rgba(255, 255, 255, .88);--landing-login-card-bg: rgba(255, 255, 255, .94);--landing-mock-divider: rgba(0, 0, 0, .06);--landing-mock-sidebar-bg: rgba(247, 250, 255, .85);--landing-border-faint: rgba(0, 0, 0, .08);--landing-section-wash: rgba(255, 255, 255, .55);--landing-card-solid: #ffffff;--landing-compare-panel: rgba(248, 248, 250, .85);--landing-digest-row-idle: rgba(255, 255, 255, .5);--landing-digest-row-hover: rgba(0, 0, 0, .015);--landing-pill-muted: rgba(0, 0, 0, .05);--landing-pill-muted-hover: rgba(0, 0, 0, .09);--landing-mock-inset-bg: rgba(255, 255, 255, .72);--landing-draft-field-bg: #f1f3f4;--landing-mock-cursor: rgba(0, 0, 0, .45);--landing-tab-rail: rgba(255, 255, 255, .7);--landing-tab-rail-hover: rgba(255, 255, 255, .45);--landing-tab-selected: #ffffff;--landing-footer-wash: rgba(255, 255, 255, .72);--landing-shadow-xs: 0 1px 4px rgba(15, 23, 42, .08);--landing-shadow-soft: 0 2px 8px rgba(0, 0, 0, .07);--landing-shadow-vs: 0 2px 8px rgba(0, 0, 0, .08);--landing-plan-highlight: 0 20px 48px -20px rgba(45, 98, 208, .18);--landing-faq-closed-bg: #ffffff;--landing-faq-icon-bg: rgba(0, 0, 0, .05);--landing-success-dot: #10b981;--landing-accent-dot: rgba(45, 98, 208, .9);--landing-hero-callout-border: rgba(15, 23, 42, .1);--landing-hero-callout-bg: rgba(255, 255, 255, .95);--landing-hero-callout-shadow: 0 8px 30px rgba(0, 0, 0, .12);--landing-hero-row-selected: rgba(90, 155, 255, .04);--landing-hero-callout-text: rgba(55, 65, 81, .98);--landing-cta-solid-bg: #2563eb;--landing-cta-solid-bg-hover: #1d4ed8;--landing-cta-solid-fg: #ffffff;--landing-on-avatar-fg: #ffffff;--landing-agent-shell-bg: rgba(255, 255, 255, .2);--landing-agent-shell-gradient: linear-gradient( 165deg, rgba(255, 255, 255, .38) 0%, rgba(255, 255, 255, .12) 55%, rgba(247, 250, 255, .06) 100% );--landing-agent-shell-inset: inset 0 1px 0 rgba(255, 255, 255, .28), inset 0 0 88px 36px rgba(247, 250, 255, .22);--landing-pain-dot-idle: #ffffff;--landing-pain-dot-hover-bg: rgb(255, 246, 218);--landing-pain-dot-hover-border: 2px solid rgba(255, 168, 72, .48);--landing-pain-dot-hover-shadow: 0 0 0 1px rgba(255, 255, 255, .55) inset, 0 0 6px 2px rgba(255, 200, 95, .38), 0 0 14px 5px rgba(255, 165, 70, .22), 0 0 22px 8px rgba(255, 140, 60, .11);--landing-hint-text-shadow: 0 1px 2px rgba(255, 255, 255, .8);--landing-chat-scroll-fade-top: linear-gradient( to bottom, rgba(255, 255, 255, .92) 0%, rgba(247, 250, 255, .55) 42%, rgba(247, 250, 255, 0) 100% );--landing-chat-scroll-fade-bottom: linear-gradient( to top, rgba(255, 255, 255, .92) 0%, rgba(247, 250, 255, .55) 36%, rgba(247, 250, 255, 0) 100% );--landing-glass-card-overlay: linear-gradient( 145deg, rgba(255, 255, 255, .55) 0%, transparent 38%, transparent 100% );--landing-glass-card-inset: 0 1px 0 rgba(255, 255, 255, .65) inset;--landing-glass-sheen-sweep: linear-gradient(105deg, transparent, rgba(255, 255, 255, .7), transparent);--landing-glass-cta-inset: 0 1px 0 rgba(255, 255, 255, .95) inset;--landing-demo-chip-fade-x: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .55) 42%, rgba(255, 255, 255, .92) 78%, rgba(255, 255, 255, .98) 100% );--landing-demo-inbox-row-bg: rgba(255, 255, 255, .85);--landing-demo-inbox-fade-y: linear-gradient( to top, rgba(255, 255, 255, .97) 0%, rgba(255, 255, 255, .82) 28%, rgba(255, 255, 255, .35) 58%, rgba(255, 255, 255, 0) 100% )}[data-joy-color-scheme=dark]{--landing-bg-elevated: rgba(24, 30, 44, .88);--landing-bg-band: rgba(16, 20, 32, .82);--landing-bg-subtle: rgba(20, 26, 40, .94);--landing-hairline: rgba(120, 170, 255, .2);--landing-hairline-strong: rgba(140, 185, 255, .32);--landing-text: rgba(232, 238, 252, .94);--landing-muted: rgba(175, 190, 220, .75);--landing-muted2: rgba(145, 162, 200, .58);--landing-accent: rgba(130, 180, 255, .96);--landing-accent-soft: rgba(90, 155, 255, .16);--landing-accent-border: rgba(130, 175, 240, .42);--landing-warn-soft: rgba(234, 179, 8, .14);--landing-warn-border: rgba(250, 204, 21, .35);--landing-danger-soft: rgba(248, 113, 113, .12);--landing-danger-border: rgba(252, 165, 165, .28);--landing-success-soft: rgba(74, 222, 128, .12);--landing-card-shadow: 0 10px 28px rgba(0, 0, 0, .42);--landing-card-shadow-lg: 0 28px 56px -18px rgba(0, 0, 0, .55);--landing-surface: #12161f;--landing-surface-opaque: #161c28;--landing-surface-glass: rgba(22, 28, 42, .82);--landing-btn-primary-bg: #e4e9f4;--landing-btn-primary-fg: #0c0e12;--landing-btn-primary-border: #e4e9f4;--landing-btn-primary-hover-bg: #f0f3f9;--landing-btn-primary-hover-border: #f0f3f9;--landing-btn-secondary-border: #3d4758;--landing-btn-secondary-fg: #e4e8f0;--landing-btn-secondary-bg: #1a1f2c;--landing-btn-secondary-hover-bg: #242b3a;--landing-btn-secondary-hover-border: #4a5568;--landing-header-bar-border: rgba(255, 255, 255, .1);--landing-header-bar-bg: rgba(18, 22, 32, .72);--landing-header-bar-shadow: 0 1px 0 rgba(0, 0, 0, .35), 0 12px 36px -12px rgba(0, 0, 0, .55);--landing-dropdown-border: rgba(255, 255, 255, .1);--landing-dropdown-bg: #1a1f2c;--landing-dropdown-shadow: 0 8px 32px -8px rgba(0, 0, 0, .55);--landing-dropdown-divider: rgba(255, 255, 255, .08);--landing-problem-card-bg: rgba(22, 28, 40, .92);--landing-login-card-bg: rgba(20, 26, 38, .94);--landing-mock-divider: rgba(255, 255, 255, .1);--landing-mock-sidebar-bg: rgba(18, 24, 36, .92);--landing-border-faint: rgba(255, 255, 255, .1);--landing-section-wash: rgba(18, 22, 32, .55);--landing-card-solid: var(--landing-surface-opaque);--landing-compare-panel: rgba(22, 26, 36, .92);--landing-digest-row-idle: rgba(255, 255, 255, .04);--landing-digest-row-hover: rgba(255, 255, 255, .06);--landing-pill-muted: rgba(255, 255, 255, .08);--landing-pill-muted-hover: rgba(255, 255, 255, .12);--landing-mock-inset-bg: rgba(28, 34, 48, .82);--landing-draft-field-bg: rgba(255, 255, 255, .06);--landing-mock-cursor: rgba(255, 255, 255, .55);--landing-tab-rail: rgba(24, 30, 42, .75);--landing-tab-rail-hover: rgba(255, 255, 255, .06);--landing-tab-selected: var(--landing-surface-opaque);--landing-footer-wash: rgba(10, 13, 22, .94);--landing-shadow-xs: 0 2px 12px rgba(0, 0, 0, .4);--landing-shadow-soft: 0 2px 10px rgba(0, 0, 0, .35);--landing-shadow-vs: 0 4px 16px rgba(0, 0, 0, .45);--landing-plan-highlight: 0 20px 48px -16px rgba(90, 155, 255, .22);--landing-faq-closed-bg: var(--landing-surface-opaque);--landing-faq-icon-bg: rgba(255, 255, 255, .08);--landing-success-dot: #34d399;--landing-accent-dot: rgba(130, 175, 255, .88);--landing-hero-callout-border: rgba(255, 255, 255, .12);--landing-hero-callout-bg: rgba(22, 28, 40, .94);--landing-hero-callout-shadow: 0 12px 40px rgba(0, 0, 0, .45);--landing-hero-row-selected: rgba(90, 155, 255, .1);--landing-hero-callout-text: rgba(228, 234, 248, .96);--landing-cta-solid-bg: #3b82f6;--landing-cta-solid-bg-hover: #60a5fa;--landing-cta-solid-fg: #ffffff;--landing-on-avatar-fg: #ffffff;--landing-agent-shell-bg: rgba(18, 22, 32, .45);--landing-agent-shell-gradient: linear-gradient( 165deg, rgba(40, 48, 64, .55) 0%, rgba(22, 28, 40, .35) 55%, rgba(14, 18, 28, .2) 100% );--landing-agent-shell-inset: inset 0 1px 0 rgba(255, 255, 255, .08), inset 0 0 64px 28px rgba(0, 0, 0, .15);--landing-pain-dot-idle: var(--landing-surface-opaque);--landing-pain-dot-hover-bg: rgba(200, 140, 55, .22);--landing-pain-dot-hover-border: 2px solid rgba(250, 190, 90, .42);--landing-pain-dot-hover-shadow: 0 0 0 1px rgba(255, 255, 255, .08) inset, 0 0 10px 2px rgba(250, 180, 80, .18), 0 0 20px 6px rgba(200, 140, 50, .12);--landing-hint-text-shadow: 0 1px 3px rgba(0, 0, 0, .65);--landing-chat-scroll-fade-top: linear-gradient( to bottom, rgba(18, 24, 34, .94) 0%, rgba(18, 24, 34, .42) 42%, transparent 100% );--landing-chat-scroll-fade-bottom: linear-gradient( to top, rgba(18, 24, 34, .94) 0%, rgba(18, 24, 34, .42) 36%, transparent 100% );--landing-glass-card-overlay: linear-gradient( 145deg, rgba(255, 255, 255, .07) 0%, transparent 40%, transparent 100% );--landing-glass-card-inset: 0 1px 0 rgba(255, 255, 255, .07) inset;--landing-glass-sheen-sweep: linear-gradient(105deg, transparent, rgba(255, 255, 255, .14), transparent);--landing-glass-cta-inset: 0 1px 0 rgba(255, 255, 255, .12) inset;--landing-demo-chip-fade-x: linear-gradient( 90deg, rgba(18, 22, 32, 0) 0%, rgba(18, 22, 32, .55) 42%, rgba(18, 22, 32, .92) 78%, rgba(18, 22, 32, .98) 100% );--landing-demo-inbox-row-bg: rgba(28, 34, 48, .92);--landing-demo-inbox-fade-y: linear-gradient( to top, rgba(18, 22, 32, .98) 0%, rgba(18, 22, 32, .82) 28%, rgba(18, 22, 32, .35) 58%, rgba(18, 22, 32, 0) 100% )}.blog-post-hero-top-fade{height:200px;background:linear-gradient(to bottom,#ffffff57 -50%,#ffffff14 58%,#fff0)}[data-joy-color-scheme=dark] .blog-post-hero-top-fade{background:linear-gradient(to bottom,#161c2852,#161c2814 55%,#161c2800)}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.22) transparent}[data-joy-color-scheme=dark] *{scrollbar-color:rgba(255,255,255,.28) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#00000038;border-radius:100px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background-color:#00000061}[data-joy-color-scheme=dark] *::-webkit-scrollbar-thumb{background-color:#ffffff47}[data-joy-color-scheme=dark] *::-webkit-scrollbar-thumb:hover{background-color:#ffffff6b}@supports (padding: env(safe-area-inset-bottom)){body{padding-bottom:env(safe-area-inset-bottom)}}#root section[id]{scroll-margin-top:calc(80px + max(12px,env(safe-area-inset-top,0px)))}:root{--blog-editor-text: #252525;--blog-editor-placeholder: rgba(37, 37, 37, .42);--blog-editor-quote-border: #e5e7eb;--blog-editor-quote-text: #6b7280;--blog-editor-quote-bg: #fafafa;--blog-editor-pre-bg: #f4f4f5;--blog-editor-pre-text: inherit;--blog-editor-code-bg: #eeeef0;--blog-editor-hr: #e4e4e7;--blog-editor-link: #2563eb;--blog-editor-table-border: #e4e4e7;--blog-editor-th-bg: #f4f4f5;--blog-editor-task-bg: transparent;--blog-editor-task-checked-bg: transparent;--blog-editor-focus-bg: rgba(15, 23, 42, .06)}[data-joy-color-scheme=dark]{--blog-editor-text: rgba(237, 242, 255, .94);--blog-editor-placeholder: rgba(220, 228, 255, .38);--blog-editor-quote-border: rgba(255, 255, 255, .14);--blog-editor-quote-text: rgba(180, 198, 235, .78);--blog-editor-quote-bg: rgba(148, 163, 184, .07);--blog-editor-pre-bg: rgba(0, 0, 0, .35);--blog-editor-pre-text: rgba(237, 242, 255, .92);--blog-editor-code-bg: rgba(255, 255, 255, .08);--blog-editor-hr: rgba(255, 255, 255, .12);--blog-editor-link: #93c5fd;--blog-editor-table-border: rgba(255, 255, 255, .12);--blog-editor-th-bg: rgba(255, 255, 255, .06);--blog-editor-task-bg: transparent;--blog-editor-task-checked-bg: transparent;--blog-editor-focus-bg: rgba(255, 255, 255, .06)}.blog-editor .tiptap{min-height:fit-content;font-size:.9375rem;line-height:1.7;outline:none;color:var(--blog-editor-text)}.blog-editor .tiptap .is-empty:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:var(--blog-editor-placeholder)}.blog-editor .tiptap h1{font-weight:700;font-size:2rem;line-height:1.2;margin:28px 0 14px;letter-spacing:-.01em}.blog-editor .tiptap h2{font-weight:600;font-size:1.3rem;margin:22px 0 10px}.blog-editor .tiptap h3{font-weight:600;font-size:1.1rem;margin:18px 0 8px}.blog-editor .tiptap h4{font-weight:600;font-size:1rem;margin:14px 0 6px}.blog-editor .tiptap p{margin:10px 0 0}.blog-editor .tiptap ul,.blog-editor .tiptap ol{margin-left:26px;padding-left:4px}.blog-editor .tiptap li{margin:4px 0}.blog-editor .tiptap blockquote{border-left:3px solid var(--blog-editor-quote-border);color:var(--blog-editor-quote-text);padding-left:1em;margin:14px 0;font-style:italic}.blog-editor .tiptap blockquote>p:first-child{margin-top:0}.blog-editor .tiptap pre{background:var(--blog-editor-pre-bg);color:var(--blog-editor-pre-text);padding:12px 14px;border-radius:6px;font-family:ui-monospace,monospace;font-size:.94em}.blog-editor .tiptap code{background:var(--blog-editor-code-bg);border-radius:4px;padding:2px 4px;font-size:.94em}.blog-editor .tiptap pre code{background:transparent;padding:0}.blog-editor .tiptap hr{border:none;border-top:1px solid var(--blog-editor-hr);margin:18px 0}.blog-editor .tiptap a{color:var(--blog-editor-link);text-decoration:underline}.blog-editor .tiptap a.magic-glow-cta,.blog-article-read.blog-post-prose .tiptap a.magic-glow-cta,.blog-editor .tiptap a.magic-glow-cta:hover,.blog-article-read.blog-post-prose .tiptap a.magic-glow-cta:hover{text-decoration:none}.blog-editor .tiptap table{border-collapse:collapse;width:100%;margin:12px 0;font-size:.9rem}.blog-editor .tiptap th,.blog-editor .tiptap td{border:1px solid var(--blog-editor-table-border);padding:8px 10px;vertical-align:top}.blog-editor .tiptap th{background:var(--blog-editor-th-bg);font-weight:600}.blog-editor .tiptap ul[data-type=taskList]{padding-left:0;margin-left:0;list-style:none}.blog-editor .tiptap ul[data-type=taskList] li{display:flex;align-items:flex-start;margin:6px 0;padding:2px 0;background:var(--blog-editor-task-bg);font-size:1rem}.blog-editor .tiptap ul[data-type=taskList] li[data-checked=true]{opacity:.75;text-decoration:line-through;background:var(--blog-editor-task-checked-bg)}.blog-editor .tiptap ul[data-type=taskList] li>label{margin-right:10px;cursor:pointer;display:flex;align-items:center;padding-top:2px}.blog-editor .tiptap ul[data-type=taskList] input[type=checkbox]{width:1.05em;height:1.05em;margin:0;cursor:pointer}.blog-editor .tiptap ul[data-type=taskList] li>div[data-type=taskListContent]{flex:1 1 auto;min-width:0;background:transparent!important}.blog-article-read .tiptap p:focus-within,.blog-article-read .tiptap h1:focus-within,.blog-article-read .tiptap h2:focus-within,.blog-article-read .tiptap h3:focus-within,.blog-article-read .tiptap li:focus-within{background:transparent!important}.blog-editor .tiptap:focus{outline:none!important;box-shadow:none!important}.blog-editor .tiptap p:focus-within,.blog-editor .tiptap h1:focus-within,.blog-editor .tiptap h2:focus-within,.blog-editor .tiptap h3:focus-within,.blog-editor .tiptap h4:focus-within,.blog-editor .tiptap blockquote:focus-within,.blog-editor .tiptap pre:focus-within{background:var(--blog-editor-focus-bg);border-radius:6px;transition:background .15s ease}.blog-editor .tiptap ul[data-type=taskList] li:focus-within,.blog-editor .tiptap ul:not([data-type=taskList]) li:focus-within,.blog-editor .tiptap ol li:focus-within{background:var(--blog-editor-focus-bg);border-radius:6px;transition:background .15s ease}.blog-editor .tiptap .blog-embed--empty{min-height:120px;border:1px dashed var(--blog-editor-table-border);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.875rem;color:var(--blog-editor-quote-text)}.blog-article-read.blog-post-prose .tiptap{font-size:1.0625rem;line-height:1.78;letter-spacing:-.012em}.blog-article-read.blog-post-prose .tiptap>*:first-child{margin-top:0}.blog-article-read.blog-post-prose .tiptap h2{font-size:1.45rem;margin-top:2.35rem;margin-bottom:.65rem;letter-spacing:-.022em;line-height:1.25}.blog-article-read.blog-post-prose .tiptap h3{font-size:1.2rem;margin-top:1.85rem;margin-bottom:.5rem;letter-spacing:-.018em}.blog-article-read.blog-post-prose .tiptap h4{font-size:1.05rem;margin-top:1.5rem}.blog-article-read.blog-post-prose .tiptap blockquote{border-left-width:4px;padding:1rem 1.25rem 1rem 1.35rem;margin:1.85rem 0;font-size:1.125rem;line-height:1.68;font-style:normal;background-color:var(--blog-editor-quote-bg)}.blog-article-read.blog-post-prose .tiptap blockquote>p:first-child{margin-top:0}.blog-article-read.blog-post-prose .tiptap p{margin-top:.85rem}.blog-article-read.blog-post-prose .tiptap ul,.blog-article-read.blog-post-prose .tiptap ol{margin-top:.75rem;margin-bottom:.75rem}.blog-editor .tiptap .blog-cta-banner,.blog-article-read.blog-post-prose .tiptap .blog-cta-banner{margin:1.75rem 0;padding:1.5rem 1.5rem 1.6rem;border-radius:18px;background:linear-gradient(180deg,#0b0b0b,#141414);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 50px #00000059;color:#fff}.blog-editor .tiptap .blog-cta-banner__eyebrow,.blog-article-read.blog-post-prose .tiptap .blog-cta-banner__eyebrow{display:inline-flex;align-items:center;column-gap:10px;margin-bottom:.65rem}.blog-editor .tiptap .blog-cta-banner__eyebrow-icon,.blog-article-read.blog-post-prose .tiptap .blog-cta-banner__eyebrow-icon{display:inline-flex;flex-shrink:0;width:16px;height:16px;align-items:center;justify-content:center;border-radius:4px;background:#ffffff0f}.blog-editor .tiptap .blog-cta-banner__eyebrow-label,.blog-article-read.blog-post-prose .tiptap .blog-cta-banner__eyebrow-label{font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#a0c8ffeb;line-height:1.2}.blog-editor .tiptap .blog-cta-banner__title,.blog-article-read.blog-post-prose .tiptap .blog-cta-banner__title{margin:0 0 .5rem;font-size:clamp(1.25rem,2.2vw,1.65rem);font-weight:700;line-height:1.2;letter-spacing:-.02em}.blog-editor .tiptap .blog-cta-banner__subtitle,.blog-article-read.blog-post-prose .tiptap .blog-cta-banner__subtitle{margin:0 0 1rem;font-size:.98rem;line-height:1.55;color:#ffffffb8;max-width:52ch}.blog-editor .tiptap .blog-cta-banner__btn:not(.magic-glow-cta),.blog-article-read.blog-post-prose .tiptap .blog-cta-banner__btn:not(.magic-glow-cta){display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.15rem;border-radius:999px;font-size:.9rem;font-weight:600;text-decoration:none;color:#111;background:linear-gradient(180deg,#f2f2f2,#d6d6d6);border:1px solid rgba(0,0,0,.12);box-shadow:inset 0 1px #ffffffd9,0 10px 28px #0000006b}.blog-editor .tiptap .blog-cta-banner__btn:not(.magic-glow-cta):hover,.blog-article-read.blog-post-prose .tiptap .blog-cta-banner__btn:not(.magic-glow-cta):hover{background:linear-gradient(180deg,#fafafa,#dadada)}
