@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:.5}50%{opacity:1}}.s1{animation:slideUp .4s ease .05s both}.s2{animation:slideUp .4s ease .12s both}.s3{animation:slideUp .4s ease .19s both}.s4{animation:slideUp .4s ease .26s both}.s5{animation:slideUp .4s ease .33s both}.s6{animation:slideUp .4s ease .4s both}.s7{animation:slideUp .4s ease .47s both}.s8{animation:slideUp .4s ease .54s both}.s9{animation:slideUp .4s ease .61s both}.s10{animation:slideUp .4s ease .68s both}.sc{animation:scaleIn .4s ease .1s both}.fi{animation:fadeIn .35s ease-out}.ib{background:none;border:1px solid transparent;padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.ib:hover{border-color:#f973164d;background:#f9731614}.nb{background:none;border:none;padding:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,opacity .2s}.nb:hover{background:#f973161a}.nb:disabled{opacity:.2;cursor:not-allowed;pointer-events:none}.nb:disabled:hover{background:none}.toast{position:fixed;bottom:80px;left:50%;transform:translate(-50%);padding:10px 20px;border-radius:8px;font-size:.85rem;font-weight:500;animation:slideUp .25s ease-out;z-index:100;pointer-events:none}.tip{border-radius:10px;padding:14px 18px;font-size:.9rem;line-height:1.5;display:flex;align-items:flex-start;gap:10px}.pt{display:flex;align-items:flex-start;gap:12px;font-size:1.02rem;line-height:1.6}.sc-card{border-radius:12px;padding:16px;cursor:pointer;transition:all .2s;text-align:left}.sc-card:hover{transform:translateY(-2px)}.ov-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:50;animation:fadeIn .2s ease-out}.ov-card{padding:12px 16px;border-radius:10px;cursor:pointer;transition:all .15s;text-align:left;border:1px solid transparent;font-family:inherit;width:100%}.ov-card:hover{transform:scale(1.02)}.landing-root{min-height:100vh;position:relative;overflow:hidden;background-color:var(--landing-bg);color:var(--landing-text);font-family:Inter,system-ui,-apple-system,sans-serif}.landing-shell{width:min(1180px,calc(100% - 48px));margin:0 auto;position:relative;z-index:1}.landing-topbar,.landing-brand,.landing-topbar-actions,.landing-actions,.landing-card-topline,.landing-card-link,.landing-inline-link,.landing-resource-card,.landing-session-card>div,.landing-footer{display:flex;align-items:center}.landing-topbar{min-height:76px;justify-content:space-between;gap:24px;border-bottom:1px solid var(--landing-border)}.landing-brand{gap:12px;color:var(--landing-text);text-decoration:none}.landing-brand-mark{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(135deg,#7c2d12,var(--landing-accent));box-shadow:0 8px 24px var(--landing-accent-glow);font-size:.83rem;font-weight:900;letter-spacing:-.08em}.landing-brand strong,.landing-brand small{display:block}.landing-brand strong{font-size:.86rem;letter-spacing:.01em}.landing-brand small,.landing-topbar-note{margin-top:2px;color:var(--landing-muted);font-size:.7rem}.landing-topbar-actions{gap:12px}.landing-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.82fr);gap:62px;align-items:center;padding:84px 0 92px;background:var(--landing-hero-grad)}.landing-eyebrow,.landing-resource-eyebrow,.landing-section-heading span,.landing-panel-heading{color:var(--landing-accent);font-size:.73rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.landing-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--landing-accent-border);border-radius:999px;background:var(--landing-accent-soft)}.landing-hero h1{max-width:680px;margin:20px 0;color:var(--landing-text);font-size:clamp(3.15rem,6.8vw,5.55rem);font-weight:900;letter-spacing:-.075em;line-height:.98}.landing-hero h1 span{color:var(--landing-accent)}.landing-hero-text,.landing-section-heading p,.landing-path-panel>p,.landing-entry-card p,.landing-strategy-feature p,.landing-resource-card p,.landing-team-intro p,.landing-session-card p{color:var(--landing-muted);line-height:1.65}.landing-hero-text{max-width:640px;font-size:1.05rem}.landing-actions{flex-wrap:wrap;gap:11px;margin-top:30px}.landing-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:12px 18px;border-radius:10px;font-size:.88rem;font-weight:800;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.landing-button:hover{transform:translateY(-2px)}.landing-button-primary{color:#fff;background:linear-gradient(135deg,var(--landing-accent),#d94a08);box-shadow:0 12px 30px var(--landing-accent-glow)}.landing-button-secondary{color:var(--landing-text);border:1px solid var(--landing-border);background:var(--landing-surface)}.landing-button-secondary:hover{border-color:var(--landing-accent-border);background:var(--landing-surface-hover)}.landing-metrics{display:grid;max-width:545px;grid-template-columns:repeat(3,1fr);margin-top:40px;border-top:1px solid var(--landing-border)}.landing-metric{padding:18px 14px 0 0}.landing-metric+.landing-metric{padding-left:16px;border-left:1px solid var(--landing-border)}.landing-metric strong,.landing-metric span{display:block}.landing-metric strong{color:var(--landing-text);font-size:1.72rem;letter-spacing:-.05em}.landing-metric span{margin-top:3px;color:var(--landing-muted);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.landing-path-panel,.landing-entry-card,.landing-strategy-feature,.landing-resource-card,.landing-team-section,.landing-session-card{border:1px solid var(--landing-border);background:var(--landing-surface)}.landing-path-panel{position:relative;overflow:hidden;padding:24px;border-radius:18px;box-shadow:0 30px 80px #00000024}.landing-path-panel:before{position:absolute;top:-85px;right:-70px;width:210px;height:210px;border-radius:50%;background:var(--landing-accent-soft);content:"";filter:blur(8px);pointer-events:none}.landing-panel-heading{display:flex;position:relative;justify-content:space-between;gap:16px}.landing-panel-time{color:var(--landing-muted);font-size:.64rem}.landing-path-panel h2{position:relative;max-width:320px;margin-top:18px;color:var(--landing-text);font-size:1.8rem;letter-spacing:-.05em;line-height:1.08}.landing-path-panel>p{position:relative;margin-top:10px;font-size:.84rem}.landing-path-list{display:grid;gap:9px;margin-top:24px}.landing-path-item{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:11px;align-items:center;padding:11px 10px;border:1px solid transparent;border-radius:10px;color:var(--landing-text);text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.landing-path-item:hover{border-color:var(--landing-accent-border);background:var(--landing-accent-soft);transform:translate(3px)}.landing-path-number{color:var(--landing-muted);font-size:.65rem;font-weight:800;letter-spacing:.08em}.landing-path-icon,.landing-icon-badge,.landing-feature-icon{display:grid;place-items:center;color:var(--landing-accent);border:1px solid var(--landing-accent-border);background:var(--landing-accent-soft)}.landing-path-icon{width:34px;height:34px;border-radius:9px}.landing-path-item strong,.landing-path-item small{display:block}.landing-path-item strong{font-size:.82rem}.landing-path-item small{margin-top:3px;color:var(--landing-muted);font-size:.71rem;line-height:1.45}.landing-path-arrow,.landing-resource-arrow{color:var(--landing-muted);transition:color .18s ease}.landing-path-item:hover .landing-path-arrow,.landing-resource-card:hover .landing-resource-arrow{color:var(--landing-accent)}.landing-inline-link{gap:7px;margin-top:18px;color:var(--landing-accent);font-size:.76rem;font-weight:800;text-decoration:none}.landing-section{padding:0 0 96px}.landing-section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.66fr);gap:42px;align-items:end;padding-bottom:24px;border-bottom:1px solid var(--landing-border)}.landing-section-heading h2,.landing-team-intro h2{max-width:760px;margin-top:10px;color:var(--landing-text);font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.065em;line-height:1.04}.landing-section-heading p{font-size:.9rem}.landing-entry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.landing-entry-card{display:flex;min-height:326px;flex-direction:column;padding:22px;border-radius:14px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.landing-entry-card:hover,.landing-resource-card:hover,.landing-session-card:hover{border-color:var(--landing-accent-border);background:var(--landing-surface-hover);box-shadow:0 16px 44px #0000001f;transform:translateY(-4px)}.landing-card-topline{justify-content:space-between;margin-bottom:32px;color:var(--landing-muted);font-size:.75rem;font-weight:900;letter-spacing:.12em}.landing-icon-badge{width:40px;height:40px;flex:0 0 auto;border-radius:10px}.landing-entry-card small,.landing-resource-card small{color:var(--landing-accent);font-size:.69rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.landing-entry-card h3{margin-top:10px;color:var(--landing-text);font-size:1.35rem;letter-spacing:-.04em}.landing-entry-card p{margin-top:10px;font-size:.84rem}.landing-card-link{gap:7px;margin-top:auto;padding-top:24px;color:var(--landing-accent);font-size:.76rem;font-weight:800}.landing-strategy-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:14px;margin-top:16px}.landing-strategy-feature{display:flex;min-height:430px;flex-direction:column;padding:28px;border-radius:16px;background-color:var(--landing-surface);background-image:var(--landing-subtle-grad);text-decoration:none;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.landing-strategy-feature:hover{border-color:var(--landing-accent-border);box-shadow:0 20px 54px #00000024}.landing-feature-icon{width:52px;height:52px;margin-bottom:28px;border-radius:14px}.landing-strategy-feature h3{max-width:560px;margin-top:10px;color:var(--landing-text);font-size:clamp(1.75rem,3vw,2.6rem);letter-spacing:-.06em;line-height:1.04}.landing-strategy-feature p{max-width:660px;margin-top:12px;font-size:.9rem}.landing-feature-points{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.landing-feature-points span{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid var(--landing-accent-border);border-radius:999px;color:var(--landing-text);background:var(--landing-accent-soft);font-size:.7rem;font-weight:700}.landing-feature-points svg{color:var(--landing-accent)}.landing-resource-stack{display:grid;gap:14px}.landing-resource-card{position:relative;gap:14px;padding:19px;border-radius:14px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.landing-resource-card strong,.landing-resource-card p{display:block}.landing-resource-card strong{margin-top:5px;color:var(--landing-text);font-size:1rem}.landing-resource-card p{margin-top:5px;padding-right:18px;font-size:.77rem}.landing-resource-arrow{margin-left:auto;flex:0 0 auto}.landing-team-section{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:40px;margin-bottom:36px;padding:28px;border-radius:18px}.landing-team-intro h2{margin-top:12px;font-size:clamp(1.85rem,3.2vw,2.6rem)}.landing-team-intro p{margin-top:14px;font-size:.86rem}.landing-session-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.landing-session-card{display:flex;min-height:242px;flex-direction:column;padding:16px;border-radius:12px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.landing-session-card>div{justify-content:space-between;gap:8px;color:var(--landing-accent)}.landing-session-card>div span{font-size:.64rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.landing-session-card h3{margin-top:30px;color:var(--landing-text);font-size:1rem;letter-spacing:-.03em}.landing-session-card p{margin-top:8px;font-size:.76rem}.landing-session-card>svg{margin-top:auto;color:var(--landing-accent)}.landing-footer{justify-content:space-between;gap:20px;padding:0 0 28px;color:var(--landing-muted);font-size:.72rem}.landing-footer span:first-child{color:var(--landing-text);font-weight:800}.landing-footer div{display:flex;align-items:center;gap:14px}.landing-footer a{color:var(--landing-muted);font-weight:700;text-decoration:none;transition:color .18s ease}.landing-footer a:hover{color:var(--landing-accent)}@media (max-width: 960px){.landing-hero,.landing-strategy-grid,.landing-team-section{grid-template-columns:1fr}.landing-hero{gap:36px;padding:68px 0 80px}.landing-path-panel{max-width:680px}.landing-team-section{gap:24px}}@media (max-width: 760px){.landing-section-heading,.landing-entry-grid,.landing-session-grid{grid-template-columns:1fr}.landing-section-heading{gap:12px}.landing-entry-card{min-height:280px}.landing-session-card{min-height:190px}}@media (max-width: 560px){.landing-shell{width:min(100% - 32px,1180px)}.landing-topbar{min-height:68px}.landing-topbar-note{display:none}.landing-brand strong{font-size:.78rem}.landing-brand small{font-size:.64rem}.landing-hero{gap:28px;padding:54px 0 72px}.landing-hero h1{margin-top:18px;font-size:clamp(3.2rem,16vw,4.3rem)}.landing-hero-text{font-size:.96rem}.landing-actions{display:grid;grid-template-columns:1fr}.landing-button{width:100%}.landing-metrics{margin-top:32px}.landing-metric{padding-right:8px}.landing-metric+.landing-metric{padding-left:10px}.landing-metric strong{font-size:1.5rem}.landing-metric span{font-size:.58rem}.landing-path-panel,.landing-team-section{padding:18px}.landing-path-panel h2{font-size:1.55rem}.landing-path-item{grid-template-columns:auto auto minmax(0,1fr);gap:9px;padding:10px 2px}.landing-path-arrow{display:none}.landing-section{padding-bottom:72px}.landing-section-heading h2{font-size:2.15rem}.landing-entry-card,.landing-strategy-feature{padding:20px}.landing-entry-card{min-height:262px}.landing-strategy-feature{min-height:440px}.landing-team-section{margin-bottom:24px}.landing-footer{display:grid;gap:6px}.landing-footer div{justify-content:space-between}}@media (max-width: 768px){.hide-mobile{display:none!important}.r-pad{padding:24px 20px!important}.t-lg{font-size:2.2rem!important}.t-md{font-size:1.6rem!important}.steps-row{flex-direction:column!important}.sum-grid{grid-template-columns:1fr 1fr!important}.wm{font-size:8rem!important}.slide-main{overflow-y:auto!important;overflow-x:hidden!important}.slide-scroll{overflow-y:auto!important;overflow-x:hidden!important;justify-content:flex-start!important;padding-top:150px!important;padding-bottom:60px!important}.step-card{height:auto!important;min-height:0!important}.intro-row{flex-direction:column!important}.intro-vs{padding:4px 0!important}.tier-grid{grid-template-columns:1fr!important}}@media print{@page{size:landscape;margin:0}html,body,#root{width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.presentation-root{width:100%!important;height:auto!important;overflow:visible!important;display:block!important}.print-hide,.ib,.nb,.toast,.ov-overlay,.ov-card{display:none!important}.print-container{display:block!important}*,*:before,*:after{animation:none!important;transition:none!important}.print-slide{width:100%!important;height:100vh!important;overflow:hidden!important;position:relative!important;display:flex!important;page-break-after:always;break-after:page;page-break-inside:avoid;break-inside:avoid}.print-slide:last-child{page-break-after:avoid;break-after:avoid}.r-pad{padding:32px 28px!important}.t-lg{font-size:2.8rem!important}.t-md{font-size:1.8rem!important}.steps-row,.intro-row{flex-direction:row!important}.sum-grid{grid-template-columns:1fr 1fr 1fr!important}.wm{font-size:12rem!important}.step-card{height:auto!important;min-height:0!important}.slide-scroll{overflow:hidden!important;justify-content:center!important;padding-top:32px!important;padding-bottom:32px!important}.pt{font-size:.88rem!important;line-height:1.45!important;gap:8px!important}.tip{font-size:.8rem!important;padding:10px 14px!important;margin-top:16px!important}.sc-card{padding:10px 12px!important;border-radius:8px!important}}@media (max-width: 480px){.t-lg{font-size:1.7rem!important}.t-md{font-size:1.3rem!important}.sum-grid{grid-template-columns:1fr!important}.author-socials,.author-tools{flex-direction:column!important;align-items:stretch!important}.author-tools>a{max-width:none!important}.closing-survey{padding:20px 16px!important;margin-top:28px!important}.closing-cta-btn{padding:12px 20px!important;font-size:.9rem!important}}.scaleup-noise-bg{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.86' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23noise)' opacity='0.62'/%3E%3C/svg%3E"),radial-gradient(circle at 25% 20%,rgba(255,255,255,.12) 0 1px,transparent 1px),radial-gradient(circle at 75% 80%,rgba(0,0,0,.14) 0 1px,transparent 1px);background-size:180px 180px,3px 3px,4px 4px}@media (max-width: 768px){.scaleup-hero,.scaleup-split,.scaleup-section,.scaleup-outcomes,.scaleup-grid,.scaleup-list,.scaleup-team-grid{grid-template-columns:1fr!important}.scaleup-title{font-size:2.35rem!important}.scaleup-cta-row>a{width:100%}.scaleup-band{padding:18px!important}.scaleup-highlight-card,.scaleup-risk-card{flex-direction:column!important;align-items:flex-start!important}.scaleup-risk-card{grid-template-columns:1fr!important}}.glossary-term{text-decoration:underline dotted;text-decoration-thickness:1.5px;text-underline-offset:3px;cursor:help;border-radius:3px;padding:0 2px;transition:text-decoration-color .2s,background-color .2s}.glossary-term:hover{text-decoration-style:solid}.glossary-tooltip{animation:glossaryFadeIn .15s ease-out}@keyframes glossaryFadeIn{0%{opacity:0}to{opacity:1}}.glossary-arrow{position:absolute;left:50%;width:10px;height:10px;transform:translate(-50%) rotate(45deg);background:var(--arrow-color);border:1px solid transparent}.glossary-arrow-bottom{bottom:-6px;border-right-color:inherit;border-bottom-color:inherit;border-color:transparent;border-right:1px solid var(--arrow-border, rgba(249, 115, 22, .25));border-bottom:1px solid var(--arrow-border, rgba(249, 115, 22, .25))}.glossary-arrow-top{top:-6px;border-color:transparent;border-left:1px solid var(--arrow-border, rgba(249, 115, 22, .25));border-top:1px solid var(--arrow-border, rgba(249, 115, 22, .25))}@media (max-width: 768px){.glossary-tooltip{max-width:min(90vw,320px)!important}.glossary-term{padding:2px 4px}}
