#inflow-app{--ink:#111a24;--blue:#235bff;--muted:#667382;--line:#e2e8ee;--pale:#f5f8fb;--lime:#d7fa73;--radius:20px;--ease:cubic-bezier(.22,.61,.36,1)}#inflow-app *{box-sizing:border-box}html.inflow-standalone{scroll-behavior:smooth;scroll-padding-top:140px}#inflow-app{margin:0;background:#fff;color:var(--ink);font:16px/1.65 'DM Sans',Arial,sans-serif;-webkit-font-smoothing:antialiased}#inflow-app a{color:inherit;text-decoration:none}#inflow-app button,#inflow-app input,#inflow-app textarea{font:inherit}#inflow-app button,#inflow-app a{-webkit-tap-highlight-color:transparent}#inflow-app button{border:0;cursor:pointer}#inflow-app button:disabled{opacity:.45;cursor:not-allowed}#inflow-app button:focus-visible,#inflow-app a:focus-visible,#inflow-app textarea:focus-visible{outline:3px solid var(--blue);outline-offset:5px}#inflow-app [hidden]{display:none!important}#inflow-app h1,#inflow-app h2,#inflow-app h3{font-family:'Manrope',Arial,sans-serif;line-height:1.12;margin:0;font-weight:700;letter-spacing:-.035em}#inflow-app h1{font-size:clamp(42px,5.25vw,76px);font-weight:800;letter-spacing:-.065em;margin:20px 0 26px}#inflow-app h1 span{color:var(--blue)}#inflow-app h2{font-size:clamp(28px,3vw,42px)}#inflow-app h3{font-size:24px}#inflow-app p{color:var(--muted);margin:14px 0}#inflow-app small{font-size:13px;color:var(--muted)}#inflow-app .eyebrow,#inflow-app .mini-label,#inflow-app .news-tag,#inflow-app .partner-label{display:inline-block;font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.12em;color:var(--blue)}#inflow-app .eyebrow::before{content:"";display:inline-block;width:7px;height:7px;background:var(--blue);margin-right:9px;vertical-align:1px;border-radius:2px}#inflow-app header{max-width:1440px;margin:auto;min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 36px;border-bottom:1px solid var(--line);background:#ffffffef;position:sticky;top:0;z-index:20;backdrop-filter:blur(18px)}#inflow-app .brand{font:800 30px/1 'Manrope',sans-serif;letter-spacing:-1.5px;display:flex;align-items:center;white-space:nowrap}#inflow-app .mark{display:grid;place-items:center;background:var(--blue);color:white;width:34px;height:34px;border-radius:10px;font-size:26px;margin-right:9px;box-shadow:0 4px 14px #235bff20}#inflow-app .brand-dot{color:var(--blue)}#inflow-app header nav{display:flex;gap:3px;align-items:center;flex-wrap:nowrap}#inflow-app .nav{background:transparent;color:#667382;font-size:12px;font-weight:600;padding:10px 11px;border-radius:24px;white-space:nowrap;transition:color .18s,background .18s}#inflow-app .nav.active{background:var(--ink);color:white}#inflow-app .nav:hover:not(.active){background:#f0f4fa;color:var(--ink)}#inflow-app .header-actions{display:flex;align-items:center;gap:16px;white-space:nowrap}#inflow-app .header-link{font-size:12px;font-weight:700;border-bottom:1px solid}#inflow-app .cart-button{background:#f0f4f9;color:var(--ink);padding:10px 15px;border-radius:24px;font-size:13px;font-weight:700}#inflow-app .cart-button span{display:inline-grid;place-items:center;background:var(--blue);color:white;min-width:22px;height:22px;margin-left:6px;border-radius:50%;font-size:12px}#inflow-app main{max-width:1280px;margin:auto;padding:56px 36px 72px}#inflow-app .view>div:first-child{margin-top:0}#inflow-app .intro{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:54px;align-items:center;padding:8px 0 50px}#inflow-app .intro h1{font-size:clamp(40px,4.6vw,64px);max-width:880px}#inflow-app .intro>div>p{max-width:730px;font-size:17px}#inflow-app .guide-summary{background:#edf4ff;border:1px solid #dbe7ff;border-radius:24px;padding:26px;position:relative;overflow:hidden}#inflow-app .guide-summary::after{content:"";position:absolute;width:150px;height:150px;border:25px solid #dce8ff;border-radius:50%;right:-90px;top:-70px;pointer-events:none}#inflow-app .guide-summary>.eyebrow{font-size:10px;letter-spacing:.08em}#inflow-app .guide-summary strong{display:block;font:800 28px/1.3 'Manrope',sans-serif;letter-spacing:-1px;color:var(--blue);margin:20px 0}#inflow-app .guide-summary p{font-size:14px;margin-bottom:0}#inflow-app .workspace{display:grid;grid-template-columns:285px minmax(0,1fr);border:1px solid #dce4ef;border-radius:24px;overflow:hidden;background:white;box-shadow:0 12px 48px #23446c06}#inflow-app .workspace>aside{padding:28px 18px;background:#f6f8fc;border-right:1px solid var(--line)}#inflow-app .aside-title{display:flex;justify-content:space-between;padding:0 10px;font-size:11px;font-weight:700;letter-spacing:.1em;color:#6c7b8b}#inflow-app .aside-title span{letter-spacing:0;font-size:11px}#inflow-app .roadmap-help{font-size:13px;line-height:1.5;margin:13px 10px 20px}#inflow-app #stageNav{max-height:500px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c6d2e2 transparent;padding-right:4px}#inflow-app .stage-button{display:flex;align-items:center;text-align:left;gap:12px;padding:14px 12px;width:100%;background:none;color:#627083;border-radius:12px;margin-bottom:5px;transition:background .18s,color .18s}#inflow-app .stage-button:hover{background:#e9eff8}#inflow-app .stage-button.selected{background:var(--blue);color:white;box-shadow:0 5px 15px #235bff19}#inflow-app .stage-number{display:grid;place-items:center;font:500 12px/1 'DM Sans',sans-serif;width:28px;height:28px;border:1px solid #d6dfeb;border-radius:8px;flex-shrink:0}#inflow-app .selected .stage-number{background:var(--lime);border-color:var(--lime);color:var(--ink)}#inflow-app .stage-button strong{display:block;font-size:13px;line-height:1.4;font-weight:600}#inflow-app .stage-button small{display:block;font-size:11px;margin-top:4px;color:#8290a0}#inflow-app .selected small{color:#d7e3ff}#inflow-app .aside-note{border-top:1px solid #dce4ef;margin:24px 10px 0;padding-top:22px}#inflow-app .aside-note .mini-label{font-size:10px}#inflow-app .aside-note p{font-size:13px;line-height:1.6}#inflow-app .stage-main{padding:40px}#inflow-app .stage-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}#inflow-app .stage-heading h2{font-size:34px;margin:16px 0}#inflow-app .stage-heading p{max-width:560px;font-size:16px}#inflow-app .stage-count{background:#eff4ff;color:#235bff;border-radius:20px;font-size:11px;font-weight:700;padding:6px 11px;white-space:nowrap}#inflow-app .task-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:32px 0 18px}#inflow-app .task-top h3{font-size:17px;letter-spacing:-.02em}#inflow-app .task-top span{font-size:12px;color:var(--muted)}#inflow-app .task-row{width:100%;display:flex;align-items:center;gap:16px;padding:22px 4px;border-top:1px solid var(--line);background:none;text-align:left;color:var(--ink);transition:background .18s}#inflow-app .task-row:hover{background:#f6f9ff}#inflow-app .guide-number{font-size:12px;font-weight:700;color:#9aa8b9;min-width:22px}#inflow-app .task-open{flex:1;text-align:left}#inflow-app .task-open strong{display:block;font-size:16px;font-weight:600}#inflow-app .task-open span{display:block;font-size:14px;color:var(--muted);margin-top:5px}#inflow-app .guide-pill{font-size:11px;font-weight:600;color:var(--blue);background:#eaf1ff;padding:5px 10px;border-radius:20px;white-space:nowrap}#inflow-app .task-chevron{font-size:24px;color:var(--blue)}#inflow-app .service-match{margin-top:30px;padding:24px;background:#f0f5ff;border-radius:16px;display:flex;align-items:center;gap:24px;justify-content:space-between}#inflow-app .service-match .mini-label{font-size:10px}#inflow-app .service-match h3{font-size:19px;margin:8px 0}#inflow-app .service-match p{font-size:14px;margin:8px 0 0}#inflow-app .service-match button{padding:11px 16px;background:#fff;color:var(--blue);font-size:13px;font-weight:700;border-radius:24px;white-space:nowrap}#inflow-app .primary-button,#inflow-app .dark-button,#inflow-app .quiet-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:13px 22px;border-radius:28px;font-size:14px;line-height:1.4;font-weight:600;transition:background .18s,transform .18s,box-shadow .18s}#inflow-app .primary-button{background:var(--blue);color:white;box-shadow:0 4px 12px #235bff15}#inflow-app .dark-button{background:var(--ink);color:white}#inflow-app .quiet-button{background:#edf2f8;color:#334258}#inflow-app .primary-button:hover{background:#1749e3;box-shadow:0 8px 20px #235bff1b}#inflow-app .dark-button:hover{background:#2a3545}#inflow-app .quiet-button:hover{background:#e3eaf5}#inflow-app .primary-button:active,#inflow-app .dark-button:active,#inflow-app .quiet-button:active{transform:scale(.985)}#inflow-app .mentor-cta{display:flex;flex-wrap:wrap;gap:12px}#inflow-app .mentor-strip{display:flex;align-items:center;justify-content:space-between;gap:32px;background:var(--lime);border-radius:24px;padding:34px 40px;margin-top:32px}#inflow-app .mentor-strip .eyebrow{color:#38520c}#inflow-app .mentor-strip .eyebrow::before{background:#38520c}#inflow-app .mentor-strip h2{font-size:28px;margin-top:10px}#inflow-app .mentor-strip p{font-size:15px;color:#48572d;margin-bottom:0}#inflow-app .mentor-strip .dark-button{white-space:nowrap}#inflow-app .page-heading{padding:8px 0 46px;max-width:850px}#inflow-app .page-heading p{font-size:18px;max-width:650px}#inflow-app .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}#inflow-app .service-card,#inflow-app .news-card,#inflow-app .field-card{padding:32px;border:1px solid var(--line);border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;background:white;text-align:left;transition:border-color .2s,box-shadow .2s,transform .2s}#inflow-app .service-card h2,#inflow-app .news-card h2,#inflow-app .field-card h2{font-size:28px;line-height:1.2;margin:22px 0 8px}#inflow-app .service-card p,#inflow-app .news-card p,#inflow-app .field-card p{font-size:16px;flex:1}#inflow-app .service-card ul{padding-left:19px;margin:12px 0 24px;font-size:14px;color:var(--muted);line-height:1.8}#inflow-app .service-card.recommended{border-color:#82a4ff;background:#f6f9ff}#inflow-app .service-price{font-size:12px;color:#667382;font-weight:600;margin:0 0 16px}#inflow-app .text-link{font-size:14px;color:var(--blue);font-weight:700;margin-top:18px}#inflow-app .section-label{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:48px 0 24px;font-size:12px;letter-spacing:.1em;font-weight:700}#inflow-app .section-label span{font-size:14px;letter-spacing:0;color:var(--muted);font-weight:400}#inflow-app .note-block{background:#f6f8fb;border-radius:14px;padding:22px 26px;margin:30px 0;color:var(--muted);font-size:14px}#inflow-app .mentor-hero{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;padding:0 0 54px}#inflow-app .mentor-copy h1{font-size:clamp(48px,5.5vw,78px);line-height:1.04;letter-spacing:-.065em}#inflow-app .mentor-copy>p{font-size:19px;max-width:540px;line-height:1.65}#inflow-app .meeting-offer{display:flex;flex-direction:column;padding:0 0 0 16px;border-left:3px solid var(--lime);margin:30px 0}#inflow-app .meeting-offer strong{font-size:16px}#inflow-app .meeting-offer span{font-size:14px;color:var(--muted);margin-top:3px}#inflow-app .booking-explain{display:block;font-size:12px;max-width:460px;line-height:1.6;margin-top:18px}#inflow-app .mentor-portrait{position:relative;border-radius:24px;overflow:hidden;background:#fff;border:1px solid #e5ebf6;box-shadow:18px 18px 0 #edf3ff}#inflow-app .mentor-portrait img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 25%;max-height:590px;background:#fff}#inflow-app .portrait-caption{position:absolute;left:18px;right:18px;bottom:18px;padding:20px 24px;background:#ffffffed;backdrop-filter:blur(16px);border:1px solid #fff;border-radius:16px;box-shadow:0 8px 30px #172b4d0b}#inflow-app .portrait-caption strong{display:block;font:800 23px/1.2 'Manrope',sans-serif;letter-spacing:-.5px}#inflow-app .portrait-caption span{display:block;font-size:12px;margin-top:6px;color:#5f6f83}#inflow-app .mentor-track-record{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:34px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:24px 0 10px}#inflow-app .mentor-track-record>div{padding-left:24px;border-left:1px solid var(--line)}#inflow-app .mentor-track-record>div:first-child{padding-left:0;border-left:0}#inflow-app .mentor-track-record strong{display:block;font:800 clamp(30px,3.3vw,46px)/1.15 'Manrope',sans-serif;letter-spacing:-.06em;color:var(--ink)}#inflow-app .mentor-track-record span{display:block;margin-top:10px;font-size:13px;color:var(--muted)}#inflow-app .mentor-track-source{display:inline-block;color:var(--blue);font-size:12px;margin-bottom:36px;text-decoration:underline;text-underline-offset:3px}#inflow-app .mentor-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;padding:42px 0 72px;align-items:center}#inflow-app .mentor-intro h2{margin:18px 0 26px;font-size:40px}#inflow-app .mentor-about>p{font-size:16px;max-width:620px}#inflow-app .mentor-expertise{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}#inflow-app .mentor-expertise span{padding:6px 10px;border:1px solid #dde7f7;border-radius:6px;font-size:12px;color:#49648e;background:#f7faff}#inflow-app .mentor-about blockquote{font:700 22px/1.4 'Manrope',sans-serif;letter-spacing:-.03em;border-left:3px solid var(--lime);padding:6px 0 6px 18px;margin:26px 0 0}#inflow-app .video-frame{aspect-ratio:16/9;background:#142035;border-radius:18px;overflow:hidden}#inflow-app .video-frame iframe{display:block;width:100%;height:100%;border:0}#inflow-app .video-fallback{display:block;font-size:12px;color:var(--blue);text-decoration:underline;text-underline-offset:3px;margin-top:10px}#inflow-app .mentor-social{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 0 64px}#inflow-app .mentor-social h2{font-size:26px;margin:8px 0}#inflow-app .mentor-social p{font-size:14px;margin:0}#inflow-app .social-links{display:flex;gap:8px;flex-wrap:wrap}#inflow-app .social-links a{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #dce5f0;border-radius:24px;padding:10px 14px;min-height:42px;font-size:12px;font-weight:600;transition:color .18s,border-color .18s,background .18s}#inflow-app .social-links a:hover{color:var(--blue);border-color:#a4bdff;background:#f5f8ff}#inflow-app .social-links a span{color:#8a9bb2}#inflow-app .mentor-support{padding:0 0 70px}#inflow-app .mentor-support>h2{margin:18px 0 32px}#inflow-app .stage-fit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}#inflow-app .stage-fit-grid article{padding:28px 24px;border-top:2px solid var(--ink);border-right:1px solid var(--line);background:#f8fafc}#inflow-app .stage-fit-grid article:first-child{border-radius:16px 0 0 16px}#inflow-app .stage-fit-grid article:last-child{border-right:0;border-radius:0 16px 16px 0}#inflow-app .stage-fit-grid article>span{font-size:11px;color:var(--blue);letter-spacing:.1em;font-weight:700}#inflow-app .stage-fit-grid h3{font-size:22px;margin:22px 0 14px}#inflow-app .stage-fit-grid p{font-size:14px}#inflow-app .meeting-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#inflow-app .meeting-topics .service-card{padding:28px;border:0;border-radius:0;background:#f5f8fd;border-top:2px solid #adc1f2}#inflow-app .meeting-topics .service-card h2{font-size:24px}#inflow-app .meeting-topics .service-card p{font-size:15px}#inflow-app .mentor-process{padding:44px;border-radius:24px;background:var(--ink);color:white;margin:0 0 50px}#inflow-app .mentor-process h2{margin:18px 0 36px;max-width:850px;color:white}#inflow-app .mentor-process .eyebrow{color:var(--lime)}#inflow-app .mentor-process .eyebrow::before{background:var(--lime)}#inflow-app .process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}#inflow-app .process-grid>div{border-top:1px solid #ffffff2a;padding-top:22px}#inflow-app .process-grid strong{font-size:16px;color:#fff}#inflow-app .process-grid p{font-size:14px;color:#bac5d4}#inflow-app .mentor-bottom{padding:36px 0 20px;border-top:1px solid var(--line)}#inflow-app .mentor-bottom h2{font-size:34px;max-width:800px}#inflow-app .mentor-bottom p{max-width:760px;margin:18px 0 24px}#inflow-app .mentor-bottom small{display:block;font-size:12px;margin-top:18px}#inflow-app .mentor-case-studies{padding:0 0 68px}#inflow-app .case-section-heading h2{font-size:42px;margin:18px 0 20px}#inflow-app .case-section-heading p{margin-bottom:32px}#inflow-app .mentee-case-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:20px}#inflow-app .mentee-case{display:flex;flex-direction:column;padding:30px;border:1px solid var(--line);border-radius:20px;background:#fff}#inflow-app .mentee-case:first-child{background:var(--blue);color:white;border-color:var(--blue)}#inflow-app .case-rating{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#158363;font-size:18px;letter-spacing:2px}#inflow-app .case-rating span{color:var(--muted);font-size:11px;letter-spacing:0}#inflow-app .mentee-case:first-child .case-rating{color:var(--lime)}#inflow-app .mentee-case:first-child .case-rating span{color:#d8e6ff}#inflow-app .mentee-case h3{font-size:26px;margin:26px 0 20px;line-height:1.25}#inflow-app .case-person strong{font-size:13px;display:block}#inflow-app .case-person time{display:block;font-size:12px;color:var(--muted);margin-top:5px}#inflow-app .mentee-case dl{margin:26px 0;flex:1}#inflow-app .mentee-case dt{font-size:10px;letter-spacing:.14em;font-weight:700;text-transform:uppercase;color:var(--blue);margin-top:20px}#inflow-app .mentee-case dt:first-child{margin-top:0}#inflow-app .mentee-case dd{margin:7px 0 0;font-size:14px;color:var(--muted);line-height:1.7}#inflow-app .mentee-case a{font-size:13px;font-weight:600;color:var(--blue);text-decoration:underline;text-underline-offset:3px}#inflow-app .mentee-case:first-child dd,#inflow-app .mentee-case:first-child time{color:#e3eaff}#inflow-app .mentee-case:first-child dt{color:#cfddff}#inflow-app .mentee-case:first-child a{color:white}#inflow-app .case-evidence-note{font-size:12px;margin:18px 0 26px}#inflow-app .webinar-hero,#inflow-app .resource-hero,#inflow-app .mindset-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center;padding:0 0 64px}#inflow-app .webinar-hero h1,#inflow-app .resource-hero h1,#inflow-app .mindset-hero h1{font-size:clamp(42px,5vw,66px)}#inflow-app .webinar-hero>div>p,#inflow-app .resource-hero>div>p,#inflow-app .mindset-hero>div>p{font-size:18px;max-width:620px;margin-bottom:28px}#inflow-app .webinar-agenda,#inflow-app .resource-promise,#inflow-app .mindset-intro{padding:40px;border-radius:24px;background:var(--blue);color:#fff;position:relative;overflow:hidden}#inflow-app .webinar-agenda h2,#inflow-app .resource-promise h2,#inflow-app .mindset-intro h2{font-size:34px;line-height:1.15;color:white;margin:18px 0 24px;position:relative}#inflow-app .webinar-agenda .mini-label,#inflow-app .resource-promise .mini-label,#inflow-app .mindset-intro .mini-label{color:var(--lime)}#inflow-app .webinar-agenda ol{padding-left:20px;margin:28px 0}#inflow-app .webinar-agenda li{padding:12px 0 12px 8px}#inflow-app .webinar-agenda li::marker{color:var(--lime);font-weight:700}#inflow-app .webinar-agenda strong{display:block;font-size:16px}#inflow-app .webinar-agenda li span{display:block;color:#dce8ff;font-size:14px;margin-top:5px}#inflow-app .free-label{display:inline-block;background:var(--lime);color:var(--ink);font-size:11px;letter-spacing:.1em;font-weight:700;border-radius:6px;padding:10px 14px}#inflow-app .webinar-meta,#inflow-app .audience-tags{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}#inflow-app .webinar-meta span{font-size:12px;color:#31568d;border:1px solid #d5e3f7;border-radius:6px;padding:6px 10px;background:#f6f9fe}#inflow-app .webinar-for{background:#f4f8fe;border:1px solid #e3ecfa;border-radius:20px;padding:36px;margin:0 0 54px}#inflow-app .webinar-for h2{font-size:32px;margin:18px 0}#inflow-app .audience-tags span{font-size:14px;border:1px solid #dbe6f5;border-radius:8px;background:white;padding:10px 14px}#inflow-app .webinar-host{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px 0 54px}#inflow-app .webinar-host h2{font-size:34px;margin-top:16px}#inflow-app .webinar-host p{font-size:15px}#inflow-app .resource-promise>p{font-size:14px;color:#dce8ff}#inflow-app .resource-promise>div{border-top:1px solid #ffffff33;padding-top:18px;margin-top:22px}#inflow-app .resource-promise strong{display:block;font-size:16px}#inflow-app .resource-promise>div span{display:block;font-size:13px;color:#dce8ff;margin-top:5px}#inflow-app .resource-goals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:12px 0 70px}#inflow-app .resource-goals article{border-top:2px solid var(--ink);border-right:1px solid var(--line);padding:28px 24px;background:#f8fafc}#inflow-app .resource-goals article:first-child{border-radius:16px 0 0 16px}#inflow-app .resource-goals article:last-child{border-right:0;border-radius:0 16px 16px 0}#inflow-app .resource-goals h2{font-size:22px;margin:22px 0 18px}#inflow-app .resource-goals p{font-size:14px}#inflow-app .resource-goals article>span:last-child{display:block;font-size:12px;color:#6280ad;margin-top:22px}#inflow-app .resource-section-heading{margin-bottom:36px;scroll-margin-top:140px}#inflow-app .resource-section-heading h2{margin:18px 0 22px}#inflow-app .resource-section-heading p{max-width:780px}#inflow-app .resource-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#inflow-app .resource-cards .service-card{padding:28px}#inflow-app .resource-cards h2{font-size:24px}#inflow-app .resource-cards p{flex:0;font-size:15px}#inflow-app .resource-cards ul{flex:1;font-size:13px}#inflow-app .partner-label{font-size:10px;border-bottom:2px solid var(--lime);padding-bottom:8px;letter-spacing:.1em}#inflow-app .partner-fit{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 22px}#inflow-app .partner-fit span{font-size:11px;padding:4px 8px;background:#f1f5fc;border-radius:4px;color:#5977a0}#inflow-app .resource-process{padding:40px;background:#f3f6fb;border-radius:24px;margin-top:56px}#inflow-app .resource-process h2{margin:18px 0 32px}#inflow-app .resource-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}#inflow-app .resource-steps>div{border-top:1px solid #d6e0ed;padding-top:20px}#inflow-app .resource-steps strong{font-size:15px}#inflow-app .resource-steps p{font-size:14px}#inflow-app .resource-bottom{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:54px 0 0}#inflow-app .resource-bottom h2{font-size:34px;margin:18px 0}#inflow-app .resource-bottom p{max-width:750px}#inflow-app .resource-bottom a{white-space:nowrap}#inflow-app .mindset-intro p{color:#dce8ff;font-size:16px}#inflow-app .mindset-feelings,#inflow-app .mindset-principles{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0}#inflow-app .mindset-feelings span{font-size:13px;color:#64758a;border:1px solid #dbe4ef;border-radius:24px;padding:7px 12px}#inflow-app .mindset-principles span{font-size:12px;color:var(--lime);border-bottom:1px solid #ffffff44;padding-bottom:4px}#inflow-app .mindset-topics{margin:0 0 64px}#inflow-app .mindset-topics>h2{margin:18px 0 20px}#inflow-app .mindset-section-intro{max-width:760px;margin-bottom:36px}#inflow-app .mindset-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}#inflow-app .mindset-topic{padding:32px;border-top:1px solid var(--line);border-right:1px solid var(--line);display:flex;flex-direction:column}#inflow-app .mindset-topic:nth-child(3n){border-right:0}#inflow-app .mindset-topic h3{font-size:25px;line-height:1.25;margin:24px 0 14px}#inflow-app .mindset-topic>p{font-size:15px;flex:1}#inflow-app .topic-discussion{font-size:13px;color:#496487;padding:18px;background:#f3f7ff;border-radius:10px;margin-top:20px}#inflow-app .belief-combined{display:grid;grid-template-columns:1.6fr 1fr;gap:46px;padding:40px;background:#edf4ff;border-radius:24px;margin-bottom:64px}#inflow-app .belief-combined h2{font-size:34px;line-height:1.25;margin:18px 0 22px}#inflow-app .belief-combined p{font-size:15px}#inflow-app .combined-package-note{align-self:center;border-left:3px solid var(--blue);padding-left:26px}#inflow-app .combined-package-note strong{font-size:19px}#inflow-app .belief-packages{margin:0 0 64px;scroll-margin-top:140px}#inflow-app .belief-packages>h2{margin:18px 0 32px}#inflow-app .belief-package-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}#inflow-app .belief-package-grid h2{font-size:30px;line-height:1.2}#inflow-app .belief-context{font-size:13px;padding:22px 26px;background:#f5f7fa;border-radius:12px;margin-top:20px}#inflow-app .cross-promo{margin-top:72px;padding:40px;border-radius:28px;background:#f0f5ff;border:1px solid #e0eaff}#inflow-app .promo-heading{display:flex;flex-direction:column;align-items:flex-start}#inflow-app .promo-heading h2{font-size:38px;margin:18px 0 34px}#inflow-app .promo-options{display:grid;grid-template-columns:1fr 1fr;gap:0}#inflow-app .promo-options article{padding:0 30px 0 0}#inflow-app .promo-options article+article{padding:0 0 0 30px;border-left:1px solid #cddcf5}#inflow-app .promo-options h3{font-size:28px;margin:18px 0}#inflow-app .promo-options p{font-size:15px;max-width:440px;margin-bottom:24px}#inflow-app .promo-detail{display:inline-block;margin:16px 0 0 14px;font-size:12px;color:var(--blue);text-decoration:underline;text-underline-offset:3px}#inflow-app .founder-reviews{padding:64px 0 0;margin-top:20px}#inflow-app .review-heading{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:30px}#inflow-app .review-heading h2{font-size:34px;margin-top:16px}#inflow-app .review-heading p{font-size:13px}#inflow-app .review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}#inflow-app .review-card{display:flex;flex-direction:column;padding:28px;border-top:1px solid var(--line);border-right:1px solid var(--line)}#inflow-app .review-card:nth-child(3n){border-right:0}#inflow-app .review-stars{color:#138564;font-size:18px;letter-spacing:2px}#inflow-app .review-card p{flex:1;font-size:15px;color:#475567;margin:22px 0}#inflow-app .review-person strong{display:block;font-size:13px}#inflow-app .review-person time{display:block;font-size:12px;color:var(--muted);margin-top:4px}#inflow-app .review-card a{color:var(--blue);font-size:12px;font-weight:600;margin-top:14px;text-decoration:underline;text-underline-offset:3px}#inflow-app .review-note{font-size:12px;margin-top:22px}#inflow-app .trustpilot-reviews{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;padding:30px 32px;border:1px solid var(--line);border-radius:18px;margin-top:38px}#inflow-app .trustpilot-reviews h2{font-size:26px;margin:12px 0}#inflow-app .trustpilot-reviews p{font-size:14px;margin:0}#inflow-app .trustpilot-collector{min-width:0;min-height:52px}#inflow-app .trustpilot-widget{min-height:52px;width:100%}#inflow-app .trustpilot-widget>a{font-size:14px;color:var(--blue);text-decoration:underline;display:inline-block;padding:12px 0}#inflow-app .cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:32px;align-items:start}#inflow-app .cart-summary{background:#f3f7ff;border:1px solid #dce7fa;border-radius:20px;padding:28px;position:sticky;top:115px}#inflow-app .cart-summary h2{font-size:28px;margin:18px 0}#inflow-app .cart-summary p{font-size:14px}#inflow-app .cart-summary button{width:100%;margin-top:10px}#inflow-app .cart-summary .cart-storage{font-size:12px;margin-top:24px}#inflow-app .cart-item{display:flex;justify-content:space-between;gap:24px;padding:28px;border:1px solid var(--line);border-radius:18px;margin-bottom:16px}#inflow-app .cart-item h2{font-size:24px;line-height:1.2;margin:14px 0}#inflow-app .cart-item p{font-size:14px;max-width:560px}#inflow-app .remove-button{padding:0;align-self:flex-start;color:#a84747;font-size:12px;text-decoration:underline;background:none;white-space:nowrap}#inflow-app .cart-empty{padding:40px;background:#f5f8fd;border-radius:20px}#inflow-app .cart-empty h2{font-size:30px}#inflow-app .cart-empty button{margin-top:20px}#inflow-app .enquiry-panel{padding:34px;border:1px solid var(--line);border-radius:20px;margin-top:32px}#inflow-app .enquiry-panel h2{font-size:30px}#inflow-app .enquiry-panel textarea{min-height:250px;background:#f7f9fd}#inflow-app .enquiry-panel #enquiryStatus{font-size:13px}#inflow-app textarea{display:block;resize:vertical;width:100%;border:1px solid #ccd8e8;border-radius:12px;padding:16px;margin:16px 0 22px;font-size:14px;line-height:1.7}#inflow-app footer{max-width:1280px;margin:auto;padding:42px 36px 48px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:flex-start;gap:40px}#inflow-app .footer-main .brand{font-size:28px}#inflow-app .footer-main p{font-size:13px;margin:16px 0 5px}#inflow-app .footer-main small{font-size:11px}#inflow-app .footer-social .eyebrow{font-size:10px;margin-bottom:16px}#inflow-app .footer-social .social-links a{font-size:11px}#inflow-app dialog{width:min(680px,calc(100% - 28px));max-height:90dvh;padding:34px;border:0;border-radius:24px;color:var(--ink);box-shadow:0 24px 90px #15274e40}#inflow-app dialog::backdrop{background:#10234385;backdrop-filter:blur(5px)}#inflow-app .dialog-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}#inflow-app .dialog-top .eyebrow{font-size:10px}#inflow-app .dialog-top button{background:#f0f4f9;border-radius:50%;width:36px;height:36px;font-size:16px;flex-shrink:0}#inflow-app dialog h2{font-size:34px;line-height:1.2}#inflow-app .dialog-goal{margin:18px 0 26px}#inflow-app dialog h3{font-size:18px}#inflow-app dialog ol,#inflow-app dialog ul{padding-left:22px;color:var(--muted);font-size:15px}#inflow-app dialog li{padding:6px 0}#inflow-app .mistakes-box{background:#fff5eb;border:1px solid #f2ddc8;border-radius:14px;padding:22px;margin:24px 0}#inflow-app .mistakes-box h3{color:#a15d26}#inflow-app .mistakes-box ul{margin-bottom:0;color:#815c3d}#inflow-app .guide-video{margin:28px 0}#inflow-app .guide-video .video-frame{margin-top:12px}#inflow-app .dialog-service{border-top:1px solid var(--line);padding-top:18px;font-size:14px;color:var(--muted)}#inflow-app .task-reference{font-size:12px;color:var(--blue);margin-top:12px}#inflow-app .task-reference a{text-decoration:underline}#inflow-app .dialog-bottom{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}#inflow-app .guide-promotion{display:flex;gap:18px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:20px;margin-top:24px;font-size:12px}#inflow-app .guide-promotion a{color:var(--blue);text-decoration:underline}#inflow-app .live-note{font-size:12px;color:var(--blue);margin-top:12px}#inflow-app .reveal-enter{animation:surface-enter .48s var(--ease) both}#inflow-app dialog[open]{animation:dialog-enter .2s var(--ease)}@keyframes surface-enter{from{opacity:.75;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes dialog-enter{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(hover:hover) and (pointer:fine){#inflow-app .service-card:hover,#inflow-app .news-card:hover,#inflow-app .field-card:hover{border-color:#9db8ff;box-shadow:0 12px 32px #18367109;transform:translateY(-2px)}}@media(min-width:1500px){#inflow-app main{padding-top:72px}}@media(max-width:1240px){#inflow-app header{gap:20px;padding:18px 24px}#inflow-app .header-link{display:none}#inflow-app .nav{padding:10px 9px;font-size:11px}#inflow-app .mentor-hero{gap:40px}#inflow-app .mentor-intro{gap:40px}#inflow-app .webinar-hero,#inflow-app .resource-hero,#inflow-app .mindset-hero{gap:36px}#inflow-app .stage-main{padding:32px}#inflow-app .mentee-case{padding:25px}#inflow-app .mentee-case h3{font-size:23px}}@media(max-width:1000px){#inflow-app header{flex-wrap:wrap;min-height:80px;gap:14px;padding:16px 24px}#inflow-app .header-actions{margin-left:auto}#inflow-app header nav{order:3;flex:0 0 100%;overflow-x:auto;scrollbar-width:none;padding:3px 0;justify-content:flex-start}#inflow-app header nav::-webkit-scrollbar{display:none}#inflow-app .nav{font-size:12px;padding:9px 12px}#inflow-app main{padding:42px 28px 64px}#inflow-app .intro{grid-template-columns:1fr 225px;gap:28px}#inflow-app .intro h1{font-size:48px}#inflow-app .workspace{grid-template-columns:245px minmax(0,1fr)}#inflow-app .stage-main{padding:28px}#inflow-app .stage-heading{display:block}#inflow-app .stage-count{display:inline-block;margin-top:4px}#inflow-app .stage-heading h2{font-size:29px}#inflow-app .task-top span{display:none}#inflow-app .task-open strong{font-size:15px}#inflow-app .guide-pill{display:none}#inflow-app .service-match{display:block}#inflow-app .service-match button{margin-top:18px}#inflow-app .mentor-copy h1{font-size:56px}#inflow-app .mentor-hero{gap:30px}#inflow-app .mentor-track-record strong{font-size:35px}#inflow-app .mentor-intro{grid-template-columns:1fr 1fr;gap:32px}#inflow-app .mentor-intro h2{font-size:34px}#inflow-app .mentor-social{display:block}#inflow-app .mentor-social .social-links{margin-top:20px}#inflow-app .stage-fit-grid,#inflow-app .resource-goals{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#inflow-app .stage-fit-grid article,#inflow-app .resource-goals article{border-right:0;border-radius:14px!important}#inflow-app .meeting-topics,#inflow-app .resource-cards{grid-template-columns:repeat(2,minmax(0,1fr))}#inflow-app .mentee-case-grid{grid-template-columns:1fr}#inflow-app .mentee-case{padding:30px}#inflow-app .mentee-case dl{display:grid;grid-template-columns:110px 1fr;gap:12px}#inflow-app .mentee-case dt,#inflow-app .mentee-case dd{margin:0}#inflow-app .case-section-heading h2{font-size:36px}#inflow-app .webinar-hero h1,#inflow-app .resource-hero h1,#inflow-app .mindset-hero h1{font-size:50px}#inflow-app .webinar-agenda,#inflow-app .resource-promise,#inflow-app .mindset-intro{padding:30px}#inflow-app .webinar-agenda h2,#inflow-app .resource-promise h2,#inflow-app .mindset-intro h2{font-size:30px}#inflow-app .resource-steps{grid-template-columns:repeat(2,minmax(0,1fr))}#inflow-app .mindset-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#inflow-app .mindset-topic{padding:28px;border-right:0!important}#inflow-app .mindset-topic:nth-child(odd){border-right:1px solid var(--line)!important}#inflow-app .belief-combined{grid-template-columns:1fr 1fr;gap:30px;padding:32px}#inflow-app .cross-promo{padding:34px}#inflow-app .promo-heading h2{font-size:34px}#inflow-app .review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#inflow-app .review-card{border-right:0!important}#inflow-app .review-card:nth-child(odd){border-right:1px solid var(--line)!important}#inflow-app .cart-layout{grid-template-columns:minmax(0,1fr) 280px;gap:24px}#inflow-app .cart-summary{top:150px}#inflow-app footer{padding:36px 28px;gap:30px}}@media(max-width:700px){html.inflow-standalone{scroll-padding-top:145px}#inflow-app header{padding:15px 18px;gap:12px}#inflow-app .brand{font-size:28px}#inflow-app .mark{width:31px;height:31px;font-size:24px}#inflow-app .cart-button{padding:8px 12px;font-size:12px}#inflow-app .nav{font-size:12px;padding:9px 12px}#inflow-app main{padding:32px 20px 48px}#inflow-app h1{font-size:42px;letter-spacing:-.06em;margin:18px 0 22px}#inflow-app h2{font-size:30px;letter-spacing:-.04em}#inflow-app .eyebrow,#inflow-app .mini-label{font-size:10px}#inflow-app .intro{grid-template-columns:1fr;gap:24px;padding-bottom:32px}#inflow-app .intro h1{font-size:42px}#inflow-app .intro>div>p{font-size:16px}#inflow-app .guide-summary{padding:22px;border-radius:18px;display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;align-items:center}#inflow-app .guide-summary .eyebrow{grid-column:1/-1}#inflow-app .guide-summary strong{font-size:23px;margin:8px 0}#inflow-app .guide-summary p{font-size:13px}#inflow-app .workspace{display:block;border-radius:18px}#inflow-app .workspace>aside{border-right:0;border-bottom:1px solid var(--line);padding:20px 16px}#inflow-app .aside-title{padding:0 4px;font-size:10px}#inflow-app .roadmap-help{margin:10px 4px 14px;font-size:12px}#inflow-app #stageNav{display:flex;gap:7px;overflow-x:auto;overflow-y:hidden;max-height:none;padding:0 0 5px;scrollbar-width:thin}#inflow-app .stage-button{width:185px;min-width:185px;margin:0;padding:12px 10px;gap:9px;border:1px solid #e2e9f4;border-radius:12px}#inflow-app .stage-button strong{font-size:12px}#inflow-app .stage-button small{font-size:10px}#inflow-app .stage-number{width:24px;height:24px;font-size:11px}#inflow-app .aside-note{display:none}#inflow-app .stage-main{padding:28px 22px}#inflow-app .stage-heading h2{font-size:28px;margin:14px 0}#inflow-app .stage-heading p{font-size:15px}#inflow-app .task-top{padding-top:26px}#inflow-app .task-row{padding:20px 0;gap:12px}#inflow-app .task-open strong{font-size:14px}#inflow-app .task-open span{font-size:13px}#inflow-app .guide-number{min-width:16px;font-size:11px}#inflow-app .task-chevron{font-size:20px}#inflow-app .service-match{padding:20px;border-radius:12px}#inflow-app .service-match h3{font-size:18px}#inflow-app .service-match p{font-size:13px}#inflow-app .mentor-strip{padding:28px;display:block;border-radius:18px}#inflow-app .mentor-strip h2{font-size:26px}#inflow-app .mentor-strip p{font-size:14px}#inflow-app .mentor-strip .dark-button{margin-top:24px}#inflow-app .primary-button,#inflow-app .dark-button,#inflow-app .quiet-button{font-size:13px;padding:13px 20px}#inflow-app .page-heading{padding:0 0 32px}#inflow-app .page-heading p{font-size:16px}#inflow-app .cards{grid-template-columns:1fr;gap:18px}#inflow-app .service-card,#inflow-app .news-card,#inflow-app .field-card{padding:27px;border-radius:16px}#inflow-app .service-card h2,#inflow-app .news-card h2,#inflow-app .field-card h2{font-size:26px}#inflow-app .service-card p,#inflow-app .news-card p,#inflow-app .field-card p{font-size:15px}#inflow-app .section-label{display:block;margin:36px 0 20px}#inflow-app .section-label span{display:block;margin-top:8px;font-size:13px}#inflow-app .mentor-hero{grid-template-columns:1fr;gap:32px;padding-bottom:40px}#inflow-app .mentor-copy h1{font-size:54px}#inflow-app .mentor-copy>p{font-size:17px}#inflow-app .meeting-offer{margin:24px 0}#inflow-app .mentor-portrait{margin-right:12px;box-shadow:12px 12px 0 #edf3ff;border-radius:20px}#inflow-app .mentor-portrait img{max-height:510px}#inflow-app .portrait-caption{left:14px;right:14px;bottom:14px;padding:17px 20px;border-radius:12px}#inflow-app .portrait-caption strong{font-size:22px}#inflow-app .portrait-caption span{font-size:11px}#inflow-app .mentor-track-record{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;padding:26px 0;margin-top:18px}#inflow-app .mentor-track-record>div{padding-left:0;border-left:0}#inflow-app .mentor-track-record strong{font-size:35px}#inflow-app .mentor-track-record span{font-size:12px;margin-top:6px}#inflow-app .mentor-track-source{font-size:11px;margin-bottom:20px}#inflow-app .mentor-intro{grid-template-columns:1fr;gap:32px;padding:28px 0 44px}#inflow-app .mentor-intro h2{font-size:33px}#inflow-app .mentor-about>p{font-size:15px}#inflow-app .mentor-about blockquote{font-size:21px}#inflow-app .mentor-expertise span{font-size:11px}#inflow-app .video-frame{border-radius:14px}#inflow-app .mentor-social{padding:24px 0;margin-bottom:44px}#inflow-app .mentor-social h2{font-size:24px}#inflow-app .social-links{gap:8px}#inflow-app .social-links a{font-size:12px;padding:9px 12px}#inflow-app .mentor-support{padding-bottom:44px}#inflow-app .mentor-support>h2{margin:14px 0 24px}#inflow-app .stage-fit-grid,#inflow-app .resource-goals{grid-template-columns:1fr;gap:12px}#inflow-app .stage-fit-grid article,#inflow-app .resource-goals article{padding:25px}#inflow-app .stage-fit-grid h3{font-size:23px;margin:18px 0 12px}#inflow-app .meeting-topics{grid-template-columns:1fr;gap:14px}#inflow-app .meeting-topics .service-card{padding:26px;border-radius:12px}#inflow-app .mentor-process{padding:28px;border-radius:18px;margin-bottom:38px}#inflow-app .mentor-process h2{font-size:29px;margin:16px 0 26px}#inflow-app .process-grid{grid-template-columns:1fr;gap:18px}#inflow-app .process-grid>div{padding-top:18px}#inflow-app .mentor-bottom{padding:30px 0 0}#inflow-app .mentor-bottom h2{font-size:29px}#inflow-app .mentor-bottom p{font-size:15px}#inflow-app .mentor-case-studies{padding-bottom:46px}#inflow-app .case-section-heading h2{font-size:34px}#inflow-app .mentee-case{padding:27px;border-radius:16px}#inflow-app .mentee-case h3{font-size:26px}#inflow-app .mentee-case dl{display:block}#inflow-app .mentee-case dt{margin-top:20px}#inflow-app .mentee-case dd{margin-top:6px}#inflow-app .case-evidence-note{font-size:11px}#inflow-app .webinar-hero,#inflow-app .resource-hero,#inflow-app .mindset-hero{grid-template-columns:1fr;gap:30px;padding-bottom:44px}#inflow-app .webinar-hero h1,#inflow-app .resource-hero h1,#inflow-app .mindset-hero h1{font-size:44px}#inflow-app .webinar-hero>div>p,#inflow-app .resource-hero>div>p,#inflow-app .mindset-hero>div>p{font-size:16px}#inflow-app .webinar-agenda,#inflow-app .resource-promise,#inflow-app .mindset-intro{padding:30px;border-radius:20px}#inflow-app .webinar-agenda h2,#inflow-app .resource-promise h2,#inflow-app .mindset-intro h2{font-size:31px}#inflow-app .webinar-meta span{font-size:11px}#inflow-app .webinar-for{padding:28px;border-radius:18px;margin-bottom:40px}#inflow-app .webinar-for h2{font-size:29px}#inflow-app .audience-tags span{font-size:12px;padding:9px 12px}#inflow-app .webinar-host{display:block;padding:24px 0 40px}#inflow-app .webinar-host>a{margin-top:16px}#inflow-app .resource-goals{margin-bottom:44px}#inflow-app .resource-goals h2{font-size:25px;margin:18px 0 14px}#inflow-app .resource-section-heading h2{font-size:31px}#inflow-app .resource-cards{grid-template-columns:1fr}#inflow-app .resource-cards .service-card{padding:28px}#inflow-app .resource-cards h2{font-size:27px}#inflow-app .resource-process{padding:28px;border-radius:18px;margin-top:40px}#inflow-app .resource-process h2{font-size:29px}#inflow-app .resource-steps{grid-template-columns:1fr;gap:18px}#inflow-app .resource-bottom{display:block;padding-top:40px}#inflow-app .resource-bottom h2{font-size:30px}#inflow-app .resource-bottom p{font-size:15px}#inflow-app .resource-bottom a{margin-top:18px}#inflow-app .mindset-topics{margin-bottom:44px}#inflow-app .mindset-topic-grid{grid-template-columns:1fr}#inflow-app .mindset-topic{padding:28px 0;border-right:0!important}#inflow-app .mindset-topic:nth-child(odd){border-right:0!important}#inflow-app .mindset-topic h3{font-size:26px;margin:18px 0 10px}#inflow-app .mindset-topic>.news-tag{font-size:11px}#inflow-app .topic-discussion{font-size:13px;margin-top:14px}#inflow-app .belief-combined{grid-template-columns:1fr;gap:22px;padding:28px;border-radius:18px;margin-bottom:44px}#inflow-app .belief-combined h2{font-size:29px}#inflow-app .combined-package-note{padding-left:18px}#inflow-app .belief-package-grid{grid-template-columns:1fr;gap:18px}#inflow-app .belief-packages{margin-bottom:44px}#inflow-app .belief-packages>h2{font-size:30px}#inflow-app .belief-package-grid h2{font-size:27px}#inflow-app .belief-context{font-size:12px;padding:20px}#inflow-app .cross-promo{padding:28px;border-radius:20px;margin-top:50px}#inflow-app .promo-heading h2{font-size:31px;margin:16px 0 26px}#inflow-app .promo-options{grid-template-columns:1fr}#inflow-app .promo-options article{padding:0 0 30px}#inflow-app .promo-options article+article{border-left:0;border-top:1px solid #cddcf5;padding:28px 0 0}#inflow-app .promo-options h3{font-size:27px}#inflow-app .promo-detail{display:block;margin:16px 0 0}#inflow-app .founder-reviews{padding-top:42px}#inflow-app .review-heading{display:block}#inflow-app .review-heading h2{font-size:30px}#inflow-app .review-heading>a{margin-top:12px}#inflow-app .review-grid{grid-template-columns:1fr}#inflow-app .review-card{padding:25px 0;border-right:0!important}#inflow-app .review-card:nth-child(odd){border-right:0!important}#inflow-app .review-note{font-size:11px}#inflow-app .trustpilot-reviews{grid-template-columns:1fr;gap:18px;padding:25px;border-radius:16px}#inflow-app .trustpilot-reviews h2{font-size:25px}#inflow-app .cart-layout{grid-template-columns:1fr;gap:24px}#inflow-app .cart-summary{position:static;padding:26px}#inflow-app .cart-item{padding:24px;gap:16px;border-radius:14px}#inflow-app .cart-item h2{font-size:23px}#inflow-app .cart-empty{padding:28px}#inflow-app .cart-empty h2{font-size:27px}#inflow-app .enquiry-panel{padding:26px;border-radius:16px}#inflow-app .enquiry-panel h2{font-size:28px}#inflow-app footer{padding:34px 20px;flex-direction:column;gap:28px}#inflow-app .footer-main .brand{font-size:27px}#inflow-app .footer-social .social-links a{font-size:11px}#inflow-app dialog{padding:26px;border-radius:18px}#inflow-app dialog h2{font-size:29px}#inflow-app .dialog-top{gap:16px}#inflow-app .dialog-top .eyebrow{font-size:9px}#inflow-app .mistakes-box{padding:20px}#inflow-app .dialog-bottom .primary-button,#inflow-app .dialog-bottom .quiet-button{font-size:12px}}@media(max-width:360px){#inflow-app main{padding-left:16px;padding-right:16px}#inflow-app .mentor-copy h1{font-size:47px}#inflow-app .intro h1{font-size:37px}#inflow-app .webinar-hero h1,#inflow-app .resource-hero h1,#inflow-app .mindset-hero h1{font-size:38px}#inflow-app .stage-main{padding:24px 18px}#inflow-app .mentor-cta{gap:9px}#inflow-app .primary-button,#inflow-app .quiet-button,#inflow-app .dark-button{padding:12px 17px}#inflow-app .guide-summary{padding:18px}#inflow-app .guide-summary strong{font-size:21px}}@media(prefers-reduced-motion:reduce){html.inflow-standalone{scroll-behavior:auto}#inflow-app *,#inflow-app *::before,#inflow-app *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}#inflow-app .service-card:hover,#inflow-app .news-card:hover,#inflow-app .field-card:hover{transform:none!important}}#inflow-app{--icon-research:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23235bff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%226%22%2F%3E%3Cpath%20d%3D%22m15%2015%206%206M10%207v6M7%2010h6%22%2F%3E%3C%2Fsvg%3E")}#inflow-app{--icon-growth:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23235bff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2018%2010%2012%2014%2016%2021%206M15%206h6v6%22%2F%3E%3C%2Fsvg%3E")}#inflow-app{--icon-workflow:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23235bff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%226%22%20height%3D%226%22%20rx%3D%221%22%2F%3E%3Crect%20x%3D%2215%22%20y%3D%2215%22%20width%3D%226%22%20height%3D%226%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M18%2015V6H9M6%209v9h9%22%2F%3E%3C%2Fsvg%3E")}#inflow-app{--icon-file:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23235bff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8ZM14%202v6h6M8%2013h8M8%2017h6%22%2F%3E%3C%2Fsvg%3E")}#inflow-app{--icon-shield:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23235bff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2022s8-4%208-11V5l-8-3-8%203v6c0%207%208%2011%208%2011Z%22%2F%3E%3Cpath%20d%3D%22m9%2012%202%202%204-4%22%2F%3E%3C%2Fsvg%3E")}#inflow-app{--icon-chart:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23235bff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v18h18M7%2015v2M12%2010v7M17%205v12%22%2F%3E%3C%2Fsvg%3E")}#inflow-app{--icon-web:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23235bff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%208h18M8%208v13%22%2F%3E%3C%2Fsvg%3E")}#inflow-app{--icon-code:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23235bff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m8%206-6%206%206%206m8-12%206%206-6%206M14%203l-4%2018%22%2F%3E%3C%2Fsvg%3E")}#inflow-app{--icon-pen:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23235bff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m16%203%205%205-13%2013H3v-5ZM13%206l5%205%22%2F%3E%3C%2Fsvg%3E")}#inflow-app{--icon-users:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23235bff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2m20%200v-2a4%204%200%200%200-3-3.87M16%203a4%204%200%200%201%200%208%22%2F%3E%3C%2Fsvg%3E")}#inflow-app .resource-cards .partner-label::before,#inflow-app .meeting-topics .news-tag::before{content:"";display:inline-block;width:20px;height:20px;background:var(--icon-research) center/contain no-repeat;margin-right:9px;vertical-align:-5px}#inflow-app .resource-cards .partner-card:nth-child(1) .partner-label::before{background-image:var(--icon-research)}#inflow-app .resource-cards .partner-card:nth-child(2) .partner-label::before{background-image:var(--icon-growth)}#inflow-app .resource-cards .partner-card:nth-child(3) .partner-label::before{background-image:var(--icon-workflow)}#inflow-app .resource-cards .partner-card:nth-child(4) .partner-label::before{background-image:var(--icon-file)}#inflow-app .resource-cards .partner-card:nth-child(5) .partner-label::before{background-image:var(--icon-shield)}#inflow-app .resource-cards .partner-card:nth-child(6) .partner-label::before{background-image:var(--icon-chart)}#inflow-app .resource-cards .partner-card:nth-child(7) .partner-label::before{background-image:var(--icon-web)}#inflow-app .resource-cards .partner-card:nth-child(8) .partner-label::before{background-image:var(--icon-code)}#inflow-app .resource-cards .partner-card:nth-child(9) .partner-label::before{background-image:var(--icon-pen)}#inflow-app .meeting-topics .service-card:nth-child(2) .news-tag::before{background-image:var(--icon-file)}#inflow-app .meeting-topics .service-card:nth-child(3) .news-tag::before{background-image:var(--icon-users)}#inflow-app .founder-pressure{margin:0 0 64px;padding:40px;border:1px solid #dce5f4;border-radius:24px;background:linear-gradient(135deg,#f1f6ff 0%,#fbfcff 55%,#f5fae9 100%)}#inflow-app .founder-pressure-heading{max-width:740px;margin-bottom:32px}#inflow-app .founder-pressure-heading h2{margin:18px 0;font-size:clamp(32px,4vw,48px);line-height:1.12}#inflow-app .founder-pressure-heading h2 span{color:var(--blue)}#inflow-app .founder-pressure-heading>p{font-size:17px}#inflow-app .founder-pressure-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;padding:0;margin:0;list-style:none}#inflow-app .founder-pressure-list li{display:flex;align-items:flex-start;gap:16px;padding:22px 0;border-top:1px solid #dce5ed}#inflow-app .pressure-number{flex:0 0 34px;font-size:13px;font-weight:700;color:var(--blue);padding-top:3px}#inflow-app .founder-pressure-list p{margin:0;font-size:16px;color:var(--ink);line-height:1.65}#inflow-app .founder-pressure-next{display:flex;align-items:center;justify-content:space-between;gap:32px;border-top:1px solid #dce5ed;margin-top:12px;padding-top:30px}#inflow-app .founder-pressure-next h3{font-size:22px;line-height:1.4;margin:0 0 12px}#inflow-app .founder-pressure-next p{max-width:760px;font-size:15px;margin:0}#inflow-app .founder-pressure-next>a{white-space:nowrap;flex-shrink:0}@media(max-width:1000px){#inflow-app .founder-pressure-next{align-items:flex-start;flex-direction:column;gap:22px}}@media(max-width:700px){#inflow-app .founder-pressure{padding:26px 20px;margin-bottom:42px}#inflow-app .founder-pressure-list{grid-template-columns:1fr}#inflow-app .founder-pressure-list li{padding:18px 0;gap:10px}#inflow-app .founder-pressure-heading>p{font-size:16px}#inflow-app .founder-pressure-next h3{font-size:20px}}#inflow-app .founder-pressure{padding:0;border:0;border-radius:0;background:none;margin-bottom:72px}#inflow-app .founder-pressure-heading{max-width:850px;margin-bottom:38px}#inflow-app .founder-pressure-heading h1{font-size:clamp(44px,6vw,76px);line-height:1.06;margin:20px 0 24px}#inflow-app .founder-pressure-heading h1 span{color:var(--blue)}#inflow-app .founder-pressure-heading>p{max-width:690px;font-size:18px}#inflow-app .founder-pressure-heading .pain-invitation{font-size:16px;font-weight:600;color:var(--ink);margin-top:24px}#inflow-app .founder-pain-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}#inflow-app .founder-pain-card{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:32px;border:1px solid #dbe5f3;border-radius:20px;background:linear-gradient(145deg,#f0f5ff,#fff 75%);transition:transform .2s ease,border-color .2s ease}#inflow-app .founder-pain-card:nth-child(4n+2),#inflow-app .founder-pain-card:nth-child(4n+3){background:linear-gradient(145deg,#effaf8,#fff 75%);border-color:#d7eae5}#inflow-app .founder-pain-card:hover{transform:translateY(-3px);border-color:#8dacff}#inflow-app .founder-pain-card .pressure-number{flex:auto;font-size:14px;border-radius:50%;background:#e0eaff;width:36px;height:36px;display:grid;place-items:center;padding:0;margin-bottom:22px}#inflow-app .pain-label{font-size:14px;font-weight:600;color:#4a6385;margin-bottom:12px}#inflow-app .founder-pain-card h3{font-size:clamp(21px,2.2vw,28px);line-height:1.35;letter-spacing:-.025em;margin:0 0 16px}#inflow-app .founder-pain-card>p{font-size:16px;line-height:1.65;margin:0 0 26px;max-width:500px}#inflow-app .pain-connect{margin-top:auto;padding:12px 18px;border:1px solid #b5c9f7;border-radius:100px;background:white;color:#174bd0;font:inherit;font-size:15px;font-weight:600;cursor:pointer;text-align:left;min-height:46px}#inflow-app .pain-connect:hover{background:var(--blue);color:#fff;border-color:var(--blue)}#inflow-app .pain-connect:focus-visible{outline:3px solid var(--blue);outline-offset:4px}#inflow-app .founder-pressure-next{margin-top:36px}#inflow-app .mindset-hero h2{font-size:clamp(32px,4vw,48px);line-height:1.12}#inflow-app .mindset-hero h2 span{color:var(--blue)}#inflow-app .founder-connect-dialog{width:min(650px,calc(100% - 32px));max-height:90dvh;box-sizing:border-box;padding:32px;border:0;border-radius:24px;color:var(--ink);overflow:auto}#inflow-app .founder-connect-dialog::backdrop{background:#101c36a6;backdrop-filter:blur(5px)}#inflow-app .founder-connect-dialog h2{font-size:30px;line-height:1.25;margin:24px 0 18px}#inflow-app .founder-connect-dialog>p{font-size:16px}#inflow-app .founder-connect-dialog label{display:block;font-size:14px;font-weight:600;margin:24px 0 10px}#inflow-app .founder-connect-dialog textarea{width:100%;box-sizing:border-box;font:inherit;font-size:16px;padding:14px;border:1px solid #c6d4e9;border-radius:12px;resize:vertical;line-height:1.6}#inflow-app .connect-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}#inflow-app .founder-connect-dialog .connect-status{font-size:14px;margin:20px 0 0}#inflow-app .connect-booking-detail{font-weight:600;color:var(--ink)}@media(max-width:700px){#inflow-app .founder-pain-grid{grid-template-columns:1fr;gap:16px}#inflow-app .founder-pain-card{padding:26px 22px}#inflow-app .founder-pressure{padding:0;margin-bottom:48px}#inflow-app .founder-pressure-heading>p{font-size:17px}#inflow-app .founder-connect-dialog{padding:24px 20px}#inflow-app .founder-connect-dialog h2{font-size:25px}#inflow-app .connect-actions>*{width:100%;text-align:center}}@media(prefers-reduced-motion:reduce){#inflow-app .founder-pain-card{transition:none}#inflow-app .founder-pain-card:hover{transform:none}}#inflow-app .pain-meeting-focus{border-top:1px solid #dbe5f3;padding-top:18px;margin:0 0 26px;width:100%;box-sizing:border-box}#inflow-app .pain-meeting-focus>span{font-size:12px;font-weight:700;letter-spacing:.08em;color:#365a8e}#inflow-app .pain-meeting-focus>p{font-size:16px;line-height:1.6;margin:10px 0 0;color:var(--ink)}#inflow-app a.pain-connect{display:inline-flex;align-items:center;box-sizing:border-box;text-decoration:none;max-width:100%;background:var(--blue);color:white;border-color:var(--blue);font-size:16px}#inflow-app a.pain-connect:hover{background:#1949d4;border-color:#1949d4}#inflow-app .pain-booking-meta{font-size:13px;color:#576c87;line-height:1.6;display:block;margin-top:14px}#inflow-app .founder-pain-card .pain-label{letter-spacing:.06em;font-size:12px}#inflow-app .founder-pain-card h3{font-size:clamp(24px,2.6vw,32px)}#inflow-app .mentor-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:52px;align-items:center}#inflow-app .mentor-market-heading{font-size:16px;letter-spacing:0;text-transform:none;font-weight:600;line-height:1.5;color:#52657e}#inflow-app .mentor-copy h1{font-size:clamp(42px,5.2vw,68px);line-height:1.1;letter-spacing:-.05em;margin:18px 0 22px}#inflow-app .mentor-evolve-heading{font-size:clamp(28px,3.4vw,42px);line-height:1.2;letter-spacing:-.035em;margin:0 0 22px}#inflow-app .mentor-copy>p{font-size:18px;max-width:650px}#inflow-app .mentor-portrait{box-shadow:none;border:0;border-radius:24px;background:#4a133d}#inflow-app .mentor-portrait img{width:100%;height:auto;max-height:none;aspect-ratio:4/5;object-fit:contain;object-position:center}#inflow-app .portrait-caption{left:18px;right:18px;bottom:18px;padding:16px 20px}#inflow-app .portrait-caption span{font-size:14px;line-height:1.5}#inflow-app .page-mentor{display:grid;grid-template-columns:220px minmax(0,1fr);gap:36px;align-items:center;padding:32px;border:1px solid #dce5f3;border-radius:24px;margin:0 0 44px;background:#f4f7ff}#inflow-app .page-mentor-photo{width:100%;aspect-ratio:4/5;border-radius:16px;overflow:hidden;background:white;align-self:center}#inflow-app .page-mentor-photo img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}#inflow-app .page-mentor-copy{min-width:0}#inflow-app .page-mentor-copy h2{font-size:clamp(26px,3vw,36px);line-height:1.2;margin:14px 0 16px;max-width:740px}#inflow-app .page-mentor-copy>p{font-size:16px;line-height:1.7;max-width:740px;margin:14px 0}#inflow-app .page-mentor-identity{display:flex;flex-direction:column;gap:6px;margin:18px 0}#inflow-app .page-mentor-identity strong{font-size:19px}#inflow-app .page-mentor-identity span{font-size:14px;line-height:1.5;color:#52657e}#inflow-app .page-mentor-proof{display:flex;flex-wrap:wrap;gap:8px 20px;margin:18px 0;font-size:14px;line-height:1.6}#inflow-app .page-mentor-proof>span{font-weight:600}#inflow-app .page-mentor-proof a,#inflow-app .page-mentor-link{font-size:14px;color:#174bd0;text-underline-offset:4px;line-height:1.6}#inflow-app .page-mentor-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin:24px 0 12px}#inflow-app .page-mentor-actions>.primary-button{box-sizing:border-box;max-width:100%;text-align:center}#inflow-app .page-mentor-secondary{display:flex;flex-direction:column;gap:5px}#inflow-app .page-mentor-copy>small{font-size:13px;color:#566a82;line-height:1.6;display:block}#inflow-app .page-mentor--journey{grid-template-columns:180px minmax(0,1fr);background:white;border-left:4px solid var(--blue);padding:28px 32px;margin-bottom:36px}#inflow-app .page-mentor--journey h2{font-size:30px}#inflow-app .page-mentor--resources{grid-template-columns:minmax(0,1fr) 260px;background:#102b59;color:white;padding:36px 40px}#inflow-app .page-mentor--resources .page-mentor-photo{grid-column:2;grid-row:1}#inflow-app .page-mentor--resources .page-mentor-copy{grid-column:1;grid-row:1}#inflow-app .page-mentor--resources h2,#inflow-app .page-mentor--resources p,#inflow-app .page-mentor--resources strong{color:white}#inflow-app .page-mentor--resources .eyebrow{color:var(--lime)}#inflow-app .page-mentor--resources .page-mentor-identity span,#inflow-app .page-mentor--resources small{color:#d4e2fb}#inflow-app .page-mentor--resources .page-mentor-link,#inflow-app .page-mentor--resources .page-mentor-proof a{color:#d7fa73}#inflow-app .page-mentor--services{grid-template-columns:200px minmax(0,1fr);background:linear-gradient(120deg,#edf8ff,#f8fcff);border-top:3px solid #3d83cf}#inflow-app .page-mentor--updates{grid-template-columns:200px minmax(0,1fr);background:linear-gradient(135deg,#f1f9f7,#fff);border:0;border-radius:0;border-top:2px solid #c6e1d8;border-bottom:1px solid #c6e1d8;padding:32px 0}#inflow-app .page-mentor--cart{grid-template-columns:150px minmax(0,1fr);padding:26px;background:#fafcff;border-radius:16px;gap:28px}#inflow-app .page-mentor--cart h2{font-size:28px}#inflow-app .page-mentor--mindset{grid-template-columns:200px minmax(0,1fr);background:linear-gradient(120deg,#edf3ff,#f6faee);margin-bottom:32px;border-color:#d8e5f3}#inflow-app .page-mentor--mindset h2{font-size:30px}#inflow-app .page-mentor--webinar{grid-template-columns:300px minmax(0,1fr);background:white;border:1px solid #cddcf4;padding:36px;gap:40px}#inflow-app .page-mentor--webinar h2{font-size:clamp(30px,3.4vw,42px)}#inflow-app .host-profile-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;border-top:1px solid #dce5f3;padding-top:22px;margin:24px 0 18px}#inflow-app .host-profile-stats strong{display:block;font-size:23px;letter-spacing:-.03em}#inflow-app .host-profile-stats span{display:block;font-size:13px;line-height:1.5;color:#52657e;margin-top:5px}#inflow-app .host-personal{display:inline-block;font-size:14px;color:#174bd0;margin-top:10px;text-underline-offset:4px;line-height:1.6}@media(max-width:1000px){#inflow-app .mentor-hero{gap:32px}#inflow-app .mentor-copy h1{font-size:48px}#inflow-app .page-mentor{grid-template-columns:180px minmax(0,1fr);gap:28px;padding:28px}#inflow-app .page-mentor--resources{grid-template-columns:minmax(0,1fr) 200px}#inflow-app .page-mentor--webinar{grid-template-columns:240px minmax(0,1fr);gap:28px}#inflow-app .host-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#inflow-app .page-mentor--updates{padding:28px 0}}@media(max-width:700px){#inflow-app .mentor-hero{grid-template-columns:1fr;gap:28px}#inflow-app .mentor-copy h1{font-size:clamp(38px,8.8vw,56px);overflow-wrap:normal}#inflow-app .mentor-evolve-heading{font-size:30px}#inflow-app .mentor-market-heading{font-size:16px}#inflow-app .mentor-copy>p{font-size:17px}#inflow-app .mentor-portrait{max-width:420px;width:100%;justify-self:center}#inflow-app .page-mentor{grid-template-columns:1fr;padding:24px;gap:22px;margin-bottom:32px}#inflow-app .page-mentor-photo{width:180px;justify-self:start}#inflow-app .page-mentor-copy h2{font-size:28px}#inflow-app .page-mentor--resources .page-mentor-photo,#inflow-app .page-mentor--resources .page-mentor-copy{grid-column:auto;grid-row:auto}#inflow-app .page-mentor--resources .page-mentor-photo{grid-row:1}#inflow-app .page-mentor--webinar .page-mentor-photo{width:220px}#inflow-app .page-mentor--updates{padding:24px 0}#inflow-app .page-mentor-actions{align-items:flex-start;flex-direction:column;gap:16px}#inflow-app .page-mentor-secondary{gap:10px}#inflow-app .page-mentor--webinar h2{font-size:30px}}@media(max-width:360px){#inflow-app .page-mentor{padding:20px}#inflow-app .page-mentor--updates{padding:20px 0}#inflow-app .mentor-copy h1{font-size:36px}#inflow-app .portrait-caption{padding:12px 16px}#inflow-app .portrait-caption strong{font-size:21px}}#inflow-app .page-mentor--journey.journey-profile{grid-template-columns:104px minmax(0,1fr) 236px;gap:28px;padding:28px 32px;align-items:center;border:1px solid #dce5f3;border-radius:20px;background:linear-gradient(110deg,#f5f8ff,#fff 65%);box-shadow:0 8px 30px #17356306}#inflow-app .journey-profile .mentor-dp{width:104px;height:104px;aspect-ratio:1;border-radius:50%;overflow:hidden;background:white;box-shadow:0 0 0 5px #fff,0 0 0 6px #d5e3ff;align-self:start;margin-top:12px}#inflow-app .journey-profile .mentor-dp img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;transform:scale(1.55);transform-origin:50% 20%}#inflow-app .journey-profile .page-mentor-identity{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:5px 12px;margin:10px 0 16px}#inflow-app .journey-profile .page-mentor-identity strong{font-size:20px}#inflow-app .journey-profile .page-mentor-identity span{font-size:14px}#inflow-app .journey-profile .page-mentor-copy h2{font-size:25px;line-height:1.3;letter-spacing:-.025em;margin:0 0 12px}#inflow-app .journey-profile .page-mentor-copy>p{font-size:16px;line-height:1.65;margin:0 0 16px;max-width:680px}#inflow-app .journey-profile .page-mentor-proof{gap:6px 16px;margin:0;font-size:13px}#inflow-app .journey-profile-action{border-left:1px solid #dce5f3;padding-left:24px;display:flex;flex-direction:column;gap:13px;align-items:stretch;min-width:0}#inflow-app .journey-profile-action>.primary-button{font-size:14px;padding:13px 14px;min-height:46px;text-align:center;box-sizing:border-box;line-height:1.4}#inflow-app .journey-profile-action>small{font-size:13px;line-height:1.6;color:#566a82}#inflow-app .journey-profile-action .page-mentor-secondary{gap:9px}#inflow-app .journey-profile-action .page-mentor-link{font-size:13px}@media(max-width:1100px){#inflow-app .page-mentor--journey.journey-profile{grid-template-columns:88px minmax(0,1fr);gap:22px;padding:26px}#inflow-app .journey-profile .mentor-dp{width:88px;height:88px}#inflow-app .journey-profile-action{grid-column:2;border-left:0;border-top:1px solid #dce5f3;padding:20px 0 0;margin-top:0;align-items:flex-start}#inflow-app .journey-profile-action .page-mentor-secondary{flex-direction:row;flex-wrap:wrap;gap:10px 20px}}@media(max-width:700px){#inflow-app .page-mentor--journey.journey-profile{grid-template-columns:76px minmax(0,1fr);gap:20px 18px;padding:24px 20px}#inflow-app .journey-profile .mentor-dp{width:76px;height:76px;margin-top:5px}#inflow-app .journey-profile .page-mentor-copy{display:contents}#inflow-app .journey-profile .page-mentor-copy>.eyebrow{grid-column:2;grid-row:1;align-self:start;font-size:12px;line-height:1.6}#inflow-app .journey-profile .page-mentor-identity{grid-column:2;grid-row:1;margin:25px 0 0;flex-direction:column;gap:4px}#inflow-app .journey-profile .page-mentor-identity strong{font-size:18px}#inflow-app .journey-profile .page-mentor-identity span{font-size:13px;line-height:1.5}#inflow-app .journey-profile .page-mentor-copy h2,#inflow-app .journey-profile .page-mentor-copy>p,#inflow-app .journey-profile .page-mentor-proof,#inflow-app .journey-profile-action{grid-column:1/-1}#inflow-app .journey-profile .page-mentor-copy h2{font-size:23px;margin:4px 0 0}#inflow-app .journey-profile .page-mentor-copy>p{margin:0}#inflow-app .journey-profile-action{padding-top:20px;gap:14px}#inflow-app .journey-profile .page-mentor-proof{margin:0}#inflow-app .journey-profile-action>.primary-button{font-size:15px}#inflow-app .journey-profile-action .page-mentor-secondary{flex-direction:column;gap:10px}}@media(max-width:360px){#inflow-app .page-mentor--journey.journey-profile{padding:22px 18px;gap:20px 14px;grid-template-columns:64px minmax(0,1fr)}#inflow-app .journey-profile .mentor-dp{width:64px;height:64px}#inflow-app .journey-profile .page-mentor-copy>.eyebrow{font-size:11px}#inflow-app .journey-profile .page-mentor-identity{margin-top:38px}#inflow-app .journey-profile .page-mentor-copy h2{font-size:22px}}@media(max-width:700px){#inflow-app .journey-profile-heading{grid-column:2;grid-row:1;min-width:0}#inflow-app .journey-profile-heading>.eyebrow{font-size:12px;line-height:1.6}#inflow-app .journey-profile .journey-profile-heading .page-mentor-identity{margin:8px 0 0;display:flex;flex-direction:column;gap:4px}#inflow-app .journey-profile .mentor-dp{align-self:start}}#inflow-app .service-mentor-bar{margin:0 0 32px;border:1px solid #d7e4f5;border-radius:18px;background:linear-gradient(115deg,#eff9ff 0%,#f7faff 46%,#fff 100%);overflow:hidden;position:relative}#inflow-app .service-mentor-main{display:grid;grid-template-columns:260px minmax(0,1fr) 228px;align-items:center;gap:26px;padding:24px 28px 18px}#inflow-app .service-mentor-person{display:flex;align-items:center;gap:16px;min-width:0}#inflow-app .service-mentor-dp{width:68px;height:68px;flex:0 0 68px;border-radius:50%;overflow:hidden;background:white;box-shadow:0 0 0 4px white,0 0 0 5px #d4e4fc}#inflow-app .service-mentor-dp img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%;transform:scale(1.55);transform-origin:50% 20%}#inflow-app .service-mentor-person strong{display:block;font-size:17px;line-height:1.4}#inflow-app .service-mentor-person span{display:block;font-size:13px;line-height:1.55;color:#597087;margin-top:5px}#inflow-app .service-mentor-message{border-left:1px solid #d9e5f3;padding-left:26px;min-width:0}#inflow-app .service-mentor-message .eyebrow{font-size:12px;letter-spacing:.09em}#inflow-app .service-mentor-message h2{font-size:23px;line-height:1.25;margin:8px 0 9px;letter-spacing:-.03em}#inflow-app .service-mentor-message p{font-size:16px;line-height:1.5;margin:0;max-width:490px}#inflow-app .service-mentor-book{display:flex;flex-direction:column;gap:10px;align-items:stretch}#inflow-app .service-mentor-book .primary-button{box-sizing:border-box;font-size:15px;padding:12px 16px;min-height:46px;text-align:center;line-height:1.4}#inflow-app .service-mentor-book>span{font-size:13px;color:#597087;line-height:1.5;text-align:center}#inflow-app .service-mentor-details{padding:0 28px 18px}#inflow-app .service-mentor-details summary{font-size:13px;line-height:1.6;color:#365f99;cursor:pointer;width:fit-content;border-radius:4px}#inflow-app .service-mentor-details summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}#inflow-app .service-mentor-details[open] summary{margin-bottom:14px}#inflow-app .service-mentor-details>div{display:flex;flex-wrap:wrap;gap:10px 24px;border-top:1px solid #d9e5f3;padding-top:16px;font-size:14px;line-height:1.6}#inflow-app .service-mentor-details>div>span{font-weight:600}#inflow-app .service-mentor-details a{color:#174bd0;text-underline-offset:4px}@media(max-width:1050px){#inflow-app .service-mentor-main{grid-template-columns:230px minmax(0,1fr);gap:20px}#inflow-app .service-mentor-book{grid-column:2;flex-direction:row;align-items:center;flex-wrap:wrap}#inflow-app .service-mentor-message{padding-left:20px}#inflow-app .service-mentor-book>span{text-align:left}#inflow-app .service-mentor-message h2{font-size:22px}}@media(max-width:700px){#inflow-app .service-mentor-main{grid-template-columns:1fr;padding:22px 22px 16px;gap:20px}#inflow-app .service-mentor-person{gap:14px}#inflow-app .service-mentor-message{padding:0;border:0}#inflow-app .service-mentor-message h2{font-size:24px}#inflow-app .service-mentor-book{grid-column:1;flex-direction:column;align-items:stretch;gap:10px}#inflow-app .service-mentor-book>span{text-align:center}#inflow-app .service-mentor-details{padding:0 22px 20px}#inflow-app .service-mentor-details>div{flex-direction:column;gap:12px}#inflow-app .service-mentor-bar{margin-bottom:24px}}#inflow-app .resource-mentor-strip{display:grid;grid-template-columns:272px minmax(0,1fr) 240px;align-items:center;gap:28px;margin:0 0 36px;border:1px solid #d7e4f3;border-radius:18px;overflow:hidden;background:linear-gradient(110deg,#f5faff,#fff);padding-right:28px}#inflow-app .resource-mentor-person{background:#122d58;padding:26px 22px;align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:16px}#inflow-app .resource-mentor-identity{display:flex;align-items:center;gap:14px}#inflow-app .resource-mentor-dp{width:66px;height:66px;flex:0 0 66px;overflow:hidden;border-radius:50%;background:white;box-shadow:0 0 0 4px #ffffff26}#inflow-app .resource-mentor-dp img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%;transform:scale(1.55);transform-origin:50% 20%}#inflow-app .resource-mentor-identity strong{display:block;font-size:17px;line-height:1.4;color:white}#inflow-app .resource-mentor-identity span{display:block;font-size:13px;line-height:1.55;color:#d2e0f6;margin-top:5px}#inflow-app .resource-mentor-person>p{margin:0;font-size:13px;line-height:1.7;color:#d7fa73}#inflow-app .resource-mentor-message{min-width:0;padding:24px 0}#inflow-app .resource-mentor-message .eyebrow{font-size:12px;letter-spacing:.065em;line-height:1.6}#inflow-app .resource-mentor-message h2{font-size:25px;line-height:1.25;letter-spacing:-.03em;margin:8px 0 10px}#inflow-app .resource-mentor-message>p{font-size:16px;line-height:1.55;margin:0 0 12px;max-width:470px}#inflow-app .resource-mentor-details summary{font-size:13px;line-height:1.6;color:#365f99;cursor:pointer;width:fit-content;border-radius:4px}#inflow-app .resource-mentor-details summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}#inflow-app .resource-mentor-details>div{display:flex;flex-direction:column;gap:10px;border-top:1px solid #d9e5f3;padding-top:14px;margin-top:14px;font-size:14px;line-height:1.6}#inflow-app .resource-mentor-details a{color:#174bd0;text-underline-offset:4px}#inflow-app .resource-mentor-book{display:flex;flex-direction:column;align-items:stretch;gap:12px}#inflow-app .resource-mentor-book .primary-button{max-width:100%;box-sizing:border-box;font-size:15px;padding:12px 16px;line-height:1.5;text-align:center;min-height:46px}#inflow-app .resource-mentor-book>span{font-size:13px;line-height:1.6;color:#566a82;text-align:center}@media(max-width:1100px){#inflow-app .resource-mentor-strip{grid-template-columns:240px minmax(0,1fr);gap:0 24px;padding-right:24px}#inflow-app .resource-mentor-person{grid-row:1/3;padding:24px 18px}#inflow-app .resource-mentor-message{padding:24px 0 14px}#inflow-app .resource-mentor-book{grid-column:2;flex-direction:row;align-items:center;flex-wrap:wrap;padding-bottom:24px;gap:12px 18px}#inflow-app .resource-mentor-book>span{text-align:left}}@media(max-width:700px){#inflow-app .resource-mentor-strip{grid-template-columns:1fr;gap:0;padding:0;margin-bottom:28px}#inflow-app .resource-mentor-person{grid-row:auto;padding:22px 24px;gap:12px}#inflow-app .resource-mentor-person>p{font-size:13px}#inflow-app .resource-mentor-message{padding:22px 24px 18px}#inflow-app .resource-mentor-message h2{font-size:25px}#inflow-app .resource-mentor-book{grid-column:1;padding:0 24px 24px;flex-direction:column;align-items:stretch;gap:10px}#inflow-app .resource-mentor-book>span{text-align:center}#inflow-app .resource-mentor-book .primary-button{font-size:16px}}#inflow-app .webinar-host-feature{margin:0 0 48px;border:1px solid #d9e4f4;border-radius:24px;background:linear-gradient(120deg,#f3f7ff,#fff 70%);overflow:hidden}#inflow-app .webinar-host-main{display:grid;grid-template-columns:270px minmax(0,1fr);align-items:center;gap:44px;padding:32px 40px}#inflow-app .webinar-host-portrait{border-radius:16px;overflow:hidden;background:white;border:1px solid #dfe8f6;align-self:center}#inflow-app .webinar-host-portrait>img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;background:white}#inflow-app .webinar-host-caption{padding:16px 20px;background:#16386c;color:white}#inflow-app .webinar-host-caption strong{display:block;font-size:21px;line-height:1.3}#inflow-app .webinar-host-caption span{display:block;font-size:14px;line-height:1.5;color:#d6e4ff;margin-top:7px}#inflow-app .webinar-host-copy{min-width:0}#inflow-app .webinar-host-copy>.eyebrow{font-size:12px;letter-spacing:.07em;line-height:1.7}#inflow-app .webinar-host-copy h2{font-size:clamp(32px,3.5vw,46px);line-height:1.13;letter-spacing:-.045em;margin:18px 0 22px}#inflow-app .webinar-host-copy h2 span{color:var(--blue)}#inflow-app .webinar-host-copy .host-experience{font-size:17px;line-height:1.7;max-width:670px;margin:0 0 22px}#inflow-app .host-learning-focus{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}#inflow-app .host-learning-focus span{font-size:14px;line-height:1.5;padding:7px 11px;border:1px solid #d4e1f7;border-radius:6px;color:#355d99;background:#fff}#inflow-app .webinar-host-copy .host-question{font-size:16px;color:var(--ink);font-weight:600;line-height:1.6;margin:0 0 22px}#inflow-app .webinar-host-registration{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}#inflow-app .webinar-host-registration .primary-button{font-size:16px;min-height:50px;padding:14px 22px;line-height:1.4;box-sizing:border-box;text-align:center;max-width:100%}#inflow-app .webinar-host-registration>span{font-size:14px;color:#52657e;line-height:1.6}#inflow-app .webinar-host-secondary{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:20px}#inflow-app .webinar-host-secondary a{font-size:14px;line-height:1.6;color:#174bd0;text-underline-offset:4px}#inflow-app .webinar-host-evidence{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 40px;gap:24px;background:#102c58;color:white}#inflow-app .webinar-host-evidence>div{border-left:1px solid #ffffff30;padding-left:24px}#inflow-app .webinar-host-evidence>div:first-child{border:0;padding-left:0}#inflow-app .webinar-host-evidence strong{font-family:'Manrope',sans-serif;font-size:32px;letter-spacing:-.04em;line-height:1.2;color:var(--lime)}#inflow-app .webinar-host-evidence strong>span{font-size:18px;letter-spacing:0}#inflow-app .webinar-host-evidence p{font-size:14px;line-height:1.5;color:#dce7fa;margin:8px 0 0}#inflow-app .webinar-host-source{padding:14px 40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;background:#f6f9ff}#inflow-app .webinar-host-source>span{font-size:12px;color:#62758f;line-height:1.6}#inflow-app .webinar-host-source a{font-size:13px;color:#174bd0;text-underline-offset:4px;line-height:1.6}@media(max-width:1000px){#inflow-app .webinar-host-main{grid-template-columns:220px minmax(0,1fr);gap:28px;padding:28px}#inflow-app .webinar-host-copy h2{font-size:34px}#inflow-app .webinar-host-copy .host-experience{font-size:16px}#inflow-app .webinar-host-evidence{padding:24px 28px;gap:16px}#inflow-app .webinar-host-evidence>div{padding-left:16px}#inflow-app .webinar-host-evidence strong{font-size:28px}#inflow-app .webinar-host-source{padding:14px 28px}}@media(max-width:700px){#inflow-app .webinar-host-main{grid-template-columns:1fr;gap:26px;padding:24px}#inflow-app .webinar-host-portrait{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;border:0;border-radius:14px;background:#16386c}#inflow-app .webinar-host-portrait>img{width:88px;height:110px;aspect-ratio:4/5;object-fit:contain}#inflow-app .webinar-host-caption{padding:14px 18px}#inflow-app .webinar-host-caption strong{font-size:20px}#inflow-app .webinar-host-caption span{font-size:13px}#inflow-app .webinar-host-copy h2{font-size:34px;margin:16px 0 20px}#inflow-app .webinar-host-registration{align-items:stretch;flex-direction:column;gap:12px}#inflow-app .webinar-host-registration>span{text-align:center}#inflow-app .webinar-host-secondary{flex-direction:column;gap:12px}#inflow-app .webinar-host-evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;padding:26px 24px}#inflow-app .webinar-host-evidence>div{padding-left:0;border:0}#inflow-app .webinar-host-evidence strong{font-size:29px}#inflow-app .webinar-host-evidence p{font-size:13px}#inflow-app .webinar-host-source{padding:16px 24px}#inflow-app .webinar-host-feature{margin-bottom:32px}}@media(max-width:360px){#inflow-app .webinar-host-main{padding:22px 18px}#inflow-app .webinar-host-copy h2{font-size:30px}#inflow-app .webinar-host-caption{padding:12px}#inflow-app .webinar-host-caption strong{font-size:18px}#inflow-app .webinar-host-evidence{padding:24px 18px;gap:24px 16px}#inflow-app .webinar-host-evidence strong{font-size:26px}}#inflow-app .updates-mentor-strip{display:grid;grid-template-columns:64px minmax(0,1fr) 232px;gap:24px;align-items:center;padding:24px 28px;margin:0 0 36px;border:1px solid #dae5f0;border-left:4px solid #2e7180;border-radius:16px;background:linear-gradient(115deg,#f1faf8,#fff 58%)}#inflow-app .updates-mentor-dp{width:64px;height:64px;overflow:hidden;border-radius:50%;background:white;box-shadow:0 0 0 4px white,0 0 0 5px #d8e9e4;align-self:start;margin-top:6px}#inflow-app .updates-mentor-dp img{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 20%;transform:scale(1.55);transform-origin:50% 20%}#inflow-app .updates-mentor-copy{min-width:0}#inflow-app .updates-mentor-byline{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:0 0 12px}#inflow-app .updates-mentor-byline .eyebrow{font-size:12px;color:#2e7180;letter-spacing:.055em;line-height:1.6}#inflow-app .updates-mentor-byline strong{font-size:14px;line-height:1.6;font-weight:600;color:#42546d}#inflow-app .updates-mentor-copy h2{font-size:24px;line-height:1.3;letter-spacing:-.025em;margin:0 0 10px;max-width:650px}#inflow-app .updates-mentor-copy>p{font-size:16px;line-height:1.55;margin:0 0 12px}#inflow-app .updates-mentor-details summary{font-size:13px;color:#315e8b;line-height:1.6;cursor:pointer;width:fit-content;border-radius:4px}#inflow-app .updates-mentor-details summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}#inflow-app .updates-mentor-details>div{display:flex;flex-direction:column;gap:10px;border-top:1px solid #d6e6e4;padding-top:16px;margin-top:14px;font-size:14px;line-height:1.6;color:#52657e}#inflow-app .updates-mentor-details nav{display:flex;flex-wrap:wrap;gap:10px 20px}#inflow-app .updates-mentor-details a{font-size:14px;color:#174bd0;text-underline-offset:4px}#inflow-app .updates-mentor-action{display:flex;flex-direction:column;align-items:stretch;gap:11px;border-left:1px solid #dce6ef;padding-left:22px;min-width:0}#inflow-app .updates-mentor-action .primary-button{font-size:15px;line-height:1.4;padding:12px 14px;text-align:center;min-height:46px;box-sizing:border-box;max-width:100%}#inflow-app .updates-mentor-action>span{font-size:13px;line-height:1.6;color:#597087;text-align:center}@media(max-width:1000px){#inflow-app .updates-mentor-strip{grid-template-columns:60px minmax(0,1fr) 205px;padding:24px;gap:20px}#inflow-app .updates-mentor-dp{width:60px;height:60px}#inflow-app .updates-mentor-copy h2{font-size:22px}#inflow-app .updates-mentor-action{padding-left:18px}}@media(max-width:700px){#inflow-app .updates-mentor-strip{grid-template-columns:56px minmax(0,1fr);padding:22px 20px;gap:18px;margin-bottom:28px}#inflow-app .updates-mentor-dp{width:56px;height:56px;margin-top:4px}#inflow-app .updates-mentor-copy h2{font-size:22px}#inflow-app .updates-mentor-byline{flex-direction:column;align-items:flex-start;gap:5px}#inflow-app .updates-mentor-action{grid-column:1/-1;border-left:0;border-top:1px solid #dce6ef;padding:18px 0 0;gap:10px}#inflow-app .updates-mentor-details nav{flex-direction:column;gap:10px}#inflow-app .updates-mentor-action .primary-button{font-size:16px}}@media(max-width:360px){#inflow-app .updates-mentor-strip{gap:16px;padding:20px 16px}#inflow-app .updates-mentor-copy h2{font-size:20px}}#inflow-app .founder-peer{display:grid;grid-template-columns:210px minmax(0,1fr);gap:36px;padding:30px 34px;margin:0 0 32px;background:linear-gradient(120deg,#eff7ff,#f9fcff 60%,#f5faec);border:1px solid #dce7f3;border-radius:22px;align-items:center}#inflow-app .founder-peer-person{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border-right:1px solid #d8e4f2;padding-right:28px}#inflow-app .founder-peer-dp{width:96px;height:96px;overflow:hidden;border-radius:50%;background:#562347;box-shadow:0 0 0 5px white,0 0 0 6px #d9e5f6;margin:0 0 12px}#inflow-app .founder-peer-dp img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%;transform:scale(1.65);transform-origin:50% 29%}#inflow-app .founder-peer-person>strong{font-size:19px;line-height:1.4}#inflow-app .founder-peer-person>span{font-size:14px;line-height:1.55;color:#52657e}#inflow-app .founder-peer-person>p{font-size:14px;line-height:1.65;margin:8px 0 0;color:#52657e}#inflow-app .founder-peer-copy{min-width:0}#inflow-app .founder-peer-copy .eyebrow{font-size:12px;letter-spacing:.065em;line-height:1.7}#inflow-app .founder-peer-copy h2{font-size:clamp(27px,3.1vw,37px);line-height:1.2;letter-spacing:-.035em;margin:14px 0 20px}#inflow-app .founder-peer-copy h2 span{color:#245ac1}#inflow-app .founder-peer-copy>p{font-size:16px;line-height:1.7;max-width:730px;margin:0 0 14px}#inflow-app .founder-peer-invitation{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin:22px 0 16px}#inflow-app .founder-peer-invitation .primary-button{font-size:16px;line-height:1.4;min-height:48px;padding:13px 20px;box-sizing:border-box;max-width:100%;text-align:center}#inflow-app .founder-peer-invitation>span{font-size:13px;line-height:1.6;color:#52657e}#inflow-app .founder-peer-more summary{font-size:14px;line-height:1.6;color:#315e8b;cursor:pointer;width:fit-content;border-radius:4px}#inflow-app .founder-peer-more summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}#inflow-app .founder-peer-more>div{display:flex;flex-wrap:wrap;gap:10px 22px;border-top:1px solid #d8e4f2;padding-top:16px;margin-top:14px;font-size:14px;line-height:1.6}#inflow-app .founder-peer-more p{flex-basis:100%;font-size:14px;line-height:1.7;color:#52657e;margin:0 0 2px}#inflow-app .founder-peer-more a{color:#174bd0;font-size:14px;text-underline-offset:4px}@media(max-width:1000px){#inflow-app .founder-peer{grid-template-columns:170px minmax(0,1fr);gap:28px;padding:28px}#inflow-app .founder-peer-person{padding-right:24px}#inflow-app .founder-peer-copy h2{font-size:31px}}@media(max-width:700px){#inflow-app .founder-peer{grid-template-columns:1fr;gap:24px;padding:24px 22px}#inflow-app .founder-peer-person{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:4px 18px;border:0;border-bottom:1px solid #d8e4f2;padding:0 0 22px}#inflow-app .founder-peer-dp{grid-row:1/3;width:72px;height:72px;margin:0}#inflow-app .founder-peer-person>strong{font-size:18px;align-self:end}#inflow-app .founder-peer-person>span{align-self:start}#inflow-app .founder-peer-person>p{grid-column:1/-1;margin:14px 0 0}#inflow-app .founder-peer-copy h2{font-size:29px}#inflow-app .founder-peer-invitation{align-items:stretch;flex-direction:column;gap:12px}#inflow-app .founder-peer-invitation>span{text-align:center}#inflow-app .founder-peer-more>div{flex-direction:column;gap:12px}}@media(max-width:360px){#inflow-app .founder-peer{padding:22px 18px}#inflow-app .founder-peer-copy h2{font-size:26px}#inflow-app .founder-peer-invitation .primary-button{font-size:15px}}#inflow-app .webinar-agenda{background-color:#f5faff;background-image:linear-gradient(90deg,rgba(249,252,255,.72),rgba(249,252,255,.22) 65%,rgba(249,252,255,0)),url("assets/startup-ai-lightbulb.png");background-size:cover;background-position:center bottom;border:1px solid #d6e5f6;color:#173459;box-shadow:0 12px 32px #1e5a9c08}#inflow-app .webinar-agenda h2{color:#173459;text-shadow:0 1px 12px #ffffffbf}#inflow-app .webinar-agenda .mini-label{color:#235bba}#inflow-app .webinar-agenda li{color:#173459;position:relative}#inflow-app .webinar-agenda li::marker{color:#235bba}#inflow-app .webinar-agenda strong{color:#173459}#inflow-app .webinar-agenda li span{color:#365779;text-shadow:0 1px 8px #ffffffd9;font-size:14px;line-height:1.6}#inflow-app .webinar-agenda .free-label{background:#d7fa73;color:#143451;position:relative;box-shadow:0 0 0 4px #ffffff80}@media(max-width:700px){#inflow-app .webinar-agenda{background-position:right bottom}#inflow-app .webinar-agenda li span{max-width:290px}}#inflow-app .resource-promise{background-color:#f5faff;background-image:linear-gradient(90deg,rgba(249,252,255,.86),rgba(249,252,255,.62) 56%,rgba(249,252,255,.18)),url("assets/connected-startup-resources.png");background-size:cover;background-position:center bottom;border:1px solid #d6e5f6;color:#173459;box-shadow:0 12px 32px #1e5a9c08}#inflow-app .resource-promise h2{color:#173459;text-shadow:0 1px 12px #ffffffbf}#inflow-app .resource-promise .mini-label{color:#235bba}#inflow-app .resource-promise>p{color:#365779;font-size:16px;line-height:1.65;text-shadow:0 1px 8px #ffffffd9;position:relative}#inflow-app .resource-promise>div{border-top-color:#b5cde6;position:relative}#inflow-app .resource-promise strong{color:#173459}#inflow-app .resource-promise>div span{color:#365779;font-size:14px;line-height:1.6;text-shadow:0 1px 8px #ffffffd9}@media(max-width:700px){#inflow-app .resource-promise{background-position:right bottom}}#inflow-app .founder-pain-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}#inflow-app .founder-pain-card{padding:22px;min-width:0;border-radius:18px;overflow:hidden;background:linear-gradient(140deg,#eef5ff,#fff 80%);isolation:isolate}#inflow-app .founder-pain-card:nth-child(4n+2),#inflow-app .founder-pain-card:nth-child(4n+3){background:linear-gradient(140deg,#effaf7,#fff 80%)}#inflow-app .founder-pain-card::after{content:"";position:absolute;right:-12px;bottom:44px;width:112px;height:112px;background:var(--pain-topic-icon) center/contain no-repeat;opacity:.045;pointer-events:none;z-index:-1}#inflow-app .pain-topic-icon{display:block;width:36px;height:36px;margin:0 0 18px;background:var(--pain-topic-icon) center/28px 28px no-repeat;border-radius:10px;border:1px solid #dae7f7;background-color:#ffffffc9}#inflow-app .founder-pain-card .pressure-number{position:absolute;top:24px;right:22px;background:none;width:auto;height:auto;margin:0;color:#6d82a1;font-size:13px;padding:0}#inflow-app .founder-pain-card .pain-label{font-size:12px;line-height:1.5;letter-spacing:.04em;margin:0 0 10px;color:#4a6385}#inflow-app .founder-pain-card h3{font-size:20px;line-height:1.35;letter-spacing:-.025em;margin:0 0 18px;overflow-wrap:break-word}#inflow-app .pain-card-details{width:100%;margin:0 0 20px}#inflow-app .pain-card-details summary{font-size:14px;line-height:1.5;min-height:28px;cursor:pointer;color:#275797;border-radius:4px;list-style-position:inside}#inflow-app .pain-card-details summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}#inflow-app .pain-card-explanation{padding-top:14px}#inflow-app .pain-card-explanation>p{font-size:15px;line-height:1.65;margin:0 0 16px}#inflow-app .pain-card-explanation .pain-meeting-focus{padding-top:14px;margin:0;border-top:1px solid #dbe5f3}#inflow-app .pain-card-explanation .pain-meeting-focus>span{font-size:12px;line-height:1.5}#inflow-app .pain-card-explanation .pain-meeting-focus>p{font-size:15px;line-height:1.65;margin:8px 0 0}#inflow-app .founder-pain-card a.pain-connect{font-size:14px;line-height:1.45;min-height:46px;border-radius:12px;padding:12px 14px;max-width:100%;box-sizing:border-box;width:100%;justify-content:center;text-align:center;overflow-wrap:break-word}#inflow-app .founder-pain-card .pain-booking-meta{font-size:12px;line-height:1.6;margin-top:12px;color:#576c87;max-width:100%}@media(max-width:1100px){#inflow-app .founder-pain-card{padding:18px}#inflow-app .founder-pain-card h3{font-size:19px}#inflow-app .founder-pain-card .pressure-number{right:18px;top:20px}#inflow-app .founder-pain-card a.pain-connect{padding:11px 10px}}@media(max-width:900px){#inflow-app .founder-pain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){#inflow-app .founder-pain-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#inflow-app .founder-pain-card{padding:16px;border-radius:15px}#inflow-app .pain-topic-icon{width:32px;height:32px;background-size:24px 24px;margin-bottom:16px}#inflow-app .founder-pain-card .pressure-number{top:19px;right:16px;font-size:12px}#inflow-app .founder-pain-card .pain-label{font-size:12px;letter-spacing:0;margin-bottom:9px}#inflow-app .founder-pain-card h3{font-size:18px;line-height:1.35;margin-bottom:16px}#inflow-app .pain-card-details{margin-bottom:16px}#inflow-app .pain-card-details summary{font-size:13px;min-height:32px}#inflow-app .pain-card-explanation>p,#inflow-app .pain-card-explanation .pain-meeting-focus>p{font-size:14px;line-height:1.6}#inflow-app .founder-pain-card a.pain-connect{font-size:14px;padding:11px 9px;border-radius:10px}#inflow-app .founder-pain-card .pain-booking-meta{font-size:12px;line-height:1.5;margin-top:10px}}@media(max-width:380px){#inflow-app .founder-pain-grid{gap:10px}#inflow-app .founder-pain-card{padding:13px}#inflow-app .founder-pain-card h3{font-size:17px;overflow-wrap:anywhere}#inflow-app .founder-pain-card .pressure-number{right:13px;top:17px}#inflow-app .founder-pain-card a.pain-connect{font-size:13px;padding:10px 7px;overflow-wrap:anywhere}}#inflow-app .belief-icon-combo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0;padding:0;list-style:none}#inflow-app .belief-icon-combo li{display:flex;align-items:center;flex-direction:column;gap:10px;padding:16px 10px;border:1px solid #dce6f4;border-radius:14px;background:linear-gradient(140deg,#f2f7ff,#fff);text-align:center;min-width:0}#inflow-app .belief-icon-combo li:nth-child(2){background:linear-gradient(140deg,#f4f2ff,#fff)}#inflow-app .belief-icon-combo li:nth-child(3){background:linear-gradient(140deg,#eff9f4,#fff)}#inflow-app .belief-icon-combo li:nth-child(4){background:linear-gradient(140deg,#f7fae9,#fff)}#inflow-app .belief-combo-symbol{display:grid;place-items:center;width:38px;height:38px;color:#315ec4}#inflow-app .belief-combo-symbol svg{display:block;width:30px;height:30px}#inflow-app .belief-number-symbol{font-size:19px;font-weight:700;letter-spacing:-.04em;color:#6853a8}#inflow-app .belief-icon-combo li:nth-child(3) .belief-combo-symbol{color:#27836e}#inflow-app .belief-icon-combo li:nth-child(4) .belief-combo-symbol{color:#68873a}#inflow-app .belief-icon-combo li>span:last-child{font-size:14px;font-weight:600;line-height:1.45;color:var(--ink)}#inflow-app .belief-combined-connect{display:flex;align-items:center;flex-wrap:wrap;gap:16px 22px;margin:26px 0 12px}#inflow-app .belief-combined-connect .primary-button{font-size:16px;min-height:48px;line-height:1.4;text-align:center;box-sizing:border-box;max-width:100%}#inflow-app .belief-package-link{font-size:14px;line-height:1.6;color:#174bd0;text-underline-offset:4px}#inflow-app .belief-combined .belief-connect-scope{font-size:13px;line-height:1.65;color:#597087;max-width:670px;margin:0}@media(max-width:700px){#inflow-app .belief-icon-combo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#inflow-app .belief-icon-combo li{flex-direction:row;justify-content:flex-start;text-align:left;padding:14px 12px;gap:10px}#inflow-app .belief-combo-symbol{flex:0 0 30px;width:30px;height:30px}#inflow-app .belief-combo-symbol svg{width:26px;height:26px}#inflow-app .belief-icon-combo li>span:last-child{font-size:14px}#inflow-app .belief-combined-connect{align-items:stretch;flex-direction:column;gap:16px}#inflow-app .belief-combined-connect .primary-button{width:100%}#inflow-app .belief-package-link{text-align:center}}#inflow-app .guide-summary>.journey-summary-title{font-size:14px;line-height:1.55;letter-spacing:0;text-transform:none;font-weight:600;color:#31568d;position:relative;z-index:1}#inflow-app .guide-summary{display:block;min-width:0;height:auto;min-height:0;box-sizing:border-box;overflow:visible;isolation:isolate;padding:26px;background:linear-gradient(140deg,#edf4ff,#f8fbff);border:1px solid #dbe7ff}#inflow-app .guide-summary::after{content:"";position:absolute;width:108px;height:108px;right:12px;bottom:16px;top:auto;border:0;border-radius:0;background:var(--icon-growth) center/contain no-repeat;opacity:.07;z-index:0;pointer-events:none}#inflow-app .guide-summary>*{position:relative;z-index:1;min-width:0;max-width:100%;box-sizing:border-box}#inflow-app .guide-summary>.journey-summary-title{display:block;font-size:14px;line-height:1.6;font-weight:600;letter-spacing:0;text-transform:none;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word;color:#31568d;margin:0}#inflow-app .guide-summary>.journey-summary-title::before{display:none}#inflow-app .guide-summary .journey-summary-counts{display:flex;flex-direction:column;gap:8px;font:800 26px/1.3 'Manrope',sans-serif;letter-spacing:-.035em;color:var(--blue);margin:22px 0;white-space:normal;overflow:visible}#inflow-app .journey-summary-counts>span{display:block;max-width:100%;overflow-wrap:break-word}#inflow-app .guide-summary>p{font-size:14px;line-height:1.65;margin:0;color:#52657e;white-space:normal;overflow:visible}@media(max-width:700px){#inflow-app .guide-summary{display:block;padding:22px}#inflow-app .guide-summary>.journey-summary-title{font-size:15px;max-width:360px}#inflow-app .guide-summary .journey-summary-counts{font-size:26px;margin:18px 0;gap:6px}#inflow-app .guide-summary>p{font-size:14px}#inflow-app .guide-summary::after{right:18px;bottom:18px;width:100px;height:100px}}#inflow-app #serviceCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#inflow-app #serviceCards .service-card{min-width:0;overflow-wrap:anywhere}@media(max-width:760px){#inflow-app #serviceCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#inflow-app #serviceCards .service-card{padding:18px 14px}#inflow-app #serviceCards .service-card h2{font-size:20px;line-height:1.3;margin-top:16px}#inflow-app #serviceCards .service-card p{font-size:16px;line-height:1.55}#inflow-app #serviceCards .service-card ul{font-size:14px;line-height:1.6;padding-left:16px}#inflow-app #serviceCards .service-card .news-tag{font-size:12px;white-space:normal}#inflow-app #serviceCards .service-card .primary-button,#inflow-app #serviceCards .service-card .quiet-button{width:100%;font-size:14px;padding:12px 10px;white-space:normal;text-align:center}
}#inflow-app #stageTitle{scroll-margin-top:150px}#inflow-app #stageTitle:focus{outline:none}#inflow-app #stageTitle:focus-visible{outline:2px solid var(--blue);outline-offset:6px}#inflow-app .cart-total{padding:18px 0;border-top:1px solid #dce7fa;border-bottom:1px solid #dce7fa;margin:18px 0}#inflow-app .cart-total>span{display:block;font-size:14px;color:var(--muted)}#inflow-app .cart-total>strong{display:block;font:800 30px/1.4 Manrope,sans-serif;margin-top:6px;color:var(--blue)}#inflow-app .cart-total>p:empty{display:none}@media(max-width:760px){#inflow-app #stageTitle{scroll-margin-top:120px}}#inflow-app .marketing-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:54px;align-items:center;margin-bottom:60px}#inflow-app .marketing-hero h1{font-size:clamp(42px,4.7vw,68px)}#inflow-app .marketing-hero>div>p{max-width:610px;font-size:18px}#inflow-app .marketing-hero-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}#inflow-app .marketing-hero-tags span{font-size:14px;padding:7px 13px;border-radius:50px;background:#edf7ff;color:#1c5686}#inflow-app .marketing-system{padding:32px;border-radius:24px;background:linear-gradient(120deg,#eff9ffed,#f5fcffe8),url('assets/connected-startup-resources.png') right bottom/cover;border:1px solid #d7eafa}#inflow-app .marketing-system h2{font-size:36px;margin:18px 0 24px}#inflow-app .marketing-system ol{padding:0;margin:0;list-style:none;counter-reset:growth}#inflow-app .marketing-system li{counter-increment:growth;position:relative;padding:14px 0 14px 46px;border-top:1px solid #d3e5f1}#inflow-app .marketing-system li::before{content:counter(growth);position:absolute;left:0;top:17px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#d7fa73;color:#16323d;font-size:14px;font-weight:700}#inflow-app .marketing-system strong,#inflow-app .marketing-system li span{display:block}#inflow-app .marketing-system li span{font-size:14px;color:#506979}#inflow-app .marketing-stage,#inflow-app .marketing-services,#inflow-app .marketing-personal,#inflow-app .marketing-method,#inflow-app .marketing-metrics,#inflow-app .marketing-packages{margin-bottom:64px}#inflow-app .marketing-stage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#inflow-app .marketing-stage article{padding:24px;background:#f4f8fd;border-radius:16px}#inflow-app .marketing-stage h3{font-size:22px;margin:18px 0 10px}#inflow-app .marketing-stage p{font-size:16px;margin:0}#inflow-app .marketing-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#inflow-app .marketing-service-grid article{padding:26px;border:1px solid #e0e8f0;border-radius:18px;background:linear-gradient(140deg,#fff,#f6fbff)}#inflow-app .marketing-topic-icon{display:block;width:44px;height:44px;border-radius:12px;background-color:#e7f2ff;background-image:var(--marketing-icon);background-position:center;background-size:27px;background-repeat:no-repeat}#inflow-app .marketing-service-grid h3{font-size:23px;margin:22px 0 12px}#inflow-app .marketing-service-grid p{font-size:16px;margin:0}#inflow-app .marketing-personal{display:grid;grid-template-columns:1.2fr .8fr;gap:48px;padding:38px;border-radius:24px;background:linear-gradient(120deg,#eef4ff,#f3fcff)}#inflow-app .marketing-personal h2{margin:18px 0;font-size:40px}#inflow-app .marketing-personal h2 span{color:var(--blue)}#inflow-app .marketing-personal ul{font-size:16px;color:var(--muted);padding-left:20px;margin:20px 0 24px}#inflow-app .marketing-personal-proof{padding:28px;border-radius:20px;background:#fff;align-self:center;text-align:center}#inflow-app .marketing-proof-dp{width:116px;height:116px;border-radius:50%;overflow:hidden;margin:0 auto 22px;background:#eaf3fa}#inflow-app .marketing-proof-dp img{width:100%;height:100%;object-fit:cover;transform:scale(1.55);transform-origin:50% 20%}#inflow-app .marketing-personal-proof h3{font-size:28px;margin:12px 0}#inflow-app .marketing-personal-proof p{font-size:14px}#inflow-app .marketing-proof-links{display:grid;gap:10px;margin-top:20px}#inflow-app .marketing-proof-links a{font-size:14px;color:var(--blue);text-decoration:underline;text-underline-offset:3px}#inflow-app .marketing-method>h2{margin:18px 0 28px}#inflow-app .marketing-method-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}#inflow-app .marketing-method article{border-top:2px solid #bad3ff;padding-top:18px}#inflow-app .marketing-method article>span{font:800 25px Manrope,sans-serif;color:var(--blue)}#inflow-app .marketing-method h3{font-size:22px;margin:18px 0 12px}#inflow-app .marketing-method p{font-size:16px;margin:0}#inflow-app .marketing-metrics{display:grid;grid-template-columns:.75fr 1.25fr;gap:40px}#inflow-app .marketing-metrics h2{margin:18px 0}#inflow-app .marketing-metrics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#inflow-app .marketing-metrics-grid article{border-left:3px solid #5fcbb6;padding:12px 18px;background:#f1fbf8;border-radius:0 12px 12px 0}#inflow-app .marketing-metrics-grid h3{font-size:20px;margin:0 0 10px}#inflow-app .marketing-metrics-grid p{font-size:16px;margin:0}#inflow-app .marketing-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#inflow-app .marketing-package{display:flex;flex-direction:column;padding:28px;border-radius:20px;border:1px solid #dfe7ef;background:#fff}#inflow-app .marketing-package.featured{background:linear-gradient(150deg,#edf4ff,#f7fcff);border:2px solid #a2bcff}#inflow-app .marketing-package h3{font-size:32px;margin:20px 0 12px}#inflow-app .marketing-price{font:800 34px/1.4 Manrope,sans-serif;color:#153a69}#inflow-app .marketing-price small{font:500 14px 'DM Sans',sans-serif;margin-left:8px;color:var(--muted)}#inflow-app .marketing-package p{font-size:16px}#inflow-app .marketing-package ul{padding-left:19px;font-size:14px;line-height:1.8;flex:1;margin:14px 0 26px}#inflow-app .marketing-package>a{width:100%;text-align:center}#inflow-app .marketing-package-note{font-size:14px;max-width:900px;margin:20px 0 0}#inflow-app .marketing-contact{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;padding:36px;border-radius:24px;background:#132b47;color:#fff}#inflow-app .marketing-contact .eyebrow{color:#b9dcff}#inflow-app .marketing-contact h2{margin:18px 0}#inflow-app .marketing-contact p{color:#c4d3e3;font-size:16px}#inflow-app .marketing-contact>div+div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px}#inflow-app .marketing-contact .quiet-button{color:#fff;border-color:#526a85}#inflow-app .marketing-contact small{font-size:14px;color:#c4d3e3}#inflow-app .marketing-reference{font-size:14px;text-decoration:underline!important;color:#d7fa73!important}#inflow-app .marketing-hero,#inflow-app .marketing-personal,#inflow-app .marketing-contact{min-width:0}#inflow-app .marketing-stage article,#inflow-app .marketing-service-grid article,#inflow-app .marketing-package{min-width:0;overflow-wrap:anywhere}@media(max-width:1000px){#inflow-app .marketing-hero{gap:28px}#inflow-app .marketing-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#inflow-app .marketing-method-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#inflow-app .marketing-personal{gap:28px;padding:28px}#inflow-app .marketing-metrics{grid-template-columns:1fr}}@media(max-width:760px){#inflow-app .marketing-hero,#inflow-app .marketing-personal,#inflow-app .marketing-contact{grid-template-columns:1fr;gap:24px}#inflow-app .marketing-hero{margin-bottom:40px}#inflow-app .marketing-hero h1{font-size:42px}#inflow-app .marketing-system{padding:24px}#inflow-app .marketing-system h2{font-size:30px}#inflow-app .marketing-stage,#inflow-app .marketing-services,#inflow-app .marketing-personal,#inflow-app .marketing-method,#inflow-app .marketing-metrics,#inflow-app .marketing-packages{margin-bottom:42px}#inflow-app .marketing-stage-grid,#inflow-app .marketing-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#inflow-app .marketing-stage article,#inflow-app .marketing-service-grid article{padding:20px 16px}#inflow-app .marketing-stage h3,#inflow-app .marketing-service-grid h3{font-size:20px}#inflow-app .marketing-personal{padding:24px}#inflow-app .marketing-personal h2{font-size:32px}#inflow-app .marketing-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}#inflow-app .marketing-metrics-grid{gap:12px}#inflow-app .marketing-metrics-grid article{padding:14px}#inflow-app .marketing-metrics-grid h3{font-size:18px}#inflow-app .marketing-package-grid{grid-template-columns:1fr}#inflow-app .marketing-contact{padding:26px}#inflow-app .marketing-contact h2{font-size:32px}}#inflow-app .marketing-hero h1{font-size:clamp(40px,4.1vw,60px);line-height:1.12}#inflow-app .marketing-metrics{grid-template-columns:.8fr 1.2fr;grid-template-rows:auto auto;align-items:start}#inflow-app .marketing-metrics>div:first-child{grid-column:1;grid-row:1}#inflow-app .marketing-equity-note{grid-column:1;grid-row:2;padding:24px;border-radius:16px;background:#edf4ff;border:1px solid #dae6fb}#inflow-app .marketing-equity-note>strong{font:700 22px/1.3 Manrope,sans-serif;display:block;color:#183b68}#inflow-app .marketing-equity-note p{font-size:16px}#inflow-app .marketing-equity-note .quiet-button{font-size:14px;white-space:normal}#inflow-app .marketing-metrics-grid{grid-column:2;grid-row:1 / span 2}@media(max-width:1000px){#inflow-app .marketing-metrics{grid-template-columns:1fr}#inflow-app .marketing-metrics>div:first-child,#inflow-app .marketing-equity-note,#inflow-app .marketing-metrics-grid{grid-column:1;grid-row:auto}}@media(max-width:760px){#inflow-app .marketing-hero h1{font-size:40px}}#inflow-app .marketing-package h4{font:700 15px/1.5 Manrope,sans-serif;margin:18px 0 12px}#inflow-app .marketing-plan-promise{font-size:16px;color:#345269;margin-bottom:14px}#inflow-app .marketing-posting-plan{margin:0;padding:14px 0;border-top:1px solid #dde6ef;border-bottom:1px solid #dde6ef;width:100%}#inflow-app .marketing-posting-plan>div{display:flex;justify-content:space-between;gap:12px;font-size:14px;padding:5px 0}#inflow-app .marketing-posting-plan dt{color:var(--muted)}#inflow-app .marketing-posting-plan dd{margin:0;font-weight:700;color:#183b68}#inflow-app .marketing-package.featured{background:linear-gradient(150deg,#f0e9ff,#f8f5ff);border-color:#c8aff4}#inflow-app .marketing-package:first-child{background:linear-gradient(150deg,#f0f8f3,#fff)}#inflow-app .marketing-package:last-child{background:linear-gradient(150deg,#e9f8f6,#fff)}#inflow-app .marketing-brand-system{padding:30px;border-radius:20px;background:#fff;align-self:center}#inflow-app .marketing-brand-system h3{font-size:30px;line-height:1.3;margin:18px 0;color:#1c5686}#inflow-app .marketing-brand-system p{font-size:16px}#inflow-app .marketing-budget-guide{padding:26px;background:linear-gradient(145deg,#eef5ff,#f1fbf9);border:1px solid #d6e6f1}#inflow-app .marketing-budget-guide>h3{font-size:28px;line-height:1.2;margin:18px 0 14px;color:#183b68}#inflow-app .marketing-budget-guide>p{font-size:16px;line-height:1.6}#inflow-app .marketing-budget-chart{padding:18px;border-radius:16px;background:#fff;border:1px solid #e0e8f1;margin:22px 0}#inflow-app .marketing-chart-label{display:block;font-size:12px;letter-spacing:.05em;font-weight:700;color:#577086}#inflow-app .marketing-budget-chart>strong{display:block;font:700 19px/1.4 Manrope,sans-serif;margin:10px 0}#inflow-app .marketing-budget-chart>p{font-size:14px;margin:0 0 14px}#inflow-app .marketing-budget-row{margin:10px 0}#inflow-app .marketing-budget-track{display:flex;width:100%;overflow:hidden;border-radius:8px;min-height:38px}#inflow-app .marketing-budget-track>span{display:flex;align-items:center;justify-content:center;padding:9px 5px;font-size:13px;line-height:1.4;font-weight:700;white-space:nowrap}#inflow-app .budget-waste{background:#ffdccc;color:#853817}#inflow-app .budget-useful{background:#bcebdc;color:#174e42}#inflow-app .marketing-budget-legend{display:flex;flex-wrap:wrap;gap:10px 16px;margin:14px 0;font-size:12px;color:#506779}#inflow-app .marketing-budget-legend>span{display:flex;gap:6px;align-items:center}#inflow-app .marketing-budget-legend i{width:9px;height:9px;border-radius:2px}#inflow-app .waste-key{background:#ffdccc}#inflow-app .useful-key{background:#bcebdc}#inflow-app .marketing-budget-chart>small{display:block;font-size:12px;line-height:1.5;color:#667382}#inflow-app .marketing-budget-levers{display:grid;gap:14px}#inflow-app .marketing-budget-levers>div{display:grid;grid-template-columns:40px 1fr;column-gap:12px}#inflow-app .marketing-budget-levers>div>span{grid-row:1 / span 2;display:block;width:40px;height:40px;background:var(--budget-icon) center/24px no-repeat #e0edff;border-radius:10px}#inflow-app .marketing-budget-levers strong{font-size:15px;color:#183b68}#inflow-app .marketing-budget-levers p{font-size:14px;line-height:1.5;margin:4px 0 0}#inflow-app .marketing-budget-outcome{font-weight:600;color:#174e42;margin:22px 0 16px}#inflow-app .marketing-budget-guide>.primary-button{font-size:14px;width:100%;text-align:center;white-space:normal}@media(max-width:760px){#inflow-app .marketing-budget-guide{padding:20px}#inflow-app .marketing-budget-guide>h3{font-size:26px}#inflow-app .marketing-budget-chart{padding:14px}}#inflow-app .marketing-metrics-grid{grid-column:2;grid-row:1}#inflow-app .marketing-budget-guide{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:1.05fr 1.05fr 1fr;gap:26px;padding:30px;border-radius:24px;background:linear-gradient(115deg,#edf4ff 0%,#f4faff 45%,#edf9f3 100%);box-shadow:0 12px 36px #193a6610}#inflow-app .marketing-budget-guide>div{min-width:0}#inflow-app .marketing-budget-intro h3{font-size:30px;line-height:1.2;margin:16px 0;color:#183b68;letter-spacing:-.6px}#inflow-app .marketing-budget-intro p{font-size:15px;line-height:1.65;margin:0;color:#506779}#inflow-app .marketing-budget-guide .marketing-budget-chart{margin:0;padding:20px;align-self:start}#inflow-app .marketing-budget-guide .marketing-budget-levers{gap:16px;align-content:start}#inflow-app .marketing-budget-levers>.marketing-chart-label{margin-bottom:2px}#inflow-app .marketing-budget-guide .marketing-budget-footer{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:22px;border-top:1px solid #d3e3e9;padding-top:20px}#inflow-app .marketing-budget-footer .marketing-budget-outcome{font-size:15px;margin:0;max-width:650px}#inflow-app .marketing-budget-footer .primary-button{font-size:14px;white-space:normal;text-align:center;flex-shrink:0}@media(max-width:1000px){#inflow-app .marketing-metrics-grid{grid-column:1;grid-row:auto}#inflow-app .marketing-budget-guide{grid-column:1;grid-row:auto;grid-template-columns:1fr 1fr;gap:24px}#inflow-app .marketing-budget-intro{grid-column:1 / -1}#inflow-app .marketing-budget-intro h3 br{display:none}}@media(max-width:760px){#inflow-app .marketing-budget-guide{grid-template-columns:1fr;padding:22px;gap:22px}#inflow-app .marketing-budget-intro h3{font-size:27px}#inflow-app .marketing-budget-guide .marketing-budget-footer{flex-direction:column;align-items:stretch;gap:16px}#inflow-app .marketing-budget-footer .primary-button{width:100%}#inflow-app .marketing-budget-guide .marketing-budget-chart{padding:16px}}#inflow-app .marketing-package-grid{gap:22px;align-items:stretch}#inflow-app .marketing-package{position:relative;isolation:isolate;overflow:hidden;padding:26px;border-radius:26px;border:1px solid #dbe7e2;box-shadow:0 10px 32px #183b6810;--plan-accent:#236c52;--plan-tint:#e3f3ea;--plan-icon:var(--icon-research);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;animation:inflowPlanEnter .65s ease both}#inflow-app .marketing-package:first-child{background:linear-gradient(155deg,#f3fbf6 0%,#fff 58%)}#inflow-app .marketing-package.featured{--plan-accent:#7042b6;--plan-tint:#eee4ff;--plan-icon:var(--icon-workflow);background:linear-gradient(155deg,#f2ebff 0%,#fff 58%);border:1px solid #c6adeb;animation-delay:.1s}#inflow-app .marketing-package:last-child{--plan-accent:#176e83;--plan-tint:#ddf3f7;--plan-icon:var(--icon-code);background:linear-gradient(155deg,#ebf9fa 0%,#fff 58%);border-color:#c9e5e9;animation-delay:.2s}#inflow-app .marketing-plan-header{position:relative;padding-right:58px;min-height:110px}#inflow-app .marketing-plan-header::after{content:'';position:absolute;right:0;top:3px;width:48px;height:48px;border-radius:16px;background:var(--plan-icon) center/26px no-repeat var(--plan-tint);transform:rotate(-6deg)}#inflow-app .marketing-package .news-tag{display:inline-block;background:var(--plan-tint);color:var(--plan-accent);font-size:10px;letter-spacing:.07em;padding:6px 9px;border-radius:7px}#inflow-app .marketing-package h3{font-size:32px;letter-spacing:-1px;margin:14px 0 5px;color:var(--plan-accent)}#inflow-app .marketing-plan-promise{display:block;font-size:15px;line-height:1.45;margin:0;color:#294457}#inflow-app .marketing-plan-investment{padding:17px 0 20px;margin:15px 0 0;border-bottom:1px solid #e2e9ee;min-height:131px}#inflow-app .marketing-package .marketing-price{font-size:36px;letter-spacing:-1px;line-height:1.2;color:#183746}#inflow-app .marketing-price small{letter-spacing:0;white-space:nowrap;font-size:13px}#inflow-app .marketing-plan-investment p{font-size:14px;line-height:1.55;margin:12px 0 0;color:#5d6f7d}#inflow-app .marketing-package h4{display:flex;align-items:center;gap:9px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 12px;color:#405d70}#inflow-app .marketing-package h4::before{content:'';width:5px;height:5px;background:var(--plan-accent);border-radius:50%}#inflow-app .marketing-posting-plan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;border:0}#inflow-app .marketing-posting-plan>div{display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end;gap:4px;background:#f5f8fa;border:1px solid #e8edf0;border-radius:12px;padding:10px;min-height:70px}#inflow-app .marketing-posting-plan>div:last-child{grid-column:span 2}#inflow-app .marketing-posting-plan dt{font-size:11px;line-height:1.3;color:#5c7080}#inflow-app .marketing-posting-plan dd{font:800 22px/1.2 Manrope,sans-serif;color:var(--plan-accent)}#inflow-app .marketing-package ul{list-style:none;padding:0;margin:0 0 24px;font-size:13px;line-height:1.5}#inflow-app .marketing-package li{position:relative;padding:7px 0 7px 22px;border-bottom:1px solid #edf1f4}#inflow-app .marketing-package li:last-child{border:0}#inflow-app .marketing-package li::before{content:'✓';position:absolute;left:0;top:8px;font-size:12px;font-weight:800;color:var(--plan-accent)}#inflow-app .marketing-package li.marketing-lead-support{background:var(--plan-tint);border:0;border-radius:9px;margin:5px 0;padding:10px 10px 10px 27px;color:var(--plan-accent);font-weight:600}#inflow-app .marketing-package li.marketing-lead-support::before{left:9px;top:11px}#inflow-app .marketing-package>.primary-button{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--plan-accent);border-color:var(--plan-accent);color:white;font-size:14px;padding:14px 17px;border-radius:12px;transition:filter .2s ease}#inflow-app .marketing-package>.primary-button::after{content:'↗';font-size:19px;transition:transform .2s ease}#inflow-app .marketing-package>.primary-button:hover::after{transform:translate(2px,-2px)}#inflow-app .marketing-package:focus-within{border-color:var(--plan-accent);box-shadow:0 12px 32px #183b681c}@media(hover:hover){#inflow-app .marketing-package:hover{transform:translateY(-6px);box-shadow:0 20px 42px #183b6820}#inflow-app .marketing-package>.primary-button:hover{filter:brightness(1.08)}}@keyframes inflowPlanEnter{from{transform:translateY(14px)}to{transform:translateY(0)}}@media(max-width:1000px) and (min-width:761px){#inflow-app .marketing-package-grid{gap:14px}#inflow-app .marketing-package{padding:20px}#inflow-app .marketing-package .marketing-price{font-size:30px}#inflow-app .marketing-plan-header{padding-right:0;min-height:135px}#inflow-app .marketing-plan-header::after{width:34px;height:34px;top:34px;background-size:20px}#inflow-app .marketing-posting-plan{grid-template-columns:repeat(2,minmax(0,1fr))}#inflow-app .marketing-plan-investment{min-height:155px}}@media(max-width:760px){#inflow-app .marketing-package-grid{gap:18px}#inflow-app .marketing-package{padding:24px;border-radius:22px}#inflow-app .marketing-plan-header{min-height:0}#inflow-app .marketing-plan-investment{min-height:0}#inflow-app .marketing-package .marketing-price{font-size:34px}#inflow-app .marketing-package ul{font-size:14px}#inflow-app .marketing-posting-plan>div{min-height:67px}#inflow-app .marketing-package>.primary-button{font-size:15px}}@media(prefers-reduced-motion:reduce){#inflow-app .marketing-package,#inflow-app .marketing-package>.primary-button,#inflow-app .marketing-package>.primary-button::after{animation:none;transition:none}#inflow-app .marketing-package:hover,#inflow-app .marketing-package>.primary-button:hover::after{transform:none}}#inflow-app header{gap:18px;padding-top:8px;padding-bottom:8px}#inflow-app header .brand{flex-shrink:0}#inflow-app .inflow-brand-logo{display:block;object-fit:contain;width:86px;height:86px;max-width:none}#inflow-app header nav{min-width:0}#inflow-app .nav{padding:10px 9px}#inflow-app footer{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:36px}#inflow-app .footer-main .inflow-brand-logo{width:130px;height:130px}#inflow-app .footer-navigation .eyebrow{display:block;font-size:10px;margin-bottom:18px}#inflow-app .footer-navigation nav{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}#inflow-app .footer-navigation a{font-size:13px;line-height:1.5;color:#506779;transition:color .2s}#inflow-app .footer-navigation a:hover{color:#139395}#inflow-app .social-links a{justify-content:flex-start;gap:9px}#inflow-app .social-icon{width:18px;height:18px;flex:0 0 18px}#inflow-app .social-links a[data-social=linkedin] .social-icon{color:#0a66c2}#inflow-app .social-links a[data-social=instagram] .social-icon{color:#c13b86}#inflow-app .social-links a[data-social=youtube] .social-icon{color:#e62424}#inflow-app .social-links a[data-social=facebook] .social-icon{color:#1877f2}@media(max-width:1280px){#inflow-app header{flex-wrap:wrap;gap:8px 20px}#inflow-app header nav{order:3;flex:0 0 100%;overflow-x:auto;scrollbar-width:none;justify-content:flex-start;padding:3px 0 8px}#inflow-app header .header-actions{margin-left:auto}#inflow-app .nav{font-size:12px;padding:9px 12px}#inflow-app .inflow-brand-logo{width:76px;height:76px}}@media(max-width:760px){#inflow-app header{padding:6px 20px}#inflow-app .inflow-brand-logo{width:68px;height:68px}#inflow-app footer{grid-template-columns:1fr;gap:30px}#inflow-app .footer-main .inflow-brand-logo{width:120px;height:120px}#inflow-app .footer-navigation nav{gap:13px 20px}#inflow-app .footer-navigation a{font-size:14px}}#inflow-app .resource-promise{padding:26px 28px;align-self:center;min-height:0;height:auto}#inflow-app .resource-promise h2{font-size:26px;line-height:1.2;letter-spacing:-.035em;margin:12px 0 14px}#inflow-app .resource-promise>p{font-size:14px;line-height:1.55;margin:0 0 16px}#inflow-app .resource-promise>div{padding-top:12px;margin-top:12px}#inflow-app .resource-promise strong{font-size:14px;line-height:1.4}#inflow-app .resource-promise>div span{font-size:13px;line-height:1.45;margin-top:3px}@media(max-width:700px){#inflow-app .resource-promise{padding:22px 24px}#inflow-app .resource-promise h2{font-size:25px}#inflow-app .resource-promise>p{margin-bottom:14px}}#inflow-app .partner-contact{display:grid;grid-template-columns:.8fr 1.2fr;gap:42px;padding:34px;margin:40px 0;border-radius:24px;border:1px solid #d8e7ed;background:linear-gradient(130deg,#eef8f8,#f4f7ff);scroll-margin-top:190px}#inflow-app .partner-contact h2{font-size:34px;line-height:1.2;margin:16px 0}#inflow-app .partner-contact p{font-size:15px;line-height:1.6}#inflow-app .partner-contact>div>a{font-size:14px;color:#167c80;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}#inflow-app .partner-form-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px}#inflow-app .partner-contact-form label{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600;color:#29495f}#inflow-app .partner-contact-form input,#inflow-app .partner-contact-form select,#inflow-app .partner-contact-form textarea{display:block;width:100%;box-sizing:border-box;min-width:0;padding:12px;border-radius:10px;border:1px solid #cddde6;background:white;color:#183746;font:400 14px/1.5 'DM Sans',sans-serif}#inflow-app .partner-contact-form textarea{resize:vertical;min-height:110px}#inflow-app .partner-contact-form input:focus,#inflow-app .partner-contact-form select:focus,#inflow-app .partner-contact-form textarea:focus{outline:2px solid #159596;outline-offset:2px}#inflow-app .partner-field-wide{grid-column:1 / -1}#inflow-app .partner-contact-form .partner-form-note{font-size:12px;color:#607384;margin:14px 0}#inflow-app .partner-contact-form .primary-button{background:#167c80;border-color:#167c80;color:white}@media(max-width:900px){#inflow-app .partner-contact{grid-template-columns:1fr;gap:26px}}@media(max-width:600px){#inflow-app .partner-contact{padding:24px 20px;margin:30px 0}#inflow-app .partner-contact h2{font-size:28px}#inflow-app .partner-form-fields{grid-template-columns:1fr;gap:16px}#inflow-app .partner-contact-form .primary-button{width:100%}}#inflow-app .founder-pressure-heading{max-width:none;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);align-items:center;gap:32px}#inflow-app .founder-pressure-copy{min-width:0}#inflow-app .founder-pressure-copy h1{font-size:clamp(40px,5.3vw,68px)}#inflow-app .founder-pressure-copy>p{max-width:650px;font-size:18px;line-height:1.65}#inflow-app .founder-pressure-copy .pain-invitation{font-size:16px;font-weight:600;margin-top:22px;color:var(--ink)}#inflow-app .founder-guru-visual{margin:0;position:relative;isolation:isolate;max-width:410px;width:100%;justify-self:end;border-radius:30px;overflow:hidden;background:#fbfcfc}#inflow-app .founder-guru-visual img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;position:relative;z-index:1}#inflow-app .founder-guru-visual::after{content:'';position:absolute;inset:4%;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,transparent 45%,#89d8d828 67%,transparent 76%);z-index:2;pointer-events:none;animation:inflowAuraBreathe 7s ease-in-out infinite}@keyframes inflowAuraBreathe{0%,100%{opacity:.35;transform:scale(.96)}50%{opacity:.8;transform:scale(1.04)}}@media(max-width:900px){#inflow-app .founder-pressure-heading{grid-template-columns:minmax(0,1.2fr) minmax(210px,.8fr);gap:22px}#inflow-app .founder-pressure-copy h1{font-size:42px}#inflow-app .founder-pressure-copy>p{font-size:16px}#inflow-app .founder-pressure-copy .pain-invitation{font-size:15px}}@media(max-width:600px){#inflow-app .founder-pressure-heading{grid-template-columns:1fr;gap:18px}#inflow-app .founder-guru-visual{max-width:270px;justify-self:center}#inflow-app .founder-pressure-copy h1{font-size:42px}#inflow-app .founder-pressure-copy>p{font-size:17px}}@media(prefers-reduced-motion:reduce){#inflow-app .founder-guru-visual::after{animation:none}}#inflow-app .journey-credibility{display:grid;grid-template-columns:minmax(0,1fr) 235px;gap:22px 30px;padding:24px 28px;margin:0 0 38px;border:1px solid #e1e9ef;border-radius:20px;background:linear-gradient(115deg,#fbfdfd,#f6f9ff);min-width:0}#inflow-app .journey-credibility .eyebrow{font-size:10px;letter-spacing:.1em;color:#637d90}#inflow-app .journey-media-wordmarks{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 24px;margin-top:19px;color:#5a6a79}#inflow-app .journey-media-wordmarks>span{font-weight:700;line-height:1.08;white-space:nowrap}#inflow-app .media-toi,#inflow-app .media-et{font-family:Georgia,serif;font-size:19px}#inflow-app .media-forbes{font:700 29px Georgia,serif;letter-spacing:-1.3px}#inflow-app .media-yourstory{font-size:24px;letter-spacing:-1px}#inflow-app .media-vccircle{font-size:22px;letter-spacing:-.7px}#inflow-app .journey-proof-review{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;padding-left:26px;border-left:1px solid #dce6ed;align-content:center;color:#25465b}#inflow-app .journey-review-stars{grid-column:1 / -1;letter-spacing:3px;font-size:20px;color:#168d79}#inflow-app .journey-review-stars>span{background:linear-gradient(90deg,#168d79 40%,#d3e2e2 40%);background-clip:text;-webkit-background-clip:text;color:transparent}#inflow-app .journey-proof-review>strong{font:800 25px/1.4 Manrope,sans-serif}#inflow-app .journey-proof-review>strong small{font-size:14px;font-weight:500;color:#617888}#inflow-app .journey-proof-review>span:not(.journey-review-stars){font-size:12px;align-self:center;line-height:1.45}#inflow-app .journey-proof-review>small{grid-column:1 / -1;font-size:10px;line-height:1.5;color:#617888}#inflow-app .journey-proof-funding{grid-column:1 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;border-top:1px solid #e1e9ef;padding-top:19px}#inflow-app .journey-proof-funding p{font-size:11px;color:#647c8e;margin:6px 0 0}#inflow-app .journey-investor-wordmarks{display:flex;gap:10px;flex-wrap:wrap;align-items:center;flex:1}#inflow-app .journey-investor-wordmarks>span{font:600 12px/1.3 Manrope,sans-serif;padding:8px 11px;border:1px solid #e0e8ef;border-radius:8px;color:#596f80;background:#ffffffaa;white-space:nowrap}#inflow-app .journey-investor-wordmarks>.investor-blume{font-size:19px;line-height:1;letter-spacing:-1px}#inflow-app .journey-investor-wordmarks>.investor-dsp{font-size:15px;letter-spacing:1px}#inflow-app .journey-investor-wordmarks>.investor-more{color:#197b78;background:#eaf6f4;border-color:#d9eee9}#inflow-app .journey-proof-source{font-size:10px;color:#456e8e;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){#inflow-app .journey-credibility{grid-template-columns:1fr 210px;gap:20px;padding:22px}#inflow-app .journey-media-wordmarks{justify-content:flex-start;gap:15px 20px}#inflow-app .journey-proof-review{padding-left:20px}}@media(max-width:600px){#inflow-app .journey-credibility{grid-template-columns:1fr;padding:22px 20px;gap:22px;margin-bottom:28px}#inflow-app .journey-proof-review{border-left:0;border-top:1px solid #dce6ed;padding:16px 0 0;grid-template-columns:auto 1fr;max-width:none}#inflow-app .journey-media-wordmarks{gap:18px 22px}#inflow-app .journey-proof-funding{gap:16px}#inflow-app .journey-proof-funding>div:first-child{width:100%}#inflow-app .journey-investor-wordmarks{flex-basis:100%}#inflow-app .journey-proof-source{font-size:11px}}#inflow-app .intro{align-items:start}#inflow-app .intro .journey-credibility{display:grid;grid-template-columns:1fr;gap:11px;padding:15px 17px;margin:22px 0 0;border-radius:14px;background:#f8fbfd}#inflow-app .intro .journey-credibility .eyebrow{font-size:9px;letter-spacing:.07em;line-height:1.5}#inflow-app .intro .journey-media-wordmarks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:9px}#inflow-app .intro .journey-media-wordmarks>span{display:flex;align-items:center;justify-content:center;text-align:center;font:600 12px/1.3 Manrope,sans-serif;letter-spacing:0;white-space:normal;min-height:32px;padding:4px 7px;border:1px solid #e2e9ee;border-radius:6px;background:#fff;color:#5d7080}#inflow-app .intro .journey-proof-review{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px;border-left:0;border-top:1px solid #e1e9ef;padding:10px 0 0}#inflow-app .intro .journey-review-stars{font-size:15px;letter-spacing:2px}#inflow-app .intro .journey-proof-review>strong{font-size:17px;line-height:1.3}#inflow-app .intro .journey-proof-review>strong small{font-size:11px}#inflow-app .intro .journey-proof-review>span:not(.journey-review-stars){font-size:11px}#inflow-app .intro .journey-proof-review>small{font-size:9px;margin-left:auto}#inflow-app .intro .journey-proof-funding{display:flex;gap:8px 14px;padding-top:10px;border-top:1px solid #e1e9ef}#inflow-app .intro .journey-proof-funding>div:first-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;width:100%}#inflow-app .intro .journey-proof-funding p{font-size:10px;line-height:1.4;margin:0}#inflow-app .intro .journey-investor-wordmarks{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;flex-basis:100%}#inflow-app .intro .journey-investor-wordmarks>span{display:flex;align-items:center;justify-content:center;white-space:normal;text-align:center;font:600 10px/1.3 Manrope,sans-serif;letter-spacing:0;min-height:30px;padding:4px 6px;border-radius:6px}#inflow-app .intro .journey-proof-source{font-size:9px;line-height:1.4}@media(max-width:900px){#inflow-app .intro .journey-media-wordmarks{grid-template-columns:repeat(3,minmax(0,1fr))}#inflow-app .intro .journey-investor-wordmarks{grid-template-columns:repeat(4,minmax(0,1fr))}#inflow-app .intro .journey-proof-review>small{margin-left:0;flex-basis:100%}}@media(max-width:600px){#inflow-app .intro .journey-credibility{padding:14px;gap:10px;margin-top:20px}#inflow-app .intro .journey-media-wordmarks>span{font-size:11px}#inflow-app .intro .journey-investor-wordmarks>span{font-size:10px}#inflow-app .intro .journey-proof-funding>div:first-child{display:block}#inflow-app .intro .journey-proof-funding p{margin-top:3px}}#inflow-app .intro .journey-credibility{grid-template-columns:minmax(0,1fr) auto;gap:12px 20px;padding:15px 18px;border-radius:12px;border:1px solid #e1e9ec;border-left:3px solid #81c7bf;background:linear-gradient(105deg,#f7fbfa,#fcfdff);box-shadow:none;margin-top:22px}#inflow-app .intro .journey-credibility .eyebrow{font-size:9px;line-height:1.35;letter-spacing:.065em}#inflow-app .intro .journey-media-wordmarks{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px 18px;margin-top:8px}#inflow-app .intro .journey-media-wordmarks>span{display:block;min-height:0;padding:0;border:0;border-radius:0;background:none;font:600 12px/1.4 Manrope,sans-serif;text-align:left;white-space:nowrap;color:#617581}#inflow-app .intro .journey-media-wordmarks>.media-forbes{font:700 19px/1.1 Georgia,serif;letter-spacing:-.7px}#inflow-app .intro .journey-proof-review{display:flex;flex-wrap:nowrap;align-self:center;align-items:center;gap:7px;padding:9px 11px;border:1px solid #d9eae4;border-radius:9px;background:#eef8f4;white-space:nowrap}#inflow-app .intro .journey-review-stars{font-size:16px;letter-spacing:0;line-height:1;color:#168d79}#inflow-app .intro .journey-proof-review>strong{font-size:16px;line-height:1.3}#inflow-app .intro .journey-proof-review>strong small{font-size:10px}#inflow-app .intro .journey-proof-review>span:not(.journey-review-stars){font-size:10px;color:#527266}#inflow-app .intro .journey-proof-funding{grid-column:1 / -1;gap:8px 14px;padding-top:11px;align-items:center}#inflow-app .intro .journey-proof-funding>div:first-child{display:block;width:100%}#inflow-app .intro .journey-investor-wordmarks{display:flex;flex-wrap:wrap;align-items:center;gap:8px 17px;flex:1;flex-basis:auto}#inflow-app .intro .journey-investor-wordmarks>span{display:block;padding:0;min-height:0;border:0;border-radius:0;background:none;font:600 11px/1.4 Manrope,sans-serif;white-space:nowrap;text-align:left;color:#617581}#inflow-app .intro .journey-investor-wordmarks>.investor-blume{font-size:15px;line-height:1;letter-spacing:-.6px}#inflow-app .intro .journey-investor-wordmarks>.investor-dsp{font-size:12px;letter-spacing:.8px}#inflow-app .intro .journey-investor-wordmarks>.investor-more{font-size:10px;line-height:1.4;padding:2px 6px;border-radius:5px;color:#197b78;background:#e9f3ef}#inflow-app .intro .journey-proof-source{font-size:9px;white-space:nowrap;margin-left:auto}@media(max-width:900px){#inflow-app .intro .journey-credibility{gap:10px 14px;padding:14px 15px}#inflow-app .intro .journey-media-wordmarks{gap:7px 12px}#inflow-app .intro .journey-proof-review{flex-wrap:wrap;max-width:145px;gap:4px 6px}#inflow-app .intro .journey-proof-review>span:not(.journey-review-stars){flex-basis:100%}#inflow-app .intro .journey-investor-wordmarks{gap:7px 12px}}@media(max-width:600px){#inflow-app .intro .journey-credibility{grid-template-columns:1fr;padding:14px;gap:11px}#inflow-app .intro .journey-proof-review{max-width:none;justify-self:start;flex-wrap:nowrap;padding:7px 10px}#inflow-app .intro .journey-proof-review>span:not(.journey-review-stars){flex-basis:auto}#inflow-app .intro .journey-media-wordmarks>span{font-size:11px}#inflow-app .intro .journey-investor-wordmarks>span{font-size:10px}#inflow-app .intro .journey-proof-source{margin-left:0}#inflow-app .intro .journey-proof-funding{padding-top:10px}}#inflow-app #journey>.page-mentor--journey.journey-profile{margin:28px 0 0}#inflow-app #journey>.journey-profile+.mentor-strip{margin-top:20px}@media(max-width:700px){#inflow-app #journey>.page-mentor--journey.journey-profile{margin-top:22px}#inflow-app #journey>.journey-profile+.mentor-strip{margin-top:16px}}#inflow-app #webinar > .mentor-support > .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}#inflow-app #webinar > .mentor-support > .cards > .service-card{min-width:0;margin:0;padding:28px;border-radius:20px}#inflow-app #webinar > .mentor-support > .cards > .service-card h2{font-size:clamp(22px,2.1vw,28px);line-height:1.22;margin:18px 0 14px}#inflow-app #webinar > .mentor-support > .cards > .service-card p{font-size:16px;line-height:1.6}@media(max-width:700px){#inflow-app #webinar > .mentor-support > .cards{grid-template-columns:1fr;gap:16px}#inflow-app #webinar > .mentor-support > .cards > .service-card{padding:24px}}#inflow-app #webinar > .mentor-support > .cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}#inflow-app #webinar > .mentor-support > .cards > .service-card{padding:24px}#inflow-app #webinar .webinar-topic-top{display:flex;align-items:center;justify-content:space-between;gap:12px}#inflow-app #webinar .webinar-topic-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:#e0f5f0;color:#087a72}#inflow-app #webinar .webinar-topic-icon svg{width:26px;height:26px}#inflow-app #webinar .service-card:nth-child(2) .webinar-topic-icon{background:#eeebff;color:#6750be}#inflow-app #webinar .service-card:nth-child(3) .webinar-topic-icon{background:#e4efff;color:#2663b8}#inflow-app #webinar .service-card:nth-child(4) .webinar-topic-icon{background:#fff1db;color:#936012}#inflow-app #webinar > .mentor-support > .cards > .service-card h2{font-size:22px;line-height:1.25}@media(max-width:900px){#inflow-app #webinar > .mentor-support > .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){#inflow-app #webinar > .mentor-support > .cards{grid-template-columns:1fr}}#inflow-app #journey .journey-energy{isolation:isolate;display:block;padding:24px;background:linear-gradient(145deg,#efffff 0%,#eef0ff 55%,#fff 100%);border:1px solid #8ddfdc;box-shadow:0 12px 34px #187b9b15}#inflow-app #journey .journey-energy::before,#inflow-app #journey .journey-energy::after{content:"";position:absolute;z-index:-1;pointer-events:none;width:300px;height:300px;border-radius:42%;border:1px solid #19bfc252;background:transparent;right:-210px;top:15px;box-shadow:0 0 0 12px #31cacc0a,0 0 0 26px #31cacc14,0 0 0 44px #7c7eff0e;animation:none}#inflow-app #journey .journey-energy::after{right:auto;left:-240px;top:115px;border-color:#787bf04a}#inflow-app #journey .energy-symbol{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:13px;background:#087e87;color:white;box-shadow:0 0 20px #20c9c83d;margin-bottom:15px;animation:none}#inflow-app #journey .energy-symbol svg{width:24px;height:24px}#inflow-app #journey .journey-energy .journey-summary-title{font-size:15px;line-height:1.45;letter-spacing:0;text-transform:none;color:#18334e;display:block;font-weight:750}#inflow-app #journey .journey-energy .journey-summary-counts{display:grid;gap:10px;margin:20px 0;font:600 14px/1.3 'Manrope',sans-serif;letter-spacing:0;color:#35536e}#inflow-app #journey .journey-energy .journey-summary-counts>span{display:flex;align-items:center;gap:11px}#inflow-app #journey .journey-summary-counts svg{width:22px;height:22px;color:#09858b;flex-shrink:0}#inflow-app #journey .journey-energy .journey-summary-counts b{font-size:29px;letter-spacing:-1px;color:#155fb0;margin-right:4px}#inflow-app #journey .journey-energy p{font-size:14px;line-height:1.65;margin:0 0 18px;color:#425a73}#inflow-app #journey .milestones-explore{display:flex;justify-content:center;padding:12px 10px;border-radius:12px;background:#116b77;color:#fff;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s}#inflow-app #journey .milestones-explore:hover{background:#1257a0;transform:translateY(-2px)}#inflow-app #milestones{scroll-margin-top:150px}@keyframes milestone-wave{0%,100%{transform:rotate(-12deg) scale(.94);opacity:.65}50%{transform:rotate(18deg) scale(1.08);opacity:1}}@keyframes milestone-glow{0%,100%{box-shadow:0 0 16px #20c9c82b}50%{box-shadow:0 0 27px #20c9c865}}@media(max-width:700px){#inflow-app #journey .journey-energy{padding:24px}#inflow-app #journey .journey-energy .journey-summary-counts{grid-template-columns:1fr 1fr;gap:18px}}@media(prefers-reduced-motion:reduce){#inflow-app #journey .journey-energy::before,#inflow-app #journey .journey-energy::after,#inflow-app #journey .energy-symbol{animation:none}#inflow-app #journey .milestones-explore{transition:none}}/* Legacy blanket motion override removed: each effect owns pause/reduced-motion rules. */#inflow-app #journey .milestones-explore:hover{transform:none}#inflow-app #journey .journey-energy{background:linear-gradient(145deg,#f5fcff,#f3f5ff 60%,#fff);overflow:hidden}#inflow-app #journey .journey-energy::before{display:none;content:none}#inflow-app #journey .journey-energy::after{content:"";display:block;inset:0;width:auto;height:auto;border:0;border-radius:0;box-shadow:none;background:url("assets/startup-ai-lightbulb.png") right bottom/cover no-repeat;opacity:.2;transform:none;z-index:0;animation:startup-bulb-glow 4.5s ease-in-out infinite!important}#inflow-app #journey .journey-energy>*{position:relative;z-index:1}@keyframes startup-bulb-glow{0%,100%{opacity:.16;filter:brightness(1)}50%{opacity:.34;filter:brightness(1.15)}}@media(prefers-reduced-motion:reduce){#inflow-app #journey .journey-energy::after{animation:none!important;opacity:.23}}@media(max-width:700px){#inflow-app #mindset .founder-pain-grid{grid-template-columns:minmax(0,1fr);gap:16px}}#inflow-app #mindset .founder-guru-visual::after{display:none}@media(max-width:700px){#inflow-app #services #serviceCards{grid-template-columns:minmax(0,1fr);gap:18px}#inflow-app #services #serviceCards>.service-card{min-width:0}}#inflow-app .case-hero{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:46px;align-items:center;margin-bottom:30px}#inflow-app .case-hero h1{font-size:clamp(40px,4.5vw,62px)}#inflow-app .case-hero>div>p{max-width:720px;font-size:17px}#inflow-app .case-hero-note{padding:26px;border:1px solid #cbe5eb;border-radius:24px;background:linear-gradient(145deg,#e5f9f5,#eaf0ff)}#inflow-app .case-hero-note strong{display:block;font:750 29px/1.25 'Manrope',sans-serif;color:#145769;margin:15px 0}#inflow-app .case-hero-note p{font-size:14px}#inflow-app .case-demo-notice{padding:18px 22px;background:#f5f8fc;border:1px solid #dce6ef;border-radius:16px;margin:0 0 30px}#inflow-app .case-demo-notice strong{font-size:15px;color:#274763}#inflow-app .case-demo-notice p{font-size:14px;line-height:1.6;margin:6px 0 0}#inflow-app .case-study-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#inflow-app .case-study-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid #dce5ee;border-radius:24px;background:#fff;box-shadow:0 12px 34px #17395807}#inflow-app .case-placeholder-header{display:flex;justify-content:space-between;align-items:center;padding:16px;background:linear-gradient(135deg,#e6f8f4,#eef1ff);border-radius:17px;margin-bottom:20px;gap:14px}#inflow-app .case-study-card:nth-child(3n+2) .case-placeholder-header{background:linear-gradient(135deg,#edf0ff,#faf0f8)}#inflow-app .case-study-card:nth-child(3n) .case-placeholder-header{background:linear-gradient(135deg,#fff5e6,#edf7ff)}#inflow-app .case-company-placeholder,#inflow-app .case-founder-placeholder{display:flex;align-items:center;flex-direction:column;gap:7px}#inflow-app .case-company-placeholder>span{width:58px;height:58px;display:grid;place-items:center;border-radius:15px;background:#ffffffcc;border:1px dashed #9abdbf;color:#167572;font:800 21px 'Manrope',sans-serif}#inflow-app .case-founder-placeholder>span{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:#ffffffbb;border:1px dashed #adbacf;color:#648299}#inflow-app .case-founder-placeholder svg{width:32px;height:32px}#inflow-app .case-placeholder-header small{font-size:12px;color:#50677b}#inflow-app .case-card-meta{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:12px;font-weight:700;color:#537087;margin-bottom:12px}#inflow-app .case-card-meta>span:last-child{color:#087b75;background:#e8f6f2;padding:4px 9px;border-radius:20px}#inflow-app .case-study-card h2{font-size:25px;line-height:1.2;letter-spacing:-.035em}#inflow-app .case-challenge{font-size:14px;line-height:1.65;margin:12px 0 19px}#inflow-app .case-study-card h3{font-size:14px;letter-spacing:0;line-height:1.4;color:#274762}#inflow-app .case-objective p,#inflow-app .case-outcome p{font-size:14px;line-height:1.65;margin:7px 0 0}#inflow-app .case-objective{border-top:1px solid #e7edf3;padding-top:16px;margin-bottom:18px}#inflow-app .case-support ul{padding-left:18px;margin:9px 0 18px;color:#586c7e;font-size:14px;line-height:1.65}#inflow-app .case-support li+li{margin-top:8px}#inflow-app .case-support li::marker{color:#22a39b}#inflow-app .case-outcome{margin-top:auto;padding:16px;background:#f0f8f7;border-radius:13px;border-left:3px solid #4faeaa}#inflow-app .case-outcome h3{color:#116b67}#inflow-app .case-discuss-link{font-weight:700;font-size:14px;color:#17677c;display:block;padding-top:18px}#inflow-app .case-bottom{margin-top:42px;padding:30px;background:linear-gradient(120deg,#e7faf5,#eff0ff);border-radius:23px;display:flex;gap:26px;align-items:center;justify-content:space-between}#inflow-app .case-bottom h2{font-size:30px;margin-top:10px}#inflow-app .case-bottom p{font-size:15px;margin-bottom:0}#inflow-app .case-bottom>a{flex-shrink:0}@media(max-width:1050px){#inflow-app .case-study-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#inflow-app .case-hero{gap:26px;grid-template-columns:minmax(0,1fr) 240px}}@media(max-width:700px){#inflow-app .case-hero{grid-template-columns:1fr;gap:20px}#inflow-app .case-hero-note{padding:22px}#inflow-app .case-hero-note strong{font-size:25px}#inflow-app .case-study-grid{grid-template-columns:1fr;gap:20px}#inflow-app .case-study-card{padding:24px}#inflow-app .case-bottom{display:block;padding:24px}#inflow-app .case-bottom>a{margin-top:20px}#inflow-app .case-bottom h2{font-size:28px}}#inflow-app .mentor-meeting-product{background:linear-gradient(145deg,#edf9f5,#f2f4ff);border-color:#a9dcd4}#inflow-app .mentor-meeting-checkout{margin:20px 0;padding:20px;border-radius:16px;background:#edf8f5;border:1px solid #bde0d7}#inflow-app .mentor-meeting-checkout>strong{display:block;font:800 30px 'Manrope',sans-serif;color:#126b72;margin:10px 0}#inflow-app .mentor-meeting-checkout p{font-size:14px;line-height:1.6}#inflow-app .mentor-meeting-checkout small{display:block;margin-top:12px;font-size:13px;line-height:1.5}#inflow-app .mentor-meeting-checkout>a{width:100%;font-size:14px}#inflow-app .blog-topic-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}#inflow-app .blog-topic-pills span{border:1px solid #e0e8f2;border-radius:30px;padding:5px 13px;font-size:12px;color:#43546d;background:#f7faff}#inflow-app .blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#inflow-app .blog-card{position:relative;padding:27px;border:1px solid #e1e8f1;border-radius:22px;background:linear-gradient(145deg,#fff,#f4f8ff);display:flex;flex-direction:column;align-items:flex-start;min-width:0;transition:border-color .2s,box-shadow .2s}#inflow-app .blog-card:nth-child(2n){background:linear-gradient(145deg,#fff,#f1faf6)}#inflow-app .blog-card:hover{border-color:#a5bcff;box-shadow:0 10px 28px #244a8b0a}#inflow-app .blog-card-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#e9f0ff;color:#235bff;font-size:25px;margin-bottom:17px}#inflow-app .blog-card-meta{font-size:11px;font-weight:700;color:#5c6d83;text-transform:uppercase;letter-spacing:.07em}#inflow-app .blog-card h2{font-size:21px;line-height:1.4;margin:12px 0}#inflow-app .blog-card p{font-size:14px;color:var(--muted);margin:0 0 20px}#inflow-app .blog-card>.text-link{margin-top:auto}#inflow-app .blog-title-link{display:inline}#inflow-app .blog-library{margin-bottom:32px}#inflow-app .blog-sources{margin-top:40px}#inflow-app .blog-source-note{font-size:12px;color:var(--muted);margin-top:16px}#inflow-app .blog-article-heading{max-width:930px;margin:0 auto 40px}#inflow-app .blog-article-heading>.text-link{display:inline-block;margin-bottom:24px}#inflow-app .blog-article-heading h1{font-size:clamp(30px,3.8vw,48px);line-height:1.17;letter-spacing:-.045em;margin:14px 0 18px}#inflow-app .blog-byline{font-size:12px;color:#65738a}#inflow-app .blog-deck{font-size:18px;line-height:1.75;color:#46566d;margin-top:22px}#inflow-app .blog-article-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(220px,1fr);gap:56px;align-items:start;max-width:1080px;margin:0 auto}#inflow-app .blog-body section{scroll-margin-top:155px;margin-bottom:32px}#inflow-app .blog-body h2{font-size:25px;line-height:1.35;letter-spacing:-.025em;margin:0 0 12px}#inflow-app .blog-body p{font-size:16px;line-height:1.85;color:#47556a;margin:0}#inflow-app .blog-toc{position:sticky;top:145px;border:1px solid #e3eaf2;border-radius:18px;padding:23px;background:linear-gradient(145deg,#fff,#f5f8ff)}#inflow-app .blog-toc strong{font-size:13px;display:block;margin-bottom:13px}#inflow-app .blog-toc a{font-size:12px;line-height:1.6;display:block;color:#5c6c83;padding:7px 0}#inflow-app .blog-toc a:hover{color:#235bff}#inflow-app .blog-checklist{padding:26px;border-radius:18px;background:#f1f8f5}#inflow-app .blog-checklist ul{padding-left:20px;margin:0}#inflow-app .blog-checklist li{margin:10px 0;color:#35564b;font-size:14px}#inflow-app .blog-faq details{padding:16px 0;border-bottom:1px solid #e3eaf2}#inflow-app .blog-faq summary{font-weight:600;cursor:pointer;font-size:15px}#inflow-app .blog-faq p{margin-top:12px;font-size:14px}#inflow-app .blog-reading a{color:#235bff;text-decoration:underline;font-size:14px}#inflow-app .blog-reading p{font-size:12px;margin-top:12px}#inflow-app .blog-conversation{display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid #dfe9f2;background:linear-gradient(110deg,#f1f7ff,#f5faf3);border-radius:22px;padding:32px;margin:38px 0}#inflow-app .blog-conversation h2{font-size:25px;line-height:1.3;margin:10px 0}#inflow-app .blog-conversation p{font-size:14px;color:var(--muted);max-width:700px;margin:0}#inflow-app .blog-conversation>.primary-button{flex-shrink:0}#inflow-app .blog-related{padding-top:12px}#inflow-app .blog-related h2{font-size:25px}#inflow-app .blog-related-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px;margin-top:25px}#inflow-app .blog-related-links a{font-size:14px;padding:14px 0;border-top:1px solid #e3eaf2}#inflow-app .blog-page .primary-button{white-space:normal}@media(max-width:1000px){#inflow-app .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#inflow-app .blog-article-layout{gap:30px;grid-template-columns:minmax(0,1fr) 230px}#inflow-app .blog-conversation{flex-direction:column;align-items:flex-start}}@media(max-width:700px){#inflow-app .blog-grid{grid-template-columns:minmax(0,1fr)}#inflow-app .blog-card{padding:24px}#inflow-app .blog-article-layout{display:flex;flex-direction:column;gap:28px}#inflow-app .blog-toc{position:static;order:-1;width:100%}#inflow-app .blog-toc a{padding:5px 0}#inflow-app .blog-article-heading{margin-bottom:24px}#inflow-app .blog-article-heading h1{font-size:32px}#inflow-app .blog-deck{font-size:16px}#inflow-app .blog-body h2{font-size:23px}#inflow-app .blog-conversation{padding:25px}#inflow-app .blog-related-links{grid-template-columns:1fr}}#inflow-app .marketing-budget-guide .marketing-pie-panel{background:#ffffffd9;border:1px solid #e3e8ef;border-radius:20px;padding:22px;box-shadow:none}#inflow-app .marketing-pie-panel>strong{font-size:18px;line-height:1.35;color:#263d55;display:block;margin:10px 0 20px}#inflow-app .marketing-pie-visual{display:flex;flex-direction:column;align-items:center;gap:20px}#inflow-app .marketing-spend-pie{width:194px;height:194px;max-width:100%;aspect-ratio:1;border-radius:50%;background:conic-gradient(from -90deg,#f48673 0%,#ed634e 65%,#b7dfd1 65%,#d8eee5 100%);position:relative;box-shadow:0 5px 22px #eb78601a;flex-shrink:0}#inflow-app .marketing-pie-centre{position:absolute;inset:24px;border-radius:50%;background:#fffaf7;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}#inflow-app .marketing-pie-centre svg{width:25px;height:25px;color:#ed745c}#inflow-app .marketing-pie-centre strong{font-size:40px;letter-spacing:-.05em;line-height:1.15;color:#ad4c37}#inflow-app .marketing-pie-centre strong span{font-size:22px;letter-spacing:0}#inflow-app .marketing-pie-centre small{font-size:10px;line-height:1.4;text-align:center;color:#916351}#inflow-app .marketing-pie-amounts{display:grid;grid-template-columns:1fr 1fr;gap:18px;width:100%}#inflow-app .marketing-pie-amounts>span{display:grid;grid-template-columns:10px 1fr;gap:5px 8px;align-content:start}#inflow-app .marketing-pie-amounts i{width:9px;height:9px;border-radius:3px;margin-top:7px}#inflow-app .marketing-pie-amounts .waste-key{background:#ed745c}#inflow-app .marketing-pie-amounts .useful-key{background:#add7c6}#inflow-app .marketing-pie-amounts b{font-size:17px;line-height:1.4;color:#33485f}#inflow-app .marketing-pie-amounts small{grid-column:2;font-size:10px;line-height:1.5;color:#64788b}#inflow-app .marketing-pie-callout{padding:14px 15px;background:#fff1e9;border:1px solid #f8dece;border-radius:12px;margin-top:20px}#inflow-app .marketing-pie-callout strong{font-size:13px;line-height:1.45;color:#984c39;display:block}#inflow-app .marketing-pie-panel .marketing-pie-callout p{font-size:11px;line-height:1.6;margin:7px 0 0;color:#865e50}#inflow-app .marketing-pie-panel .marketing-pie-disclosure{display:block;font-size:10px;line-height:1.55;color:#718091;margin-top:13px}#inflow-app .marketing-budget-intro h3{font-size:32px}#inflow-app .marketing-budget-footer .marketing-budget-outcome{max-width:760px;font-weight:600}@media(max-width:760px){#inflow-app .marketing-budget-guide .marketing-pie-panel{padding:20px}#inflow-app .marketing-pie-visual{gap:18px}#inflow-app .marketing-spend-pie{width:188px;height:188px}#inflow-app .marketing-pie-amounts{gap:12px}#inflow-app .marketing-budget-intro h3{font-size:28px}#inflow-app .marketing-budget-footer .primary-button{white-space:normal;text-align:center}}#inflow-app .marketing-budget-guide .marketing-pie-panel{aspect-ratio:1;width:100%;max-width:360px;padding:16px;display:grid;grid-template-rows:14px 38px minmax(100px,1fr) 42px 32px;gap:8px;justify-self:center;overflow:visible;box-sizing:border-box}#inflow-app .marketing-pie-panel .marketing-chart-label{font-size:9px;line-height:14px;letter-spacing:.07em}#inflow-app .marketing-pie-panel>strong{font-size:15px;line-height:1.25;margin:0}#inflow-app .marketing-pie-panel .marketing-pie-visual{display:grid;grid-template-columns:minmax(96px,1fr) minmax(88px,.9fr);gap:12px;align-items:center}#inflow-app .marketing-pie-panel .marketing-spend-pie{width:100%;height:auto;max-width:132px;aspect-ratio:1;justify-self:center}#inflow-app .marketing-pie-panel .marketing-pie-centre{inset:16px;gap:0}#inflow-app .marketing-pie-panel .marketing-pie-centre svg{width:18px;height:18px}#inflow-app .marketing-pie-panel .marketing-pie-centre strong{font-size:29px}#inflow-app .marketing-pie-panel .marketing-pie-centre strong span{font-size:16px}#inflow-app .marketing-pie-panel .marketing-pie-centre small{font-size:8px;line-height:1.3}#inflow-app .marketing-pie-panel .marketing-pie-amounts{grid-template-columns:1fr;gap:12px}#inflow-app .marketing-pie-panel .marketing-pie-amounts b{font-size:14px}#inflow-app .marketing-pie-panel .marketing-pie-amounts small{font-size:9px;line-height:1.3}#inflow-app .marketing-pie-panel .marketing-pie-callout{margin:0;padding:7px 10px;display:flex;align-items:center}#inflow-app .marketing-pie-panel .marketing-pie-callout strong{font-size:11px;line-height:1.3}#inflow-app .marketing-pie-panel .marketing-pie-callout p{display:none}#inflow-app .marketing-pie-panel .marketing-pie-disclosure{font-size:8px;line-height:1.3;margin:0;align-self:center}@media(max-width:380px){#inflow-app .marketing-budget-guide .marketing-pie-panel{padding:12px;gap:6px;grid-template-rows:12px 36px minmax(92px,1fr) 38px 32px}#inflow-app .marketing-pie-panel>strong{font-size:14px}#inflow-app .marketing-pie-panel .marketing-pie-visual{gap:8px}#inflow-app .marketing-pie-panel .marketing-spend-pie{max-width:112px}#inflow-app .marketing-pie-panel .marketing-pie-centre{inset:13px}#inflow-app .marketing-pie-panel .marketing-pie-centre strong{font-size:25px}#inflow-app .marketing-pie-panel .marketing-pie-amounts b{font-size:12px}#inflow-app .marketing-pie-panel .marketing-pie-amounts small{font-size:8px}}#inflow-app #mentor .mentor-track-record{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:0;border:0;margin:24px 0 14px}#inflow-app #mentor .mentor-track-record>.mentor-stat{position:relative;overflow:hidden;min-width:0;padding:22px;border:1px solid #e2e8f5;border-radius:20px;background:linear-gradient(145deg,#fff 25%,var(--stat-tint));box-shadow:0 4px 18px #24366106;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;--stat-color:#5361d8;--stat-tint:#eef0ff}#inflow-app #mentor .mentor-stat-2{--stat-color:#078c8d;--stat-tint:#e9f8f5}#inflow-app #mentor .mentor-stat-3{--stat-color:#9b6a20;--stat-tint:#fff6e7}#inflow-app #mentor .mentor-stat-4{--stat-color:#ac5390;--stat-tint:#fff0f8}#inflow-app #mentor .mentor-track-record .mentor-stat-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:13px;background:#ffffffcf;border:1px solid #ffffff;color:var(--stat-color);margin:0 0 16px;box-shadow:0 3px 10px #25325207}#inflow-app #mentor .mentor-stat-icon svg{width:24px;height:24px}#inflow-app #mentor .mentor-track-record strong{font-size:clamp(27px,3vw,40px);line-height:1.15;letter-spacing:-.045em;white-space:nowrap}#inflow-app #mentor .mentor-track-record .mentor-stat-label{font-size:13px;line-height:1.5;color:#566078;margin-top:8px;max-width:180px}@media(hover:hover){#inflow-app #mentor .mentor-stat:hover{transform:translateY(-4px);border-color:var(--stat-color);box-shadow:0 10px 24px #2436610c}}@media(max-width:700px){#inflow-app #mentor .mentor-track-record{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#inflow-app #mentor .mentor-track-record>.mentor-stat{padding:16px;border-radius:16px}#inflow-app #mentor .mentor-track-record strong{font-size:27px}#inflow-app #mentor .mentor-track-record .mentor-stat-icon{width:34px;height:34px;margin-bottom:12px;border-radius:10px}#inflow-app #mentor .mentor-stat-icon svg{width:21px;height:21px}#inflow-app #mentor .mentor-track-record .mentor-stat-label{font-size:12px;margin-top:7px}}@media(prefers-reduced-motion:reduce){#inflow-app #mentor .mentor-track-record>.mentor-stat{transition:none}#inflow-app #mentor .mentor-stat:hover{transform:none}}#inflow-app #mentor .mentor-evolved{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:180px 1fr;align-items:center;gap:32px;padding:28px 32px;margin:0 0 32px;background:linear-gradient(120deg,#f0edff,#f3fbff 55%,#effbf3);border:1px solid #dddff7;border-radius:24px;box-shadow:0 8px 28px #6470c910}#inflow-app #mentor .mentor-evolved:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 12% 50%,#c7c0ff70,transparent 55%);opacity:.6;animation:founder-glow 6s ease-in-out infinite}#inflow-app #mentor .evolved-count{display:flex;flex-direction:column;align-items:center;gap:8px;border-right:1px solid #d8def0;padding-right:28px;color:#5650bd}#inflow-app #mentor .evolved-count svg{width:28px;height:28px;padding:8px;box-sizing:content-box;background:#ffffffa6;border-radius:14px}#inflow-app #mentor .evolved-count strong{font:800 66px/1.05 'Manrope',sans-serif;letter-spacing:-.06em;color:#363777}#inflow-app #mentor .evolved-count strong span{font-size:40px;color:#6b66c7}#inflow-app #mentor .evolved-count>span{font-size:10px;font-weight:700;letter-spacing:.1em;text-align:center}#inflow-app #mentor .evolved-story h3{font:800 clamp(21px,2.3vw,30px)/1.25 'Manrope',sans-serif;letter-spacing:-.035em;margin:10px 0 12px;color:#242e50}#inflow-app #mentor .evolved-story p{font-size:14px;line-height:1.65;margin:0;max-width:690px;color:#566078}#inflow-app #mentor .evolved-stages{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}#inflow-app #mentor .evolved-stages span{background:#ffffffb8;border:1px solid #e1e5f2;border-radius:20px;padding:6px 10px;font-size:10px;color:#525e7c}@keyframes founder-glow{0%,100%{opacity:.45}50%{opacity:.9}}@media(max-width:600px){#inflow-app #mentor .mentor-evolved{grid-template-columns:1fr;gap:20px;padding:23px 20px;border-radius:20px}#inflow-app #mentor .evolved-count{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:12px;border-right:0;border-bottom:1px solid #d8def0;padding:0 0 18px}#inflow-app #mentor .evolved-count strong{font-size:54px}#inflow-app #mentor .evolved-count>span{max-width:75px;text-align:left;line-height:1.5}#inflow-app #mentor .evolved-story h3{font-size:23px}#inflow-app #mentor .evolved-story .eyebrow{font-size:9px}}@media(prefers-reduced-motion:reduce){#inflow-app #mentor .mentor-evolved:before{animation:none}}#inflow-app .mobile-booking-bar{display:none}@media(max-width:700px){#inflow-app .mobile-booking-bar:not([hidden]){position:fixed;z-index:45;bottom:calc(10px + env(safe-area-inset-bottom,0px));left:12px;right:12px;display:flex;align-items:center;gap:10px;padding:12px 10px 12px 15px;border:1px solid #ffffffd9;border-radius:19px;background:linear-gradient(115deg,#faf9fff5,#f1fbfff5);backdrop-filter:blur(18px);box-shadow:0 5px 28px #263e6d25;animation:mobile-bar-in .28s ease-out}#inflow-app .mobile-booking-copy{flex:1;min-width:0}#inflow-app .mobile-booking-copy span{display:block;font-size:8px;font-weight:750;letter-spacing:.09em;color:#7063ac;margin-bottom:4px}#inflow-app .mobile-booking-copy strong{display:block;font-size:11px;line-height:1.4;color:#303d57}#inflow-app .mobile-booking-bar .primary-button{flex-shrink:0;min-height:42px;padding:10px 13px;border-radius:12px;font-size:11px;white-space:nowrap;margin:0}#inflow-app .mobile-booking-close{display:grid;place-items:center;width:23px;height:30px;flex-shrink:0;padding:0;border:0;background:transparent;color:#768198;font-size:20px;cursor:pointer}#inflow-app.has-mobile-booking-bar{padding-bottom:90px}#inflow-app .mobile-booking-bar[hidden]{display:none}}@keyframes mobile-bar-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){#inflow-app .mobile-booking-bar:not([hidden]){animation:none}}#inflow-app #mentor .mentor-process .mentor-evolved{grid-template-columns:155px minmax(0,1fr);gap:25px;padding:24px 28px;margin-bottom:28px}#inflow-app #mentor .mentor-process .evolved-count{min-width:0;padding-right:24px;gap:7px}#inflow-app #mentor .mentor-process .evolved-count strong{font-size:58px}#inflow-app #mentor .mentor-process .evolved-story h3{font-size:26px;margin:8px 0 10px}#inflow-app #mentor .mentor-process .evolved-story p{font-size:13px;line-height:1.6}#inflow-app #mentor .mentor-process .evolved-stages span{font-size:11px;font-weight:650;padding:7px 11px;background:#fff;color:#414d70}@media(max-width:600px){#inflow-app #mentor .mentor-process .mentor-evolved{grid-template-columns:1fr;gap:17px;padding:22px 20px}#inflow-app #mentor .mentor-process .evolved-count{padding:0 0 15px;justify-content:flex-start;gap:14px}#inflow-app #mentor .mentor-process .evolved-count strong{font-size:49px}#inflow-app #mentor .mentor-process .evolved-story h3{font-size:22px}#inflow-app #mentor .mentor-process .evolved-stages{gap:6px}#inflow-app #mentor .mentor-process .evolved-stages span{font-size:10px}}#inflow-app #mentor .mentor-process .evolved-story .eyebrow{color:#6a5d9c}#inflow-app #mentor .mentor-process .evolved-story .eyebrow::before{background:#9c8dd2}#inflow-app #mentor .mentor-process .mentor-evolved{grid-template-columns:125px minmax(0,1fr);gap:22px;padding:18px 22px;border-radius:17px;margin-bottom:24px}#inflow-app #mentor .mentor-process .evolved-count{gap:4px;padding-right:20px}#inflow-app #mentor .mentor-process .evolved-count strong{font-size:48px}#inflow-app #mentor .mentor-process .evolved-count strong span{font-size:29px}#inflow-app #mentor .mentor-process .evolved-count>span{font-size:8px;letter-spacing:.08em}#inflow-app #mentor .mentor-process .evolved-story h3{font-size:22px;line-height:1.2;margin:0 0 6px}#inflow-app #mentor .mentor-process .evolved-story p{font-size:12px;line-height:1.5;margin:0;max-width:760px}#inflow-app #mentor .mentor-process .evolved-stages{margin-top:9px;gap:6px}#inflow-app #mentor .mentor-process .evolved-stages span{font-size:9px;padding:4px 8px}@media(max-width:600px){#inflow-app #mentor .mentor-process .mentor-evolved{grid-template-columns:1fr;gap:12px;padding:16px;border-radius:16px}#inflow-app #mentor .mentor-process .evolved-count{border:0;padding:0;gap:10px;align-items:center}#inflow-app #mentor .mentor-process .evolved-count strong{font-size:38px}#inflow-app #mentor .mentor-process .evolved-count>span{max-width:none;font-size:9px}#inflow-app #mentor .mentor-process .evolved-story h3{font-size:19px}#inflow-app #mentor .mentor-process .evolved-stages{gap:5px}#inflow-app #mentor .mentor-process .evolved-stages span{font-size:8px;padding:4px 6px}}#inflow-app #mentor .mentor-key-focus{padding:36px;border:1px solid #dadcf2;border-radius:28px;margin:0 0 52px;background:linear-gradient(125deg,#f0eeff,#f8faff 55%,#edf8f5);box-shadow:0 14px 44px #3439650a}#inflow-app #mentor .key-focus-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:36px;align-items:end;margin-bottom:28px}#inflow-app #mentor .key-focus-heading .eyebrow{color:#6354a9;font-size:10px}#inflow-app #mentor .key-focus-heading h2{font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-.055em;margin:14px 0 0;color:#242947}#inflow-app #mentor .key-focus-heading h2 span{color:#7160c9}#inflow-app #mentor .key-focus-heading>p{font-size:15px;line-height:1.7;margin:0;color:#5c6680;max-width:430px}#inflow-app #mentor .mentor-key-focus .meeting-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#inflow-app #mentor .mentor-key-focus .service-card{display:flex;flex-direction:column;min-width:0;padding:24px;background:#ffffffdc;border:1px solid #e1e4f1;border-radius:18px;box-shadow:none;transition:transform .2s,border-color .2s}#inflow-app #mentor .key-topic-top{display:flex;gap:12px;align-items:center;margin-bottom:20px}#inflow-app #mentor .key-topic-number{font:800 24px/1 'Manrope',sans-serif;color:#8b7bca;letter-spacing:-.05em}#inflow-app #mentor .key-topic-top .news-tag{font-size:9px;letter-spacing:.06em;color:#616b85;background:transparent;padding:0}#inflow-app #mentor .mentor-key-focus h3{font:800 clamp(21px,2.1vw,28px)/1.2 'Manrope',sans-serif;letter-spacing:-.035em;margin:0 0 14px;color:#29334e}#inflow-app #mentor .mentor-key-focus .service-card p{font-size:13px;line-height:1.7;margin:0 0 20px;color:#626c82}#inflow-app #mentor .key-topic-question{margin-top:auto;padding-top:14px;border-top:1px solid #e7eaf3;font-size:12px;line-height:1.5;font-weight:650;color:#65559f}#inflow-app #mentor .key-focus-action{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:25px}#inflow-app #mentor .key-focus-action strong{display:block;font-size:15px;color:#303c57}#inflow-app #mentor .key-focus-action span{display:block;font-size:12px;color:#65718b;margin-top:5px}#inflow-app #mentor .key-focus-action .primary-button{font-size:13px;border-radius:12px;white-space:nowrap}@media(hover:hover){#inflow-app #mentor .mentor-key-focus .service-card:hover{transform:translateY(-3px);border-color:#b8aade}}@media(max-width:700px){#inflow-app #mentor .mentor-key-focus{padding:22px 18px;border-radius:22px;margin-bottom:36px}#inflow-app #mentor .key-focus-heading{grid-template-columns:1fr;gap:16px;margin-bottom:22px}#inflow-app #mentor .key-focus-heading h2{font-size:34px}#inflow-app #mentor .key-focus-heading>p{font-size:13px}#inflow-app #mentor .mentor-key-focus .meeting-topics{grid-template-columns:1fr;gap:10px}#inflow-app #mentor .mentor-key-focus .service-card{padding:20px}#inflow-app #mentor .key-topic-top{margin-bottom:12px}#inflow-app #mentor .mentor-key-focus h3{font-size:23px}#inflow-app #mentor .mentor-key-focus h3 br{display:none}#inflow-app #mentor .key-focus-action{flex-direction:column;align-items:stretch;gap:16px;padding-top:20px}#inflow-app #mentor .key-focus-action .primary-button{text-align:center}}@media(prefers-reduced-motion:reduce){#inflow-app #mentor .mentor-key-focus .service-card{transition:none}#inflow-app #mentor .mentor-key-focus .service-card:hover{transform:none}}#inflow-app #services .services-hero{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:42px;margin-bottom:38px}#inflow-app #services .services-hero .page-heading{max-width:none;padding:0;margin:0}#inflow-app #services .services-hero h1{font-size:clamp(40px,4.5vw,64px);line-height:1.08}#inflow-app #services .services-overview{padding:22px;border-radius:24px;border:1px solid #e0e4f3;background:linear-gradient(135deg,#f6f2ff,#f4fbff 55%,#effaf5);box-shadow:0 12px 32px #3c527309}#inflow-app #services .services-overview-top{display:flex;align-items:center;gap:9px;padding-bottom:17px;color:#3c4865}#inflow-app #services .services-overview-top strong{font-size:12px;flex:1}#inflow-app #services .services-overview-top>span:last-child{font-size:9px;color:#746692;background:#fff9;border-radius:16px;padding:5px 8px;white-space:nowrap}#inflow-app #services .overview-dot{width:8px;height:8px;border-radius:50%;background:#9382cf;box-shadow:0 0 0 4px #b5a5e71b}#inflow-app #services .services-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#inflow-app #services .services-overview-node{display:flex;align-items:flex-start;gap:10px;padding:14px 12px;border:1px solid #ffffff;border-radius:14px;background:#ffffffbc;min-width:0}#inflow-app #services .overview-icon{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:10px;background:#eeeaf9;color:#7863ae}#inflow-app #services .overview-icon svg{display:block;width:20px!important;height:20px!important;max-width:20px}#inflow-app #services .services-overview-node:nth-child(2n) .overview-icon{background:#e8f5f2;color:#49857d}#inflow-app #services .services-overview-node strong{display:block;font-size:11px;line-height:1.4;color:#34425e;margin-bottom:4px}#inflow-app #services .services-overview-node div>span{display:block;font-size:9px;line-height:1.55;color:#738098}#inflow-app #services .services-overview-foot{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:17px;font-size:9px;color:#69768e}#inflow-app #services .services-overview-foot i{font-style:normal;color:#a69abd}@media(max-width:850px){#inflow-app #services .services-hero{grid-template-columns:1fr;gap:26px;margin-bottom:30px}#inflow-app #services .services-hero h1{font-size:44px}#inflow-app #services .services-overview{max-width:600px;width:100%;box-sizing:border-box}}@media(max-width:480px){#inflow-app #services .services-hero h1{font-size:38px}#inflow-app #services .services-overview{padding:16px;border-radius:20px}#inflow-app #services .services-overview-grid{gap:8px}#inflow-app #services .services-overview-node{padding:12px 9px;gap:8px}#inflow-app #services .overview-icon{width:27px;height:27px;border-radius:8px}#inflow-app #services .services-overview-top strong{font-size:10px}#inflow-app #services .services-overview-node strong{font-size:10px}#inflow-app #services .services-overview-node div>span{font-size:9px}}#inflow-app header .header-actions{margin-left:auto;gap:10px;flex-shrink:0}#inflow-app header .header-actions .header-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 14px;border:1px solid #dddff1;border-radius:12px;background:linear-gradient(115deg,#f0ecff,#eef8ff);color:#514581;font-size:12px;line-height:1.3;white-space:nowrap;transition:background .2s,border-color .2s}#inflow-app header .header-actions .header-link:hover{border-color:#a99bd0;background:#eee8ff}@media(max-width:600px){#inflow-app header .header-actions{gap:7px}#inflow-app header .header-actions .header-link{min-height:40px;padding:9px 10px;font-size:10px}#inflow-app header .header-actions .cart-button{padding:8px 10px;font-size:11px}}@media(max-width:380px){#inflow-app header .header-actions .header-link{max-width:94px;white-space:normal;text-align:center;padding:7px 8px}#inflow-app header .header-actions{gap:5px}}#inflow-app #mentor .mentor-stage-mistakes{padding:0;margin-bottom:54px}#inflow-app #mentor .stage-mistakes-heading{max-width:820px;margin-bottom:26px}#inflow-app #mentor .stage-mistakes-heading .eyebrow{font-size:10px;color:#73639c}#inflow-app #mentor .stage-mistakes-heading h2{font-size:clamp(29px,3.3vw,42px);line-height:1.15;margin:14px 0 0;letter-spacing:-.045em;color:#29334c}#inflow-app #mentor .stage-mistakes-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#inflow-app #mentor .stage-mistake-card{display:flex;flex-direction:column;min-width:0;padding:23px 21px;border:1px solid #e2e6ee;border-radius:19px;background:linear-gradient(155deg,#fff 20%,var(--stage-tint));--stage-tint:#f4f0ff;--stage-accent:#8263ad}#inflow-app #mentor .stage-mistake-card:nth-child(2){--stage-tint:#eef8f8;--stage-accent:#3a8888}#inflow-app #mentor .stage-mistake-card:nth-child(3){--stage-tint:#fff4ed;--stage-accent:#ad7558}#inflow-app #mentor .stage-mistake-card:nth-child(4){--stage-tint:#eef4ff;--stage-accent:#587faf}#inflow-app #mentor .stage-mistake-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}#inflow-app #mentor .stage-mistake-number{font:800 25px/1 'Manrope',sans-serif;letter-spacing:-.06em;color:var(--stage-accent)}#inflow-app #mentor .stage-mistake-label{font-size:9px;letter-spacing:.08em;font-weight:750;color:var(--stage-accent);padding:5px 8px;border-radius:20px;background:var(--stage-tint)}#inflow-app #mentor .stage-mistake-card h3{font-size:23px;line-height:1.18;letter-spacing:-.035em;color:#34415a;margin:0 0 13px}#inflow-app #mentor .stage-mistake-card>p{font-size:13px;line-height:1.65;color:#647087;margin:0 0 22px}#inflow-app #mentor .stage-mentor-insight{margin-top:auto;border-top:1px solid #dce3eb;padding-top:15px}#inflow-app #mentor .stage-mentor-insight>span{font-size:9px;font-weight:750;letter-spacing:.09em;color:var(--stage-accent)}#inflow-app #mentor .stage-mentor-insight p{font-size:12px;line-height:1.65;font-weight:600;color:#43516a;margin:7px 0 0}@media(max-width:1050px){#inflow-app #mentor .stage-mistakes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#inflow-app #mentor .stage-mistakes-grid{grid-template-columns:1fr;gap:12px}#inflow-app #mentor .stage-mistakes-heading h2{font-size:30px}#inflow-app #mentor .stage-mistake-card{padding:22px}#inflow-app #mentor .stage-mistake-top{margin-bottom:14px}#inflow-app #mentor .stage-mistake-card h3{font-size:23px}#inflow-app #mentor .stage-mistake-card>p{margin-bottom:17px}#inflow-app #mentor .mentor-stage-mistakes{margin-bottom:36px}}#inflow-app #gang .gang-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:50px;align-items:center;margin-bottom:72px}#inflow-app #gang .gang-hero h1{font-size:clamp(42px,4.6vw,64px);line-height:1.08;letter-spacing:-.055em}#inflow-app #gang .gang-hero h1 span{color:#7760bf}#inflow-app #gang .gang-hero>div>p{max-width:580px;font-size:17px}#inflow-app #gang .gang-membership-tag{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;padding:13px 17px;border:1px solid #e4dcf3;border-radius:12px;background:#f6f1ff;width:fit-content;margin:26px 0 20px;color:#655486}#inflow-app #gang .gang-membership-tag span{color:#7e6c92}#inflow-app #gang .gang-hero-note{display:block;font-size:11px;color:#7b8190;margin-top:14px;max-width:400px}#inflow-app #gang .gang-community-art{padding:27px;border-radius:28px;border:1px solid #e5ddf2;background:linear-gradient(140deg,#f0eaff,#f8f5ff 50%,#eaf7f2);box-shadow:0 16px 45px #5e438410}#inflow-app #gang .gang-art-label,#inflow-app #gang .gang-art-caption{text-align:center;font-size:10px;letter-spacing:.1em;color:#8c78a4;font-weight:650}#inflow-app #gang .gang-art-caption{letter-spacing:0;font-size:12px;margin-top:24px}#inflow-app #gang .gang-orbit{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:24px 0 0;position:relative}#inflow-app #gang .gang-orbit-node{padding:13px;border:1px solid #ffffff;border-radius:16px;background:#ffffffb9;text-align:center;color:#776388;font-size:13px}#inflow-app #gang .gang-orbit-centre{grid-column:1/-1;grid-row:2;border:1px solid #daceed;border-radius:23px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:29px 20px;background:linear-gradient(120deg,#fff,#f2ebff);box-shadow:0 5px 20px #7460900b}#inflow-app #gang .gang-orbit-centre strong{font:800 45px/1.1 'Manrope',sans-serif;color:#635187;letter-spacing:-.05em}#inflow-app #gang .gang-orbit-centre span{font-size:10px;letter-spacing:.17em;color:#8f7baa;margin:7px 0}#inflow-app #gang .gang-orbit-centre small{font-size:13px;color:#668579}#inflow-app #gang .gang-section{margin-bottom:66px}#inflow-app #gang .gang-section-heading{max-width:720px;margin-bottom:26px}#inflow-app #gang .gang-section-heading h2,#inflow-app #gang .gang-why h2,#inflow-app #gang .gang-join h2{font-size:clamp(30px,3.3vw,43px);line-height:1.13;margin-top:13px}#inflow-app #gang .gang-support-grid,#inflow-app #gang .gang-connect-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#inflow-app #gang .gang-support-grid article{padding:25px 22px;border:1px solid #e5e7ef;border-radius:18px;background:linear-gradient(150deg,#fff,#f7f5fc)}#inflow-app #gang .gang-card-number{font:700 23px/1 'Manrope',sans-serif;color:#b0a0c8;display:block;margin-bottom:20px}#inflow-app #gang h3{font-size:22px;line-height:1.2;letter-spacing:-.025em;color:#36425b}#inflow-app #gang .gang-support-grid p,#inflow-app #gang .gang-connect-grid p{font-size:13px;line-height:1.7;margin-bottom:0}#inflow-app #gang .gang-connections{padding:32px;border-radius:24px;background:linear-gradient(125deg,#f1f7fb,#f5f1fb)}#inflow-app #gang .gang-connect-grid article{border-radius:16px;background:#ffffffb8;border:1px solid #fff;padding:22px 19px}#inflow-app #gang .gang-connect-grid article>span{display:block;font-size:12px;font-weight:700;color:#9b85b7;margin-bottom:18px;letter-spacing:.14em}#inflow-app #gang .gang-connect-note{display:block;font-size:11px;margin-top:20px;color:#7e8797}#inflow-app #gang .gang-why{display:grid;grid-template-columns:1fr 1.1fr;gap:58px;margin:0 0 68px;padding:15px 0}#inflow-app #gang .gang-why p{font-size:15px;max-width:460px}#inflow-app #gang .gang-why ul{list-style:none;margin:0;padding:0}#inflow-app #gang .gang-why li{position:relative;padding:17px 0 17px 29px;border-bottom:1px solid #e9e5f0;color:#5c6680;font-size:14px}#inflow-app #gang .gang-why li:before{content:'+';position:absolute;left:0;top:16px;color:#9c83bc;font-size:18px}#inflow-app #gang .gang-join{scroll-margin-top:160px;display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:40px;border-radius:26px;border:1px solid #ded7ee;background:linear-gradient(125deg,#f4edff,#f7fafc 60%,#edf8f2)}#inflow-app #gang .gang-join h2 span{color:#8062a5}#inflow-app #gang .gang-join-price{font-size:20px;font-weight:750;color:#796096;margin:22px 0 12px}#inflow-app #gang .gang-join p{font-size:14px;max-width:430px}#inflow-app #gang .gang-join .gang-join-next{font-size:12px;color:#7c8193}#inflow-app #gang .gang-together{display:block;font-size:19px;color:#688778;margin-top:26px}#inflow-app #gang form{padding:26px;background:#ffffffd6;border:1px solid #fff;border-radius:18px}#inflow-app #gang form label{display:block;font-size:12px;font-weight:650;color:#5b657b;margin-bottom:16px}#inflow-app #gang form input,#inflow-app #gang form select{display:block;width:100%;box-sizing:border-box;padding:12px 13px;border:1px solid #dfe3ec;border-radius:9px;font:13px 'DM Sans',sans-serif;background:#fff;color:#36435b;margin-top:7px;min-height:44px}#inflow-app #gang form .primary-button{width:100%;font-size:12px;text-align:center;white-space:normal}#inflow-app #gang form small{display:block;font-size:10px;line-height:1.6;margin-top:13px;color:#8991a0}@media(max-width:1000px){#inflow-app #gang .gang-hero{gap:30px}#inflow-app #gang .gang-support-grid,#inflow-app #gang .gang-connect-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#inflow-app #gang .gang-join{gap:30px;padding:30px}}@media(max-width:700px){#inflow-app #gang .gang-hero{grid-template-columns:1fr;gap:30px;margin-bottom:46px}#inflow-app #gang .gang-hero h1{font-size:43px}#inflow-app #gang .gang-hero>div>p{font-size:15px}#inflow-app #gang .gang-community-art{padding:22px}#inflow-app #gang .gang-section{margin-bottom:44px}#inflow-app #gang .gang-support-grid{grid-template-columns:1fr}#inflow-app #gang .gang-support-grid article{padding:22px}#inflow-app #gang .gang-card-number{margin-bottom:12px}#inflow-app #gang .gang-connections{padding:22px 17px;border-radius:20px}#inflow-app #gang .gang-connect-grid{gap:10px}#inflow-app #gang .gang-connect-grid article{padding:18px 13px}#inflow-app #gang .gang-connect-grid h3{font-size:18px}#inflow-app #gang .gang-connect-grid p{font-size:12px}#inflow-app #gang .gang-why{grid-template-columns:1fr;gap:15px;margin-bottom:42px}#inflow-app #gang .gang-join{grid-template-columns:1fr;padding:23px 18px;gap:22px;border-radius:21px}#inflow-app #gang form{padding:22px 17px}#inflow-app #gang .gang-join h2{font-size:32px}}#inflow-app #gang .gang-membership-visual{padding:24px;background:linear-gradient(140deg,#f4efff,#f8faff 55%,#edf8f3);overflow:hidden}#inflow-app #gang .membership-founder-circle{display:flex;align-items:center;gap:12px;margin-bottom:20px}#inflow-app #gang .membership-avatars{display:flex;padding-left:6px;flex-shrink:0}#inflow-app #gang .membership-avatars>span{display:grid;place-items:center;width:35px;height:35px;margin-left:-6px;border:2px solid #f6f3fc;border-radius:50%;background:#e3d9f3;color:#9e83bc}#inflow-app #gang .membership-avatars>span:nth-child(2){background:#dceee8;color:#7aab99}#inflow-app #gang .membership-avatars>span:nth-child(3){background:#f8e5d8;color:#bc987f}#inflow-app #gang .membership-avatars svg{display:block;width:23px;height:23px}#inflow-app #gang .membership-founder-circle strong{display:block;font-size:12px;color:#605373;line-height:1.4}#inflow-app #gang .membership-founder-circle>div:last-child>span{display:block;font-size:9px;color:#93869f;margin-top:3px}#inflow-app #gang .gang-member-card{position:relative;isolation:isolate;overflow:hidden;padding:24px;border:1px solid #cdbde6;border-radius:20px;background:linear-gradient(125deg,#fefcff,#e6ddf5 55%,#edf5ef);box-shadow:0 12px 24px #6c4c9420;animation:gang-card-breathe 6s ease-in-out infinite}#inflow-app #gang .gang-member-card:after{content:'';position:absolute;z-index:-1;top:-50%;left:-80%;width:45%;height:200%;background:linear-gradient(90deg,transparent,#ffffff70,transparent);transform:rotate(25deg);animation:gang-card-light 9s ease-in-out infinite;pointer-events:none}#inflow-app #gang .member-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}#inflow-app #gang .member-card-top>strong{font:800 27px/1 'Manrope',sans-serif;letter-spacing:-.045em;color:#6f578d}#inflow-app #gang .member-card-top strong>span{display:block;font:650 7px/1.5 'DM Sans',sans-serif;letter-spacing:.17em;margin-top:5px;color:#93809f}#inflow-app #gang .member-card-badge{font-size:7px;font-weight:750;letter-spacing:.08em;padding:6px 9px;border:1px solid #c7b6df;border-radius:20px;color:#8b70a7;background:#ffffff69;white-space:nowrap}#inflow-app #gang .member-card-message{font:750 25px/1.2 'Manrope',sans-serif;letter-spacing:-.03em;color:#5e4678;margin:25px 0 8px}#inflow-app #gang .gang-member-card p{font-size:12px;line-height:1.6;color:#867195;margin:0}#inflow-app #gang .member-card-bottom{display:flex;justify-content:space-between;gap:14px;align-items:center;padding-top:19px;margin-top:19px;border-top:1px solid #cdbce147;font-size:9px;color:#927da3}#inflow-app #gang .member-card-bottom strong{font-size:10px;font-weight:650;color:#708a7c}#inflow-app #gang .membership-support-map{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;margin-top:24px}#inflow-app #gang .membership-support-node{display:flex;align-items:flex-start;gap:9px;min-width:0}#inflow-app #gang .membership-support-icon{display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;border-radius:9px;background:#ffffffbf;color:#9b83b1;border:1px solid #fff}#inflow-app #gang .membership-support-icon svg{display:block;width:18px;height:18px}#inflow-app #gang .membership-support-node strong{display:block;font-size:10px;line-height:1.4;color:#736081}#inflow-app #gang .membership-support-node div>span{display:block;font-size:8px;line-height:1.5;color:#9a8ba5;margin-top:4px}@keyframes gang-card-breathe{0%,100%{transform:translateY(0);box-shadow:0 12px 24px #6c4c9414}50%{transform:translateY(-3px);box-shadow:0 16px 28px #6c4c9424}}@keyframes gang-card-light{0%,65%{left:-80%}90%,100%{left:140%}}@media(max-width:700px){#inflow-app #gang .gang-membership-visual{padding:22px}#inflow-app #gang .gang-member-card{padding:22px}#inflow-app #gang .membership-support-map{gap:15px 10px}#inflow-app #gang .membership-support-node div>span{font-size:9px}#inflow-app #gang .member-card-badge{font-size:6px}#inflow-app #gang .membership-founder-circle>div:last-child>span{font-size:9px}}@media(prefers-reduced-motion:reduce){#inflow-app #gang .gang-member-card,#inflow-app #gang .gang-member-card:after{animation:none}#inflow-app #gang .gang-member-card:after{display:none}}#inflow-app #gang .membership-support-node strong{font-size:11px;color:#655472}#inflow-app #gang .membership-support-node div>span{font-size:10px;color:#778094}#inflow-app #gang .membership-founder-circle>div:last-child>span{font-size:10px;color:#788093}#inflow-app #gang .membership-founder-circle{flex-direction:column;align-items:flex-start;gap:9px;margin-bottom:17px}#inflow-app #gang .membership-photo-circle{display:flex;padding-left:7px}#inflow-app #gang .membership-avatars.membership-photo-circle>span{display:block;width:34px;height:34px;padding:0;border:2px solid #fff;border-radius:50%;overflow:hidden;margin:0 0 0 -7px;background:#eee;box-shadow:0 2px 5px #4c385312}#inflow-app #gang .membership-photo-circle img{display:block;width:100%;height:100%;object-fit:cover}#inflow-app #gang .membership-founder-circle>div:last-child>span{font-size:9px;line-height:1.4}#inflow-app #gang .gang-gold-card{background:linear-gradient(120deg,#fff3d1 0%,#f1d698 33%,#fff1cb 56%,#dcc08a 100%);border:1px solid #d1b373;box-shadow:0 12px 24px #a77e3226}#inflow-app #gang .gang-gold-card .member-card-top>strong{color:#765723}#inflow-app #gang .gang-gold-card .member-card-top strong>span{color:#927544}#inflow-app #gang .gang-gold-card .member-card-badge{color:#806129;border-color:#bfa066;background:#fff6dc88}#inflow-app #gang .gang-gold-card .member-card-message{color:#765621;position:relative;z-index:2;font-size:24px;max-width:70%}#inflow-app #gang .gang-gold-card p{color:#8a6e3d;position:relative;z-index:2;max-width:68%;font-size:11px}#inflow-app #gang .gang-gold-card .member-card-bottom{border-color:#c3a56b77;color:#876b35;position:relative;z-index:2}#inflow-app #gang .gang-gold-card .member-card-bottom strong{color:#796333}#inflow-app #gang .member-happy-founder{position:absolute;right:13px;bottom:53px;width:110px;height:133px;object-fit:contain;object-position:bottom;z-index:1}#inflow-app #gang .member-startup-pattern{position:absolute;right:0;top:13px;width:150px;height:150px;color:#a38545;opacity:.13;pointer-events:none}@media(max-width:700px){#inflow-app #gang .membership-avatars.membership-photo-circle>span{width:31px;height:31px}#inflow-app #gang .member-happy-founder{width:90px;height:116px;right:8px;bottom:56px}#inflow-app #gang .gang-gold-card .member-card-message{font-size:22px}#inflow-app #gang .gang-gold-card p{font-size:11px}}#inflow-app #gang .gang-bank-card{position:relative;aspect-ratio:1.586;min-height:0;padding:24px 26px;border-radius:19px;display:flex;flex-direction:column;justify-content:space-between;isolation:isolate;background:linear-gradient(112deg,#dfc588 0%,#eedaa8 23%,#c7a361 46%,#e1c588 69%,#b9904c 100%);border:1px solid #b38c4a;box-shadow:0 15px 27px #74502130,inset 0 1px 1px #fff8d8d9,inset 0 -1px 1px #77531e4d;overflow:hidden}#inflow-app #gang .gang-bank-card:before{content:'';position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(0deg,#fff5 0px,#fff0 1px,#00000005 2px,#fff0 3px);opacity:.2;pointer-events:none}#inflow-app #gang .gang-bank-card:after{background:linear-gradient(90deg,transparent,#fff5,transparent)}#inflow-app #gang .bank-card-brand{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}#inflow-app #gang .bank-card-brand>strong{font:800 29px/1 'Manrope',sans-serif;letter-spacing:-.06em;color:#513a15;text-shadow:0 1px 0 #fff3cdad}#inflow-app #gang .bank-card-brand>strong span{display:block;font:700 7px/1.5 'DM Sans',sans-serif;letter-spacing:.23em;color:#7b5c27;margin-top:5px}#inflow-app #gang .bank-card-tier{font-size:9px;letter-spacing:.2em;text-align:right;line-height:1.45;color:#685025}#inflow-app #gang .bank-card-tier b{font-size:6px;letter-spacing:.13em;font-weight:500}#inflow-app #gang .bank-card-chip-row{display:flex;align-items:center;gap:13px;margin-top:13px}#inflow-app #gang .bank-card-chip{width:45px;height:34px;display:block;flex-shrink:0;filter:drop-shadow(0 1px 1px #69421324)}#inflow-app #gang .bank-card-contactless{width:19px;height:26px;color:#82602b;opacity:.8}#inflow-app #gang .bank-card-founder{position:absolute;right:26px;top:77px;width:59px;height:59px;overflow:hidden;border-radius:50%;border:1px solid #f8e4ba;background:linear-gradient(145deg,#f5e2b6,#d8b677);box-shadow:0 2px 8px #77502217}#inflow-app #gang .bank-card-founder img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 12%}#inflow-app #gang .bank-card-statement{font:650 17px/1.2 'Manrope',sans-serif;letter-spacing:.095em;color:#533b19;text-shadow:0 1px 0 #fff0c7cc,0 -1px 0 #9573444d;margin:16px 0 4px;max-width:80%}#inflow-app #gang .bank-card-detail{font-size:9px;letter-spacing:.02em;color:#806334;margin-bottom:17px}#inflow-app #gang .bank-card-footer{display:flex;align-items:flex-end;gap:12px;margin-top:auto}#inflow-app #gang .bank-card-footer>div{flex:1}#inflow-app #gang .bank-card-footer div>span{display:block;font-size:6px;letter-spacing:.14em;color:#846832;margin-bottom:3px}#inflow-app #gang .bank-card-footer div>strong{display:block;font-size:10px;line-height:1.3;font-weight:600;color:#5f451c;letter-spacing:.02em}#inflow-app #gang .bank-card-seal{position:relative;display:block;width:44px;height:26px;flex-shrink:0}#inflow-app #gang .bank-card-seal i{position:absolute;width:26px;height:26px;border-radius:50%;background:#9c783c88;border:1px solid #6e542330;left:0}#inflow-app #gang .bank-card-seal i+i{left:17px;background:#f9e6b0b3;border-color:#d0aa60}@media(max-width:700px){#inflow-app #gang .gang-bank-card{padding:21px 23px}#inflow-app #gang .bank-card-brand>strong{font-size:26px}#inflow-app #gang .bank-card-founder{right:22px;top:65px;width:51px;height:51px}#inflow-app #gang .bank-card-chip-row{margin-top:12px}#inflow-app #gang .bank-card-statement{font-size:15px;margin-top:13px}#inflow-app #gang .bank-card-detail{font-size:8px;margin-bottom:13px}#inflow-app #gang .bank-card-footer div>strong{font-size:9px}}@media(max-width:380px){#inflow-app #gang .gang-bank-card{padding:18px;aspect-ratio:auto;min-height:210px}#inflow-app #gang .bank-card-footer{gap:8px}#inflow-app #gang .bank-card-statement{font-size:13px}#inflow-app #gang .bank-card-seal{width:35px}#inflow-app #gang .bank-card-seal i{width:22px;height:22px}#inflow-app #gang .bank-card-seal i+i{left:13px}#inflow-app #gang .bank-card-founder{right:18px;top:60px}}@media(max-width:480px){#inflow-app #gang .gang-bank-card{padding:17px 19px}#inflow-app #gang .bank-card-brand>strong{font-size:22px}#inflow-app #gang .bank-card-brand>strong span{font-size:6px;margin-top:3px}#inflow-app #gang .bank-card-chip{width:37px;height:28px}#inflow-app #gang .bank-card-chip-row{margin-top:8px}#inflow-app #gang .bank-card-statement{font-size:13px;margin:10px 0 3px}#inflow-app #gang .bank-card-detail{font-size:7px;margin-bottom:8px}#inflow-app #gang .bank-card-footer div>strong{font-size:8px}#inflow-app #gang .bank-card-footer div>span{font-size:5px}#inflow-app #gang .bank-card-founder{width:44px;height:44px;right:19px;top:57px}#inflow-app #gang .bank-card-tier{font-size:8px}#inflow-app #gang .bank-card-tier b{font-size:5px}}
body.inflow-standalone{margin:0;background:#fff}#inflow-app{width:100%;max-width:none}#inflow-app [hidden]{display:none!important}#inflow-app .dialog-mentor-insight{padding:18px 20px;border:1px solid #dfd8ef;background:linear-gradient(120deg,#f4f0fb,#f4f8fc);border-radius:14px;margin:22px 0}#inflow-app .dialog-mentor-insight .mini-label{font-size:10px;color:#8066a0}#inflow-app .dialog-mentor-insight p{font-size:16px;line-height:1.6;font-weight:600;color:#54476b;margin:8px 0 0}#inflow-app .dialog-meeting-focus{padding:20px 0;border-top:1px solid #e3e7ef;margin-top:24px}#inflow-app .dialog-meeting-focus .mini-label{font-size:10px}#inflow-app .dialog-meeting-focus p{font-size:14px;margin:8px 0 15px}#inflow-app .dialog-meeting-focus .primary-button{font-size:12px}#inflow-app .dialog-meeting-focus small{display:block;margin-top:12px;font-size:11px;line-height:1.5}

#inflow-app .inflow-payment-form{display:grid;gap:12px;margin:16px 0}#inflow-app .inflow-payment-form label{display:grid;gap:6px;font-size:13px;font-weight:600}#inflow-app .inflow-payment-form input{width:100%;min-width:0;border:1px solid var(--line);border-radius:10px;padding:12px;background:#fff;color:var(--ink);font:inherit}#inflow-app .inflow-payment-form input:focus{outline:2px solid var(--blue);outline-offset:2px}#inflow-app .inflow-payment-form [data-payment-status]{font-size:13px;line-height:1.5;overflow-wrap:anywhere}#inflow-app .inflow-payment-form button:disabled{opacity:.65;cursor:default}

#inflow-app .gang-contribution{display:grid;align-content:center;gap:16px}#inflow-app .gang-contribution input,#inflow-app [data-cart-contribution]{border:1px solid var(--line);border-radius:12px;padding:14px;font:inherit;background:white;width:100%;max-width:250px}#inflow-app .gang-contribution-presets{display:flex;flex-wrap:wrap;gap:10px}#inflow-app .gang-contribution-presets button{border:1px solid #d8ba69;background:#fff9e8;border-radius:999px;padding:9px 16px;cursor:pointer}#inflow-app .gang-contribution small{line-height:1.6;color:var(--muted)}#inflow-app .cart-contribution-label{display:grid;gap:8px;margin-top:12px;font-size:13px}#inflow-app [data-add]:disabled{opacity:.55;cursor:default}

@media(max-width:700px){#inflow-app .inflow-payment-form input,#inflow-app .gang-contribution input,#inflow-app [data-cart-contribution]{font-size:16px;min-height:44px}#inflow-app .inflow-payment-form button,#inflow-app .gang-contribution button,#inflow-app .remove-button{min-height:44px}}

#inflow-app #mentor .key-focus-fit{margin:20px 0 0;color:#5c6680;font-size:14px;line-height:1.65;max-width:820px}#inflow-app #mentor .mentor-key-focus h3{overflow-wrap:normal}

#inflow-app .galaxy-panel{min-width:0;max-width:100%;padding:22px 22px 16px;border:1px solid #e3e4f5;border-radius:26px;background:radial-gradient(ellipse at 50% 55%,#e8e5ff75,transparent 62%),linear-gradient(135deg,#f9f7ff,#f4faff 62%,#f2fbf8);box-shadow:0 14px 40px #393d7310;overflow:hidden}
#inflow-app .galaxy-heading{position:relative;z-index:2;text-align:left}#inflow-app .galaxy-kicker{font:700 9px/1.5 'Manrope',sans-serif;letter-spacing:.13em;color:#8170ab}#inflow-app .galaxy-heading h2{font:800 clamp(20px,2vw,25px)/1.25 'Manrope',sans-serif;letter-spacing:-.04em;margin:7px 0 5px;color:#29334e}#inflow-app .galaxy-heading p{font-size:12px;line-height:1.6;margin:0;color:#788198}
#inflow-app .galaxy-stage{position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:350px;aspect-ratio:1;margin:12px auto 8px;--r1:85px;--r2:150px;background:radial-gradient(circle at 16% 32%,#a88cd878 0 1px,transparent 2px),radial-gradient(circle at 79% 19%,#d9bc617d 0 1px,transparent 2px),radial-gradient(circle at 29% 87%,#79b8d378 0 1px,transparent 2px),radial-gradient(circle at 88% 69%,#a88cd85c 0 1px,transparent 2px)}
#inflow-app .galaxy-stage:before{content:'';position:absolute;inset:14% 2%;border:1px solid #b5a2e01c;border-radius:50%;transform:rotate(-32deg);pointer-events:none}
#inflow-app .galaxy-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:25%;aspect-ratio:1;border:1px solid #ded9ff;background:radial-gradient(circle at 35% 20%,#fff,#f1eeff 78%);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;box-shadow:0 0 0 9px #fff5,0 0 32px #9a8ae333;z-index:3;text-align:center;color:#6352ab;pointer-events:none}#inflow-app .galaxy-core svg{width:23px;height:23px}#inflow-app .galaxy-core strong{font:800 11px/1.3 'Manrope',sans-serif;color:#3d3765}#inflow-app .galaxy-core>span{font-size:8px;line-height:1.4;color:#8a80a5}
#inflow-app .galaxy-ring{position:absolute;left:50%;top:50%;width:calc(var(--radius)*2);height:calc(var(--radius)*2);transform:translate(-50%,-50%);border:1px solid #a99bd132;border-radius:50%;pointer-events:none}#inflow-app .galaxy-ring-1,#inflow-app .galaxy-orbit-1{--radius:var(--r1)}#inflow-app .galaxy-ring-2,#inflow-app .galaxy-orbit-2{--radius:var(--r2)}#inflow-app .galaxy-ring-2{border-style:dashed;border-color:#9ab5d342}
#inflow-app .galaxy-orbit{position:absolute;inset:0;animation:inflow-galaxy-orbit var(--period) linear infinite;pointer-events:none;z-index:4}#inflow-app .galaxy-position{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(var(--angle)) translateX(var(--radius));display:block}#inflow-app .galaxy-counter{position:absolute;left:0;top:0;width:0;height:0;animation:inflow-galaxy-counter var(--period) linear infinite;display:block}
#inflow-app .galaxy-node{position:absolute;left:0;top:0;transform:translate(-50%,-50%);width:38px;height:38px;display:grid;place-items:center;pointer-events:auto;border:1px solid #e5def6;border-radius:50%;color:#7860ad;background:#fff;box-shadow:0 3px 13px #4b438717;cursor:pointer;padding:8px}#inflow-app .galaxy-node svg{width:21px;height:21px;display:block}#inflow-app .galaxy-node-1{color:#4d86ae;border-color:#d9eaf3}#inflow-app .galaxy-node-2{color:#9e8747;border-color:#eee4c9}#inflow-app .galaxy-node-3{color:#5a9b8d;border-color:#d6ece4}#inflow-app .galaxy-node-4{color:#ae718b;border-color:#efdde5}#inflow-app .galaxy-node:hover,#inflow-app .galaxy-node:focus-visible{border-color:currentColor;background:#fefeff;box-shadow:0 0 0 4px #b9a8e51c;outline:2px solid #8877c5;outline-offset:3px}#inflow-app .galaxy-node-number{position:absolute;right:-5px;top:-3px;background:#faf9ff;border:1px solid #e5dff2;border-radius:8px;font:700 8px/1 'Manrope',sans-serif;padding:3px;color:#817796}#inflow-app .services-galaxy .galaxy-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
#inflow-app .partners-galaxy .galaxy-node{width:46px;height:46px}#inflow-app .partners-galaxy .galaxy-label{position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);width:100px;text-align:center;font:600 10px/1.35 'Manrope',sans-serif;color:#59637c;pointer-events:none;text-shadow:0 1px 4px #fff;background:#f8faff99;border-radius:6px;padding:2px}#inflow-app .partners-galaxy .galaxy-stage{max-width:320px;margin-top:18px;margin-bottom:20px;--r2:110px}#inflow-app .partners-galaxy .galaxy-core{width:28%}
#inflow-app .galaxy-caption{margin:0 auto 8px;min-height:32px;max-width:340px;text-align:center;font:600 11px/1.5 'Manrope',sans-serif;color:#74668f}#inflow-app .galaxy-footer{position:relative;z-index:5;border-top:1px solid #dfdff054;padding-top:11px;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:9px;color:#8690a4}#inflow-app .galaxy-footer b{font-weight:400;color:#a497b8;margin:0 3px}#inflow-app .galaxy-motion-toggle{border:1px solid #e1dcf0;background:#ffffffb3;border-radius:999px;color:#83759e;padding:5px 9px;font:600 9px/1.3 'Manrope',sans-serif;cursor:pointer;white-space:nowrap}#inflow-app .galaxy-motion-toggle:focus-visible{outline:2px solid #8877c5;outline-offset:3px}
@keyframes inflow-galaxy-orbit{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes inflow-galaxy-counter{from{transform:rotate(calc(-1 * var(--angle)))}to{transform:rotate(calc(-360deg - var(--angle)))}}
@supports(width:1cqw){#inflow-app .galaxy-stage{--r1:24cqw;--r2:43cqw}#inflow-app .partners-galaxy .galaxy-stage{--r2:35cqw}}
#inflow-app .galaxy-panel[data-paused="true"] .galaxy-orbit,#inflow-app .galaxy-panel[data-paused="true"] .galaxy-counter,#inflow-app .galaxy-panel:has(.galaxy-node:focus-visible) .galaxy-orbit,#inflow-app .galaxy-panel:has(.galaxy-node:focus-visible) .galaxy-counter,#inflow-app .view[hidden] .galaxy-orbit,#inflow-app .view[hidden] .galaxy-counter{animation-play-state:paused}
@media(hover:hover){#inflow-app .galaxy-panel:has(.galaxy-node:hover) .galaxy-orbit,#inflow-app .galaxy-panel:has(.galaxy-node:hover) .galaxy-counter{animation-play-state:paused}}
@media(max-width:700px){#inflow-app .galaxy-panel{padding:20px 16px 14px}#inflow-app .galaxy-stage{max-width:330px}#inflow-app .galaxy-footer{font-size:8px}#inflow-app .galaxy-heading h2{font-size:23px}#inflow-app .partners-galaxy .galaxy-label{font-size:9px;width:86px}}
@media(pointer:coarse){#inflow-app .galaxy-node{width:44px;height:44px}#inflow-app .galaxy-motion-toggle{min-height:36px;padding:7px 11px}}
@media(prefers-reduced-motion:reduce){#inflow-app .galaxy-orbit{animation:none;transform:rotate(0deg)}#inflow-app .galaxy-counter{animation:none;transform:rotate(calc(-1 * var(--angle)))}#inflow-app .galaxy-motion-toggle{display:none}}

#inflow-app .journey-founder-proof{margin:18px 0 14px;padding-top:16px;border-top:1px solid #cddaf166;text-align:left}#inflow-app .founder-dp-stack{display:grid;gap:5px;justify-content:start;margin-bottom:10px}#inflow-app .founder-dp-row{display:flex;align-items:center;gap:0;animation:inflow-founder-drift 7s ease-in-out infinite}#inflow-app .founder-dp-row:nth-child(2){padding-left:12px;animation-delay:-3.5s}#inflow-app .founder-dp-row img{display:block;width:29px;height:29px;object-fit:cover;border:2px solid #fff;border-radius:50%;margin-left:-4px;box-shadow:0 2px 5px #34528018;background:#eeeafa}#inflow-app .founder-dp-row img:first-child{margin-left:0}#inflow-app .founder-dp-more{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;font:800 8px/1 'Manrope',sans-serif;color:#6e61a5;background:#eee9fc;border:2px solid #fff;margin-left:-4px}#inflow-app .guide-summary .journey-founder-proof p{display:grid;gap:3px;margin:0;line-height:1.5}#inflow-app .guide-summary .journey-founder-proof strong{font:800 25px/1.1 'Manrope',sans-serif;letter-spacing:-.04em;color:#6356ad;margin:0}#inflow-app .journey-founder-proof p>span{font-size:11px;color:#65718c;line-height:1.55}#inflow-app .journey-founder-proof figcaption{font-size:8px;line-height:1.5;color:#8690a2;margin-top:5px}#inflow-app .journey-founder-proof:hover .founder-dp-row,#inflow-app .view[hidden] .founder-dp-row{animation-play-state:paused}@keyframes inflow-founder-drift{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){#inflow-app .founder-dp-row{animation:none}}

#inflow-app .galaxy-panel[data-offscreen="true"] .galaxy-orbit,#inflow-app .galaxy-panel[data-offscreen="true"] .galaxy-counter{animation-play-state:paused}

/* Founder proof: one compact, wrapping avatar strip on phones. */
@media(max-width:700px){
#inflow-app #journey .journey-energy{width:100%;min-width:0;max-width:100%;padding:20px;box-sizing:border-box}
#inflow-app #journey .journey-energy .journey-summary-title{font-size:15px;line-height:1.5;max-width:none}
#inflow-app #journey .journey-energy .journey-summary-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}
#inflow-app #journey .journey-energy .journey-summary-counts>span{min-width:0;gap:8px;align-items:center}
#inflow-app #journey .journey-energy .journey-summary-counts>span>svg{width:20px;height:20px;flex:0 0 20px}
#inflow-app #journey .journey-energy .journey-summary-counts>span>span{display:block;min-width:0;font-size:12px;line-height:1.35}
#inflow-app #journey .journey-energy .journey-summary-counts b{display:block;font-size:28px;line-height:1.1;margin:0 0 3px;letter-spacing:-.04em}
#inflow-app #journey .journey-founder-proof{margin:14px 0;padding-top:14px;text-align:center;width:100%;min-width:0;max-width:100%}
#inflow-app #journey .founder-dp-stack{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:6px;width:100%;max-width:100%;margin:0 0 10px;padding:3px 0;box-sizing:border-box}
#inflow-app #journey .founder-dp-row{display:contents;padding:0;animation:none!important}
#inflow-app #journey .founder-dp-row img,#inflow-app #journey .founder-dp-more{flex:0 0 auto;width:clamp(28px,7.5vw,34px);height:clamp(28px,7.5vw,34px);margin-left:calc(-1 * clamp(8px,2.2vw,10px));border-width:2px;box-sizing:border-box}
#inflow-app #journey .founder-dp-row img:first-child{margin-left:calc(-1 * clamp(8px,2.2vw,10px))}
#inflow-app #journey .founder-dp-row:first-child img:first-child{margin-left:0}
#inflow-app #journey .founder-dp-more{font-size:9px;line-height:1}
#inflow-app #journey .journey-founder-proof p{display:grid;gap:5px;margin:0;max-width:330px;margin-inline:auto;min-width:0}
#inflow-app #journey .journey-founder-proof p strong{font-size:27px;line-height:1.15;margin:0}
#inflow-app #journey .journey-founder-proof p>span{font-size:12px;line-height:1.55;overflow-wrap:break-word}
#inflow-app #journey .journey-founder-proof figcaption{font-size:10px;line-height:1.5;margin-top:6px}
#inflow-app #journey .milestones-explore{display:flex;align-items:center;justify-content:center;min-height:44px;width:100%;padding:11px 12px;box-sizing:border-box;white-space:normal;text-align:center;font-size:13px}
}
@media(max-width:360px){#inflow-app #journey .journey-energy{padding:16px}#inflow-app #journey .journey-founder-proof p>span{font-size:12px}#inflow-app #journey .journey-summary-counts>span{gap:6px}}

#inflow-app #journey .milestones-explore{max-width:100%;white-space:normal;text-align:center;line-height:1.45;overflow-wrap:break-word}

#inflow-app #journey .intro .journey-business-headline{font-size:clamp(32px,3.4vw,54px);line-height:1.16;letter-spacing:-.045em;margin-bottom:16px;overflow-wrap:normal}#inflow-app #journey .journey-business-headline>span{font-size:.76em;line-height:1.25;display:inline-block;margin-top:8px;letter-spacing:-.035em}#inflow-app #journey .journey-funding-stages{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 18px;max-width:100%}#inflow-app #journey .journey-funding-stages>span{font:600 11px/1.4 'Manrope',sans-serif;letter-spacing:.01em;color:#5b6c90;border:1px solid #e0e5f2;border-radius:999px;padding:6px 11px;background:linear-gradient(120deg,#faf9ff,#f5fbff);white-space:nowrap}@media(max-width:700px){#inflow-app #journey .intro .journey-business-headline{font-size:34px;line-height:1.16;margin-bottom:15px}#inflow-app #journey .journey-business-headline>span{font-size:26px;margin-top:10px}#inflow-app #journey .journey-funding-stages{gap:6px;margin-bottom:15px}#inflow-app #journey .journey-funding-stages>span{font-size:10px;padding:5px 9px}}@media(max-width:360px){#inflow-app #journey .intro .journey-business-headline{font-size:30px}#inflow-app #journey .journey-business-headline>span{font-size:24px}}

#inflow-app #journey .journey-hero-v2{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(310px,.9fr);grid-template-areas:"main card" "founders card" "trust trust";gap:22px 42px;align-items:start;padding:14px 0 38px;isolation:isolate}
#inflow-app #journey .journey-hero-main{grid-area:main;min-width:0;padding:10px 0 0;animation:inflow-hero-arrive .65s ease-out both}
#inflow-app #journey .journey-hero-main>.eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.12em;color:#61758d;margin:0 0 17px}
#inflow-app #journey .journey-hero-main>.eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:#6caea4;box-shadow:0 0 0 4px #dff0eb}
#inflow-app #journey .journey-hero-v2 .journey-business-headline{font-size:clamp(34px,3.05vw,46px);line-height:1.14;letter-spacing:-.045em;margin:0 0 18px;max-width:760px;color:#223347;overflow-wrap:break-word}
#inflow-app #journey .journey-hero-v2 .journey-business-headline>span{font-size:.72em;line-height:1.23;letter-spacing:-.025em;margin-top:12px;color:#4168b6}
#inflow-app #journey .journey-hero-v2 .journey-funding-stages{gap:6px;margin:0 0 17px}
#inflow-app #journey .journey-hero-v2 .journey-funding-stages>span{font-size:10px;padding:5px 10px;border-color:#e2e7f0;background:linear-gradient(120deg,#f7f6fc,#f4fafc);animation:inflow-chip-arrive .5s ease-out both}
#inflow-app #journey .journey-hero-v2 .journey-funding-stages>span:nth-child(2){animation-delay:.05s}#inflow-app #journey .journey-hero-v2 .journey-funding-stages>span:nth-child(3){animation-delay:.1s}#inflow-app #journey .journey-hero-v2 .journey-funding-stages>span:nth-child(4){animation-delay:.15s}#inflow-app #journey .journey-hero-v2 .journey-funding-stages>span:nth-child(5){animation-delay:.2s}
#inflow-app #journey .journey-hero-main>p{max-width:640px;margin:0;font-size:15px;line-height:1.7;color:#68768a}
#inflow-app #journey .journey-hero-v2>.journey-energy{grid-area:card;align-self:stretch;width:100%;max-width:none;min-width:0;padding:25px 26px;border:1px solid #cbdde9;border-radius:24px;background:linear-gradient(145deg,#f1fafb,#f1f3ff 65%,#fbfcff);box-shadow:0 16px 40px #536d8f0d;display:flex;flex-direction:column;justify-content:center;animation:inflow-hero-card .75s ease-out both!important}
#inflow-app #journey .journey-hero-v2>.journey-energy:after{background-position:78% 65%;background-size:cover;opacity:.1;animation:inflow-bulb-reveal 2.4s ease-out both!important}
#inflow-app #journey .journey-card-kicker{font:700 8px/1.5 'Manrope',sans-serif;letter-spacing:.14em;color:#66849a;margin-bottom:11px;display:block}
#inflow-app #journey .journey-hero-v2 .journey-summary-title{font:750 19px/1.4 'Manrope',sans-serif;letter-spacing:-.025em;color:#28445f;max-width:310px;margin:0}
#inflow-app #journey .journey-hero-v2 .journey-summary-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:23px 0;letter-spacing:0;font:500 12px/1.35 'Manrope',sans-serif;color:#708398}
#inflow-app #journey .journey-hero-v2 .journey-summary-counts>span{display:flex;align-items:center;gap:10px;min-width:0}
#inflow-app #journey .journey-hero-v2 .journey-summary-counts>span>svg{width:23px;height:23px;flex:0 0 23px;color:#7c98b4}
#inflow-app #journey .journey-hero-v2 .journey-summary-counts>span>span{display:block;min-width:0;font-size:11px;line-height:1.4}
#inflow-app #journey .journey-hero-v2 .journey-summary-counts b{display:block;font-size:39px;font-weight:800;line-height:1.05;letter-spacing:-.05em;color:#315d9d;margin:0 0 4px}
#inflow-app #journey .journey-mini-route{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 21px;isolation:isolate;overflow:hidden}
#inflow-app #journey .journey-mini-route:before{content:"";position:absolute;top:5px;left:12%;right:12%;height:1px;background:#d5e1eb;z-index:-1}
#inflow-app #journey .journey-mini-route:after{content:"";position:absolute;top:4px;left:10%;width:20%;height:3px;background:linear-gradient(90deg,transparent,#88b7cc,transparent);animation:inflow-route-light 1.3s .3s ease-out both!important;pointer-events:none;z-index:0}
#inflow-app #journey .journey-mini-route>span{font:600 8px/1.5 'Manrope',sans-serif;color:#75879d;text-align:center;display:grid;justify-items:center;gap:7px}
#inflow-app #journey .journey-mini-route i{display:block;width:10px;height:10px;border-radius:50%;border:3px solid #f0f7fc;background:#86aea9;box-shadow:0 0 0 1px #cbdedb}
#inflow-app #journey .journey-hero-v2>.journey-energy>p{font-size:12px;line-height:1.65;margin:0 0 18px;color:#63778d}
#inflow-app #journey .journey-hero-v2 .milestones-explore{min-height:46px;padding:11px 14px;border-radius:13px;font-size:12px;line-height:1.45;background:linear-gradient(100deg,#3b7292,#365faa);border:1px solid #426b9819;box-shadow:0 5px 14px #365b9a13}
#inflow-app #journey .journey-hero-v2 .milestones-explore:hover{background:linear-gradient(100deg,#30677e,#2f559b)}
#inflow-app #journey .journey-hero-v2>.journey-founder-proof{grid-area:founders;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"faces copy" "note copy";gap:5px 18px;align-items:center;max-width:660px;width:100%;min-width:0;margin:0;padding:15px 18px;border:1px solid #e6ebf3;border-radius:17px;background:linear-gradient(105deg,#fff,#f9fbff);box-sizing:border-box;text-align:left;animation:inflow-hero-arrive .75s ease-out both}
#inflow-app #journey .journey-hero-v2 .founder-dp-stack{grid-area:faces;display:grid;justify-content:start;gap:5px;width:auto;margin:0;padding:0}
#inflow-app #journey .journey-hero-v2 .founder-dp-row{display:flex;animation:none!important;gap:0}
#inflow-app #journey .journey-hero-v2 .founder-dp-row:nth-child(2){padding-left:9px}
#inflow-app #journey .journey-hero-v2 .founder-dp-row img,#inflow-app #journey .journey-hero-v2 .founder-dp-more{width:27px;height:27px;flex:0 0 27px;margin-left:-5px}
#inflow-app #journey .journey-hero-v2 .founder-dp-row img:first-child{margin-left:0}
#inflow-app #journey .journey-hero-v2>.journey-founder-proof>p{grid-area:copy;display:grid;gap:4px;margin:0;max-width:380px;min-width:0}
#inflow-app #journey .journey-hero-v2>.journey-founder-proof strong{font:800 25px/1.1 'Manrope',sans-serif;color:#6b69a8;letter-spacing:-.04em;margin:0}
#inflow-app #journey .journey-hero-v2>.journey-founder-proof p>span{font-size:11px;line-height:1.55;color:#7b879a}
#inflow-app #journey .journey-hero-v2>.journey-founder-proof>figcaption{grid-area:note;font-size:8px;line-height:1.4;margin:0;color:#98a1af}
#inflow-app #journey .journey-hero-v2>.journey-credibility{grid-area:trust;margin:2px 0 0;padding:14px 18px;border-radius:15px;border:1px solid #e6ebef;border-left:1px solid #e6ebef;background:linear-gradient(110deg,#fbfdfd,#f9fbfe);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 22px;min-width:0}
#inflow-app #journey .journey-hero-v2 .journey-proof-media{min-width:0}#inflow-app #journey .journey-hero-v2 .journey-proof-media>.eyebrow,#inflow-app #journey .journey-hero-v2 .journey-proof-funding .eyebrow{font-size:8px;letter-spacing:.08em;color:#8b99a8}
#inflow-app #journey .journey-hero-v2 .journey-media-wordmarks{gap:7px 20px;margin-top:7px;display:flex;flex-wrap:wrap}
#inflow-app #journey .journey-hero-v2 .journey-media-wordmarks>span{color:#7d8a98;font-size:11px}#inflow-app #journey .journey-hero-v2 .journey-media-wordmarks>.media-forbes{font-size:18px}
#inflow-app #journey .journey-hero-v2 .journey-proof-review{max-width:none;align-self:center;justify-self:end;padding:8px 11px;gap:5px 8px;border-radius:10px;white-space:normal}
#inflow-app #journey .journey-hero-v2 .journey-proof-funding{padding-top:10px;gap:6px 18px;min-width:0}
#inflow-app #journey .journey-hero-v2 .journey-investor-wordmarks{gap:6px 17px;min-width:0;display:flex;flex-wrap:wrap}#inflow-app #journey .journey-hero-v2 .journey-investor-wordmarks>span{font-size:10px;color:#7d8a98}
@keyframes inflow-hero-arrive{from{opacity:.7;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes inflow-chip-arrive{from{opacity:.7;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes inflow-hero-card{from{opacity:.8;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes inflow-bulb-reveal{from{opacity:.04}to{opacity:.1}}@keyframes inflow-route-light{0%{transform:translateX(0);opacity:0}25%{opacity:.75}100%{transform:translateX(350%);opacity:0}}
@media(max-width:1000px){#inflow-app #journey .journey-hero-v2{grid-template-columns:minmax(0,1fr) minmax(290px,.85fr);gap:20px 28px}#inflow-app #journey .journey-hero-v2 .journey-business-headline{font-size:36px}#inflow-app #journey .journey-hero-v2>.journey-energy{padding:22px}#inflow-app #journey .journey-hero-v2>.journey-founder-proof{grid-template-columns:1fr;grid-template-areas:"faces" "copy" "note";justify-items:start;gap:8px}#inflow-app #journey .journey-hero-v2 .founder-dp-stack{display:flex;gap:0}#inflow-app #journey .journey-hero-v2 .founder-dp-row{display:contents}#inflow-app #journey .journey-hero-v2 .founder-dp-row img:first-child{margin-left:-5px}#inflow-app #journey .journey-hero-v2 .founder-dp-row:first-child img:first-child{margin-left:0}#inflow-app #journey .journey-hero-v2 .founder-dp-row img,#inflow-app #journey .journey-hero-v2 .founder-dp-more{width:24px;height:24px;flex-basis:24px}}
@media(max-width:820px){#inflow-app #journey .journey-hero-v2{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "card" "founders" "trust";gap:20px}#inflow-app #journey .journey-hero-main{padding:0}#inflow-app #journey .journey-hero-v2 .journey-business-headline{font-size:40px;max-width:700px}#inflow-app #journey .journey-hero-v2>.journey-energy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"kicker kicker" "title counts" "intro cta" "route route";gap:14px 22px;padding:24px;max-width:none}#inflow-app #journey .journey-card-kicker{grid-area:kicker;margin:0}#inflow-app #journey .journey-summary-title{grid-area:title}#inflow-app #journey .journey-hero-v2 .journey-summary-counts{grid-area:counts;margin:0}#inflow-app #journey .journey-mini-route{grid-area:route;margin:4px 0 0}#inflow-app #journey .journey-hero-v2>.journey-energy>p{grid-area:intro;margin:0}#inflow-app #journey .journey-hero-v2 .milestones-explore{grid-area:cta;align-self:center}#inflow-app #journey .journey-hero-v2>.journey-founder-proof{max-width:none;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"faces copy" "note copy";gap:5px 18px;align-items:center}#inflow-app #journey .journey-hero-v2 .founder-dp-stack{display:grid}#inflow-app #journey .journey-hero-v2 .founder-dp-row{display:flex}#inflow-app #journey .journey-hero-v2 .founder-dp-row img:first-child{margin-left:0}#inflow-app #journey .journey-hero-v2 .founder-dp-row img,#inflow-app #journey .journey-hero-v2 .founder-dp-more{width:27px;height:27px;flex-basis:27px}}
@media(max-width:600px){#inflow-app #journey .journey-hero-v2{padding:8px 0 28px;gap:18px}#inflow-app #journey .journey-hero-main>.eyebrow{font-size:8px;margin-bottom:15px;letter-spacing:.1em}#inflow-app #journey .journey-hero-v2 .journey-business-headline{font-size:34px;line-height:1.15;margin-bottom:16px}#inflow-app #journey .journey-hero-v2 .journey-business-headline>span{font-size:25px;margin-top:11px;line-height:1.25}#inflow-app #journey .journey-hero-main>p{font-size:14px;line-height:1.65}#inflow-app #journey .journey-hero-v2>.journey-energy{display:flex;padding:21px;border-radius:20px;gap:0}#inflow-app #journey .journey-card-kicker{margin-bottom:10px}#inflow-app #journey .journey-hero-v2 .journey-summary-title{font-size:18px;max-width:none}#inflow-app #journey .journey-hero-v2 .journey-summary-counts{margin:20px 0;width:100%;gap:12px}#inflow-app #journey .journey-hero-v2 .journey-summary-counts b{font-size:35px}#inflow-app #journey .journey-mini-route{margin:0 0 19px;width:100%}#inflow-app #journey .journey-hero-v2>.journey-energy>p{margin:0 0 16px;font-size:12px}#inflow-app #journey .journey-hero-v2 .milestones-explore{width:100%;font-size:12px}#inflow-app #journey .journey-hero-v2>.journey-founder-proof{grid-template-columns:minmax(0,1fr);grid-template-areas:"faces" "copy" "note";justify-items:center;text-align:center;gap:8px;padding:14px 12px;border-radius:16px}#inflow-app #journey .journey-hero-v2 .founder-dp-stack{display:flex;justify-content:center;flex-wrap:wrap;row-gap:6px;max-width:100%;min-width:0}#inflow-app #journey .journey-hero-v2 .founder-dp-row{display:contents}#inflow-app #journey .journey-hero-v2 .founder-dp-row img,#inflow-app #journey .journey-hero-v2 .founder-dp-more{width:clamp(25px,7vw,31px);height:clamp(25px,7vw,31px);flex-basis:clamp(25px,7vw,31px);margin-left:-7px}#inflow-app #journey .journey-hero-v2 .founder-dp-row img:first-child{margin-left:-7px}#inflow-app #journey .journey-hero-v2 .founder-dp-row:first-child img:first-child{margin-left:0}#inflow-app #journey .journey-hero-v2>.journey-founder-proof>p{justify-items:center;max-width:340px;margin:0}#inflow-app #journey .journey-hero-v2>.journey-founder-proof strong{font-size:24px}#inflow-app #journey .journey-hero-v2>.journey-founder-proof p>span{font-size:11px}#inflow-app #journey .journey-hero-v2>.journey-founder-proof>figcaption{font-size:9px}#inflow-app #journey .journey-hero-v2>.journey-credibility{grid-template-columns:minmax(0,1fr);padding:14px;gap:11px}#inflow-app #journey .journey-hero-v2 .journey-proof-review{justify-self:start;margin:0}#inflow-app #journey .journey-hero-v2 .journey-media-wordmarks{gap:8px 13px}#inflow-app #journey .journey-hero-v2 .journey-media-wordmarks>span{font-size:10px}#inflow-app #journey .journey-hero-v2 .journey-proof-source{margin-left:0}#inflow-app #journey .journey-hero-v2 .journey-investor-wordmarks{gap:7px 12px}#inflow-app #journey .journey-hero-v2 .journey-investor-wordmarks>span{font-size:9px}}
@media(max-width:360px){#inflow-app #journey .journey-hero-v2 .journey-business-headline{font-size:30px}#inflow-app #journey .journey-hero-v2 .journey-business-headline>span{font-size:23px}#inflow-app #journey .journey-hero-v2>.journey-energy{padding:18px}#inflow-app #journey .journey-hero-v2 .journey-summary-counts>span{gap:7px}#inflow-app #journey .journey-mini-route>span{font-size:7px}}
@media(prefers-reduced-motion:reduce){#inflow-app #journey .journey-hero-v2,#inflow-app #journey .journey-hero-v2 *,#inflow-app #journey .journey-hero-v2>.journey-energy,#inflow-app #journey .journey-hero-v2>.journey-energy:after,#inflow-app #journey .journey-hero-v2 .journey-mini-route:after{animation:none!important;transition:none!important;transform:none!important;opacity:1}#inflow-app #journey .journey-hero-v2>.journey-energy:after{opacity:.1}#inflow-app #journey .journey-hero-v2 .journey-mini-route:after{display:none}}

#inflow-app #journey .journey-hero-circle{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:20px;align-items:start}
#inflow-app #journey .journey-hero-circle .journey-business-headline{font-size:clamp(34px,3.15vw,48px);max-width:none;line-height:1.13}
#inflow-app #journey .journey-hero-circle .journey-business-headline>span{font-size:.68em;line-height:1.35;margin-top:13px}
#inflow-app #journey .journey-business-headline mark{display:inline;background:linear-gradient(0deg,#f7e5ac 58%,transparent 58%);color:#84642d;font-weight:850;padding:0 4px 2px;border-radius:5px;box-decoration-break:clone;-webkit-box-decoration-break:clone}
#inflow-app #journey .journey-hero-circle>.journey-energy{align-self:center;justify-self:center;flex-shrink:0;max-width:430px;width:100%;height:auto;aspect-ratio:1;box-sizing:border-box;border-radius:50%;padding:45px 43px 48px;border:0;background:radial-gradient(circle at 30% 25%,#fafefe,#eff4fd 70%,#f0edfa);box-shadow:0 18px 55px #6c82ab0b,inset 0 0 30px #c9d9ed19;overflow:hidden;text-align:center;align-items:center;justify-content:center;position:relative;isolation:isolate}
#inflow-app #journey .journey-hero-circle>.journey-energy:before{content:none;display:none}
#inflow-app #journey .journey-hero-circle>.journey-energy:after{inset:12%;border-radius:50%;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:.065;animation:none!important}
#inflow-app #journey .journey-hero-circle .journey-circle-outline{position:absolute!important;inset:0;width:100%;height:100%;max-width:none;z-index:2!important;pointer-events:none;overflow:visible}
#inflow-app #journey .journey-hero-circle .journey-circle-arc{transform-origin:220px 220px;animation:inflow-outer-orbit 70s linear infinite!important}
#inflow-app #journey .journey-hero-circle .journey-circle-arc-secondary{animation-name:inflow-outer-orbit-secondary!important}
#inflow-app #journey .journey-hero-circle .journey-card-kicker{font-size:8px;line-height:1.5;margin-bottom:9px;color:#8b99ac;letter-spacing:.1em}
#inflow-app #journey .journey-hero-circle .journey-summary-title{font-size:18px;line-height:1.35;max-width:290px;text-align:center}
#inflow-app #journey .journey-hero-circle .journey-summary-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:255px;margin:17px 0 14px;gap:10px}
#inflow-app #journey .journey-hero-circle .journey-summary-counts>span{justify-content:center;gap:8px;text-align:left}
#inflow-app #journey .journey-hero-circle .journey-summary-counts b{font-size:38px;line-height:1;margin-bottom:4px}
#inflow-app #journey .journey-hero-circle .journey-summary-counts>span>span{font-size:10px}
#inflow-app #journey .journey-hero-circle>.journey-energy>p{font-size:12px;line-height:1.6;margin:0 0 15px;max-width:280px}
#inflow-app #journey .journey-hero-circle .milestones-explore{font-size:11px;line-height:1.4;min-height:44px;padding:10px 12px;max-width:290px;width:100%;border-radius:14px}
#inflow-app #journey .journey-hero-circle .journey-circle-motion-toggle{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);font:600 8px/1.3 'Manrope',sans-serif;color:#8b98ad;border:1px solid #d9e2ef;border-radius:999px;background:#ffffff90;padding:5px 10px;cursor:pointer;z-index:3;white-space:nowrap}
#inflow-app #journey .journey-circle-motion-toggle:focus-visible{outline:2px solid #7d98c0;outline-offset:3px}
#inflow-app #journey .journey-hero-circle>.journey-credibility{width:min(100%,960px);max-width:960px;justify-self:center;margin-top:8px;padding:12px 16px;border-radius:14px;gap:9px 18px;box-sizing:border-box}
#inflow-app #journey .journey-hero-circle .journey-media-wordmarks{gap:7px 15px}#inflow-app #journey .journey-hero-circle .journey-media-wordmarks>span{font-size:10px}#inflow-app #journey .journey-hero-circle .journey-media-wordmarks>.media-forbes{font-size:16px}
#inflow-app #journey .journey-hero-circle .journey-proof-review{padding:6px 9px;border-radius:9px;font-size:9px}
#inflow-app #journey .journey-hero-circle .journey-investor-wordmarks{gap:6px 14px}#inflow-app #journey .journey-hero-circle .journey-investor-wordmarks>span{font-size:9px}
@keyframes inflow-outer-orbit{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes inflow-outer-orbit-secondary{from{transform:rotate(180deg)}to{transform:rotate(540deg)}}
#inflow-app #journey .journey-energy[data-paused="true"] .journey-circle-arc,#inflow-app #journey .journey-energy[data-offscreen="true"] .journey-circle-arc,#inflow-app #journey[hidden] .journey-circle-arc{animation-play-state:paused!important}
@media(min-width:901px) and (max-width:1100px){#inflow-app #journey .journey-hero-circle{column-gap:28px}#inflow-app #journey .journey-hero-circle>.journey-energy{padding:36px 30px 44px}#inflow-app #journey .journey-hero-circle .journey-summary-title{font-size:16px;max-width:250px}#inflow-app #journey .journey-hero-circle .journey-summary-counts{margin:13px 0}#inflow-app #journey .journey-hero-circle .journey-summary-counts b{font-size:34px}#inflow-app #journey .journey-hero-circle>.journey-energy>p{font-size:11px;margin-bottom:12px}#inflow-app #journey .journey-hero-circle .milestones-explore{font-size:10px}}
@media(max-width:900px){#inflow-app #journey .journey-hero-circle{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "card" "founders" "trust";gap:22px}#inflow-app #journey .journey-hero-circle .journey-business-headline{font-size:40px;max-width:740px}#inflow-app #journey .journey-hero-circle>.journey-energy{display:flex;max-width:390px;padding:40px 36px 46px}#inflow-app #journey .journey-hero-circle>.journey-founder-proof{max-width:660px;justify-self:center;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"faces copy" "note copy";align-items:center;justify-items:stretch;gap:5px 18px}#inflow-app #journey .journey-hero-circle .founder-dp-stack{display:grid}#inflow-app #journey .journey-hero-circle .founder-dp-row{display:flex}#inflow-app #journey .journey-hero-circle .founder-dp-row img:first-child{margin-left:0}#inflow-app #journey .journey-hero-circle .founder-dp-row img,#inflow-app #journey .journey-hero-circle .founder-dp-more{width:27px;height:27px;flex-basis:27px}}
@media(max-width:600px){#inflow-app #journey .journey-hero-circle .journey-business-headline{font-size:34px}#inflow-app #journey .journey-hero-circle .journey-business-headline>span{font-size:25px}#inflow-app #journey .journey-hero-circle>.journey-energy{max-width:350px;padding:34px 30px 40px}#inflow-app #journey .journey-hero-circle .journey-card-kicker{font-size:7px;margin-bottom:7px}#inflow-app #journey .journey-hero-circle .journey-summary-title{font-size:16px;max-width:260px}#inflow-app #journey .journey-hero-circle .journey-summary-counts{margin:13px 0 12px;max-width:235px}#inflow-app #journey .journey-hero-circle .journey-summary-counts b{font-size:33px}#inflow-app #journey .journey-hero-circle>.journey-energy>p{font-size:11px;margin-bottom:12px}#inflow-app #journey .journey-hero-circle .milestones-explore{font-size:10px;padding:8px 10px;min-height:42px;max-width:245px}#inflow-app #journey .journey-hero-circle .journey-circle-motion-toggle{bottom:12px;font-size:7px;padding:4px 9px}#inflow-app #journey .journey-hero-circle>.journey-founder-proof{grid-template-columns:minmax(0,1fr);grid-template-areas:"faces" "copy" "note";justify-items:center;text-align:center;gap:8px;padding:14px 12px}#inflow-app #journey .journey-hero-circle .founder-dp-stack{display:flex;justify-content:center;max-width:100%;flex-wrap:wrap}#inflow-app #journey .journey-hero-circle .founder-dp-row{display:contents}#inflow-app #journey .journey-hero-circle .founder-dp-row img,#inflow-app #journey .journey-hero-circle .founder-dp-more{width:clamp(25px,7vw,31px);height:clamp(25px,7vw,31px);flex-basis:clamp(25px,7vw,31px);margin-left:-7px}#inflow-app #journey .journey-hero-circle .founder-dp-row img:first-child{margin-left:-7px}#inflow-app #journey .journey-hero-circle .founder-dp-row:first-child img:first-child{margin-left:0}#inflow-app #journey .journey-hero-circle>.journey-founder-proof>p{justify-items:center;max-width:340px}#inflow-app #journey .journey-hero-circle>.journey-credibility{max-width:430px;padding:12px}}
@media(max-width:360px){#inflow-app #journey .journey-hero-circle .journey-business-headline{font-size:30px}#inflow-app #journey .journey-hero-circle .journey-business-headline>span{font-size:23px}#inflow-app #journey .journey-hero-circle>.journey-energy{padding:26px 24px 34px}#inflow-app #journey .journey-hero-circle .journey-summary-title{font-size:15px}#inflow-app #journey .journey-hero-circle .journey-summary-counts{margin:10px 0}#inflow-app #journey .journey-hero-circle .journey-summary-counts b{font-size:31px}#inflow-app #journey .journey-hero-circle .journey-summary-counts>span>svg{width:19px;height:19px;flex-basis:19px}#inflow-app #journey .journey-hero-circle>.journey-energy>p{font-size:10px;margin-bottom:9px}#inflow-app #journey .journey-hero-circle .milestones-explore{font-size:10px;min-height:40px;padding:7px 9px}}
@media(prefers-reduced-motion:reduce){#inflow-app #journey .journey-hero-circle .journey-energy .journey-circle-arc{animation:none!important;transform:none!important}#inflow-app #journey .journey-hero-circle .journey-circle-motion-toggle{display:none}}

#inflow-app #journey .journey-hero-circle .journey-circle-arc{transform-box:view-box}@media(max-width:600px){#inflow-app #journey .journey-hero-circle .journey-circle-motion-toggle{min-height:24px;bottom:8px}#inflow-app #journey .journey-hero-circle .milestones-explore{min-height:44px}}@media(max-width:360px){#inflow-app #journey .journey-hero-circle>.journey-energy{padding:24px 22px 44px}#inflow-app #journey .journey-hero-circle .journey-summary-counts{margin:8px 0}#inflow-app #journey .journey-hero-circle .journey-summary-counts b{font-size:30px}#inflow-app #journey .journey-hero-circle .milestones-explore{min-height:44px}}

/* Homepage: two equal columns, a lightweight 16-area orbit, matching proof bands. */
#inflow-app #journey .journey-hero-circle{grid-template-areas:"main card" "founders founders" "trust trust";row-gap:18px}
#inflow-app #journey .journey-hero-circle .journey-business-headline>span{font-size:.7em;line-height:1.42}
#inflow-app #journey .journey-business-headline mark{color:#1b6b50;background:linear-gradient(0deg,#d9f1dd 65%,transparent 65%);padding:2px 5px 4px}
#inflow-app #journey .journey-hero-circle>.journey-energy{max-width:460px;padding:58px 62px 63px;overflow:visible;background:radial-gradient(circle at 35% 25%,#fbfffd,#f3f7fd 65%,#eef3fb);box-shadow:none}
#inflow-app #journey .journey-hero-circle .journey-card-kicker{font-size:8px;margin-bottom:8px}
#inflow-app #journey .journey-hero-circle .journey-summary-title{font-size:18px;max-width:290px}
#inflow-app #journey .journey-hero-circle .journey-summary-counts{margin:15px 0 12px;max-width:250px}
#inflow-app #journey .journey-hero-circle .milestones-explore{background:linear-gradient(115deg,#20875d,#166a4c);border:1px solid #1c7656;color:#fff;box-shadow:0 5px 14px #1d815c20;font-size:11px;min-height:44px;max-width:290px}
#inflow-app #journey .journey-hero-circle .milestones-explore:hover{background:linear-gradient(115deg,#176b49,#105139);box-shadow:0 6px 18px #1d815c30}
#inflow-app #journey .journey-hero-circle .journey-circle-motion-toggle{bottom:39px;font-size:9px;min-height:24px;color:#59746d;background:#ffffffc9}
#inflow-app #journey .journey-milestone-orbit{position:absolute;inset:0;z-index:3;pointer-events:none;animation:inflow-milestone-orbit 160s linear infinite}
#inflow-app #journey .journey-orbit-position{position:absolute;width:30px;height:30px;transform:translate(-50%,-50%)}
#inflow-app #journey .journey-orbit-icon{width:30px;height:30px;box-sizing:border-box;border-radius:50%;background:#fff;border:1px solid #d5e5e2;box-shadow:0 3px 10px #668e8c10;display:grid;place-items:center;color:#639887;position:relative;animation:inflow-milestone-upright 160s linear infinite}
#inflow-app #journey .journey-orbit-position:nth-child(3n+2) .journey-orbit-icon{color:#8c7ba3;border-color:#e4ddec}
#inflow-app #journey .journey-orbit-position:nth-child(3n) .journey-orbit-icon{color:#6e8caf;border-color:#dbe3ef}
#inflow-app #journey .journey-orbit-icon>svg{width:15px!important;height:15px!important;max-width:15px;flex:none;position:static;opacity:1}
#inflow-app #journey .journey-orbit-icon>small{position:absolute;bottom:-6px;right:-4px;border-radius:4px;background:#f6f9fa;color:#67778b;font:700 7px/1.3 'Manrope',sans-serif;padding:1px 3px}
@keyframes inflow-milestone-orbit{to{transform:rotate(360deg)}}
@keyframes inflow-milestone-upright{to{transform:rotate(-360deg)}}
#inflow-app #journey .journey-energy[data-paused="true"] .journey-milestone-orbit,#inflow-app #journey .journey-energy[data-offscreen="true"] .journey-milestone-orbit,#inflow-app #journey[hidden] .journey-milestone-orbit,#inflow-app #journey .journey-energy[data-paused="true"] .journey-orbit-icon,#inflow-app #journey .journey-energy[data-offscreen="true"] .journey-orbit-icon,#inflow-app #journey[hidden] .journey-orbit-icon{animation-play-state:paused!important}
#inflow-app #journey .journey-hero-circle>.journey-founder-proof,#inflow-app #journey .journey-hero-circle>.journey-credibility{width:100%;max-width:none;justify-self:stretch;margin:0;box-sizing:border-box}
#inflow-app #journey .journey-hero-circle>.journey-founder-proof{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"faces copy note";padding:14px 20px;border-radius:14px}
#inflow-app #journey .journey-hero-circle>.journey-founder-proof>p{display:flex;align-items:center;gap:14px;max-width:none}
#inflow-app #journey .journey-hero-circle>.journey-founder-proof>figcaption{max-width:110px;text-align:right}
#inflow-app #journey .journey-hero-circle>.journey-credibility{padding:12px 20px;background:none;border:0;border-top:1px solid #e6ebef;border-bottom:1px solid #e6ebef;border-radius:0;gap:10px 24px}
#inflow-app #journey .journey-hero-circle .journey-media-wordmarks{gap:9px 22px}
#inflow-app #journey .journey-hero-circle .journey-investor-wordmarks{gap:8px 22px}
@media(max-width:1100px) and (min-width:901px){#inflow-app #journey .journey-hero-circle>.journey-energy{padding:49px 49px 53px}#inflow-app #journey .journey-hero-circle .journey-summary-title{font-size:16px}#inflow-app #journey .journey-hero-circle .journey-summary-counts{margin:11px 0}#inflow-app #journey .journey-hero-circle .journey-circle-motion-toggle{bottom:30px}}
@media(max-width:900px){#inflow-app #journey .journey-hero-circle{grid-template-areas:"main" "card" "founders" "trust";gap:20px}#inflow-app #journey .journey-hero-circle>.journey-energy{max-width:410px;padding:49px 54px 55px}#inflow-app #journey .journey-hero-circle>.journey-founder-proof{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"faces copy" "note copy";gap:5px 18px}#inflow-app #journey .journey-hero-circle>.journey-founder-proof>p{display:grid;gap:3px}#inflow-app #journey .journey-hero-circle>.journey-founder-proof>figcaption{max-width:none;text-align:left}#inflow-app #journey .journey-hero-circle .journey-circle-motion-toggle{bottom:31px}}
@media(max-width:600px){#inflow-app #journey .journey-hero-circle>.journey-energy{max-width:360px;padding:45px 43px 49px}#inflow-app #journey .journey-hero-circle .journey-card-kicker{font-size:6px;margin-bottom:5px}#inflow-app #journey .journey-hero-circle .journey-summary-title{font-size:14px;max-width:230px}#inflow-app #journey .journey-hero-circle .journey-summary-counts{margin:10px 0;max-width:205px;gap:5px}#inflow-app #journey .journey-hero-circle .journey-summary-counts b{font-size:29px}#inflow-app #journey .journey-hero-circle .journey-summary-counts>span{gap:5px}#inflow-app #journey .journey-hero-circle .journey-summary-counts>span>svg{width:16px;height:16px;flex-basis:16px}#inflow-app #journey .journey-hero-circle>.journey-energy>p{font-size:10px;line-height:1.4;margin:0 0 9px}#inflow-app #journey .journey-hero-circle .milestones-explore{font-size:10px;padding:7px 9px;min-height:44px;max-width:235px}#inflow-app #journey .journey-hero-circle .journey-circle-motion-toggle{bottom:25px;font-size:8px;padding:3px 8px}#inflow-app #journey .journey-orbit-position,#inflow-app #journey .journey-orbit-icon{width:25px;height:25px}#inflow-app #journey .journey-orbit-icon>svg{width:13px!important;height:13px!important;max-width:13px}#inflow-app #journey .journey-orbit-icon>small{font-size:6px;bottom:-4px;right:-3px}#inflow-app #journey .journey-hero-circle>.journey-founder-proof{grid-template-columns:minmax(0,1fr);grid-template-areas:"faces" "copy" "note";justify-items:center;text-align:center;padding:13px 12px;gap:8px}#inflow-app #journey .journey-hero-circle>.journey-founder-proof>figcaption{text-align:center}#inflow-app #journey .journey-hero-circle>.journey-credibility{padding:12px 4px}#inflow-app #journey .journey-hero-circle .journey-business-headline>span{font-size:24px}}
@media(max-width:360px){#inflow-app #journey .journey-hero-circle>.journey-energy{padding:35px 34px 39px}#inflow-app #journey .journey-hero-circle .journey-card-kicker{display:none}#inflow-app #journey .journey-hero-circle .journey-summary-title{font-size:13px}#inflow-app #journey .journey-hero-circle .journey-summary-counts{margin:7px 0}#inflow-app #journey .journey-hero-circle .journey-summary-counts b{font-size:25px}#inflow-app #journey .journey-hero-circle .journey-summary-counts>span>span{font-size:9px}#inflow-app #journey .journey-hero-circle>.journey-energy>p{font-size:9px}#inflow-app #journey .journey-hero-circle .milestones-explore{font-size:9px}#inflow-app #journey .journey-hero-circle .journey-circle-motion-toggle{bottom:16px}#inflow-app #journey .journey-orbit-position,#inflow-app #journey .journey-orbit-icon{width:22px;height:22px}}
@media(prefers-reduced-motion:reduce){#inflow-app #journey .journey-hero-circle .journey-milestone-orbit,#inflow-app #journey .journey-hero-circle .journey-orbit-icon{animation:none!important}}

/* A quiet clockwise spotlight: one milestone pops each second. */
#inflow-app #journey .journey-hero-circle .journey-orbit-position{animation:inflow-milestone-pop 16s ease-in-out infinite;animation-delay:var(--pop-delay,0s);transform-origin:center}
@keyframes inflow-milestone-pop{0%,6.25%,100%{transform:translate(-50%,-50%) scale(1);filter:drop-shadow(0 0 0 transparent)}2.5%{transform:translate(-50%,-50%) scale(1.38);filter:drop-shadow(0 0 5px #53ae9480)}4.5%{transform:translate(-50%,-50%) scale(1.1);filter:drop-shadow(0 0 2px #53ae9420)}}
#inflow-app #journey .journey-energy[data-paused="true"] .journey-orbit-position,#inflow-app #journey .journey-energy[data-offscreen="true"] .journey-orbit-position,#inflow-app #journey[hidden] .journey-orbit-position{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){#inflow-app #journey .journey-hero-circle .journey-orbit-position{animation:none!important;transform:translate(-50%,-50%);filter:none}}

/* The blessing aura fades directly into the page, with lightweight SVG energy wisps. */
#inflow-app #mindset .founder-guru-visual{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;isolation:isolate}
#inflow-app #mindset .founder-guru-visual>img{mix-blend-mode:multiply;border-radius:0;mask-image:radial-gradient(ellipse at 50% 48%,#000 30%,#000c 52%,transparent 73%);-webkit-mask-image:radial-gradient(ellipse at 50% 48%,#000 30%,#000c 52%,transparent 73%);animation:inflow-aura-presence 10s ease-in-out infinite}
#inflow-app #mindset .founder-guru-visual::after{display:none}
#inflow-app #mindset .founder-aura-flow{position:absolute;inset:-5%;width:110%;height:110%;max-width:none;pointer-events:none;z-index:2;overflow:visible;animation:inflow-aura-sway 11s ease-in-out infinite}
#inflow-app #mindset .founder-aura-flow path{fill:none;stroke-linecap:round;stroke-dasharray:55 115;stroke-dashoffset:170;animation:inflow-aura-stream 7s linear infinite;opacity:.55;stroke-width:1.2}
#inflow-app #mindset .founder-aura-flow path:nth-child(2n){animation-duration:9s;animation-delay:-3s;stroke-width:2;opacity:.35}
#inflow-app #mindset .founder-aura-flow path:nth-child(3n){animation-duration:11s;animation-delay:-6s;stroke-dasharray:25 90;opacity:.45}
#inflow-app #mindset .aura-motion-toggle{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:3;min-height:26px;padding:4px 10px;border:1px solid #e1e6df;border-radius:999px;background:#ffffffba;color:#637065;font:600 9px/1.4 'Manrope',sans-serif;cursor:pointer;white-space:nowrap}
#inflow-app #mindset .aura-motion-toggle:focus-visible{outline:2px solid #7e9d8d;outline-offset:3px}
@keyframes inflow-aura-presence{0%,100%{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.025)}}
@keyframes inflow-aura-sway{0%,100%{transform:translateY(3px) rotate(-1deg)}50%{transform:translateY(-5px) rotate(1deg)}}
@keyframes inflow-aura-stream{to{stroke-dashoffset:-170}}
#inflow-app #mindset .founder-guru-visual[data-paused="true"]>img,#inflow-app #mindset .founder-guru-visual[data-paused="true"] .founder-aura-flow,#inflow-app #mindset .founder-guru-visual[data-paused="true"] path,#inflow-app #mindset .founder-guru-visual[data-offscreen="true"]>img,#inflow-app #mindset .founder-guru-visual[data-offscreen="true"] .founder-aura-flow,#inflow-app #mindset .founder-guru-visual[data-offscreen="true"] path,#inflow-app #mindset[hidden] .founder-guru-visual>img,#inflow-app #mindset[hidden] .founder-aura-flow,#inflow-app #mindset[hidden] .founder-aura-flow path{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){#inflow-app #mindset .founder-guru-visual>img,#inflow-app #mindset .founder-aura-flow,#inflow-app #mindset .founder-aura-flow path{animation:none!important}#inflow-app #mindset .aura-motion-toggle{display:none}}

/* Five readable stages: brand foundations through customer growth. */
#inflow-app #marketing .marketing-brand-flow{margin-top:24px;max-width:610px;position:relative;isolation:isolate}
#inflow-app #marketing .marketing-brand-flow>ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;position:relative}
#inflow-app #marketing .marketing-brand-flow>ol:before{content:"";position:absolute;top:22px;left:10%;right:10%;height:1px;background:#dce6e3;z-index:-1}
#inflow-app #marketing .marketing-flow-step{position:relative;min-width:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:9px}
#inflow-app #marketing .marketing-flow-step:not(:last-child):after{content:"›";position:absolute;right:-9px;top:10px;font:400 18px/24px sans-serif;color:#aabdb8}
#inflow-app #marketing .marketing-flow-icon{width:45px;height:45px;display:grid;place-items:center;border:1px solid #dae7e0;border-radius:14px;background:linear-gradient(145deg,#fcfffd,#edf7f0);color:#588b73;box-sizing:border-box;animation:inflow-brand-flow 10s ease-in-out infinite;animation-delay:var(--flow-delay,0s)}
#inflow-app #marketing .marketing-flow-step:nth-child(2) .marketing-flow-icon{color:#6286ab;border-color:#dbe5ee;background:linear-gradient(145deg,#fcfeff,#edf3fb)}
#inflow-app #marketing .marketing-flow-step:nth-child(3) .marketing-flow-icon{color:#a37a97;border-color:#eadde6;background:linear-gradient(145deg,#fffdfd,#f8edf4)}
#inflow-app #marketing .marketing-flow-step:nth-child(4) .marketing-flow-icon{color:#a78c4f;border-color:#eae4d5;background:linear-gradient(145deg,#fffefb,#faf5e8)}
#inflow-app #marketing .marketing-flow-step:nth-child(5) .marketing-flow-icon{color:#8b7bac;border-color:#e5dfee;background:linear-gradient(145deg,#fefcff,#f1edf9)}
#inflow-app #marketing .marketing-flow-icon>svg{width:23px;height:23px;max-width:23px;position:static;flex:none}
#inflow-app #marketing .marketing-flow-label{font:650 11px/1.4 'Manrope',sans-serif;color:#5b6b73;overflow-wrap:normal}
#inflow-app #marketing .marketing-flow-toggle{display:block;margin:10px 0 0 auto;border:0;background:transparent;color:#687875;font:500 9px/1.4 'Manrope',sans-serif;min-height:24px;padding:3px 7px;cursor:pointer}
#inflow-app #marketing .marketing-flow-toggle:focus-visible{outline:2px solid #81ab96;outline-offset:2px;border-radius:5px}
@keyframes inflow-brand-flow{0%,20%,100%{transform:translateY(0) scale(1);box-shadow:0 0 0 0 #7fba9810}7%{transform:translateY(-4px) scale(1.08);box-shadow:0 0 0 5px #7fba9814,0 5px 12px #668f7714}14%{transform:translateY(-1px) scale(1.02);box-shadow:0 0 0 1px #7fba9810}}
#inflow-app #marketing .marketing-brand-flow[data-paused="true"] .marketing-flow-icon,#inflow-app #marketing .marketing-brand-flow[data-offscreen="true"] .marketing-flow-icon,#inflow-app #marketing[hidden] .marketing-flow-icon{animation-play-state:paused!important}
@media(max-width:600px){#inflow-app #marketing .marketing-brand-flow{margin-top:23px}#inflow-app #marketing .marketing-brand-flow>ol{gap:6px}#inflow-app #marketing .marketing-flow-icon{width:39px;height:39px;border-radius:12px}#inflow-app #marketing .marketing-flow-icon>svg{width:20px;height:20px}#inflow-app #marketing .marketing-brand-flow>ol:before{top:19px}#inflow-app #marketing .marketing-flow-label{font-size:9px}#inflow-app #marketing .marketing-flow-step{gap:8px}#inflow-app #marketing .marketing-flow-step:not(:last-child):after{right:-7px;top:8px;font-size:15px}#inflow-app #marketing .marketing-flow-toggle{margin-top:5px}}
@media(prefers-reduced-motion:reduce){#inflow-app #marketing .marketing-flow-icon{animation:none!important}#inflow-app #marketing .marketing-flow-toggle{display:none}}

/* Keep labels stationary and readable while their icons continue orbiting. */
#inflow-app #journey .journey-hero-circle .journey-orbit-position{animation-duration:48s}
#inflow-app #journey .journey-hero-circle .milestones-explore{border-radius:999px!important;padding-left:17px;padding-right:17px;font-size:11px;min-height:44px}
#inflow-app #journey .journey-milestone-labels{position:relative;width:100%;max-width:260px;height:35px;flex:0 0 35px;margin:0 0 12px;display:grid;place-items:center}
#inflow-app #journey .journey-milestone-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;text-align:center;font:650 11px/1.35 'Manrope',sans-serif;color:#477e6b;opacity:0;pointer-events:none;animation:inflow-milestone-name 48s ease-in-out infinite;animation-delay:var(--name-delay,0s);transform:translateY(3px) scale(.96)}
#inflow-app #journey .journey-milestone-label>b{font-size:8px;display:grid;place-items:center;flex:0 0 22px;height:22px;border-radius:50%;background:#e8f3eb;color:#618975}
#inflow-app #journey .journey-milestone-fallback{display:none;font:600 11px/1.5 'Manrope',sans-serif;color:#63778d;text-align:center}
@keyframes inflow-milestone-name{0%{opacity:0;transform:translateY(3px) scale(.96)}.8%,5.3%{opacity:1;transform:translateY(0) scale(1)}6.2%,100%{opacity:0;transform:translateY(-3px) scale(.98)}}
#inflow-app #journey .journey-energy[data-paused="true"] .journey-milestone-label,#inflow-app #journey .journey-energy[data-offscreen="true"] .journey-milestone-label,#inflow-app #journey[hidden] .journey-milestone-label{animation-play-state:paused!important}
@media(max-width:600px){#inflow-app #journey .journey-milestone-labels{height:30px;flex-basis:30px;max-width:230px;margin-bottom:9px}#inflow-app #journey .journey-milestone-label{font-size:10px;gap:5px}#inflow-app #journey .journey-milestone-label>b{flex-basis:19px;height:19px;font-size:7px}#inflow-app #journey .journey-hero-circle .milestones-explore{font-size:10px;padding:8px 12px}}
@media(max-width:360px){#inflow-app #journey .journey-milestone-label{font-size:9px}#inflow-app #journey .journey-hero-circle .milestones-explore{font-size:9px}}
@media(prefers-reduced-motion:reduce){#inflow-app #journey .journey-hero-circle .journey-milestone-label{animation:none!important;display:none}#inflow-app #journey .journey-milestone-fallback{display:block}}

/* Community proof belongs to the introduction, immediately beneath its subline. */
#inflow-app #journey .journey-hero-circle{grid-template-areas:"main card" "trust trust";row-gap:20px}
#inflow-app #journey .journey-hero-main>.journey-founder-proof{display:grid;grid-template-columns:125px minmax(0,1fr);grid-template-areas:"faces copy" "note copy";align-items:center;gap:5px 14px;margin:20px 0 0;padding:13px 0 0;border:0;border-top:1px solid #e6ecea;background:none;box-shadow:none;border-radius:0;width:100%;max-width:none;box-sizing:border-box;text-align:left;animation:none}
#inflow-app #journey .journey-hero-main>.journey-founder-proof>p{grid-area:copy;display:block;max-width:none;margin:0;font:500 11px/1.6 'Manrope',sans-serif;color:#6b7b85}
#inflow-app #journey .journey-hero-main>.journey-founder-proof>p>strong{display:inline;font-size:18px;line-height:1.4;letter-spacing:-.03em;color:#427a66;margin-right:5px}
#inflow-app #journey .journey-hero-main>.journey-founder-proof>p>span{display:inline;font-size:11px;line-height:1.6}
#inflow-app #journey .journey-hero-main>.journey-founder-proof>figcaption{grid-area:note;font-size:8px;line-height:1.4;color:#7b8a90;text-align:left;max-width:none;margin:0}
#inflow-app #journey .journey-hero-main>.journey-founder-proof .founder-dp-stack{display:grid;grid-area:faces;gap:4px;justify-content:start;max-width:125px}
#inflow-app #journey .journey-hero-main>.journey-founder-proof .founder-dp-row{display:flex;gap:0;padding:0}
#inflow-app #journey .journey-hero-main>.journey-founder-proof .founder-dp-row img,#inflow-app #journey .journey-hero-main>.journey-founder-proof .founder-dp-more{width:25px;height:25px;flex:0 0 25px;margin-left:-5px}
#inflow-app #journey .journey-hero-main>.journey-founder-proof .founder-dp-row img:first-child{margin-left:0}
@media(max-width:900px){#inflow-app #journey .journey-hero-circle{grid-template-areas:"main" "card" "trust"}}
@media(max-width:600px){#inflow-app #journey .journey-hero-main>.journey-founder-proof{grid-template-columns:111px minmax(0,1fr);gap:4px 11px;margin-top:17px;padding-top:12px}#inflow-app #journey .journey-hero-main>.journey-founder-proof .founder-dp-row img,#inflow-app #journey .journey-hero-main>.journey-founder-proof .founder-dp-more{width:23px;height:23px;flex-basis:23px;margin-left:-5px}#inflow-app #journey .journey-hero-main>.journey-founder-proof>p>strong{font-size:17px}#inflow-app #journey .journey-hero-main>.journey-founder-proof>p>span{font-size:10px}#inflow-app #journey .journey-hero-main>.journey-founder-proof>figcaption{font-size:7px}}

/* Recognition sits with the mentor, below his introduction and meeting CTA. */
#inflow-app #journey .journey-hero-circle{grid-template-areas:"main card";padding-bottom:28px}
#inflow-app #journey .journey-profile>.journey-credibility{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 20px;width:100%;min-width:0;box-sizing:border-box;margin:2px 0 0;padding:18px 0 0;border:0;border-top:1px solid #e1e8ee;border-radius:0;background:none;box-shadow:none}
#inflow-app #journey .journey-profile .journey-credibility .eyebrow{font-size:8px;letter-spacing:.08em;line-height:1.5;color:#7b8e9c}
#inflow-app #journey .journey-profile .journey-media-wordmarks{display:flex;justify-content:flex-start;gap:8px 22px;flex-wrap:wrap;margin-top:8px}
#inflow-app #journey .journey-profile .journey-media-wordmarks>span{font-size:11px;color:#778793}
#inflow-app #journey .journey-profile .journey-media-wordmarks>.media-forbes{font-size:17px}
#inflow-app #journey .journey-profile .journey-proof-review{padding:6px 10px;border:1px solid #e1e9e7;border-radius:10px;font-size:10px;gap:2px 8px;align-self:center}
#inflow-app #journey .journey-profile .journey-proof-review strong{font-size:16px}
#inflow-app #journey .journey-profile .journey-proof-review strong small{font-size:10px}
#inflow-app #journey .journey-profile .journey-review-stars{font-size:17px}
#inflow-app #journey .journey-profile .journey-proof-funding{gap:9px 18px;padding:11px 0 0;border-top:1px solid #e8edf1;min-width:0}
#inflow-app #journey .journey-profile .journey-investor-wordmarks{gap:8px 18px}
#inflow-app #journey .journey-profile .journey-investor-wordmarks>span{font-size:10px;color:#778793}
#inflow-app #journey .journey-profile .journey-proof-source{font-size:9px}
@media(max-width:900px){#inflow-app #journey .journey-hero-circle{grid-template-areas:"main" "card"}}
@media(max-width:600px){#inflow-app #journey .journey-profile>.journey-credibility{grid-template-columns:minmax(0,1fr);gap:13px;padding-top:16px}#inflow-app #journey .journey-profile .journey-proof-review{justify-self:start;width:auto;border-top:1px solid #e1e9e7}#inflow-app #journey .journey-profile .journey-media-wordmarks{gap:9px 15px}#inflow-app #journey .journey-profile .journey-investor-wordmarks{gap:9px 15px}#inflow-app #journey .journey-profile .journey-proof-funding{display:flex;gap:10px}#inflow-app #journey .journey-profile .journey-proof-funding>div:first-child{width:100%}#inflow-app #journey .journey-profile .journey-proof-source{margin-left:0}}

#inflow-app #marketing .marketing-system .marketing-strategy-note{margin:18px 0 0;padding:13px 0 0;border-top:1px solid #ccdcd8;color:#427462;font:700 13px/1.6 'Manrope',sans-serif;max-width:none}
#inflow-app #marketing .marketing-system li>strong{line-height:1.4}

/* A compact process, without individual card boxes. */
#inflow-app #marketing .marketing-method.marketing-method-flow{padding:26px 0;background:none;border:0;border-radius:0;box-shadow:none}
#inflow-app #marketing .marketing-method-flow>h2{font-size:clamp(25px,2.5vw,34px);line-height:1.2;max-width:700px;margin:10px 0 25px}
#inflow-app #marketing .marketing-method-flow .marketing-method-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;position:relative;isolation:isolate;margin:0}
#inflow-app #marketing .marketing-method-flow .marketing-method-grid:before{content:"";position:absolute;left:14px;right:calc(20% - 14px);height:1px;top:14px;background:linear-gradient(90deg,#cbded4,#d5e0ed);z-index:-1}
#inflow-app #marketing .marketing-method-flow .marketing-method-grid>article{padding:0;margin:0;background:none;border:0;border-radius:0;box-shadow:none;min-height:0;min-width:0;display:block;position:relative}
#inflow-app #marketing .marketing-method-flow .marketing-method-grid>article>span{display:grid;place-items:center;width:29px;height:29px;padding:0;background:#f3f9f5;border:1px solid #d1e2d8;border-radius:50%;font:700 10px/1 'Manrope',sans-serif;color:#648b75;margin:0 0 13px;position:relative}
#inflow-app #marketing .marketing-method-flow .marketing-method-grid>article>h3{font-size:14px;line-height:1.4;color:#345546;margin:0 0 7px;font-weight:700}
#inflow-app #marketing .marketing-method-flow .marketing-method-grid>article>p{font-size:12px;line-height:1.65;color:#74817c;margin:0;max-width:none}
@media(max-width:900px){#inflow-app #marketing .marketing-method-flow .marketing-method-grid{grid-template-columns:minmax(0,1fr);gap:19px}#inflow-app #marketing .marketing-method-flow .marketing-method-grid:before{left:14px;right:auto;top:14px;bottom:45px;width:1px;height:auto;background:linear-gradient(#cbded4,#d5e0ed)}#inflow-app #marketing .marketing-method-flow .marketing-method-grid>article{display:grid;grid-template-columns:29px minmax(0,1fr);column-gap:14px;row-gap:3px;align-items:start}#inflow-app #marketing .marketing-method-flow .marketing-method-grid>article>span{grid-column:1;grid-row:1 / 3;margin:0}#inflow-app #marketing .marketing-method-flow .marketing-method-grid>article>h3{grid-column:2;margin:2px 0 0;font-size:14px}#inflow-app #marketing .marketing-method-flow .marketing-method-grid>article>p{grid-column:2;line-height:1.6;font-size:12px}}
@media(max-width:600px){#inflow-app #marketing .marketing-method.marketing-method-flow{padding:18px 0}#inflow-app #marketing .marketing-method-flow>.eyebrow{font-size:8px;letter-spacing:.09em}#inflow-app #marketing .marketing-method-flow>h2{font-size:25px;margin-bottom:22px}#inflow-app #marketing .marketing-method-flow .marketing-method-grid{gap:16px}}

#inflow-app #marketing .marketing-budget-guide .marketing-pie-panel{grid-template-rows:14px 38px minmax(100px,1fr) 68px 28px}
#inflow-app #marketing .marketing-pie-panel .marketing-loss-reasons{display:block;padding:8px 10px}
#inflow-app #marketing .marketing-loss-reasons ul{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;padding:0;margin:7px 0 0}
#inflow-app #marketing .marketing-loss-reasons li{font:500 9px/1.4 'Manrope',sans-serif;color:#906453;margin:0;padding:0}
#inflow-app #marketing .marketing-loss-reasons li:before{content:'·';margin-right:4px;color:#ce8b65}
@media(max-width:600px){#inflow-app #marketing .marketing-budget-guide .marketing-pie-panel{grid-template-rows:12px 36px minmax(92px,1fr) 68px 28px;min-height:326px}}

/* Use the page's regular heading and reading sizes in the process flow. */
#inflow-app #marketing .marketing-method-flow>h2{font-size:clamp(28px,3vw,42px);line-height:1.2}
#inflow-app #marketing .marketing-method-flow>.eyebrow{font-size:11px;line-height:1.6;letter-spacing:.1em}
#inflow-app #marketing .marketing-method-flow .marketing-method-grid>article>h3{font-size:20px;line-height:1.35}
#inflow-app #marketing .marketing-method-flow .marketing-method-grid>article>p{font-size:16px;line-height:1.65;color:#64736d}
@media(max-width:600px){#inflow-app #marketing .marketing-method-flow>h2{font-size:30px}#inflow-app #marketing .marketing-method-flow .marketing-method-grid>article>h3{font-size:18px}#inflow-app #marketing .marketing-method-flow .marketing-method-grid>article>p{font-size:16px;line-height:1.6}#inflow-app #marketing .marketing-method-flow .marketing-method-grid{gap:20px}}

#inflow-app #mindset .founder-peer-credibility{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;padding:15px 0;border-top:1px solid #e1e7e6;border-bottom:1px solid #e1e7e6;list-style:none}
#inflow-app #mindset .founder-peer-credibility>div{min-width:0;display:flex;flex-direction:column;gap:5px}
#inflow-app #mindset .founder-peer-credibility strong{font:750 20px/1.15 'Manrope',sans-serif;color:#467768;letter-spacing:-.025em}
#inflow-app #mindset .founder-peer-credibility span{font:500 10px/1.5 'Manrope',sans-serif;color:#71817d;max-width:140px}
@media(max-width:600px){#inflow-app #mindset .founder-peer-credibility{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 18px;margin:16px 0;padding:14px 0}#inflow-app #mindset .founder-peer-credibility strong{font-size:19px}#inflow-app #mindset .founder-peer-credibility span{font-size:10px}}

#inflow-app .partner-contact-section{scroll-margin-top:100px;border:1px solid #dfe8e4;border-radius:20px;padding:28px;background:linear-gradient(120deg,#f8fcfa,#fafbff);margin:30px 0}
#inflow-app .partner-contact-section>p{max-width:680px;margin:10px 0 22px;color:#677b70}
#inflow-app .partner-contact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
#inflow-app .partner-contact-fields label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600;color:#3c5d50}
#inflow-app .partner-contact-fields input,#inflow-app .partner-contact-fields select,#inflow-app .partner-contact-fields textarea{width:100%;min-height:44px;box-sizing:border-box;font:400 15px/1.5 'Manrope',sans-serif;border:1px solid #d3e0d8;border-radius:10px;background:#fff;padding:10px 12px;color:#334c40}
#inflow-app .partner-contact-fields .partner-contact-wide{grid-column:1 / -1}
#inflow-app .partner-contact-fields textarea{resize:vertical;min-height:100px}
#inflow-app .partner-contact-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px}
#inflow-app .partner-contact-actions [role="status"]{font-size:13px;color:#526e61;flex:1;min-width:200px}
#inflow-app .partner-contact-trap{display:none!important}
@media(max-width:600px){#inflow-app .partner-contact-section{padding:22px 17px}#inflow-app .partner-contact-fields{grid-template-columns:minmax(0,1fr);gap:14px}}

#inflow-app #resources .resource-trust-badges{display:flex;flex-wrap:wrap;gap:10px 18px;margin:17px 0 20px}
#inflow-app #resources .resource-trust-badges>span{display:inline-flex;align-items:center;gap:7px;font:650 12px/1.5 'Manrope',sans-serif;color:#587c69}
#inflow-app #resources .resource-trust-badges svg{width:19px;height:19px;max-width:19px;flex:0 0 19px;position:static}
@media(max-width:600px){#inflow-app #resources .resource-trust-badges{gap:9px 13px}#inflow-app #resources .resource-trust-badges>span{font-size:10px;gap:5px}#inflow-app #resources .resource-trust-badges svg{width:17px;height:17px;flex-basis:17px}}

#inflow-app #mentor .mentor-founders-badge{display:flex;align-items:center;gap:10px;margin:0;padding:5px 0;min-height:44px;box-sizing:border-box}
#inflow-app #mentor .mentor-founders-portraits{display:flex;align-items:center;padding-left:0;flex-shrink:0}
#inflow-app #mentor .mentor-founders-portraits img{width:30px;height:30px;flex:0 0 30px;border-radius:50%;object-fit:cover;border:2px solid #fff;margin-left:-9px;box-sizing:border-box}
#inflow-app #mentor .mentor-founders-portraits img:first-child{margin-left:0}
#inflow-app #mentor .mentor-founders-badge figcaption{display:grid;gap:3px}
#inflow-app #mentor .mentor-founders-badge strong{font:650 12px/1.4 'Manrope',sans-serif;color:#4c7868}
#inflow-app #mentor .mentor-founders-badge small{font:400 8px/1.4 'Manrope',sans-serif;color:#7e8c87}

#inflow-app #journey .journey-hero-main>.journey-founder-proof{grid-template-areas:"faces copy";row-gap:0}

/* One consistent type scale and the shared page-heading blue. */
#inflow-app #journey .journey-hero-circle .journey-business-headline{color:var(--blue);line-height:1.2}
#inflow-app #journey .journey-hero-circle .journey-business-headline>span{font-size:1em;line-height:inherit;letter-spacing:inherit;color:inherit;margin-top:12px}
#inflow-app #journey .journey-hero-circle .journey-business-headline mark{font-size:inherit;font-weight:inherit;color:inherit;background:linear-gradient(0deg,#e0ebff 65%,transparent 65%)}

/* A clear two-colour hierarchy, with the funding milestone picked out softly. */
#inflow-app #journey .journey-hero-circle .journey-business-headline{color:#20252d}
#inflow-app #journey .journey-hero-circle .journey-business-headline>span{color:var(--blue);font-size:1em;font-weight:650;line-height:1.25}
#inflow-app #journey .journey-hero-circle .journey-business-headline mark{color:var(--blue);font-size:inherit;font-weight:800;background:linear-gradient(0deg,#deebff 73%,transparent 73%);padding:1px 5px 4px;border-radius:6px;box-decoration-break:clone;-webkit-box-decoration-break:clone;box-shadow:inset 0 -2px 0 #afcdf3}

#inflow-app footer .footer-legal{grid-column:1 / -1;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;padding-top:20px;border-top:1px solid var(--line);width:100%;box-sizing:border-box}
#inflow-app footer .footer-legal strong{font:600 12px/1.6 "Manrope",sans-serif;color:#718092}
@media(max-width:600px){#inflow-app footer .footer-legal{flex-direction:column;gap:5px;padding-top:17px}#inflow-app footer .footer-legal strong{font-size:11px}}

/* Editorial headline: balanced lines, shared scale and one clear funding emphasis. */
#inflow-app #journey .journey-hero-circle .journey-business-headline{font-size:clamp(34px,3.1vw,44px);font-weight:750;line-height:1.17;letter-spacing:-.035em;color:#202832;margin:0 0 22px;text-wrap:balance;overflow-wrap:normal;hyphens:none}
#inflow-app #journey .journey-hero-circle .journey-business-headline>span{display:block;font-size:1em;font-weight:650;line-height:1.2;letter-spacing:-.03em;color:var(--blue);margin-top:16px;text-wrap:balance}
#inflow-app #journey .journey-hero-circle .journey-business-headline mark{font-size:inherit;font-weight:750;color:inherit;background:linear-gradient(0deg,#e2edff 43%,transparent 43%);padding:0 2px 3px;border-radius:3px;box-shadow:none;box-decoration-break:clone;-webkit-box-decoration-break:clone}
@media(max-width:900px){#inflow-app #journey .journey-hero-circle .journey-business-headline{font-size:clamp(34px,5vw,42px);max-width:740px}}
@media(max-width:600px){#inflow-app #journey .journey-hero-circle .journey-business-headline{font-size:32px;line-height:1.18;letter-spacing:-.035em;margin-bottom:20px}#inflow-app #journey .journey-hero-circle .journey-business-headline>span{font-size:1em;margin-top:13px;line-height:1.22}}
@media(max-width:360px){#inflow-app #journey .journey-hero-circle .journey-business-headline{font-size:29px}}

#inflow-app #journey .journey-hero-circle .milestones-explore{font-size:14px;line-height:1.4;min-height:48px;padding:11px 15px;font-weight:700}
@media(max-width:600px){#inflow-app #journey .journey-hero-circle .milestones-explore{font-size:13px;min-height:48px;padding:9px 12px}}
@media(max-width:360px){#inflow-app #journey .journey-hero-circle .milestones-explore{font-size:12px}}

#inflow-app #services .services-galaxy.galaxy-panel--open{background:none;border:0;border-radius:0;box-shadow:none;padding:0;overflow:hidden}
#inflow-app #services .services-galaxy.galaxy-panel--open .galaxy-footer{border-top:0;padding-top:8px}

#inflow-app #resources .partners-galaxy.galaxy-panel--open{background:none;border:0;border-radius:0;box-shadow:none;padding:0;overflow:hidden}
#inflow-app #resources .partners-galaxy.galaxy-panel--open .galaxy-footer{border-top:0;padding-top:8px}

/* All-screen wrapping: resist theme button nowrap without changing desktop columns. */
#inflow-app #journey .workspace > aside,
#inflow-app #journey .stage-main,
#inflow-app #journey #stageNav,
#inflow-app #journey #tasks { min-width: 0; }
#inflow-app #journey #stageNav { overflow-x: hidden; }
#inflow-app #journey #stageNav .stage-button {
  white-space: normal;
  height: auto;
  text-transform: none;
}
#inflow-app #journey .stage-button > span:last-child {
  min-width: 0;
  flex: 1 1 0%;
}
#inflow-app #journey .stage-button strong,
#inflow-app #journey .stage-button small,
#inflow-app #journey .task-open strong,
#inflow-app #journey .task-open > span {
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: normal;
}
#inflow-app #journey #tasks .task-row { white-space: normal; height: auto; min-width: 0; }
#inflow-app #journey .task-row .task-open { min-width: 0; flex: 1 1 0%; }
#inflow-app #journey .task-row .task-chevron,
#inflow-app #journey .task-row .guide-number,
#inflow-app #journey .task-row .guide-pill { flex-shrink: 0; }
/* Inflow: targeted mobile layout repair. */
@media (max-width: 700px) {
  #inflow-app #journey .workspace,
  #inflow-app #journey .workspace > aside,
  #inflow-app #journey .stage-main,
  #inflow-app #journey #tasks { min-width: 0; }

  #inflow-app #journey #stageNav { align-items: stretch; overflow-x: auto; }
  #inflow-app #journey #stageNav .stage-button {
    flex: 0 0 230px;
    width: 230px;
    min-width: 0;
    max-width: 100%;
    height: auto;
    min-height: 92px;
    white-space: normal;
    text-transform: none;
    align-items: flex-start;
  }
  #inflow-app #journey .stage-button > span:last-child {
    flex: 1 1 0%;
    min-width: 0;
  }
  #inflow-app #journey .stage-button strong,
  #inflow-app #journey .stage-button small {
    white-space: normal;
    overflow-wrap: anywhere;
    word-break: normal;
    line-height: 1.5;
  }
  #inflow-app #journey #tasks .task-row {
    display: grid;
    grid-template-columns: 20px minmax(0, 1fr) 20px;
    gap: 10px 12px;
    width: 100%;
    max-width: 100%;
    min-width: 0;
    height: auto;
    padding: 20px 0;
    white-space: normal;
    text-transform: none;
    align-items: start;
    text-align: left;
  }
  #inflow-app #journey .task-row .guide-number { grid-column: 1; grid-row: 1; padding-top: 3px; }
  #inflow-app #journey .task-row .task-open {
    grid-column: 2;
    grid-row: 1;
    min-width: 0;
    max-width: 100%;
  }
  #inflow-app #journey .task-open strong,
  #inflow-app #journey .task-open > span {
    white-space: normal;
    overflow-wrap: anywhere;
    word-break: normal;
    line-height: 1.55;
  }
  #inflow-app #journey .task-row .guide-pill {
    display: inline-block;
    grid-column: 2;
    grid-row: 2;
    justify-self: start;
    padding: 6px 12px;
    line-height: 1.4;
    white-space: normal;
  }
  #inflow-app #journey .task-row .task-chevron {
    grid-column: 3;
    grid-row: 1 / 3;
    align-self: center;
    justify-self: end;
    display: block;
    line-height: 1;
  }
}

@media (max-width: 760px) {
  #inflow-app #marketing .marketing-budget-guide .marketing-pie-panel {
    width: 100%;
    max-width: 420px;
    height: auto;
    min-height: 0;
    aspect-ratio: auto;
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding: 20px;
    min-width: 0;
  }
  #inflow-app #marketing .marketing-pie-panel > strong {
    margin: 0;
    font-size: 18px;
    line-height: 1.4;
  }
  #inflow-app #marketing .marketing-pie-panel .marketing-pie-visual {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    min-width: 0;
    gap: 20px;
  }
  #inflow-app #marketing .marketing-pie-panel .marketing-spend-pie {
    width: min(194px, 100%);
    max-width: 100%;
    height: auto;
    aspect-ratio: 1;
    flex: 0 0 auto;
    margin: 0 auto;
  }
  #inflow-app #marketing .marketing-pie-panel .marketing-pie-centre { inset: 20px; }
  #inflow-app #marketing .marketing-pie-panel .marketing-pie-centre strong { font-size: 34px; }
  #inflow-app #marketing .marketing-pie-panel .marketing-pie-centre small { font-size: 10px; line-height: 1.4; }
  #inflow-app #marketing .marketing-pie-panel .marketing-pie-amounts {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    width: 100%;
    gap: 16px;
    min-width: 0;
  }
  #inflow-app #marketing .marketing-pie-amounts > span { min-width: 0; }
  #inflow-app #marketing .marketing-pie-panel .marketing-pie-amounts b { font-size: 16px; line-height: 1.4; }
  #inflow-app #marketing .marketing-pie-panel .marketing-pie-amounts small {
    font-size: 11px;
    line-height: 1.5;
    white-space: normal;
    overflow-wrap: anywhere;
  }
  #inflow-app #marketing .marketing-pie-panel .marketing-pie-callout {
    display: block;
    padding: 12px;
    margin: 0;
    min-width: 0;
  }
  #inflow-app #marketing .marketing-pie-panel .marketing-pie-callout strong { font-size: 13px; line-height: 1.5; }
  #inflow-app #marketing .marketing-pie-panel .marketing-pie-callout p { display: block; font-size: 11px; line-height: 1.6; }
  #inflow-app #marketing .marketing-pie-panel .marketing-pie-disclosure {
    font-size: 10px;
    line-height: 1.6;
    margin: 0;
    align-self: stretch;
    overflow-wrap: anywhere;
  }
}
@media (max-width: 380px) {
  #inflow-app #marketing .marketing-budget-guide .marketing-pie-panel { padding: 16px; }
  #inflow-app #marketing .marketing-pie-panel .marketing-pie-amounts { grid-template-columns: minmax(0, 1fr); }
}

/* Make the current order visually distinct; compact navigation during checkout. */
#inflow-app #cart .page-heading { padding-bottom: 20px; max-width: 760px; }
#inflow-app #cart .page-heading h1 { font-size: clamp(26px, 3.2vw, 38px); line-height: 1.2; margin: 10px 0 12px; }
#inflow-app #cart .page-heading p { font-size: 14px; line-height: 1.6; margin: 0; }
#inflow-app #cart #cartItems .cart-item {
  background: linear-gradient(120deg, #f1f6ff, #ffffff);
  border: 1px solid #c5d6ff;
  border-left: 4px solid #235bff;
  box-shadow: 0 5px 18px #235bff09;
  align-items: flex-start;
  min-width: 0;
}
#inflow-app #cart #cartItems .cart-item > div { min-width: 0; flex: 1; }
#inflow-app #cart #cartItems .cart-item h2 { font-size: 21px; line-height: 1.35; overflow-wrap: anywhere; }
#inflow-app #cart #cartItems .cart-item .news-tag { color: #235bff; }
#inflow-app #cart #cartItems .cart-item .service-price { display: inline-block; color: #1749c9; background: #e3edff; border-radius: 9px; padding: 6px 12px; font-weight: 750; }
#inflow-app #cart #cartItems .cart-item .remove-button { flex-shrink: 0; font-size: 12px; background: transparent; color: #667382; padding: 8px; min-height: 44px; }
#inflow-app.inflow-checkout-view header { min-height: 64px; padding-top: 6px; padding-bottom: 6px; flex-wrap: nowrap; }
#inflow-app.inflow-checkout-view header nav,
#inflow-app.inflow-checkout-view header .header-link { display: none; }
#inflow-app.inflow-checkout-view header .inflow-brand-logo { width: 52px; height: 52px; }
#inflow-app.inflow-checkout-view main { padding-top: 28px; }
@media (max-width: 700px) {
  #inflow-app #cart #cartItems .cart-item { display: grid; grid-template-columns: minmax(0, 1fr); gap: 8px; padding: 20px; }
  #inflow-app #cart #cartItems .cart-item .remove-button { justify-self: end; }
  #inflow-app #cart #cartItems .cart-item h2 { font-size: 20px; }
  #inflow-app #cart .cart-layout { min-width: 0; }
}

/* Keep the Services mentor CTA aligned within its grid at every breakpoint. */
#inflow-app #services .service-mentor-main { grid-template-columns: minmax(180px,.9fr) minmax(0,1.3fr) minmax(210px,.9fr); align-items:center; gap:24px; }
#inflow-app #services .service-mentor-main > div { min-width:0; }
#inflow-app #services .service-mentor-book { grid-column:auto; width:100%; min-width:0; display:flex; flex-direction:column; align-items:stretch; justify-self:stretch; gap:10px; }
#inflow-app #services .service-mentor-book .primary-button { width:100%; max-width:100%; min-height:48px; white-space:normal; overflow-wrap:anywhere; text-align:center; line-height:1.4; margin:0; }
#inflow-app #services .service-mentor-book > span { text-align:center; }
@media (min-width:701px) and (max-width:1100px) {
 #inflow-app #services .service-mentor-main { grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr); gap:20px; }
 #inflow-app #services .service-mentor-book { grid-column:2; max-width:320px; justify-self:start; }
}
@media (max-width:700px) {
 #inflow-app #services .service-mentor-main { grid-template-columns:minmax(0,1fr); gap:18px; padding:22px; }
 #inflow-app #services .service-mentor-book { grid-column:1; width:100%; max-width:none; }
}
