*{box-sizing:border-box}:root{--font-sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--color-bg:#fafafa;--color-surface:#ffffff;--color-border:#e8ecf4;--color-border-strong:#d8dfec;--color-text:#111827;--color-text-muted:#475569;--color-text-soft:#64748b;--color-primary:#4f46e5;--color-primary-soft:#eef2ff;--color-primary-soft-border:#cfd7ff;--color-primary-ink:#312e81;--color-danger:#b91c1c;--radius-sm:10px;--radius-md:16px;--radius-lg:18px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--shadow-sm:0 10px 22px rgba(15,23,42,0.05);--shadow-md:0 12px 28px rgba(15,23,42,0.06);--shadow-lg:0 18px 32px rgba(15,23,42,0.1)}body{margin:0;font-family:var(--font-sans);background:var(--color-bg);color:var(--color-text)}a{color:inherit;text-decoration:none}main{width:100%;margin:0 auto;padding:8px 0 40px}.page-header{margin-bottom:16px}.page-header h1{margin:0 0 6px;font-size:28px;line-height:1.2}.page-header p{margin:0;color:var(--color-text-soft)}.card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-6);margin-bottom:var(--space-4);box-shadow:var(--shadow-md);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.card:hover{transform:translateY(-2px);border-color:var(--color-border-strong);box-shadow:var(--shadow-lg)}.card-title{margin:0 0 8px;font-size:18px}.card-title--inline-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.card-copy{margin:0 0 14px;color:var(--color-text-muted);line-height:1.5}.row{display:flex;gap:10px;align-items:center}.card-actions{justify-content:space-between}.primary-button{border:0;border-radius:var(--radius-sm);background:var(--color-primary);color:#ffffff;padding:10px 14px;font-weight:600;cursor:pointer}.primary-button:disabled{opacity:.65;cursor:not-allowed}.text-link{color:var(--color-primary);font-weight:500;text-decoration:underline;text-underline-offset:3px}.meta-chip{display:inline-flex;align-items:center;border-radius:999px;border:1px solid #c7d2fe;background:#eef2ff;color:#3730a3;padding:4px 10px;font-size:12px;font-weight:600}.status-text{color:var(--color-text-muted)}.status-error{color:var(--color-danger)}.enchant-theme-html-slot{margin-bottom:var(--space-4)}.app-shell{min-height:100vh}.app-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid var(--color-border);background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:28px}.app-header--admin{align-items:flex-start;flex-wrap:wrap;z-index:70;overflow:visible}.admin-header-actions{margin-left:auto;display:inline-flex;align-items:center;gap:10px}.top-nav--admin{flex-wrap:wrap;justify-content:flex-start;max-width:min(720px,100%)}.brand-link{display:inline-flex;align-items:center;gap:10px}.brand-mark{width:32px;height:32px;border-radius:10px;display:inline-grid;place-items:center;background:linear-gradient(145deg,#6366f1,#4338ca);color:#fff;font-size:14px;font-weight:700;box-shadow:0 8px 18px rgba(79,70,229,.3)}.brand-wordmark{letter-spacing:.08em;font-size:13px;font-weight:700;color:#312e81}.top-nav-shell{display:flex;justify-content:flex-start;flex:1 1;min-width:0}.top-nav{padding:4px;border-radius:14px;border:1px solid var(--color-border);background:#f8faff}.role-switcher,.top-nav{display:inline-flex;gap:8px}.role-switcher{align-items:center;font-size:13px;color:var(--color-text-muted)}.role-switcher select{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:#ffffff;padding:8px 10px;font-size:14px;color:#0f172a}.top-nav-item{border:1px solid transparent;background:transparent;color:var(--color-text-muted);padding:10px 16px;border-radius:10px;font-size:14px;font-weight:500;white-space:nowrap;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.top-nav-item.active,.top-nav-item:hover{background:var(--color-primary-soft);color:var(--color-primary-ink)}.top-nav-item.active{border-color:var(--color-primary-soft-border)}.placeholder-breadcrumb{font-size:13px;color:var(--color-text-soft);margin:0 0 14px}.placeholder-lead{color:var(--color-text-muted);max-width:62ch;line-height:1.65}.placeholder-h2{margin-top:0;font-size:16px}.placeholder-actions{margin-top:22px;justify-content:flex-start;gap:18px}.placeholder-actions a{color:var(--color-primary);font-weight:500;text-decoration:underline;text-underline-offset:3px}.content-area{padding:32px 24px 48px}.content-container{width:min(1040px,100%);margin:0 auto}.placeholder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.login-shell{min-height:100vh;display:grid;place-items:center;padding:24px}.login-panel{width:min(460px,100%);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#ffffff;padding:24px;box-shadow:0 12px 32px rgba(17,24,39,.06)}.form-grid{display:grid;grid-gap:14px;gap:14px}.field-label{display:block;margin-bottom:6px;font-size:13px;color:var(--color-text-muted)}.field-help{margin:0 0 var(--space-2);font-size:12px;color:var(--color-text-soft)}.field-input{width:100%;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:10px 12px;font-size:14px}.home-shell{min-height:100vh;padding:0 0 var(--space-8);color:var(--color-text);background:var(--color-surface)}.home-shell .card,.home-shell .card:hover{box-shadow:var(--shadow-sm)}.home-shell .card:hover{transform:none;border-color:var(--color-border)}.home-shell .card .text-link{color:var(--color-text-muted);text-decoration:underline;text-underline-offset:3px}.home-shell .card .text-link:hover{color:var(--color-text)}.home-topbar{width:min(1040px,100%);margin:0 auto 20px;display:flex;align-items:center;justify-content:space-between;gap:12px}.home-login-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);font-size:14px;font-weight:500;transition:border-color .15s ease,background .15s ease}.home-login-button:hover{border-color:#d4d4d8;background:#fafafa}.home-auth-public{gap:8px}.home-apply-button,.home-auth-public{display:inline-flex;align-items:center}.home-apply-button{justify-content:center;padding:10px 16px;border-radius:var(--radius-sm);border:1px solid #c05a00;background:#c05a00;color:#fff;font-size:14px;font-weight:700;transition:border-color .15s ease,background .15s ease}.home-apply-button:hover{border-color:#a64c00;background:#a64c00}.home-auth-controls{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:8px 12px;background:var(--color-surface)}.home-auth-name{font-size:13px;color:var(--color-text);max-width:min(40vw,220px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-auth-signout{border:none;background:transparent;cursor:pointer;font-size:13px;padding:0}.auth-inline-controls{gap:10px;border:1px solid var(--color-border-strong)}.auth-inline-controls,.auth-inline-signin{display:inline-flex;align-items:center;border-radius:var(--radius-sm);padding:8px 12px;background:var(--color-surface)}.auth-inline-signin{justify-content:center;border:1px solid var(--color-border-strong);color:var(--color-text);font-size:14px;font-weight:500}.auth-inline-name{font-size:13px;color:var(--color-text);max-width:min(42vw,240px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-inline-signout{border:none;background:transparent;cursor:pointer;font-size:13px;padding:0}.public-auth-strip{position:-webkit-sticky;position:sticky;top:0;z-index:45;border-bottom:1px solid var(--color-border);background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 16px}.public-auth-strip-inner{width:min(1120px,100%);margin:0 auto;display:flex;align-items:center;justify-content:flex-start;gap:18px}.public-auth-strip-brand{display:inline-flex;align-items:center;flex:0 0 auto}.public-auth-strip-logo{height:52px;width:auto;display:block;object-fit:contain}.public-auth-strip-menu{flex:1 1 auto;min-width:0;color:var(--color-text)}.public-auth-strip-account{flex:0 0 auto;margin-left:auto}@media (max-width:700px){.public-auth-strip-inner{align-items:flex-start;flex-direction:column;gap:8px}.public-auth-strip-brand{align-self:center}.public-auth-strip-menu{width:100%;padding-bottom:2px}.public-auth-strip-account{align-self:flex-end;margin-left:0}}.home-shell .brand-mark{background:#27272a;box-shadow:none}.home-shell .brand-wordmark{color:var(--color-text)}.home-hero{max-width:1040px;margin:0 auto 20px;padding:12px 0 4px}.home-mark{margin:0;font-size:13px;letter-spacing:.06em;color:var(--color-text-soft);text-transform:uppercase;font-weight:500}.home-hero h1{margin:8px 0;color:#0f172a;font-size:clamp(28px,4vw,40px)}.home-subtitle{margin:0 0 18px;color:#475569}.home-role-row{display:flex;justify-content:flex-start;gap:10px;flex-wrap:wrap}.home-role-button{border:1px solid var(--color-border-strong);border-radius:999px;background:var(--color-surface);color:var(--color-text-muted);padding:10px 14px;font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.home-role-button.active,.home-role-button:hover{background:#f4f4f5;border-color:#d4d4d8;color:var(--color-text)}.home-flow{max-width:1040px;margin:0 auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-5);box-shadow:none;transition:opacity .25s ease}.home-flow.switching{opacity:.58}.home-flow-lines{position:relative;inset:auto;width:100%;height:22px;pointer-events:none}.home-flow-link{stroke:rgba(148,163,184,.35);stroke-width:.8;stroke-linecap:round;transition:stroke .2s ease,stroke-width .2s ease}.home-flow-link.active{stroke:rgba(71,85,105,.55);stroke-width:1.1}.home-flow-head{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.home-flow-step-wrap{display:flex;align-items:center;justify-content:center;gap:10px}.home-flow-step{border:1px solid var(--color-border-strong);border-radius:999px;padding:8px 12px;font-size:11px;letter-spacing:.06em;color:var(--color-text-soft);background:#f4f4f5}.home-flow-step.active{border-color:#d4d4d8;color:var(--color-text);background:#e4e4e7}.home-flow-arrow{color:var(--color-text-soft);font-size:16px}.home-flow-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.home-col{position:relative;display:grid;grid-gap:8px;gap:8px;align-content:start}.home-node{width:100%;text-align:left;border:1px solid var(--color-border);border-radius:var(--space-3);background:#ffffff;color:#0f172a;display:grid;grid-template-columns:12px 1fr auto;grid-gap:8px;gap:8px;align-items:center;padding:10px 12px;cursor:pointer;transition:all .18s ease}.home-node.active,.home-node:hover{border-color:#d4d4d8;box-shadow:0 1px 3px rgba(15,23,42,.06);transform:none}.home-node-dot{width:6px;height:6px;border-radius:999px;background:#71717a;box-shadow:none}.home-node-text{font-size:14px}.home-node-cta{font-size:12px;color:var(--color-text-soft)}.home-node.locked{opacity:.58}.home-preview{max-width:1040px;margin:14px auto 0}.home-preview-card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-5);box-shadow:none}.home-preview-card h2{margin:0 0 8px}.home-preview-card p{margin:0 0 12px;color:var(--color-text-muted)}.home-shell .home-preview-card .primary-button{background:var(--color-text);color:var(--color-surface)}.home-shell .home-preview-card .primary-button:hover{opacity:.92}.admin-users-nav-row{margin-bottom:var(--space-4)}.role-checkbox-grid{flex-wrap:wrap}.admin-users-actions-row{margin-top:var(--space-3)}.admin-checkbox-row{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}.admin-event-links{margin-top:var(--space-3)}.admin-event-links-scroll{max-height:200px;overflow:auto;border:1px solid var(--color-border);border-radius:8px;padding:var(--space-2);margin-top:var(--space-1)}.admin-event-link-row{display:flex;align-items:flex-start;gap:var(--space-2);padding:4px 0;font-size:.9rem;cursor:pointer}.card-copy.muted{opacity:.72}.admin-page-block-card{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.admin-page-block-json{min-height:120px;font-family:ui-monospace,monospace;font-size:.85rem}.admin-page-preview-shell{max-width:960px;margin:0 auto;padding:var(--space-4)}.admin-page-preview-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.admin-page-preview-canvas{border:1px dashed var(--color-border);border-radius:8px;padding:var(--space-4);background:var(--color-surface)}.admin-block-order-row{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-bottom:var(--space-2)}.admin-editor-page-links{gap:var(--space-3);flex-wrap:wrap;margin:var(--space-2) 0 0}button.text-link:disabled{opacity:.4;pointer-events:none}.admin-nav-group{position:relative}.admin-nav-group-toggle{border:1px solid transparent;background:transparent;color:var(--color-text-muted);padding:10px 16px;border-radius:10px;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.admin-nav-group-toggle.active,.admin-nav-group-toggle:hover{background:var(--color-primary-soft);color:var(--color-primary-ink)}.admin-nav-group-toggle.active{border-color:var(--color-primary-soft-border)}.admin-nav-dropdown{display:none;position:absolute;top:calc(100% + 6px);left:0;min-width:180px;max-height:min(420px,calc(100dvh - 120px));overflow-y:auto;overscroll-behavior:contain;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);z-index:50;padding:4px}.admin-nav-group:focus-within .admin-nav-dropdown,.admin-nav-group:hover .admin-nav-dropdown{display:block}.admin-nav-dropdown a{display:block;padding:8px 14px;font-size:14px;font-weight:500;color:var(--color-text-muted);border-radius:6px;transition:background .15s,color .15s}.admin-nav-dropdown a.active,.admin-nav-dropdown a:hover{background:var(--color-primary-soft);color:var(--color-primary-ink)}.admin-nav-dropdown a.active{font-weight:600}.image-upload-zone{border:2px dashed var(--color-border-strong);border-radius:var(--radius-sm);padding:var(--space-5);text-align:center;cursor:pointer;transition:border-color .2s,background .2s;background:var(--color-bg)}.image-upload-zone.drag-over,.image-upload-zone:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}.image-upload-zone img{max-width:200px;max-height:160px;border-radius:6px;object-fit:cover;margin-bottom:var(--space-2)}.image-upload-hint{color:var(--color-text-soft)}.image-upload-error,.image-upload-hint{font-size:13px;margin:var(--space-2) 0 0}.image-upload-error{color:var(--color-danger)}.image-upload-actions{margin-top:var(--space-2);display:flex;gap:var(--space-2);justify-content:center}.repeatable-row{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-2);background:var(--color-bg)}.repeatable-row-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.repeatable-row-header strong{font-size:13px;color:var(--color-text-muted)}.remove-row-btn{border:none;color:var(--color-danger)}.add-row-btn,.remove-row-btn{background:transparent;cursor:pointer;font-size:13px;font-weight:500}.add-row-btn{border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-primary);padding:8px 14px;width:100%;transition:background .15s}.add-row-btn:hover{background:var(--color-primary-soft)}.multiselect-wrap{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2)}.multiselect-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;border:1px solid var(--color-primary-soft-border);background:var(--color-primary-soft);color:var(--color-primary-ink);font-size:13px;font-weight:500}.multiselect-pill button{border:none;background:transparent;color:var(--color-primary-ink);cursor:pointer;font-size:14px;line-height:1;padding:0}.all-personas-badge{display:inline-block;padding:4px 10px;border-radius:999px;border:1px solid #bbf7d0;background:#dcfce7;color:#166534;font-size:13px;font-weight:600}.admin-toolbar{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4);align-items:center}.admin-toolbar .field-input{flex:1 1;min-width:200px;max-width:400px}.admin-toolbar select{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:10px 12px;font-size:14px}.admin-pagination{display:flex;gap:var(--space-2);align-items:center;margin-top:var(--space-4);justify-content:center}.admin-pagination button{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);padding:8px 14px;font-size:14px;cursor:pointer}.admin-pagination button:disabled{opacity:.4;cursor:not-allowed}.admin-pagination span{font-size:14px;color:var(--color-text-muted)}.inline-field-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-2)}.content-page-shell{position:relative;isolation:isolate;min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}.content-page-shell:before{content:"";position:fixed;top:118px;right:0;z-index:0;width:clamp(280px,34vw,620px);height:min(76vh,740px);background-image:url(/brand/robot-bg.webp);background-repeat:no-repeat;background-position:100% 0;background-size:contain;opacity:.075;pointer-events:none}.content-page-main,.content-page-site-footer,.content-page-topbar{position:relative;z-index:1}@media (max-width:760px){.content-page-shell:before{top:132px;width:min(78vw,380px);height:54vh;opacity:.045}}.content-page-topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:14px 20px;border-bottom:1px solid var(--color-border);background:var(--color-surface)}.content-page-home{text-decoration:none}.content-page-main{flex:1 1;max-width:1120px;margin:0 auto;padding:28px 20px 48px;width:100%}.content-page-cta-row{margin-top:20px;display:flex;gap:14px;align-items:center}.content-page-title{font-size:1.75rem;margin:0 0 var(--space-4)}.content-page-block{margin-bottom:var(--space-5)}.content-page-hero{padding:var(--space-4) 0}.content-page-eyebrow{text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;opacity:.75;margin:0 0 var(--space-2)}.content-page-hero-title{font-size:2rem;margin:0 0 var(--space-2);line-height:1.2}.content-page-hero-sub{font-size:1.1rem;opacity:.88;margin:0;line-height:1.5}.content-page-prose .content-page-rich{line-height:1.65;min-width:0}.content-page-prose .content-page-rich :where(p,ul,ol){margin:0 0 var(--space-3)}.content-page-prose .content-page-rich :where(h1,h2,h3,h4,h5,h6,p,li,a,span,strong,em){overflow-wrap:anywhere}.content-page-prose .content-page-rich :where(img,iframe,video,canvas,svg){max-width:100%;height:auto}.content-page-h2{font-size:1.25rem;margin:0 0 var(--space-3)}.content-page-h3{font-size:1.05rem;margin:0 0 var(--space-2)}.content-page-grid{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.content-page-section{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-4);min-width:0}.content-page-columns{display:grid;min-width:0}.content-page-columns>*{min-width:0}.content-page-columns .content-page-card .content-page-image{margin-bottom:var(--space-2)}.content-page-image{width:100%;max-width:100%;border-radius:var(--radius-sm);border:1px solid var(--color-border);object-fit:cover}.content-page-image-link{display:inline-block;width:100%}.content-page-embed{position:relative;width:100%;padding-top:56.25%;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-border)}.content-page-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.content-page-divider-row{display:flex;align-items:center;gap:var(--space-3)}.content-page-divider{flex:1 1;margin:0;border:0;border-top:1px solid var(--color-border-strong)}.content-page-divider-label{font-size:12px;color:var(--color-text-soft)}.content-page-local-nav{position:-webkit-sticky;position:sticky;top:76px;z-index:5;background:var(--color-surface)}.content-page-nav-list{display:flex;flex-wrap:wrap;gap:8px}.content-page-nav-list--pill .content-page-nav-item{border-radius:999px}.content-page-nav-list--underline .content-page-nav-item{border-radius:0;border-width:0 0 2px}.content-page-nav-item{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-muted);padding:8px 12px;font-size:13px;cursor:pointer}.content-page-nav-item.active{background:var(--color-primary-soft);color:var(--color-primary-ink);border-color:var(--color-primary-soft-border)}.content-page-card{margin:0;min-width:0;overflow-wrap:anywhere}.content-page-cta{text-align:center}.content-page-cta-btn{display:inline-block;text-decoration:none}.content-page-muted{opacity:.7;margin:0}.content-page-template,.content-page-template-inner{width:100%;min-width:0}.content-page-template-inner>*{max-width:100%!important}.content-page-template :where(h1,h2,h3,h4,h5,h6,p,li,a,span,strong,em){overflow-wrap:anywhere}.content-page-template :where(img,iframe,video,canvas,svg){max-width:100%;height:auto}.workspace-placements{margin:var(--space-4) 0 var(--space-5)}.workspace-placements-grid{list-style:none;margin:var(--space-3) 0 0;padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.workspace-placement-card{margin:0}.workspace-placement-detail{margin-bottom:var(--space-4)}.app-header--workspace{display:block;padding:0;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain}@media (max-width:980px){.app-header{flex-direction:column;align-items:stretch;gap:14px;padding:14px 16px}.brand-link,.role-switcher{justify-content:center}.content-area{padding:16px}main{padding:4px 0 26px}.top-nav-shell{overflow-x:auto}.top-nav{width:max-content;margin:0 auto}.admin-header-actions{margin-left:0;justify-content:center;width:100%;flex-wrap:wrap}.top-nav-shell--admin{overflow:visible}.top-nav--admin{width:100%;max-width:none;justify-content:center}.placeholder-grid{grid-template-columns:minmax(0,1fr)}.home-shell{padding:16px}.home-flow-grid,.home-flow-head{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.content-page-columns--stack-mobile{grid-template-columns:minmax(0,1fr)!important}.content-page-prose .content-page-rich [style*="display: flex"],.content-page-prose .content-page-rich [style*="display:flex"],.content-page-template [style*="display: flex"],.content-page-template [style*="display:flex"]{flex-direction:column!important}.stage-cycle-layout{flex-direction:column;align-items:center}.stage-cycle-figure{max-width:220px}}:root{--stage-cycle-ring:#c7d2fe;--stage-cycle-arrow:#6366f1;--stage-cycle-node-fill:#f8fafc;--stage-cycle-node-stroke:#cbd5e1;--stage-cycle-node-ink:#334155;--stage-cycle-current-fill:#eef2ff;--stage-cycle-current-stroke:#4f46e5}.stage-cycle-card.card:hover{transform:none;box-shadow:var(--shadow-md);border-color:var(--color-border)}.stage-cycle-lead{max-width:52rem}.stage-cycle-layout{display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-8);margin-top:var(--space-4)}.stage-cycle-figure{flex-shrink:0;margin:0}.stage-cycle-svg{width:min(240px,100%);height:auto;display:block}.stage-cycle-copy{flex:1 1;min-width:0;padding-top:var(--space-2)}.stage-cycle-label{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--color-text-soft);margin-bottom:4px}.stage-cycle-current{margin:0 0 var(--space-5)}.stage-cycle-strong{font-size:1.35rem;color:var(--color-primary-ink)}.stage-cycle-next{margin:0 0 var(--space-4);color:var(--color-text-muted);line-height:1.5}.stage-cycle-next-link{color:var(--color-primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.stage-cycle-hint{font-weight:400;color:var(--color-text-soft)}.stage-cycle-loop-hint{margin:0;font-size:14px;line-height:1.55;color:var(--color-text-muted)}.stage-cycle-loop-hint.muted{color:var(--color-text-soft)}.dashboard-actions-card.card:hover{transform:none;box-shadow:var(--shadow-md);border-color:var(--color-border)}.dashboard-action-row{flex-wrap:wrap;gap:12px}.content-page-shell{--color-bg:#faf8f3;--color-surface:#ffffff;--color-surface-warm:#fbf7ec;--color-surface-sunken:#f3efe4;--color-border:#ece5d6;--color-border-strong:#d8cfb7;--color-text:#1c1917;--color-text-muted:#57534e;--color-text-soft:#78716c;--color-primary:#4338ca;--color-primary-ink:#1e1b4b;--color-primary-soft:#eef2ff;--color-primary-soft-border:#c7d2fe;--color-accent:#b45309;--color-accent-ink:#7c2d12;--color-accent-soft:#fef3c7;--color-accent-soft-border:#fde68a;--color-success:#166534;--color-success-soft:#dcfce7;--font-serif:"Iowan Old Style","Palatino Linotype","Georgia","Times New Roman",serif;background:var(--color-bg);color:var(--color-text)}.content-page-shell .content-page-topbar{background:rgba(250,248,243,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border)}.content-page-shell .content-page-main{max-width:1120px;padding:clamp(24px,4vw,48px) clamp(16px,3vw,32px) clamp(48px,6vw,80px)}.content-page-shell .content-page-block{margin-bottom:clamp(28px,4vw,56px)}.content-page-shell .content-page-title{font-size:clamp(12px,1vw,13px);text-transform:uppercase;letter-spacing:.14em;color:var(--color-text-soft);font-weight:500;margin:0 0 8px}.content-page-shell .content-page-hero{padding:clamp(16px,3vw,40px) 0 clamp(12px,2vw,28px)}.content-page-shell .content-page-eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:600;color:var(--color-primary);margin:0 0 14px;opacity:1}.content-page-shell .content-page-hero-title{font-size:clamp(32px,5vw,56px);line-height:1.05;letter-spacing:-.025em;font-weight:700;color:#0e0d0c;margin:0 0 18px;max-width:22ch}.content-page-shell .content-page-hero-sub{font-size:clamp(16px,1.4vw,20px);line-height:1.55;color:var(--color-text-muted);margin:0 0 24px;max-width:58ch;opacity:1}.content-page-hero--split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px);align-items:center}.content-page-hero-body{min-width:0}.content-page-hero-media{aspect-ratio:4/5;border-radius:22px;overflow:hidden;border:1px solid var(--color-border);background:radial-gradient(circle at 30% 20%,rgba(180,83,9,.12),transparent 55%),linear-gradient(145deg,var(--color-primary-soft) 0,var(--color-accent-soft) 100%);display:grid;place-items:center;color:var(--color-text-soft);font-size:13px;padding:24px;text-align:center;line-height:1.5;font-family:var(--font-serif);font-style:italic}.content-page-hero-media img{width:100%;height:100%;object-fit:cover;display:block}.content-page-hero-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:8px}.content-page-hero-actions .interactive-commerce-action{display:flex;flex-direction:column;align-items:flex-start}.content-page-hero-actions .interactive-commerce-action>.card{width:min(560px,calc(100vw - 32px))}.content-page-hero-note{font-size:13px;color:var(--color-text-soft);margin:14px 0 0}.content-page-btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 22px;border-radius:12px;font-weight:600;font-size:15px;text-decoration:none;cursor:pointer;border:1px solid transparent;line-height:1.1;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease,color .14s ease}.content-page-btn--primary{background:var(--color-accent);color:#ffffff;box-shadow:0 10px 22px -10px rgba(124,45,18,.6)}.content-page-btn--primary:hover{background:var(--color-accent-ink);transform:translateY(-1px);box-shadow:0 14px 26px -10px rgba(124,45,18,.7)}.content-page-btn--secondary{background:transparent;color:var(--color-text);border-color:var(--color-border-strong)}.content-page-btn--secondary:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}.content-page-shell .interactive-commerce-action .primary-button,.content-page-shell .interactive-commerce-action .secondary-button{display:inline-flex;align-items:center;justify-content:center;padding:13px 22px;border-radius:12px;font-weight:600;font-size:15px;line-height:1.1;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease,color .14s ease}.content-page-shell .interactive-commerce-action .primary-button{border:1px solid transparent;background:var(--color-accent);color:#ffffff;box-shadow:0 10px 22px -10px rgba(124,45,18,.6)}.content-page-shell .interactive-commerce-action .primary-button:hover{background:var(--color-accent-ink);transform:translateY(-1px);box-shadow:0 14px 26px -10px rgba(124,45,18,.7)}.content-page-shell .interactive-commerce-action .secondary-button{border:1px solid var(--color-border-strong);background:transparent;color:var(--color-text)}.content-page-shell .interactive-commerce-action .secondary-button:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}.calendly-booking{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.calendly-booking iframe{width:100%;min-height:680px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}@media (max-width:760px){.calendly-booking iframe{min-height:720px}}.content-page-shell .content-page-section{border:0;border-radius:0;padding:0;background:transparent}.content-page-shell .content-page-h2,.content-page-shell .content-page-section .content-page-h2{font-size:clamp(22px,2.6vw,32px);line-height:1.15;letter-spacing:-.015em;color:var(--color-primary-ink);font-weight:600;margin:0 0 10px;max-width:32ch}.content-page-shell .content-page-section .card-copy{color:var(--color-text-muted);font-size:16px;line-height:1.55;max-width:62ch;margin:0 0 4px}.content-page-section--accent{background:var(--color-primary-soft);border:1px solid var(--color-primary-soft-border);border-radius:22px;padding:clamp(22px,3vw,40px)}.content-page-section--accent .content-page-h2{color:var(--color-primary-ink)}.content-page-section--warm{background:var(--color-surface-warm)}.content-page-section--quiet,.content-page-section--warm{border:1px solid var(--color-border);border-radius:22px;padding:clamp(22px,3vw,40px)}.content-page-section--quiet{background:var(--color-surface-sunken)}.content-page-shell .card.content-page-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;box-shadow:none;padding:24px;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease;display:flex;flex-direction:column;gap:8px;margin:0}.content-page-shell .card.content-page-card:hover{transform:translateY(-2px);border-color:var(--color-primary);box-shadow:0 16px 30px -20px rgba(67,56,202,.25)}.content-page-shell .card.content-page-card .content-page-h3{font-size:17px;font-weight:600;color:var(--color-text);letter-spacing:-.005em;margin:0}.content-page-shell .card.content-page-card .card-copy{font-size:15px;line-height:1.55;color:var(--color-text-muted);margin:0}.content-page-columns--outcome .card.content-page-card{position:relative;padding-top:32px;background:var(--color-surface)}.content-page-columns--outcome .card.content-page-card:before{content:"";position:absolute;top:0;left:24px;right:24px;height:3px;background:var(--color-accent);border-radius:0 0 3px 3px}.content-page-columns--pricing .card.content-page-card{background:linear-gradient(180deg,#ffffff 0,var(--color-surface-warm) 100%);border-color:var(--color-border-strong);padding:28px}.content-page-columns--recognise .card.content-page-card{background:var(--color-surface-warm);border-color:var(--color-border)}.content-page-columns--recognise .card.content-page-card .card-copy{font-family:var(--font-serif);font-style:italic;font-size:15px;color:var(--color-primary-ink)}.content-page-columns--compare .card.content-page-card:nth-child(odd){background:var(--color-surface)}.content-page-columns--compare .card.content-page-card:nth-child(2n){background:var(--color-surface-sunken)}.content-page-columns--expert{align-items:stretch}.content-page-columns--expert .card.content-page-card{background:var(--color-surface);border-radius:22px;padding:28px}.content-page-columns--expert .card.content-page-card:first-child{background:linear-gradient(155deg,var(--color-primary-soft),var(--color-accent-soft));border-color:var(--color-primary-soft-border);display:grid;place-items:center;min-height:260px;font-family:var(--font-serif);font-style:italic;color:var(--color-primary-ink);text-align:center}.content-page-columns--expert .card.content-page-card:first-child .content-page-image{border-radius:16px;border:0;max-height:320px;width:auto}.content-page-shell .content-page-quote,.content-page-shell .content-page-rich .content-page-quote{border-left:3px solid var(--color-accent);padding:10px 0 10px 24px;margin:20px 0;font-family:var(--font-serif);font-size:clamp(19px,2vw,24px);line-height:1.4;font-style:italic;color:var(--color-primary-ink);max-width:56ch}.content-page-shell .content-page-quote cite,.content-page-shell .content-page-rich cite{display:block;margin-top:14px;font-family:var(--font-sans);font-size:14px;font-style:normal;color:var(--color-text-soft);letter-spacing:.02em}.content-page-shell .content-page-cta{text-align:left;padding:0}.content-page-cta--decision,.content-page-shell .content-page-cta--decision{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:24px;padding:clamp(28px,4vw,48px);display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);align-items:start;box-shadow:0 30px 60px -32px rgba(67,56,202,.28);position:relative;overflow:hidden}.content-page-cta--decision:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 100% 0,rgba(180,83,9,.08),transparent 55%),radial-gradient(circle at 0 100%,rgba(67,56,202,.08),transparent 55%);pointer-events:none}.content-page-cta-action,.content-page-cta-body{position:relative;z-index:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.content-page-cta-body{border-right:1px solid var(--color-border);padding-right:clamp(20px,3vw,40px)}.content-page-cta-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:600;color:var(--color-primary);margin:0 0 14px}.content-page-cta-price{font-size:clamp(28px,3.5vw,48px);font-weight:700;color:var(--color-accent);letter-spacing:-.025em;line-height:1.1;margin:0 0 8px;font-feature-settings:"tnum";overflow-wrap:break-word;word-break:break-word;max-width:100%}.content-page-cta-price-note{color:var(--color-text-soft);font-size:14px;margin:0 0 20px}.content-page-cta-includes{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-gap:10px;gap:10px}.content-page-cta-includes li{padding-left:24px;position:relative;font-size:15px;color:var(--color-text);line-height:1.5;overflow-wrap:break-word;word-break:break-word;min-width:0}.content-page-cta-includes li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:var(--color-accent)}.content-page-cta-action{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:flex-start;padding-top:4px}.content-page-cta-action-note{color:var(--color-text-soft);font-size:13px;margin:0;line-height:1.6;max-width:36ch}.content-page-shell .content-page-local-nav{background:rgba(250,248,243,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 0;margin:0 0 20px;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.content-page-shell .content-page-nav-item{border:1px solid transparent;background:transparent;color:var(--color-text-muted);font-weight:500;border-radius:999px;padding:8px 14px;transition:all .15s ease}.content-page-shell .content-page-nav-item:hover{border-color:var(--color-primary-soft-border);color:var(--color-primary-ink);background:var(--color-primary-soft)}.content-page-shell .content-page-nav-item.active{border-color:var(--color-primary);color:#ffffff;background:var(--color-primary)}.content-page-shell .content-page-divider{border-top:1px solid var(--color-border-strong);opacity:.8}.content-page-shell .content-page-divider-label{color:var(--color-text-soft);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600}.content-page-shell .content-page-image{border-radius:18px;border:1px solid var(--color-border)}.content-page-shell .card.content-page-card .content-page-image--thumbnail{width:72px;height:72px;flex:0 0 72px;align-self:flex-start;border-radius:16px;object-fit:cover;margin-bottom:10px}.content-page-shell .content-page-embed{border-radius:18px;border:1px solid var(--color-border)}.content-page-shell .content-page-rich{font-size:16px;line-height:1.7;color:var(--color-text);max-width:62ch}.content-page-shell .content-page-rich h2{font-size:22px;margin-top:32px;color:var(--color-primary-ink);letter-spacing:-.01em}.content-page-shell .content-page-rich h3{font-size:18px;color:var(--color-text)}.content-page-shell .content-page-rich strong{color:var(--color-primary-ink)}.content-page-shell .content-page-rich ul{padding-left:22px}.content-page-shell .content-page-rich li{margin-bottom:6px}.content-page-shell .content-page-columns{gap:clamp(16px,2vw,24px)}.content-page-placeholder-visual{min-height:280px;width:100%;border-radius:18px;border:1px dashed rgba(67,56,202,.22);background:radial-gradient(circle at 20% 20%,rgba(67,56,202,.12),transparent 38%),radial-gradient(circle at 78% 78%,rgba(180,83,9,.14),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(244,238,225,.94));display:grid;place-items:end start;padding:20px;color:var(--color-text-soft);font-size:13px;line-height:1.5}@media (max-width:1200px){.content-page-columns{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.content-page-columns--stack-mobile{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:860px){.content-page-hero--split{grid-template-columns:1fr}.content-page-hero-media{order:-1;aspect-ratio:16/10}.content-page-cta--decision,.content-page-shell .content-page-cta--decision{grid-template-columns:1fr;align-items:start}.content-page-cta-body{border-right:0;border-bottom:1px solid var(--color-border);padding-right:0;padding-bottom:24px}.content-page-cta-action{padding-top:0}.content-page-cta-action-note{max-width:none}.content-page-columns--expert .card.content-page-card:first-child{min-height:200px}}.content-page-shell .content-page-card-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;font-size:22px;line-height:1;margin:0 0 16px;background:var(--tone-icon-bg,var(--color-primary-soft));color:var(--tone-icon-ink,var(--color-primary-ink));border:1px solid var(--tone-icon-border,var(--color-primary-soft-border))}.content-page-card-links{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:auto}.content-page-card-eyebrow{margin:0 0 10px;text-transform:uppercase;letter-spacing:0;font-size:12px;font-weight:700;color:var(--color-accent)}.content-page-card-rich{display:grid;grid-gap:10px;gap:10px}.content-page-card-rich :where(p,ul,ol){margin:0}.content-page-card-list,.content-page-card-rich :where(ul,ol){margin:0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.content-page-card-list li,.content-page-card-rich li{position:relative;padding-left:18px;color:var(--color-text-muted);line-height:1.55}.content-page-card-list li:before,.content-page-card-rich li:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--color-accent)}.content-page-card-note{margin:0;padding:14px 16px;border-radius:14px;border:1px solid var(--color-border);background:var(--color-surface-warm);color:var(--color-text);font-size:14px;line-height:1.55}.content-page-inline-action{cursor:pointer;font:inherit}.content-page-inline-action--primary{border:1px solid var(--color-accent);background:var(--color-accent);color:#fff;padding:10px 14px;border-radius:999px;font-weight:600}.consultation-modal-backdrop{position:fixed;inset:0;background:rgba(20,16,12,.48);display:grid;place-items:center;padding:20px;z-index:120}.consultation-modal{position:relative;width:min(720px,100%);max-height:min(92vh,920px);overflow:auto;border-radius:28px;background:#fffaf1;border:1px solid rgba(205,185,150,.9);box-shadow:0 32px 80px -34px rgba(35,22,15,.45);padding:28px}.consultation-modal-close{position:absolute;top:18px;right:18px;border:0;background:transparent;color:var(--color-text-soft);font-size:28px;cursor:pointer}.consultation-modal-eyebrow{margin:0 0 10px;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:600;color:var(--color-accent)}.consultation-modal-title{margin:0 0 12px;font-size:clamp(28px,4vw,42px);line-height:1.04;color:var(--color-primary-ink)}.consultation-modal-copy{margin:0 0 22px;color:var(--color-text-muted);line-height:1.7}.consultation-modal-form{display:grid;grid-gap:16px;gap:16px}.consultation-modal-textarea{min-height:130px;resize:vertical}.consultation-modal-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.content-page-shell .card.content-page-card[class*=content-page-card--tone-]{position:relative;background:var(--tone-surface,var(--color-surface));border:1px solid var(--tone-border,var(--color-border));box-shadow:0 1px 0 rgba(28,25,23,.04),0 10px 24px -18px rgba(28,25,23,.18);overflow:hidden}.content-page-shell .card.content-page-card[class*=content-page-card--tone-]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--tone-accent,var(--color-primary));opacity:.85}.content-page-shell .card.content-page-card[class*=content-page-card--tone-] .content-page-h3{color:var(--tone-heading,var(--color-primary-ink))}.content-page-shell .content-page-card--tone-emerald{--tone-surface:#f0faf4;--tone-border:#c7e8d3;--tone-accent:#15803d;--tone-heading:#14532d;--tone-icon-bg:#dcfce7;--tone-icon-ink:#14532d;--tone-icon-border:#bbf7d0}.content-page-shell .content-page-card--tone-violet{--tone-surface:#f6f2fc;--tone-border:#e0d3f3;--tone-accent:#6d28d9;--tone-heading:#3b0764;--tone-icon-bg:#ede9fe;--tone-icon-ink:#3b0764;--tone-icon-border:#ddd6fe}.content-page-shell .content-page-card--tone-amber{--tone-surface:#fdf6e5;--tone-border:#f5e0ad;--tone-accent:#b45309;--tone-heading:#7c2d12;--tone-icon-bg:#fef3c7;--tone-icon-ink:#7c2d12;--tone-icon-border:#fde68a}.content-page-shell .content-page-card--tone-rose{--tone-surface:#fdf2f4;--tone-border:#f5cdd5;--tone-accent:#be123c;--tone-heading:#881337;--tone-icon-bg:#fecdd3;--tone-icon-ink:#881337;--tone-icon-border:#fda4af}.content-page-shell .content-page-card--tone-indigo{--tone-surface:#eef1fb;--tone-border:#c7d2fe;--tone-accent:#4338ca;--tone-heading:#1e1b4b;--tone-icon-bg:#eef2ff;--tone-icon-ink:#1e1b4b;--tone-icon-border:#c7d2fe}.content-page-shell .content-page-card--tone-sky{--tone-surface:#eef7fd;--tone-border:#bae0f4;--tone-accent:#0369a1;--tone-heading:#0c4a6e;--tone-icon-bg:#e0f2fe;--tone-icon-ink:#0c4a6e;--tone-icon-border:#bae6fd}.content-page-shell[data-theme=neon]{--color-bg:#05061a;--color-surface:#0f1130;--color-surface-warm:#121533;--color-surface-sunken:#0a0b24;--color-border:rgba(139,92,246,0.18);--color-border-strong:rgba(139,92,246,0.35);--color-text:#eef0ff;--color-text-muted:#b2b8d6;--color-text-soft:#8b90b5;--color-primary:#a78bfa;--color-primary-ink:#ede9fe;--color-primary-soft:rgba(139,92,246,0.15);--color-primary-soft-border:rgba(139,92,246,0.4);--color-accent:#34d399;--color-accent-ink:#a7f3d0;--color-accent-soft:rgba(52,211,153,0.15);--color-accent-soft-border:rgba(52,211,153,0.4);--color-success:#34d399;--color-success-soft:rgba(52,211,153,0.12);--font-serif:"Iowan Old Style","Palatino Linotype","Georgia",serif;background:radial-gradient(1200px 700px at 85% -10%,rgba(139,92,246,.28),transparent 60%),radial-gradient(900px 600px at -10% 20%,rgba(52,211,153,.18),transparent 60%),radial-gradient(700px 500px at 50% 110%,rgba(56,189,248,.14),transparent 60%),var(--color-bg);color:var(--color-text);background-attachment:fixed}.content-page-shell[data-theme=neon] .content-page-topbar{background:rgba(5,6,26,.75);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(139,92,246,.18)}.content-page-shell[data-theme=neon] .content-page-hero-title{color:#ffffff;letter-spacing:-.03em;text-shadow:0 0 60px rgba(167,139,250,.25)}.content-page-shell[data-theme=neon] .card-copy,.content-page-shell[data-theme=neon] .content-page-hero-sub,.content-page-shell[data-theme=neon] .content-page-muted{color:var(--color-text-muted)}.content-page-shell[data-theme=neon] .content-page-eyebrow{color:var(--color-accent)}.content-page-shell[data-theme=neon] .content-page-hero-media{border:1px solid rgba(139,92,246,.25);background:radial-gradient(circle at 25% 20%,rgba(52,211,153,.35),transparent 55%),radial-gradient(circle at 80% 80%,rgba(139,92,246,.45),transparent 60%),linear-gradient(145deg,rgba(15,17,48,.9),rgba(5,6,26,.95));box-shadow:0 30px 80px -30px rgba(139,92,246,.4),inset 0 0 60px rgba(139,92,246,.08)}.content-page-shell[data-theme=neon] .content-page-h2{color:#ffffff}.content-page-shell[data-theme=neon] .content-page-h2 em,.content-page-shell[data-theme=neon] .content-page-h2 strong,.content-page-shell[data-theme=neon] .content-page-hero-title em,.content-page-shell[data-theme=neon] .content-page-hero-title strong{color:var(--color-primary);font-style:normal;font-weight:inherit}.content-page-shell[data-theme=neon] .content-page-section--accent,.content-page-shell[data-theme=neon] .content-page-section--quiet,.content-page-shell[data-theme=neon] .content-page-section--warm{background:transparent}.content-page-shell[data-theme=neon] .card.content-page-card{background:linear-gradient(150deg,rgba(30,27,75,.6),rgba(15,17,48,.9));border:1px solid rgba(139,92,246,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 30px 60px -40px rgba(139,92,246,.5);color:var(--color-text)}.content-page-shell[data-theme=neon] .card.content-page-card:hover{border-color:rgba(167,139,250,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 40px 90px -40px rgba(167,139,250,.55);transform:translateY(-2px)}.content-page-shell[data-theme=neon] .card.content-page-card .content-page-h3{color:#ffffff}.content-page-shell[data-theme=neon] .content-page-card-icon{background:var(--tone-icon-bg,rgba(139,92,246,.18));color:var(--tone-icon-ink,#ffffff);border:1px solid var(--tone-icon-border,rgba(139,92,246,.4));box-shadow:0 0 30px -5px var(--tone-accent,rgba(139,92,246,.6))}.content-page-shell[data-theme=neon] .content-page-card--tone-emerald{--tone-surface:linear-gradient(150deg,rgba(6,78,59,0.55),rgba(15,17,48,0.92));--tone-border:rgba(52,211,153,0.45);--tone-accent:#34d399;--tone-heading:#ffffff;--tone-icon-bg:rgba(52,211,153,0.18);--tone-icon-ink:#a7f3d0;--tone-icon-border:rgba(52,211,153,0.45)}.content-page-shell[data-theme=neon] .content-page-card--tone-violet{--tone-surface:linear-gradient(150deg,rgba(76,29,149,0.6),rgba(15,17,48,0.92));--tone-border:rgba(167,139,250,0.5);--tone-accent:#a78bfa;--tone-heading:#ffffff;--tone-icon-bg:rgba(139,92,246,0.25);--tone-icon-ink:#ede9fe;--tone-icon-border:rgba(167,139,250,0.5)}.content-page-shell[data-theme=neon] .content-page-card--tone-amber{--tone-surface:linear-gradient(150deg,rgba(120,53,15,0.55),rgba(15,17,48,0.92));--tone-border:rgba(251,191,36,0.4);--tone-accent:#fbbf24;--tone-heading:#ffffff;--tone-icon-bg:rgba(251,191,36,0.18);--tone-icon-ink:#fef3c7;--tone-icon-border:rgba(251,191,36,0.4)}.content-page-shell[data-theme=neon] .content-page-card--tone-rose{--tone-surface:linear-gradient(150deg,rgba(136,19,55,0.55),rgba(15,17,48,0.92));--tone-border:rgba(251,113,133,0.4);--tone-accent:#fb7185;--tone-heading:#ffffff;--tone-icon-bg:rgba(251,113,133,0.18);--tone-icon-ink:#fecdd3;--tone-icon-border:rgba(251,113,133,0.4)}.content-page-shell[data-theme=neon] .content-page-card--tone-indigo{--tone-surface:linear-gradient(150deg,rgba(30,27,75,0.75),rgba(15,17,48,0.92));--tone-border:rgba(129,140,248,0.45);--tone-accent:#818cf8;--tone-heading:#ffffff;--tone-icon-bg:rgba(129,140,248,0.22);--tone-icon-ink:#e0e7ff;--tone-icon-border:rgba(129,140,248,0.5)}.content-page-shell[data-theme=neon] .content-page-card--tone-sky{--tone-surface:linear-gradient(150deg,rgba(12,74,110,0.55),rgba(15,17,48,0.92));--tone-border:rgba(56,189,248,0.45);--tone-accent:#38bdf8;--tone-heading:#ffffff;--tone-icon-bg:rgba(56,189,248,0.18);--tone-icon-ink:#bae6fd;--tone-icon-border:rgba(56,189,248,0.45)}.content-page-shell[data-theme=neon] .content-page-btn--primary{background:linear-gradient(135deg,#a78bfa,#6d28d9);color:#ffffff;border:0;box-shadow:0 10px 40px -10px rgba(139,92,246,.6),inset 0 0 0 1px rgba(167,139,250,.4)}.content-page-shell[data-theme=neon] .content-page-btn--primary:hover{box-shadow:0 14px 50px -10px rgba(139,92,246,.8),inset 0 0 0 1px rgba(167,139,250,.6);transform:translateY(-1px)}.content-page-shell[data-theme=neon] .content-page-btn--secondary{background:rgba(15,17,48,.6);color:var(--color-text);border:1px solid rgba(139,92,246,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.content-page-shell[data-theme=neon] .content-page-btn--secondary:hover{border-color:rgba(167,139,250,.7);background:rgba(30,27,75,.6)}.content-page-shell[data-theme=neon] .content-page-nav-item{background:rgba(15,17,48,.6);color:var(--color-text-muted);border:1px solid rgba(139,92,246,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.content-page-shell[data-theme=neon] .content-page-nav-item.active{background:linear-gradient(135deg,#a78bfa,#6d28d9);color:#ffffff;border-color:transparent;box-shadow:0 10px 30px -10px rgba(139,92,246,.6)}.content-page-shell[data-theme=neon] .content-page-divider{border-color:rgba(139,92,246,.2)}.content-page-shell[data-theme=neon] .content-page-rich .content-page-quote,.content-page-shell[data-theme=neon] blockquote.content-page-quote{background:linear-gradient(150deg,rgba(52,211,153,.08),rgba(139,92,246,.08));border-left-color:var(--color-accent);color:var(--color-text)}.content-page-shell[data-theme=neon] .content-page-cta--decision{background:linear-gradient(150deg,rgba(30,27,75,.8),rgba(15,17,48,.95));border:1px solid rgba(139,92,246,.3);box-shadow:0 40px 100px -40px rgba(139,92,246,.5)}.content-page-shell[data-theme=neon] .content-page-cta-price{color:var(--color-accent);text-shadow:0 0 30px rgba(52,211,153,.4)}.content-page-shell[data-theme=neon] .content-page-cta-eyebrow{color:var(--color-accent)}.content-page-shell[data-page-slug=founder-path-from-experts]{--color-bg:#f7f1e5;--color-surface:#fffaf1;--color-surface-warm:#f4ecdd;--color-surface-sunken:#efe4d0;--color-border:#dfd1b6;--color-border-strong:#cdb996;--color-text:#24160f;--color-text-muted:#5f4a3d;--color-text-soft:#8a7467;--color-primary:#2b211c;--color-primary-ink:#2b211c;--color-primary-soft:#efe6d7;--color-primary-soft-border:#d8c7ae;--color-accent:#c46e31;--color-accent-ink:#a35723;--color-accent-soft:rgba(196,110,49,0.14);--color-accent-soft-border:rgba(196,110,49,0.28);--font-serif:Georgia,"Times New Roman",serif;background:radial-gradient(circle at top right,rgba(196,110,49,.09),transparent 28%),linear-gradient(180deg,#f8f3e8,#f3ead9)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-main{width:min(1560px,calc(100% - 56px));max-width:none}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-title{display:none}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-main,.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-main :is(h1,h2,h3,h4,p,a,button,li,span,strong,em,blockquote){font-family:var(--font-sans)!important;font-style:normal}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-block{margin-bottom:clamp(24px,3vw,36px)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 150px;grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px);padding:clamp(28px,4vw,56px);border-radius:30px;background:linear-gradient(135deg,rgba(255,252,245,.96),rgba(248,239,221,.92)),var(--color-surface);border:1px solid rgba(205,185,150,.9);box-shadow:0 28px 60px -42px rgba(72,43,20,.34)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero:after{content:"";justify-self:end;width:150px;height:150px;aspect-ratio:1/1;min-height:0;align-self:start;border-radius:28px;border:1px solid rgba(205,185,150,.72);background:linear-gradient(180deg,rgba(255,250,241,.16),rgba(76,47,25,.22)),radial-gradient(circle at 24% 24%,rgba(255,255,255,.36),transparent 18%),url(/experts/tild3036-3434-4132-a233-323038613562__swirlback_1.jpg);background-size:cover;background-position:50%;opacity:.58;box-shadow:inset 0 0 0 1px rgba(255,255,255,.45)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero-body{position:relative;z-index:1;width:100%;min-width:0}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-eyebrow{color:var(--color-accent);letter-spacing:.18em}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero-title{max-width:18ch;font-size:clamp(42px,5vw,72px);line-height:.94;letter-spacing:-.045em}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero-sub{max-width:62ch;font-size:clamp(18px,1.8vw,24px);line-height:1.58}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero-media{border-radius:28px;border:0;box-shadow:inset 0 0 0 1px rgba(67,56,202,.08);background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.18),transparent 28%),radial-gradient(circle at 78% 20%,rgba(255,210,175,.18),transparent 26%),linear-gradient(180deg,#8f765b,#684c39 42%,#2b211c);color:rgba(255,248,237,.88);font-size:14px;line-height:1.6;padding:24px;display:grid;align-items:end;max-width:320px;width:100%;margin:0 auto}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero-actions{gap:14px}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-btn,.content-page-shell[data-page-slug=founder-path-from-experts] .primary-button{min-height:52px;padding:14px 22px;border-radius:999px;font-weight:600;letter-spacing:.01em}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-btn--primary,.content-page-shell[data-page-slug=founder-path-from-experts] .primary-button{background:var(--color-accent);box-shadow:0 16px 30px -18px rgba(164,87,35,.72)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-btn--secondary{background:rgba(255,250,241,.86);border-color:rgba(95,74,61,.22)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero-note{max-width:46ch;font-size:14px}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-local-nav{top:92px;padding:14px 0;margin-bottom:12px;background:rgba(247,241,229,.86);border-top:0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-nav-list{gap:12px}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-nav-item{padding:11px 18px;border:1px solid rgba(95,74,61,.14);background:rgba(255,250,241,.8);color:var(--color-text-muted)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-nav-item.active{border-color:var(--color-accent);background:var(--color-accent)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-section{background:transparent;padding:0}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-prose,.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-rich{max-width:none}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-h2{max-width:16ch;font-size:clamp(30px,4vw,46px);line-height:1.02}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-section .card-copy{max-width:58ch;font-size:17px}.content-page-shell[data-page-slug=founder-path-from-experts] .card.content-page-card{border-radius:26px;padding:28px;border-color:rgba(205,185,150,.84);box-shadow:0 18px 40px -30px rgba(72,43,20,.26)}.content-page-shell[data-page-slug=founder-path-from-experts] .card.content-page-card:hover{transform:translateY(-3px)}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-overview{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.8fr);align-items:start;grid-gap:clamp(22px,2.8vw,34px);gap:clamp(22px,2.8vw,34px);padding:0;border:0;background:transparent;box-shadow:none}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-overview-intro{max-width:none}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-intro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-intro-card{position:relative;display:flex;align-items:flex-start;min-height:0;padding:18px 18px 16px;border-radius:16px;border:1px solid rgba(212,193,160,.92);background:radial-gradient(circle at top right,rgba(232,193,153,.1),transparent 26%),linear-gradient(180deg,rgba(255,252,245,.98),rgba(249,241,228,.95));box-shadow:0 20px 40px -34px rgba(72,43,20,.2),inset 0 1px 0 rgba(255,255,255,.7);color:#1f1711;font-size:15px;line-height:1.35}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-intro-card:before{content:"";position:absolute;left:18px;top:12px;width:28px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(196,110,49,.95),rgba(196,110,49,.18))}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-benefits-wrap{display:grid;grid-gap:18px;gap:18px;min-width:0}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-benefits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;border:0;background:transparent;align-items:stretch}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-benefit-card{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;min-width:0;min-height:210px;padding:26px 26px 24px;border-radius:24px;border:1px solid rgba(212,193,160,.96);background:radial-gradient(circle at top right,rgba(232,193,153,.12),transparent 26%),linear-gradient(180deg,rgba(255,252,245,.98),rgba(249,241,228,.95));box-shadow:0 24px 48px -36px rgba(72,43,20,.22),inset 0 1px 0 rgba(255,255,255,.7)}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-benefit-card:before{content:"";width:56px;height:4px;border-radius:999px;background:linear-gradient(90deg,rgba(196,110,49,.95),rgba(196,110,49,.18))}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-eyebrow,.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-kicker{margin:0 0 14px;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:600;color:var(--color-accent)}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-list li{position:relative;display:flex;align-items:flex-start;min-height:0;padding:14px 16px 13px;border-radius:14px;border:1px solid rgba(212,193,160,.92);background:radial-gradient(circle at top right,rgba(232,193,153,.1),transparent 26%),linear-gradient(180deg,rgba(255,252,245,.98),rgba(249,241,228,.95));box-shadow:0 20px 40px -34px rgba(72,43,20,.2),inset 0 1px 0 rgba(255,255,255,.7);color:#1f1711;font-size:14px;line-height:1.3}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-list li:before{content:"•";position:absolute;left:0;top:0;color:var(--color-accent)}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-benefit-title{display:block;margin:0;color:#1f1711;font-family:var(--font-sans);font-style:normal;font-size:24px;line-height:1.08;letter-spacing:-.02em;max-width:12ch}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-benefit-copy{margin:0;color:#5b4535;font-family:var(--font-sans);font-style:normal;line-height:1.58;font-size:17px;max-width:none}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-session-strip{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.8fr);grid-gap:clamp(22px,3vw,40px);gap:clamp(22px,3vw,40px);align-items:start}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-founder-note{padding:6px 0}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-founder-role{margin:0 0 18px;color:var(--color-text-soft);font-size:15px}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-founder-quote{margin:0;padding-left:24px;border-left:4px solid rgba(196,110,49,.5);font-family:var(--font-serif);font-size:clamp(26px,2.6vw,40px);line-height:1.2;color:#2f2018}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-price-card{padding:clamp(24px,3vw,34px);border-radius:28px;background:linear-gradient(180deg,rgba(255,252,245,.98),rgba(246,237,220,.92));border:1px solid rgba(205,185,150,.9);box-shadow:0 24px 44px -34px rgba(72,43,20,.34)}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-price{margin:0 0 10px;font-size:clamp(42px,5vw,64px);line-height:.96;letter-spacing:-.04em;color:var(--color-primary-ink)}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-price span{display:block;margin-top:8px;font-size:18px;letter-spacing:0;color:var(--color-text-soft)}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-price-copy{margin:0 0 18px;color:var(--color-text);line-height:1.7}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-price-link{display:inline-flex;align-items:center;min-height:50px;padding:12px 18px;border-radius:999px;background:var(--color-accent);color:#fff;font-weight:600;box-shadow:0 16px 30px -18px rgba(164,87,35,.72)}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-price-footnote{margin:14px 0 0;font-size:14px;color:var(--color-text-soft)}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-price-footnote a{color:var(--color-primary-ink);text-decoration:underline;text-underline-offset:3px}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--compare .card.content-page-card,.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--outcome .card.content-page-card,.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--recognise .card.content-page-card{min-height:100%}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--compare .card.content-page-card .content-page-h3,.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--outcome .card.content-page-card .content-page-h3{font-size:24px}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--recognise .card.content-page-card{background:rgba(255,250,241,.9)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--expert .card.content-page-card:first-child{background:radial-gradient(circle at 22% 16%,rgba(255,255,255,.18),transparent 32%),linear-gradient(180deg,#8f765b,#684c39 42%,#2b211c);border:0;color:rgba(255,248,237,.9);padding:0}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--expert .content-page-placeholder-visual{min-height:420px;border:0;border-radius:26px;background:transparent;color:rgba(255,248,237,.8);align-items:end}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--expert .card.content-page-card:last-child{display:flex;flex-direction:column;justify-content:center}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .card.content-page-card{display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:18px}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .content-page-h3{font-size:18px}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .content-page-image{aspect-ratio:1/1;width:100%;object-fit:cover;border-radius:16px;margin-bottom:4px}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .card-copy{font-size:14px;line-height:1.45}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .text-link{color:var(--color-primary-ink);font-weight:600;text-decoration:none;padding:8px 12px;border-radius:999px;border:1px solid rgba(95,74,61,.14);background:rgba(255,250,241,.84);font-size:13px}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .content-page-card-links .text-link:first-child{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.content-page-site-footer{margin-top:44px;border-top:1px solid rgba(205,185,150,.7);padding:24px 0 12px}.content-page-site-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.content-page-site-footer-brand{display:inline-flex;align-items:center}.content-page-site-footer-logo{height:82px;width:auto;object-fit:contain}.content-page-site-footer-links{display:inline-flex;align-items:center;gap:16px;flex-wrap:wrap}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-quote{max-width:46ch;margin:8px 0 0;border-left-width:4px;padding-left:28px;font-size:clamp(24px,2.5vw,34px);line-height:1.28;color:#2f2018}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-cta--decision{border-radius:30px;background:radial-gradient(circle at top right,rgba(196,110,49,.08),transparent 28%),linear-gradient(135deg,rgba(255,252,245,.98),rgba(246,237,220,.92));box-shadow:0 28px 60px -38px rgba(72,43,20,.34)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-cta-price{color:#2f2018;font-size:clamp(44px,5vw,68px)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-cta-action-note{font-size:clamp(20px,2vw,28px);line-height:1.45;max-width:28ch;color:#4b3323}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-cta-action .primary-button{width:100%;justify-content:center}.content-page-shell[data-page-slug=founder-path-from-co-founder],.content-page-shell[data-page-slug=founder-path-from-events]{background:radial-gradient(circle at top,rgba(228,184,128,.24),transparent 0 72%),linear-gradient(180deg,#fbf6eb,#f7efdf)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-main,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-main{width:min(1420px,calc(100% - 48px))}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-title,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-title{display:none}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-main,.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-main :is(h1,h2,h3,h4,p,a,button,li,span,strong,em,blockquote),.content-page-shell[data-page-slug=founder-path-from-events] .content-page-main,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-main :is(h1,h2,h3,h4,p,a,button,li,span,strong,em,blockquote){font-family:var(--font-sans)!important;font-style:normal}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-block,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-block{margin-bottom:clamp(24px,3vw,36px)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 180px;grid-gap:clamp(18px,2.2vw,30px);gap:clamp(18px,2.2vw,30px);padding:clamp(30px,4vw,58px);border-radius:30px;background:linear-gradient(135deg,rgba(255,252,245,.96),rgba(248,239,221,.92)),var(--color-surface);border:1px solid rgba(205,185,150,.9);box-shadow:0 28px 60px -42px rgba(72,43,20,.34)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero:after,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero:after{content:"";justify-self:end;width:180px;height:180px;align-self:start;border-radius:30px;border:1px solid rgba(205,185,150,.72);background:radial-gradient(circle at 24% 24%,rgba(255,255,255,.55),transparent 14%),radial-gradient(circle at 72% 32%,rgba(255,224,177,.42),transparent 18%),radial-gradient(circle at 50% 50%,rgba(204,109,46,.18),transparent 34%),linear-gradient(180deg,rgba(88,63,42,.72),rgba(34,26,21,.92));opacity:.58;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero-body,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero-body{max-width:none;width:100%;min-width:0}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-eyebrow,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-eyebrow{color:var(--color-accent);font-size:12px;letter-spacing:.18em;text-transform:uppercase}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero-title,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero-title{max-width:14ch;font-size:clamp(42px,5vw,74px);line-height:.95;letter-spacing:-.045em}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero-sub,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero-sub{max-width:62ch;font-size:clamp(18px,1.7vw,24px);line-height:1.58;color:#5b4535}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-section,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-section{padding:0;border:0;background:transparent;box-shadow:none}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-h2,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-h2{font-size:clamp(30px,3.2vw,50px);line-height:.98;letter-spacing:-.035em;color:#1f1711;max-width:12ch}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-section .card-copy,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-section .card-copy{color:#5b4535;font-size:18px;line-height:1.6}.content-page-shell[data-page-slug=founder-path-from-co-founder] .card.content-page-card,.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-cta,.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-cta--decision,.content-page-shell[data-page-slug=founder-path-from-events] .card.content-page-card,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-cta,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-cta--decision{border-radius:24px;border:1px solid rgba(212,193,160,.96);background:radial-gradient(circle at top right,rgba(232,193,153,.12),transparent 26%),linear-gradient(180deg,rgba(255,252,245,.98),rgba(249,241,228,.95));box-shadow:0 24px 48px -36px rgba(72,43,20,.22),inset 0 1px 0 rgba(255,255,255,.7)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .card.content-page-card,.content-page-shell[data-page-slug=founder-path-from-events] .card.content-page-card{padding:24px}.content-page-shell[data-page-slug=founder-path-from-co-founder] .card.content-page-card:hover,.content-page-shell[data-page-slug=founder-path-from-events] .card.content-page-card:hover{transform:translateY(-3px)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns .content-page-h3,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-columns .content-page-h3{font-size:clamp(22px,2vw,30px);line-height:1.05;letter-spacing:-.02em;color:#1f1711}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns .card-copy,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-columns .card-copy{color:#5b4535;font-size:16px;line-height:1.58}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-columns{align-items:stretch}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns .card.content-page-card,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-columns .card.content-page-card{min-height:100%}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-btn,.content-page-shell[data-page-slug=founder-path-from-co-founder] .primary-button,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-btn,.content-page-shell[data-page-slug=founder-path-from-events] .primary-button{min-height:52px;padding:14px 22px;border-radius:999px}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-btn--primary,.content-page-shell[data-page-slug=founder-path-from-co-founder] .primary-button,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-btn--primary,.content-page-shell[data-page-slug=founder-path-from-events] .primary-button{background:#cf7930;color:#fff;border-color:#cf7930}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-btn--secondary,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-btn--secondary{background:rgba(255,250,241,.84);border-color:rgba(95,74,61,.14)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-cta,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-cta{padding:clamp(28px,3vw,40px)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-cta-price,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-cta-price{color:#2f2018;font-size:clamp(44px,5vw,68px)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero:after{display:none}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero{grid-template-columns:minmax(0,1fr);gap:0}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero--split{grid-template-columns:minmax(0,1.05fr) minmax(320px,.72fr);gap:clamp(24px,4vw,58px);align-items:stretch}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero-title{max-width:16ch;font-size:clamp(38px,4.5vw,62px)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero-media{min-height:360px;aspect-ratio:4/3;border-radius:24px;border:1px solid rgba(205,185,150,.78);background:rgba(255,250,241,.78);padding:0;overflow:hidden}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero-media img{width:100%;height:100%;object-fit:cover}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models{gap:clamp(18px,2.2vw,26px)!important}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .card.content-page-card{gap:16px;padding:clamp(24px,3vw,34px)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .card.content-page-card:first-child{border-color:rgba(207,121,48,.46)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .card.content-page-card:nth-child(2){border-color:rgba(79,70,183,.28)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-card-eyebrow{margin-bottom:2px;color:#b96525}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .card-copy,.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-h3{margin-bottom:0}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-card-list{margin-top:2px}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-card-list li{color:#4f4035}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-card-note{margin-top:2px;border-color:rgba(207,121,48,.2);background:rgba(255,246,230,.92);color:#3d2f26}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-card-links{padding-top:4px}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-card-links .content-page-btn{width:100%}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-overview{padding-top:6px;border-top:1px solid rgba(205,185,150,.7)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-bio{max-width:980px}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-name{margin:0 0 10px;font-size:clamp(26px,2.2vw,40px);line-height:1.02;letter-spacing:-.03em;color:#1f1711}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-meta{margin:0 0 12px;color:#6a5a4b;font-size:16px;line-height:1.5}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-tags{display:flex;flex-wrap:wrap;gap:14px}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-tags span{color:#4f46b7;font-size:15px;font-weight:600}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;align-items:stretch;border-top:1px solid rgba(205,185,150,.7);padding-top:26px}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panel{padding:18px 18px 16px;min-height:100%}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panel--violet{background:rgba(236,234,255,.92);border:2px solid #6556db}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panel--mint{background:rgba(224,245,239,.92);border:1px solid rgba(112,184,161,.7)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panel-kicker{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:600}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panel--violet .cofounder-panel-kicker{color:#6556db}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panel--mint .cofounder-panel-kicker{color:#199873}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panel h3{margin:0 0 10px;font-size:clamp(28px,2.5vw,40px);line-height:1.02;letter-spacing:-.03em;color:#243036}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panel-lead{margin:0 0 14px;font-size:16px;line-height:1.45;color:#32504f}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panel ul{margin:0 0 14px 18px;padding:0;display:grid;grid-gap:8px;gap:8px}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panel li{font-size:15px;line-height:1.35;color:#27333c}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-footnote{margin:0 0 14px;padding:6px 8px;background:rgba(255,255,255,.72);font-size:14px;line-height:1.3;color:#4d5367;font-style:italic}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panel-cta{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 18px;background:#6556db;color:#fff;text-decoration:none;font-weight:700}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panel-cta--green{background:#199873}@media (max-width:860px){.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-main{width:min(100%,calc(100% - 20px))}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-overview{grid-template-columns:1fr}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-intro-grid,.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-list{grid-template-columns:repeat(2,minmax(0,1fr))}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero{grid-template-columns:1fr}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero:after{width:min(160px,100%);min-height:160px;justify-self:start}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-benefits-grid,.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-session-strip{grid-template-columns:1fr}.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-benefit-card+.founder-experts-benefit-card{border-left:1px solid rgba(181,168,225,.38);border-top:0}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-h2,.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero-title{max-width:none}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--expert .content-page-placeholder-visual{min-height:300px}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-main,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-main{width:min(100%,calc(100% - 20px))}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero{grid-template-columns:1fr}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero:after,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero:after{width:150px;height:150px;justify-self:start}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero--split{grid-template-columns:1fr}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero-media{order:-1;min-height:220px;aspect-ratio:16/10}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-h2,.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-hero-title,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-h2,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero-title{max-width:none}.content-page-shell[data-page-slug=founder-path-from-co-founder] .cofounder-panels{grid-template-columns:1fr;gap:16px}}@media (max-width:1650px){.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:640px){.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-intro-grid,.content-page-shell[data-page-slug=founder-path-from-experts] .founder-experts-list{grid-template-columns:minmax(0,1fr)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:1800px){.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-main{width:min(1720px,calc(100% - 88px))}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero{padding:clamp(34px,4vw,68px)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero--split{gap:clamp(40px,5vw,96px)}}.content-page-shell[data-page-slug=founder-path-from-experts]{--color-bg:#faf8f3;--color-surface:#ffffff;--color-surface-warm:#fbf7ec;--color-surface-sunken:#f3efe4;--color-border:#ece5d6;--color-border-strong:#d8cfb7;--color-text:#1c1917;--color-text-muted:#57534e;--color-text-soft:#78716c;--color-primary:#4338ca;--color-primary-ink:#1e1b4b;--color-primary-soft:#eef2ff;--color-primary-soft-border:#c7d2fe;--color-accent:#b45309;--color-accent-ink:#7c2d12;--color-accent-soft:#fef3c7;--color-accent-soft-border:#fde68a;background:var(--color-bg);color:var(--color-text)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-main{width:auto;max-width:1120px;padding:clamp(24px,4vw,48px) clamp(16px,3vw,32px) clamp(48px,6vw,80px)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-title{display:block;font-size:clamp(12px,1vw,13px);text-transform:uppercase;letter-spacing:.14em;color:var(--color-text-soft);font-weight:500;margin:0 0 8px}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-block{margin-bottom:clamp(28px,4vw,56px)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero{display:block;padding:clamp(16px,3vw,40px) 0 clamp(12px,2vw,28px);border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero:after{content:none}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero-body{width:auto;max-width:none}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-eyebrow{color:var(--color-primary);font-size:12px;letter-spacing:.16em}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero-title{max-width:22ch;font-size:clamp(32px,5vw,56px);line-height:1.05;letter-spacing:-.025em}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-hero-sub{max-width:58ch;font-size:clamp(16px,1.4vw,20px);line-height:1.55}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-h2{max-width:32ch;font-size:clamp(22px,2.6vw,32px);line-height:1.15;letter-spacing:-.015em;color:var(--color-primary-ink)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-section .card-copy{max-width:62ch;font-size:16px;line-height:1.55}.content-page-shell[data-page-slug=founder-path-from-experts] .card.content-page-card,.content-page-shell[data-page-slug=founder-path-from-experts] .card.content-page-card[class*=content-page-card--tone-]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;box-shadow:none;padding:24px;gap:8px}.content-page-shell[data-page-slug=founder-path-from-experts] .card.content-page-card[class*=content-page-card--tone-]:before{content:none}.content-page-shell[data-page-slug=founder-path-from-experts] .card.content-page-card:hover{transform:translateY(-2px);border-color:var(--color-primary);box-shadow:0 16px 30px -20px rgba(67,56,202,.25)}.content-page-shell[data-page-slug=founder-path-from-experts] .card.content-page-card .content-page-h3,.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .content-page-h3{font-size:17px;font-weight:600;color:var(--color-text);letter-spacing:-.005em}.content-page-shell[data-page-slug=founder-path-from-experts] .card.content-page-card .card-copy,.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .card-copy{font-size:15px;line-height:1.55;color:var(--color-text-muted)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .card.content-page-card{min-height:100%}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .content-page-image,.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .content-page-image--thumbnail{width:72px;height:72px;flex:0 0 72px;align-self:flex-start;aspect-ratio:1/1;object-fit:cover;border-radius:16px;margin-bottom:10px}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .text-link{color:var(--color-primary);font-weight:500;text-decoration:underline;text-underline-offset:3px;padding:0;border:0;border-radius:0;background:transparent;font-size:inherit}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid .content-page-card-links .text-link:first-child{background:transparent;border:0;color:var(--color-primary)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-cta--decision{border-radius:24px;background:var(--color-surface);border:1px solid var(--color-border-strong);box-shadow:0 30px 60px -32px rgba(67,56,202,.28)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-cta-price{color:var(--color-accent);font-size:clamp(28px,3.5vw,48px)}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-cta-action-note{color:var(--color-text-soft);font-size:13px;line-height:1.6;max-width:36ch}.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-cta-action .primary-button{width:auto}@media (max-width:1080px){.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.content-page-shell[data-page-slug=founder-path-from-experts] .content-page-columns--experts-grid{grid-template-columns:minmax(0,1fr)!important}}.content-page-shell[data-page-slug=founder-path-from-events]{--color-bg:#faf8f3;--color-surface:#ffffff;--color-surface-warm:#fbf7ec;--color-surface-sunken:#f3efe4;--color-border:#ece5d6;--color-border-strong:#d8cfb7;--color-text:#1c1917;--color-text-muted:#57534e;--color-text-soft:#78716c;--color-primary:#4338ca;--color-primary-ink:#1e1b4b;--color-primary-soft:#eef2ff;--color-primary-soft-border:#c7d2fe;--color-accent:#b45309;--color-accent-ink:#7c2d12;--color-accent-soft:#fef3c7;--color-accent-soft-border:#fde68a;background:var(--color-bg);color:var(--color-text)}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-main{width:auto;max-width:1120px;padding:clamp(24px,4vw,48px) clamp(16px,3vw,32px) clamp(48px,6vw,80px)}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-title{display:block;font-size:clamp(12px,1vw,13px);text-transform:uppercase;letter-spacing:.14em;color:var(--color-text-soft);font-weight:500;margin:0 0 8px}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-block{margin-bottom:clamp(28px,4vw,56px)}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero{padding:clamp(16px,3vw,40px) 0 clamp(12px,2vw,28px);border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero:after{content:none}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero--split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px);align-items:center}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero-body{width:auto;max-width:none}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero-media{aspect-ratio:4/5;border-radius:22px;border:1px solid var(--color-border);background:var(--color-surface-warm);padding:0}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero-media img{width:100%;height:100%;object-fit:cover}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-eyebrow{color:var(--color-primary);font-size:12px;letter-spacing:.16em}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero-title{max-width:22ch;font-size:clamp(32px,5vw,56px);line-height:1.05;letter-spacing:-.025em}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero-sub{max-width:58ch;font-size:clamp(16px,1.4vw,20px);line-height:1.55;color:var(--color-text-muted)}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-h2{max-width:32ch;font-size:clamp(22px,2.6vw,32px);line-height:1.15;letter-spacing:-.015em;color:var(--color-primary-ink)}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-section{padding:0;border:0;background:transparent;box-shadow:none}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-section .card-copy{max-width:62ch;font-size:16px;line-height:1.55}.content-page-shell[data-page-slug=founder-path-from-events] .card.content-page-card,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-cta,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-cta--decision{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;box-shadow:none}.content-page-shell[data-page-slug=founder-path-from-events] .card.content-page-card{padding:24px;gap:8px}.content-page-shell[data-page-slug=founder-path-from-events] .card.content-page-card:hover{transform:translateY(-2px);border-color:var(--color-primary);box-shadow:0 16px 30px -20px rgba(67,56,202,.25)}.content-page-shell[data-page-slug=founder-path-from-events] .card.content-page-card .content-page-h3,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-columns .content-page-h3{font-size:17px;font-weight:600;color:var(--color-text);letter-spacing:-.005em;line-height:1.25}.content-page-shell[data-page-slug=founder-path-from-events] .card.content-page-card .card-copy,.content-page-shell[data-page-slug=founder-path-from-events] .content-page-columns .card-copy{font-size:15px;line-height:1.55;color:var(--color-text-muted)}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-columns{align-items:stretch}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-columns .card.content-page-card{min-height:100%}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-columns .content-page-image:not(.content-page-image--thumbnail){width:100%;aspect-ratio:16/10;height:auto;object-fit:cover;border-radius:14px;margin-bottom:12px}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-card-links .text-link{color:var(--color-primary);font-weight:500;text-decoration:underline;text-underline-offset:3px;padding:0;border:0;border-radius:0;background:transparent;font-size:inherit}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-card-links .interactive-commerce-action{width:100%}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-card-links .interactive-commerce-action>.text-link{color:var(--color-primary);font-weight:500;text-decoration:underline;text-underline-offset:3px;padding:0;border:0;border-radius:0;background:transparent;font-size:inherit}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-card-links .interactive-commerce-action>.card{margin-top:14px!important;padding:16px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface-warm);box-shadow:none}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-embed{height:min(760px,82vh);min-height:520px;padding-top:0;border-radius:18px;background:var(--color-surface)}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-embed iframe{position:static;display:block;width:100%;height:100%}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-cta{padding:24px;text-align:left}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-btn,.content-page-shell[data-page-slug=founder-path-from-events] .primary-button{min-height:44px;padding:10px 18px;border-radius:999px}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-btn--primary,.content-page-shell[data-page-slug=founder-path-from-events] .primary-button{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-btn--secondary{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-primary-ink)}@media (max-width:860px){.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero--split{grid-template-columns:minmax(0,1fr)!important}.content-page-shell[data-page-slug=founder-path-from-events] .content-page-hero-media{aspect-ratio:16/10}}@media (max-width:620px){.content-page-shell[data-page-slug=founder-path-from-events] .content-page-embed{min-height:560px;height:70vh}}.content-page-shell[data-page-slug=founder-path-pitching-storytelling] .content-page-hero-media{aspect-ratio:4/5;border-radius:22px;border:1px solid var(--color-border);background:var(--color-surface-warm);padding:0}.content-page-shell[data-page-slug=founder-path-pitching-storytelling] .content-page-hero-media img{width:100%;height:100%;object-fit:cover}.content-page-shell[data-page-slug=founder-path-pitching-storytelling] .content-page-columns .content-page-image:not(.content-page-image--thumbnail){width:100%;aspect-ratio:16/10;height:auto;object-fit:cover;border-radius:14px;margin-bottom:12px}.content-page-shell[data-page-slug=founder-path-pitching-storytelling] .content-page-card-links .interactive-commerce-action{width:100%}.content-page-shell[data-page-slug=founder-path-pitching-storytelling] .content-page-card-links .interactive-commerce-action>.text-link{color:var(--color-primary);font-weight:500;text-decoration:underline;text-underline-offset:3px;padding:0;border:0;border-radius:0;background:transparent;font-size:inherit}.content-page-shell[data-page-slug=founder-path-pitching-storytelling] .content-page-card-links .interactive-commerce-action>.card{margin-top:14px!important;padding:16px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface-warm);box-shadow:none}@media (max-width:860px){.content-page-shell[data-page-slug=founder-path-pitching-storytelling] .content-page-hero-media{aspect-ratio:16/10}}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp]{--color-bg:#faf8f3;--color-surface:#ffffff;--color-surface-warm:#fbf7ec;--color-surface-sunken:#f3efe4;--color-border:#ece5d6;--color-border-strong:#d8cfb7;--color-text:#1c1917;--color-text-muted:#57534e;--color-text-soft:#78716c;--color-primary:#4338ca;--color-primary-ink:#1e1b4b;--color-primary-soft:#eef2ff;--color-primary-soft-border:#c7d2fe;--color-accent:#b45309;--color-accent-ink:#7c2d12;--color-accent-soft:#fef3c7;--color-accent-soft-border:#fde68a;background:var(--color-bg);color:var(--color-text)}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-main{width:auto;max-width:1120px;padding:clamp(24px,4vw,48px) clamp(16px,3vw,32px) clamp(48px,6vw,80px)}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-title{display:block;margin:0 0 8px;color:var(--color-text-soft);font-size:clamp(12px,1vw,13px);font-weight:500;letter-spacing:.14em;text-transform:uppercase}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-block{margin-bottom:clamp(28px,4vw,56px)}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero{padding:clamp(16px,3vw,40px) 0 clamp(12px,2vw,28px);border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero:after{content:none}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero--split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px);align-items:center}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero-body{width:auto;max-width:none}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero-media{aspect-ratio:4/3;border-radius:22px;border:1px solid var(--color-border);background:var(--color-surface-warm);padding:0;overflow:hidden}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero-media img{width:100%;height:100%;object-fit:cover}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-card-eyebrow,.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-eyebrow{color:var(--color-primary);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero-title{max-width:21ch;font-size:clamp(34px,5vw,56px);line-height:1.05;letter-spacing:-.025em}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero-sub{max-width:58ch;color:var(--color-text-muted);font-size:clamp(16px,1.4vw,20px);line-height:1.55}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero-note{max-width:54ch;color:var(--color-text-soft);font-size:15px;line-height:1.6}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-section{padding:0;border:0;background:transparent;box-shadow:none}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-h2{max-width:32ch;color:var(--color-primary-ink);font-size:clamp(22px,2.6vw,32px);line-height:1.15;letter-spacing:-.015em}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-section .card-copy{max-width:64ch;font-size:16px;line-height:1.55}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .card.content-page-card,.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-cta,.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-cta--decision{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;box-shadow:none}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .card.content-page-card{padding:24px;gap:8px}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .card.content-page-card:hover{transform:translateY(-2px);border-color:var(--color-primary);box-shadow:0 16px 30px -20px rgba(67,56,202,.25)}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-columns{align-items:stretch}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-columns .card.content-page-card{min-height:100%}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .card.content-page-card .content-page-h3,.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-columns .content-page-h3{color:var(--color-text);font-size:17px;font-weight:600;letter-spacing:-.005em;line-height:1.25}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .card.content-page-card .card-copy,.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-columns .card-copy{color:var(--color-text-muted);font-size:15px;line-height:1.55}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-columns--mvp-process .card.content-page-card{padding:20px}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-columns--mvp-process .content-page-card-eyebrow{color:var(--color-accent);letter-spacing:.08em}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-columns--mvp-deliverables .content-page-image{width:100%;aspect-ratio:16/10;height:auto;object-fit:cover;border-radius:14px;margin-bottom:12px}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-card-note{border-color:rgba(180,83,9,.18);background:var(--color-surface-warm)}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-cta--decision{padding:clamp(24px,3vw,40px)}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-cta-price{color:var(--color-accent);font-size:clamp(34px,4vw,56px)}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-card-links .content-page-btn,.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-cta-action .primary-button,.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero-actions .content-page-btn{min-height:44px;padding:10px 18px;border-radius:999px}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-card-links .content-page-btn,.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-cta-action .primary-button,.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero-actions .content-page-btn--primary{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero-actions .content-page-btn--secondary{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-primary)}@media (max-width:1200px){.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-columns--mvp-process{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:860px){.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero--split{grid-template-columns:1fr!important}.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-hero-media{order:-1;aspect-ratio:16/10}}@media (max-width:620px){.content-page-shell[data-page-slug=founder-path-from-idea-to-mvp] .content-page-columns--mvp-process{grid-template-columns:minmax(0,1fr)!important}}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]){--color-bg:#faf8f3;--color-surface:#ffffff;--color-surface-warm:#fbf7ec;--color-surface-sunken:#f3efe4;--color-border:#ece5d6;--color-border-strong:#d8cfb7;--color-text:#1c1917;--color-text-muted:#57534e;--color-text-soft:#78716c;--color-primary:#4338ca;--color-primary-ink:#1e1b4b;--color-primary-soft:#eef2ff;--color-primary-soft-border:#c7d2fe;--color-accent:#b45309;--color-accent-ink:#7c2d12;--color-accent-soft:#fef3c7;--color-accent-soft-border:#fde68a;background:var(--color-bg);color:var(--color-text)}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-main{width:auto;max-width:1120px;padding:48px 32px 80px}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-title{display:block;margin:0 0 8px;color:var(--color-text-soft);font-size:13px;font-weight:500;letter-spacing:0;text-transform:uppercase}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-block{margin-bottom:48px}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-hero{padding:40px 0 28px;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-hero:after{content:none}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-hero--split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;grid-gap:56px;gap:56px;align-items:center}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-hero-media{aspect-ratio:4/3;border-radius:22px;border:1px solid var(--color-border);background:var(--color-surface-warm);padding:0;overflow:hidden}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-hero-media img{width:100%;height:100%;object-fit:cover}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-card-eyebrow,.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-eyebrow{color:var(--color-primary);font-size:12px;letter-spacing:0;text-transform:uppercase}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-hero-title{max-width:22ch;font-size:56px;line-height:1.05;letter-spacing:0}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-hero-sub{max-width:58ch;color:var(--color-text-muted);font-size:18px;line-height:1.55}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-section{padding:0;border:0;background:transparent;box-shadow:none}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-h2{max-width:34ch;color:var(--color-primary-ink);font-size:30px;line-height:1.18;letter-spacing:0}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .card.content-page-card,.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-cta,.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-cta--decision{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;box-shadow:none}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .card.content-page-card{padding:24px;gap:8px}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-card-links .content-page-btn,.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-cta-action .primary-button,.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-hero-actions .content-page-btn{min-height:44px;padding:10px 18px;border-radius:999px}@media (max-width:1200px){.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-main{padding:32px 20px 64px}}@media (max-width:860px){.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-hero--split{grid-template-columns:1fr!important;gap:24px}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-hero-media{order:-1;aspect-ratio:16/10}.content-page-shell:is([data-page-slug=founder-path-from-co-founder],[data-page-slug=founder-path-with-co-founder],[data-page-slug=founder-path-cto-development-for-equity],[data-page-slug=founder-path-from-team],[data-page-slug=founder-path-from-infrastructure],[data-page-slug=founder-path-from-validation],[data-page-slug=founder-path-go-to-market],[data-page-slug=founder-path-from-marketing],[data-page-slug=founder-path-from-sales],[data-page-slug=founder-path-from-monetization],[data-page-slug=founder-path-from-analytics],[data-page-slug=founder-path-from-growth-experiments],[data-page-slug=founder-path-demo-day],[data-page-slug=founder-path-investor-matching],[data-page-slug=founder-path-fundraising-strategy],[data-page-slug=founder-path-data-room],[data-page-slug=founder-path-due-diligence],[data-page-slug=founder-path-deal-structuring]) .content-page-hero-title{font-size:34px}}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns .content-page-h3{margin:0;color:var(--color-text);font-size:17px;font-weight:600;line-height:1.35;letter-spacing:0}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns .card-copy{margin:0;color:var(--color-text-muted);font-size:15px;line-height:1.55}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models{gap:16px!important;align-items:stretch}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .card.content-page-card{display:flex;min-height:100%;flex-direction:column;gap:10px;padding:24px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);box-shadow:none}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .card.content-page-card:first-child,.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .card.content-page-card:nth-child(2){border-color:var(--color-border)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-card-eyebrow{margin:0 0 2px;color:var(--color-primary);font-size:12px;letter-spacing:0}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-card-list{margin:0;gap:10px}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-card-list li{color:var(--color-text-muted);font-size:15px;line-height:1.55}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-card-note{margin:4px 0 0;border-color:var(--color-border);border-radius:14px;background:var(--color-surface-warm);color:var(--color-text)}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-card-links{margin-top:auto;padding-top:12px}.content-page-shell[data-page-slug=founder-path-from-co-founder] .content-page-columns--cofounder-models .content-page-card-links .content-page-btn{width:-moz-fit-content;width:fit-content;max-width:100%;justify-content:center;text-align:center}.content-page-shell[data-page-slug^=investor-path-]{background:radial-gradient(circle at top left,rgba(216,143,83,.14),transparent 34%),linear-gradient(180deg,var(--color-surface-warm) 0,#fffaf3 42%,var(--color-background) 100%)}.content-page-shell[data-page-slug^=investor-path-] .content-page-main{max-width:1180px;gap:38px;padding:44px 24px 80px}.content-page-shell[data-page-slug^=investor-path-] .content-page-title{color:var(--color-primary);font-size:12px;letter-spacing:0;text-transform:uppercase}.content-page-shell[data-page-slug^=investor-path-] .content-page-hero{border:1px solid rgba(31,42,68,.08);border-radius:24px;background:rgba(255,255,255,.78);box-shadow:0 24px 70px rgba(31,42,68,.08)}.content-page-shell[data-page-slug^=investor-path-] .content-page-hero--split{grid-template-columns:minmax(0,1.02fr) minmax(320px,.82fr);align-items:center;gap:34px;padding:34px}.content-page-shell[data-page-slug^=investor-path-] .content-page-card-eyebrow,.content-page-shell[data-page-slug^=investor-path-] .content-page-cta-eyebrow,.content-page-shell[data-page-slug^=investor-path-] .content-page-eyebrow{color:var(--color-primary);font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.content-page-shell[data-page-slug^=investor-path-] .content-page-hero-title{max-width:18ch;color:var(--color-primary-ink);font-size:52px;line-height:1.04;letter-spacing:0}.content-page-shell[data-page-slug^=investor-path-] .content-page-hero-sub{max-width:60ch;color:var(--color-text-muted);font-size:18px;line-height:1.55}.content-page-shell[data-page-slug^=investor-path-] .content-page-hero-media{aspect-ratio:4/3;overflow:hidden;border:1px solid rgba(31,42,68,.08);border-radius:22px;background:var(--color-surface-warm)}.content-page-shell[data-page-slug^=investor-path-] .content-page-hero-media img{width:100%;height:100%;object-fit:cover}.content-page-shell[data-page-slug^=investor-path-] .content-page-section{padding:0;border:0;background:transparent;box-shadow:none}.content-page-shell[data-page-slug^=investor-path-] .content-page-h2{max-width:36ch;color:var(--color-primary-ink);font-size:30px;line-height:1.18;letter-spacing:0}.content-page-shell[data-page-slug^=investor-path-] .content-page-section .card-copy{max-width:74ch;color:var(--color-text-muted);font-size:17px;line-height:1.6}.content-page-shell[data-page-slug^=investor-path-] .card.content-page-card,.content-page-shell[data-page-slug^=investor-path-] .content-page-cta,.content-page-shell[data-page-slug^=investor-path-] .content-page-cta--decision{border:1px solid rgba(31,42,68,.1);border-radius:18px;background:rgba(255,255,255,.84);box-shadow:none}.content-page-shell[data-page-slug^=investor-path-] .card.content-page-card{display:flex;min-height:100%;flex-direction:column;gap:10px;padding:24px}.content-page-shell[data-page-slug^=investor-path-] .card.content-page-card .content-page-h3{margin:0;color:var(--color-text);font-size:18px;font-weight:650;line-height:1.3;letter-spacing:0}.content-page-shell[data-page-slug^=investor-path-] .card.content-page-card .card-copy,.content-page-shell[data-page-slug^=investor-path-] .content-page-card-list li{color:var(--color-text-muted);font-size:15px;line-height:1.55}.content-page-shell[data-page-slug^=investor-path-] .content-page-card-list{margin:0;gap:9px}.content-page-shell[data-page-slug^=investor-path-] .content-page-card-note{margin-top:auto;border-color:rgba(31,42,68,.08);border-radius:14px;background:var(--color-surface-warm);color:var(--color-text)}.content-page-shell[data-page-slug^=investor-path-] .content-page-columns--investor-child-pages,.content-page-shell[data-page-slug^=investor-path-] .content-page-columns--investor-outputs,.content-page-shell[data-page-slug^=investor-path-] .content-page-columns--investor-process,.content-page-shell[data-page-slug^=investor-path-] .content-page-columns--investor-related,.content-page-shell[data-page-slug^=investor-path-] .content-page-columns--investor-value-drivers{align-items:stretch}.content-page-shell[data-page-slug^=investor-path-] .content-page-card-links{margin-top:auto;padding-top:12px}.content-page-shell[data-page-slug^=investor-path-] .content-page-card-links .content-page-btn,.content-page-shell[data-page-slug^=investor-path-] .content-page-cta-action .primary-button,.content-page-shell[data-page-slug^=investor-path-] .content-page-hero-actions .content-page-btn{min-height:44px;border-radius:999px}@media (max-width:980px){.content-page-shell[data-page-slug^=investor-path-] .content-page-hero--split{grid-template-columns:1fr;padding:24px}.content-page-shell[data-page-slug^=investor-path-] .content-page-hero-media{order:-1;aspect-ratio:16/10}.content-page-shell[data-page-slug^=investor-path-] .content-page-hero-title{font-size:38px}}@media (max-width:640px){.content-page-shell[data-page-slug^=investor-path-] .content-page-main{padding:28px 18px 64px}.content-page-shell[data-page-slug^=investor-path-] .content-page-hero{border-radius:18px}.content-page-shell[data-page-slug^=investor-path-] .content-page-hero--split{padding:18px}.content-page-shell[data-page-slug^=investor-path-] .content-page-hero-title{font-size:32px}}.content-page-shell[data-page-slug=developer-path],.content-page-shell[data-page-slug^=developer-path-]{background:radial-gradient(circle at top left,rgba(120,103,221,.12),transparent 34%),linear-gradient(180deg,var(--color-surface-warm) 0,#fffaf3 44%,var(--color-background) 100%)}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-main{max-width:1180px;gap:38px;padding:44px 24px 80px}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-card-eyebrow,.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-cta-eyebrow,.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-eyebrow,.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-title{color:var(--color-primary);font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero{border:1px solid rgba(31,42,68,.08);border-radius:24px;background:rgba(255,255,255,.8);box-shadow:0 24px 70px rgba(31,42,68,.08)}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero--split{grid-template-columns:minmax(0,1.02fr) minmax(320px,.82fr);align-items:center;gap:34px;padding:34px}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero-title{max-width:19ch;color:var(--color-primary-ink);font-size:52px;line-height:1.04;letter-spacing:0}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero-sub,.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-section .card-copy{max-width:74ch;color:var(--color-text-muted);font-size:17px;line-height:1.6}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero-media{aspect-ratio:4/3;overflow:hidden;border:1px solid rgba(31,42,68,.08);border-radius:22px;background:var(--color-surface-warm)}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero-media img{width:100%;height:100%;object-fit:cover}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-section{padding:0;border:0;background:transparent;box-shadow:none}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-h2{max-width:36ch;color:var(--color-primary-ink);font-size:30px;line-height:1.18;letter-spacing:0}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .card.content-page-card,.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-cta,.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-cta--decision{border:1px solid rgba(31,42,68,.1);border-radius:18px;background:rgba(255,255,255,.86);box-shadow:none}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .card.content-page-card{display:flex;min-height:100%;flex-direction:column;gap:10px;padding:24px}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .card.content-page-card .content-page-h3{margin:0;color:var(--color-text);font-size:18px;font-weight:650;line-height:1.3;letter-spacing:0}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .card.content-page-card .card-copy,.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-card-list li{color:var(--color-text-muted);font-size:15px;line-height:1.55}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-card-links{margin-top:auto;padding-top:12px}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-card-links .content-page-btn,.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-cta-action .primary-button,.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero-actions .content-page-btn{min-height:44px;border-radius:999px}@media (max-width:980px){.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero--split{grid-template-columns:1fr;padding:24px}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero-media{order:-1;aspect-ratio:16/10}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero-title{font-size:38px}}@media (max-width:640px){.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-main{padding:28px 18px 64px}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero{border-radius:18px}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero--split{padding:18px}.content-page-shell:is([data-page-slug=developer-path],[data-page-slug^=developer-path-]) .content-page-hero-title{font-size:32px}}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]){background:radial-gradient(circle at top left,rgba(192,90,0,.1),transparent 34%),radial-gradient(circle at top right,rgba(120,103,221,.1),transparent 30%),linear-gradient(180deg,var(--color-surface-warm) 0,#fffaf3 44%,var(--color-background) 100%)}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-main{max-width:1180px;gap:38px;padding:44px 24px 80px}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-card-eyebrow,.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-cta-eyebrow,.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-eyebrow,.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-title{color:var(--color-primary);font-size:12px;font-weight:700;letter-spacing:0}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero{border:1px solid rgba(31,42,68,.08);border-radius:24px;background:rgba(255,255,255,.82);box-shadow:0 30px 70px -50px rgba(31,42,68,.45)}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero--split{grid-template-columns:minmax(0,1.02fr) minmax(320px,.82fr);align-items:center;gap:34px;padding:clamp(28px,4vw,48px)}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero-title{max-width:19ch;color:var(--color-primary-ink);font-size:52px;line-height:1.05;letter-spacing:0}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero-sub,.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-section .card-copy{max-width:74ch;color:var(--color-text-muted);font-size:17px}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero-media{aspect-ratio:4/3;overflow:hidden;border:1px solid rgba(31,42,68,.08);border-radius:22px;background:#fff7e8}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero-media img{width:100%;height:100%;object-fit:cover}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-section{padding:0;border:0;background:transparent}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-h2{max-width:36ch;color:var(--color-primary-ink);font-size:30px;letter-spacing:0}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .card.content-page-card,.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-cta,.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-cta--decision{border:1px solid rgba(31,42,68,.1);border-radius:18px;background:rgba(255,255,255,.88)}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .card.content-page-card{display:flex;min-height:100%;flex-direction:column;box-shadow:0 18px 46px -34px rgba(31,42,68,.36)}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .card.content-page-card .content-page-h3{margin:0;color:var(--color-text);font-size:18px;letter-spacing:0}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .card.content-page-card .card-copy,.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-card-list li{color:var(--color-text-muted);font-size:15px;line-height:1.55}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-card-links{margin-top:auto;padding-top:12px}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-card-links .content-page-btn,.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-cta-action .primary-button,.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero-actions .content-page-btn{min-height:44px;border-radius:999px}@media (max-width:980px){.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero--split{grid-template-columns:1fr;padding:24px}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero-media{order:-1;aspect-ratio:16/10}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero-title{font-size:38px}}@media (max-width:640px){.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-main{padding:28px 18px 64px}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero{border-radius:18px}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero--split{padding:18px}.content-page-shell:is([data-page-slug=corporate-government],[data-page-slug^=corporate-government-]) .content-page-hero-title{font-size:32px}}