/* Native LinkedIn marketing components. Reuses the site's fonts and blue palette. */
.li-hero-glow{max-width:100%}.rh-linkedin-page{padding-top:80px}.rh-answer-panel{width:min(1280px,calc(100% - 48px));margin:40px auto 60px;padding:30px;border:1px solid #dce8f3;border-radius:22px;background:#f4f9ff}.rh-answer-panel h2,.rh-blog-answer h2{font-size:1.5rem;line-height:1.35;font-weight:600;margin-bottom:12px;color:#001c57}.rh-answer-panel p,.rh-blog-answer p,.rh-native-answer{line-height:1.85;color:#64748b}.rh-native-answer{margin-top:24px;padding:20px;border:1px solid #dce8f3;border-radius:16px;background:#fff}.rh-native-answer a,.rh-blog-answer a{color:#0063f6;text-decoration:underline}.rh-blog-answer{border:1px solid #dce8f3;background:#f4f9ff;border-radius:18px;padding:26px;margin-bottom:32px}.rh-blog-answer p{margin:10px 0 18px}.rh-blog-answer a{font-size:.9rem}.li-faq-section .rh-price-faq{margin-bottom:12px}.li-faq-section .rh-price-faq-answer a{color:#0063f6;text-decoration:underline}@media(max-width:1023px){.rh-linkedin-page{padding-top:64px}}@media(max-width:767px){.rh-answer-panel{padding:24px}.li-faq-section .rh-price-faq summary{font-size:.95rem}}
:root{--li-blue:#0086fb;--li-navy:#001c57;--li-ink:#1c1917;--li-muted:#64748b;--li-border:#dce8f3;--li-soft:#f4f9ff}
.li-hero .li-hero-glow{inset:0;max-width:none}.rh-contained-glow{width:min(340px,90vw)!important}.rh-hero-flow>.pointer-events-none{max-width:100%}.rh-seven-flow>.hero-step:nth-child(odd){justify-content:flex-start}.rh-seven-flow>.hero-step:nth-child(even){justify-content:flex-end}.rh-seven-flow .hero-flow-card{max-width:360px;flex-shrink:0}
.rh-site-nav{gap:clamp(14px,1.9vw,30px)!important}.rh-site-nav>a{white-space:nowrap}.rh-mobile-navigation{display:none}.rh-skip-link{position:fixed;left:12px;top:-100px;z-index:1000;background:#001c57;color:#fff;padding:12px 18px;border-radius:8px}.rh-skip-link:focus{top:12px}
.rh-linkedin-addon{scroll-margin-top:110px;background:linear-gradient(130deg,#eaf4ff,#f9fcff)}.rh-li-icon{display:flex;width:46px;height:46px;flex:none;align-items:center;justify-content:center;border:1px solid #baddfe;border-radius:14px;background:white;color:#0086fb}.rh-extra-seat-price{margin-top:8px;font-size:1rem;font-weight:600;color:#34506c}.rh-addon-eligibility{margin-top:12px;color:#52687e;font-size:.9rem}.rh-text-link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-weight:600;color:#0063f6;text-decoration:none}.rh-text-link:hover{text-decoration:underline}.rh-source-link{color:#0063f6;text-decoration:underline;font-size:.9em}.rh-pricing-linkedin-note{margin:24px 0 0;color:#52687e;font-size:1rem;text-align:center}.rh-pricing-linkedin-note a{color:#0063f6;text-decoration:underline}.rh-compare-addon{background:#f4f9ff}.rh-seven-flow{gap:10px!important}.rh-seven-flow .hero-flow-card{animation-duration:8s}.rh-seven-flow .hero-flow-card:first-child p:first-child{font-size:.85rem}
.rh-linkedin-page{color:var(--li-ink);background:#fff;line-height:1.65;isolation:isolate}.rh-linkedin-page svg{flex:none;display:inline-block;vertical-align:middle}.rh-linkedin-page a:focus-visible,.rh-linkedin-page button:focus-visible,.li-table-scroll:focus-visible{outline:3px solid #0086fb;outline-offset:4px}.li-section{width:min(1280px,calc(100% - 64px));margin:0 auto;padding:80px 0;position:relative}.li-eyebrow{display:block;font-size:.82rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;color:#0063f6}.li-hero{text-align:center;padding-top:82px;padding-bottom:60px}.li-hero-glow{position:absolute;z-index:-1;inset:0 -10vw 0;background:radial-gradient(ellipse at 50% 20%,#eaf4ff,transparent 58%);pointer-events:none}.li-brand{display:inline-flex;align-items:center;gap:10px;letter-spacing:.08em;padding:9px 16px;border:1px solid #dce8f3;border-radius:999px;background:#ffffffbf}.li-hero h1{font-size:clamp(3rem,5.4vw,5.3rem);line-height:1.12;letter-spacing:-.055em;font-weight:600;max-width:1020px;margin:26px auto 22px}.li-hero h1>span,.li-final-cta h2 span{color:#0063f6}.li-lead{max-width:770px;margin:0 auto;font-size:1.25rem;line-height:1.8;color:#64748b}.li-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.li-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#0086fb;color:white;border:1px solid #0086fb;border-radius:10px;font-size:1rem;font-weight:600;line-height:1.4;padding:14px 22px;text-decoration:none;transition:background .2s,transform .2s}.li-button:hover{background:#0063f6;transform:translateY(-2px)}.li-button-secondary{background:white;color:#001c57;border-color:#dce8f3}.li-button-secondary:hover{background:#f4f9ff}.li-button-light{background:white;color:#001c57;border-color:white}.li-button-light:hover{background:#eaf4ff}.li-hero-chips{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 22px;margin:24px 0 40px;font-size:.9rem;color:#52687e}.li-hero-chips span{display:inline-flex;align-items:center;gap:6px}.li-hero-chips svg{width:16px;height:16px;color:#0086fb}
.li-demo{max-width:1120px;margin:0 auto;background:#fff;border:1px solid #dce8f3;border-radius:24px;overflow:hidden;text-align:left;box-shadow:0 28px 80px #001c5710,0 4px 16px #001c5707}.li-demo-top{padding:18px 24px;display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid #edf2f7}.li-demo-wordmark{display:flex;align-items:center;gap:10px;font-weight:600;color:#001c57}.li-demo-wordmark img{object-fit:contain}.li-demo-wordmark>span{border-left:1px solid #dce8f3;padding-left:14px;margin-left:4px;color:#64748b;font-size:.85rem;font-weight:400}.li-preview-badge{font-size:.75rem;background:#f4f9ff;color:#64748b;padding:5px 10px;border-radius:999px}.li-demo-tabs{display:flex;gap:6px;padding:12px 24px;border-bottom:1px solid #edf2f7}.li-demo-tabs button{display:flex;align-items:center;gap:8px;padding:8px 15px;border-radius:8px;border:0;color:#64748b;background:transparent;font:inherit;font-size:.9rem;cursor:pointer}.li-demo-tabs button svg{width:17px;height:17px}.li-demo-tabs button[aria-selected=true]{background:#eaf4ff;color:#0063f6}.li-demo-pane{display:grid;grid-template-columns:260px 1fr;min-height:340px}.li-demo-pane[hidden]{display:none}.li-demo-sidebar{background:#fafcff;border-right:1px solid #edf2f7;padding:24px}.li-mini-label{display:block;font-size:.75rem;color:#64748b;text-transform:uppercase;letter-spacing:.08em;margin:0 0 18px}.li-sender{display:flex;gap:9px;align-items:center;margin:18px 0;font-size:.87rem}.li-sender b,.li-avatar{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#eaf4ff;color:#0063f6;font-size:.75rem}.li-sender small{display:block;font-size:.7rem;color:#64748b}.li-sender i{width:6px;height:6px;border-radius:50%;background:#20b882;margin-left:auto}.li-demo-note{font-size:.8rem;color:#64748b;margin:24px 0 0;line-height:1.8}.li-preview-flow{padding:28px 30px;background-color:#fcfdff;background-image:radial-gradient(#dce8f3 .8px,transparent .8px);background-size:17px 17px;display:flex;align-items:center;flex-direction:column;justify-content:center}.li-flow-start{font-size:.8rem;background:#eaf4ff;color:#0063f6;border:1px solid #cce4ff;border-radius:999px;padding:5px 16px}.li-flow-line{height:23px;width:1px;background:#baddfe}.li-flow-node{display:flex;gap:9px;align-items:center;justify-content:center;border:1px solid #dce8f3;background:#fff;border-radius:10px;padding:11px 18px;font-size:.85rem;box-shadow:0 3px 8px #001c5705}.li-flow-node svg{width:17px;height:17px;color:#0086fb}.li-flow-node.is-blue{background:#eaf4ff;border-color:#baddfe;color:#001c57}.li-preview-branches{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding-top:14px;width:min(100%,490px)}.li-branch-label{display:block;margin-bottom:7px;text-align:center;color:#64748b;font-size:.7rem}.li-branch-label.is-green{color:#079669}.li-inbox-folder{display:flex;gap:9px;align-items:center;padding:12px;border-radius:9px;margin:5px 0;color:#64748b;font-size:.9rem}.li-inbox-folder svg{width:17px;height:17px}.li-inbox-folder.is-current{background:#eaf4ff;color:#0063f6}.li-inbox-preview{padding:32px}.li-inbox-row{display:flex;gap:12px;align-items:center;padding:18px 0;border-bottom:1px solid #edf2f7}.li-inbox-row p{font-size:.9rem;color:#64748b;margin:4px 0}.li-linkedin-mark{display:inline-flex;align-items:center;justify-content:center;line-height:1;width:17px;height:17px;font-size:11px;color:#fff;border-radius:3px;background:#0a66c2;margin:0 4px}.li-green-chip,.li-blue-chip{display:inline-block;padding:4px 9px;font-size:.72rem;font-weight:500;border-radius:999px;background:#e7f8f0;color:#07805a}.li-inbox-row>.li-green-chip{margin-left:auto;white-space:nowrap}.li-blue-chip{background:#eaf4ff;color:#0063f6}.li-message-preview{margin:22px 0 20px auto;padding:15px 20px;border:1px solid #dce8f3;border-radius:14px;background:#f4f9ff;font-size:.92rem;max-width:85%}.li-ai-caption{font-size:.8rem;color:#64748b}.li-ai-caption svg{width:16px;height:16px;color:#0086fb}.li-crm-preview{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:30px;background:#f7fbff}.li-crm-preview>div{padding:16px;border:1px solid #e3edf6;border-radius:12px;background:#fff8}.li-crm-preview h3{font-size:.85rem;color:#64748b;margin:0 0 18px}.li-crm-preview article{padding:17px;background:white;border:1px solid #dce8f3;border-radius:12px;box-shadow:0 3px 12px #001c5705}.li-crm-preview strong{display:block;margin-top:10px;font-size:.95rem}.li-crm-preview p{font-size:.8rem;color:#64748b;margin:6px 0}
.li-heading{max-width:790px;margin:0 auto 42px;text-align:center}.li-heading h2,.li-pricing-banner h2,.li-faq-section h2,.li-final-cta h2{font-size:clamp(2.2rem,3.4vw,3.5rem);line-height:1.2;letter-spacing:-.04em;font-weight:600;margin:14px 0 18px}.li-heading>p,.li-faq-section>div>p,.li-final-cta>p{color:#64748b;font-size:1.12rem;line-height:1.85}.li-three-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.li-feature-card{border:1px solid #e1eaf2;border-radius:20px;overflow:hidden;background:white;box-shadow:0 8px 24px #001c5705;transition:transform .25s}.li-feature-card:hover{transform:translateY(-5px)}.li-feature-art{height:205px;position:relative;background:linear-gradient(140deg,#f4f9ff,#e8f3ff);border-bottom:1px solid #edf2f7;display:flex;align-items:center;justify-content:center;padding:24px}.li-art-sequence>span{display:flex;align-items:center;justify-content:center;background:#fff9;border:1px solid #fff;border-radius:16px;box-shadow:0 8px 25px #001c570b;color:#0086fb;width:65px;height:70px}.li-art-sequence>span:nth-of-type(2){height:88px;width:82px;background:#fff}.li-art-sequence>i{width:22px;height:1px;background:#a9d5ff}.li-feature-copy{padding:26px}.li-feature-copy h3,.li-bento h3,.li-steps h3{font-size:1.4rem;line-height:1.4;font-weight:600;letter-spacing:-.025em;margin:0 0 12px}.li-feature-copy p,.li-bento p{font-size:1rem;color:#64748b;line-height:1.85;margin:0}.li-art-senders{gap:12px;padding-bottom:57px}.li-art-senders>span{border:1px solid #fff;background:#fff9;box-shadow:0 8px 18px #001c5709;padding:17px 16px;border-radius:14px;color:#0063f6;font-weight:600;font-size:1.3rem;text-align:center}.li-art-senders>span:nth-child(2){transform:translateY(-12px);background:#fff}.li-art-senders small{display:block;font-size:.65rem;color:#64748b;margin-top:5px;font-weight:400}.li-art-rotation{position:absolute;bottom:26px;font-size:.8rem;color:#52687e;display:flex;align-items:center;gap:8px}.li-art-rotation svg{width:16px;height:16px}.li-art-replies>span{position:absolute;display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #e0ecf7;border-radius:12px;font-size:.85rem;box-shadow:0 8px 18px #001c5709;padding:12px 16px}.li-art-replies svg{width:18px;height:18px;color:#0086fb}.li-art-inbox{top:29px;left:30px}.li-art-ai{top:86px;right:30px}.li-art-crm{bottom:20px;left:38px}
.li-bento-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.li-bento{padding:30px;border:1px solid #dce8f3;border-radius:22px;background:linear-gradient(130deg,#fff,#f7fbff);overflow:hidden;position:relative}.li-bento-wide{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:28px}.li-icon-tile{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid #dce8f3;border-radius:14px;background:#eaf4ff;color:#0086fb;margin-bottom:25px}.li-bento h3{font-size:1.6rem;line-height:1.35}.li-bento-flow{display:flex;align-items:center;flex-direction:column;padding:27px 13px;background-image:radial-gradient(#cddfed .9px,transparent .9px);background-size:14px 14px;border:1px solid #e2edf6;border-radius:16px;gap:16px}.li-bento-flow>span{padding:11px;background:white;border:1px solid #dce8f3;border-radius:10px;font-size:.82rem;box-shadow:0 4px 12px #001c5708;display:flex;gap:8px;align-items:center}.li-bento-flow>span svg{color:#0086fb;width:17px;height:17px}.li-bento-flow>i{font-style:normal;font-size:.7rem;color:#64748b}.li-bento-fork{display:grid;grid-template-columns:1fr 1fr;gap:10px}.li-bento-fork b{font-size:.65rem;padding:10px;background:#eaf4ff;border:1px solid #cce4ff;border-radius:8px;font-weight:500}.li-bento-fork b:first-child{background:#e7f8f0;border-color:#c4eddf}.li-voice-art{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:25px;background:white;border:1px solid #e2edf6;border-radius:13px;height:70px}.li-voice-art>span{margin-right:8px;color:#0086fb}.li-voice-art i{display:block;width:4px;background:#0086fb;border-radius:9px;height:19px;opacity:.55}.li-voice-art i:nth-child(3n){height:33px}.li-voice-art i:nth-child(4n){height:43px}.li-control-preview{padding:18px;background:white;border:1px solid #e2edf6;border-radius:13px;margin-top:25px;font-size:.8rem}.li-control-preview span,.li-control-preview strong{display:block}.li-control-preview span{color:#64748b}.li-control-preview strong{font-weight:500;margin:4px 0 12px}.li-control-preview strong:last-child{margin-bottom:0}.li-bento-dark{background:#001c57;border-color:#001c57;color:white}.li-bento-dark p{color:#d8ecff}.li-bento-dark .li-icon-tile{background:#ffffff10;color:#8cc8ff;border-color:#ffffff20}.li-channel-art{display:flex;gap:12px;align-items:center;justify-content:center;margin:28px 0 0}.li-channel-art span{border:1px solid #ffffff25;border-radius:10px;padding:10px;background:#ffffff0a;font-size:.9rem}.li-channel-art svg{width:18px;height:18px;margin-right:7px;color:#8cc8ff}
.li-workspace-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:22px}.li-workspace-main{background:linear-gradient(130deg,#001c57,#093b7f);padding:44px;border:1px solid #173b72;border-radius:24px;position:relative;overflow:hidden;color:white;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.li-workspace-main .li-eyebrow{color:#8cc8ff;font-size:.7rem}.li-workspace-main h3{font-size:clamp(2.2rem,3.2vw,3rem);font-weight:600;line-height:1.25;letter-spacing:-.04em;margin:22px 0 18px}.li-workspace-main>p{color:#d8ecff;max-width:520px;font-size:1.1rem;line-height:1.8;margin-bottom:24px}.li-workspace-side{display:grid;gap:22px}.li-workspace-side .li-bento{padding:28px}.li-workspace-side .li-icon-tile{margin-bottom:15px}.li-workspace-side h3{font-size:1.4rem}.li-workspace-visual{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:40px;padding-left:40px}.li-workspace-visual>span{display:flex;gap:10px;align-items:center;padding:14px 18px;background:#ffffff0c;border:1px solid #ffffff20;border-radius:11px;font-size:.95rem;color:#eaf4ff;max-width:360px}.li-workspace-visual>span:nth-child(2){margin-left:25px}.li-workspace-visual>span:nth-child(3){margin-left:50px}.li-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.li-steps>li{border-top:1px solid #cce4ff;padding-top:23px}.li-steps>li>span{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;color:#0063f6;background:#eaf4ff;border:1px solid #cce4ff;border-radius:50%;font-weight:600;font-size:.9rem;margin-bottom:22px}.li-steps h3{font-size:1.25rem}.li-steps p{color:#64748b;font-size:1rem;line-height:1.8;margin:0}
.li-table-scroll{max-width:100%;overflow-x:auto;border:1px solid #dce8f3;border-radius:20px;background:white}.li-comparison{border-collapse:collapse;width:100%;min-width:1200px;text-align:left;font-size:.88rem;line-height:1.7}.li-comparison caption{text-align:left;color:#64748b;padding:16px 20px;font-size:.8rem;border-bottom:1px solid #dce8f3}.li-comparison th,.li-comparison td{padding:19px 18px;border-right:1px solid #edf2f7;border-bottom:1px solid #edf2f7;vertical-align:top}.li-comparison thead th{font-weight:600;background:#f8fafc;color:#1c1917;font-size:.95rem}.li-comparison tbody th{width:160px;min-width:160px;font-weight:500;background:#fafcff;color:#334155}.li-comparison td{min-width:160px;color:#52687e}.li-comparison .is-reachhawks{background:#eaf4ff;color:#001c57;min-width:215px}.li-comparison a{color:#0063f6;text-decoration:underline;text-underline-offset:3px}.li-comparison small{display:block;color:#64748b;margin-top:8px;font-size:.75rem}.li-source-note{font-size:.8rem;color:#64748b;line-height:1.8;margin:14px 0 0}.li-source-note a{color:#52687e;text-decoration:underline}.li-pricing-banner{display:flex;align-items:center;justify-content:space-between;gap:35px;border:1px solid #cce4ff;border-radius:24px;padding:38px 42px;background:linear-gradient(120deg,#f4f9ff,#eaf4ff);margin-top:50px;margin-bottom:60px}.li-pricing-banner h2{font-size:2.5rem;margin:14px 0 18px}.li-pricing-banner p{color:#52687e;margin:8px 0;font-size:1rem}.li-pricing-banner p:last-child{font-size:.9rem}.li-pricing-banner .li-button{flex:none}.li-faq-section{display:grid;grid-template-columns:1fr 1.65fr;gap:55px}.li-faq-section .rh-faq-item{margin-bottom:12px}.li-faq-section .rh-faq-answer a{color:#0063f6;text-decoration:underline}.li-final-cta{text-align:center;padding-bottom:100px}.li-final-cta p{max-width:700px;margin:0 auto 26px}
@media(max-width:1199px){.li-demo-pane{grid-template-columns:225px 1fr}.li-bento-wide{gap:18px}.li-bento{padding:25px}.li-section{padding-top:60px;padding-bottom:60px}.li-workspace-main{padding:32px}.li-pricing-banner{padding:32px}}
@media(max-width:1099px){header .rh-site-nav{display:none!important}.rh-mobile-navigation{display:block;position:relative;order:3}.rh-mobile-navigation summary{list-style:none;cursor:pointer;width:36px;height:36px;border:1px solid #dce8f3;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#001c57;background:#fff}.rh-mobile-navigation summary::-webkit-details-marker{display:none}.rh-mobile-navigation nav{position:absolute;right:0;top:46px;display:flex;flex-direction:column;gap:3px;width:260px;padding:10px;background:white;border:1px solid #dce8f3;border-radius:14px;box-shadow:0 15px 40px #001c5718}.rh-mobile-navigation nav a{font-size:14px;padding:9px 12px;border-radius:7px;color:#334155}.rh-mobile-navigation nav a:hover{background:#eaf4ff;color:#0063f6}header>div{gap:14px}header>div>div:last-of-type{margin-left:auto}.li-three-grid{gap:15px}.li-feature-copy{padding:22px}.li-bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.li-bento-wide{grid-column:span 2}.li-bento-grid>.li-bento:last-child{grid-column:span 2}.li-workspace-grid{grid-template-columns:1.25fr 1fr}.li-pricing-banner{display:block}.li-pricing-banner .li-button{margin-top:22px}}
@media(max-width:767px){.li-section{width:calc(100% - 36px);padding-top:45px;padding-bottom:45px}.li-hero{padding-top:45px}.li-hero h1{font-size:2.8rem;line-height:1.15}.li-lead{font-size:1.06rem}.li-hero-chips{gap:10px 14px;font-size:.76rem;margin-bottom:30px}.li-hero-chips svg{width:14px;height:14px}.li-demo{border-radius:16px}.li-demo-top{padding:14px}.li-demo-wordmark{font-size:.85rem;gap:6px}.li-demo-wordmark>span{display:none}.li-preview-badge{font-size:.63rem}.li-demo-tabs{padding:9px;justify-content:center;gap:3px}.li-demo-tabs button{padding:8px 12px;font-size:.82rem}.li-demo-pane{grid-template-columns:1fr;min-height:320px}.li-demo-sidebar{display:none}.li-preview-flow{padding:22px 14px}.li-flow-node{font-size:.72rem;padding:10px}.li-preview-branches{gap:10px}.li-flow-start{font-size:.7rem}.li-inbox-preview{padding:24px 18px}.li-inbox-row{gap:8px;flex-wrap:wrap}.li-inbox-row strong{font-size:.8rem}.li-inbox-row p{font-size:.75rem}.li-inbox-row>.li-green-chip{margin-left:40px}.li-message-preview{font-size:.82rem;max-width:95%;padding:12px}.li-ai-caption{font-size:.72rem}.li-crm-preview{padding:18px;gap:10px;grid-template-columns:1fr}.li-crm-preview>div{padding:14px}.li-crm-preview>div:nth-child(3){display:none}.li-crm-preview article{padding:12px}.li-crm-preview h3{margin-bottom:10px}.li-crm-preview strong{font-size:.85rem}.li-heading{margin-bottom:30px}.li-heading h2,.li-faq-section h2,.li-final-cta h2{font-size:2.25rem}.li-heading>p,.li-faq-section>div>p,.li-final-cta>p{font-size:1rem}.li-three-grid{grid-template-columns:1fr;gap:18px}.li-feature-art{height:180px}.li-feature-copy{padding:25px}.li-feature-copy h3{font-size:1.4rem}.li-bento-grid{grid-template-columns:1fr;gap:18px}.li-bento-wide,.li-bento-grid>.li-bento:last-child{grid-column:auto}.li-bento-wide{grid-template-columns:1fr}.li-bento{padding:27px}.li-icon-tile{margin-bottom:20px}.li-bento-flow{margin-top:10px}.li-workspace-grid{grid-template-columns:1fr}.li-workspace-main{padding:29px}.li-workspace-main h3{font-size:2.3rem}.li-workspace-main>p{font-size:1rem}.li-workspace-visual{padding-left:0;margin-top:28px}.li-workspace-visual>span{max-width:90%;font-size:.8rem}.li-workspace-visual>span:nth-child(2){margin-left:10px}.li-workspace-visual>span:nth-child(3){margin-left:20px}.li-steps{grid-template-columns:1fr 1fr;gap:30px 20px}.li-steps h3{font-size:1.15rem}.li-steps p{font-size:.9rem}.li-steps>li>span{margin-bottom:16px}.li-pricing-banner{padding:28px;margin-top:25px;margin-bottom:20px}.li-pricing-banner h2{font-size:2rem}.li-pricing-banner .li-button{width:100%;font-size:.9rem;padding:14px}.li-faq-section{grid-template-columns:1fr;gap:25px}.li-faq-section .rh-faq-item summary{font-size:.95rem}.li-table-scroll{border-radius:13px}.li-comparison{font-size:.8rem}.li-source-note{font-size:.75rem}.li-final-cta{padding-bottom:70px}.rh-seven-flow .hero-flow-card{padding:12px;gap:10px}.rh-seven-flow .hero-flow-card p:first-child{font-size:10px}.rh-pricing-linkedin-note{font-size:.9rem}.rh-linkedin-addon .rh-extra-seat-price{font-size:.93rem}}
@media(prefers-reduced-motion:reduce){.li-feature-card,.li-button{transition:none}.li-feature-card:hover,.li-button:hover{transform:none}.rh-seven-flow .hero-flow-card{animation:none!important}.rh-seven-flow>.hero-step{animation:none!important;opacity:1!important;transform:none!important}}

/* One FAQ component across every marketing page, using the existing local Montserrat font. */
@font-face{font-family:"ReachHawks FAQ";font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/rh-06b16db7a969.woff2) format("woff2")}
.rh-unified-faq-list{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-content:start;min-width:0}
.rh-unified-faq{margin:0!important;border:1px solid #e7e5e4;border-radius:20px;background:#fff;overflow:hidden;box-shadow:none;transition:border-color .25s ease,box-shadow .25s ease;font-family:"ReachHawks FAQ","Montserrat",sans-serif}
.rh-unified-faq:hover{border-color:#baddfe;box-shadow:0 14px 34px #021d560f}
.rh-unified-faq>.rh-unified-faq-question{list-style:none;cursor:pointer;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0;font-family:inherit;font-size:13px;font-weight:600;line-height:1.55;letter-spacing:normal;color:#1c1917;text-align:left}
.rh-unified-faq-question::-webkit-details-marker{display:none}
.rh-unified-faq-question::marker{content:""}
.rh-unified-faq>.rh-unified-faq-question::after{content:"+";width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex:0 0 30px;border-radius:50%;background:#eaf4ff;color:#1687f7;font-family:Arial,sans-serif;font-size:20px;font-weight:400;line-height:1;transition:background .25s ease,transform .25s ease}
.rh-unified-faq[open]>.rh-unified-faq-question::after{content:"−";background:#1687f7;color:#fff;transform:rotate(180deg)}
.rh-unified-faq>.rh-unified-faq-answer{padding:0 24px 22px;margin:0;font-family:inherit;color:#78716c;font-size:12.35px;font-weight:400;line-height:1.75;letter-spacing:normal}
.rh-unified-faq-answer a{color:#0063f6;text-decoration:underline;text-underline-offset:3px}
.rh-unified-faq-question:focus-visible{outline:3px solid #0086fb;outline-offset:-4px;border-radius:19px}
.rh-visually-hidden{position:absolute!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;overflow:hidden!important;white-space:nowrap!important}
.rh-compare-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex:0 0 23px;width:23px;height:23px;border-radius:50%;margin-right:5px}
.rh-compare-icon svg{width:15px;height:15px;display:block}
.rh-compare-icon.is-yes{background:#e6f8ee;color:#14804a}
.rh-compare-icon.is-no{background:#ffeded;color:#cf303e}
.rh-compare-status{display:flex;gap:9px;align-items:flex-start;line-height:1.65}
.rh-compare-status .rh-compare-icon{margin:1px 0 0}
.rh-compare-status>span:last-child{min-width:0}
.rh-compare-legend{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px 24px;font-size:.85rem;color:#64748b;margin:0 0 16px}
.rh-compare-legend>span{display:inline-flex;align-items:center;gap:7px}
.li-comparison .rh-compare-price{display:block;color:#001c57;font-size:1.14rem;line-height:1.45;font-weight:600;letter-spacing:-.02em}
.li-comparison thead th>a{color:inherit;text-decoration:none}
.li-comparison thead th>a:hover{text-decoration:underline}
.li-comparison small{font-size:.8rem;line-height:1.7}
.li-comparison thead th{vertical-align:middle}
@media(max-width:1024px){.rh-unified-faq>.rh-unified-faq-question{font-size:14px}.rh-unified-faq>.rh-unified-faq-answer{font-size:13.3px}}
@media(max-width:640px){.rh-unified-faq>.rh-unified-faq-question{padding:18px;font-size:14.25px;gap:14px}.rh-unified-faq>.rh-unified-faq-answer{padding:0 18px 18px;font-size:13.5px}.rh-unified-faq>.rh-unified-faq-question::after{width:28px;height:28px;flex-basis:28px}.rh-compare-legend{justify-content:flex-start;font-size:.78rem;gap:10px 15px}.rh-compare-icon{width:21px;height:21px;flex-basis:21px}.rh-compare-status{gap:7px}}
@media(prefers-reduced-motion:reduce){.rh-unified-faq,.rh-unified-faq-question::after{transition:none!important}}
