.kw-hero.svelte-1h784pt{background:#fcf7ed;width:100%;position:relative;overflow:hidden;padding:140px var(--deafultMargin) 100px}.kw-hero.svelte-1h784pt:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;filter:blur(130px);opacity:.55;background-image:radial-gradient(ellipse 80% 55% at 5% 10%,#FFB449 0%,transparent 70%),radial-gradient(ellipse 70% 60% at 5% 72%,#54afbc 0%,transparent 65%),radial-gradient(ellipse 50% 55% at 95% 5%,#54afbc 0%,transparent 60%);background-repeat:no-repeat;background-size:100% 100%}.kw-hero-inner.svelte-1h784pt{max-width:1100px;margin:0 auto;position:relative;z-index:1}.kw-stat-bar.svelte-1h784pt{background:#fff;border-bottom:1px solid rgba(14,58,70,.08);padding:2.5rem var(--deafultMargin)}.kw-stat-bar-inner.svelte-1h784pt{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:0}.kw-stat-bar-inner.svelte-1h784pt .stat-block:where(.svelte-1h784pt){flex:1}.stat-bar-divider.svelte-1h784pt{width:1px;height:52px;background:#0e3a461f;margin:0 2.5rem;flex-shrink:0}.kw-hero-text.svelte-1h784pt{display:flex;flex-direction:column;gap:1.75rem}.kw-hero-text.svelte-1h784pt h1:where(.svelte-1h784pt){color:#0e3a46;line-height:1.1;letter-spacing:-.03em}.kw-hero-body.svelte-1h784pt{color:#434343;line-height:1.8;max-width:700px}.kw-hero-actions.svelte-1h784pt{display:flex;gap:1rem;flex-wrap:wrap}.kw-hero-actions.svelte-1h784pt button.white-btn{background:var(--white);color:#1a5d6e;border:none;font-weight:700}.kw-hero-actions.svelte-1h784pt button.white-btn:hover{background:#ffffffe6}.white-btn.svelte-1h784pt{background:var(--white);color:#1a5d6e;border:none;font-weight:700}.outline-btn.svelte-1h784pt{background:transparent;color:#0e3a46;border:2px solid rgba(14,58,70,.35);font-weight:600}.outline-btn.svelte-1h784pt:hover{border-color:#0e3a46}.stat-block.svelte-1h784pt{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.75rem 1rem;gap:.4rem}.stat-num.svelte-1h784pt{color:#ffb449;line-height:1}.stat-label.svelte-1h784pt{color:#5a7a85;line-height:1.5;max-width:160px}.kw-section.svelte-1h784pt{padding:96px var(--deafultMargin)}.section-inner.svelte-1h784pt{max-width:1200px;margin:0 auto}.bg-offwhite.svelte-1h784pt{background:var(--bgGrey)}.section-header.centered.svelte-1h784pt{text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}.eyebrow.svelte-1h784pt{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--heroCircle2);font-weight:700;margin-bottom:1rem;display:flex;align-items:center;gap:.65rem}.eyebrow.svelte-1h784pt:before{content:"";display:block;width:22px;height:2px;background:var(--heroCircle2)}.eyebrow-center.svelte-1h784pt:before{display:none}.eyebrow-center.svelte-1h784pt{justify-content:center}.eyebrow-light.svelte-1h784pt{color:#5a7a85}.eyebrow-light.svelte-1h784pt:before{background:#5a7a85}.accent.svelte-1h784pt{color:var(--heroCircle2)}.accent-dark.svelte-1h784pt{color:#0e3a46}.section-lead.svelte-1h784pt{color:var(--textGrey);line-height:1.8;max-width:600px;text-align:center;margin-top:.75rem}.rule.svelte-1h784pt{width:44px;height:3px;background:var(--heroCircle2);border-radius:2px;margin:1.4rem 0}.rule-center.svelte-1h784pt{margin-left:auto;margin-right:auto}.sessions-grid.svelte-1h784pt{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.session-card.svelte-1h784pt{border-radius:16px;padding:2.25rem;border:1px solid var(--lineGrey);background:var(--white);display:flex;flex-direction:column;gap:1rem;transition:box-shadow .25s,transform .25s}.session-card.svelte-1h784pt:hover{box-shadow:0 12px 32px #00000014;transform:translateY(-3px)}.sc-pta.svelte-1h784pt{border-top:3px solid var(--heroCircle2)}.sc-leadership.svelte-1h784pt{border-top:3px solid #1a5d6e}.sc-hands-on.svelte-1h784pt{border-top:3px solid #FFB449}.sc-icon.svelte-1h784pt{color:var(--heroCircle2);width:52px;height:52px;background:#54afbc14;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sc-leadership.svelte-1h784pt .sc-icon:where(.svelte-1h784pt){color:#1a5d6e;background:#1a5d6e14}.sc-hands-on.svelte-1h784pt .sc-icon:where(.svelte-1h784pt){color:#d4880a;background:#f59e0b14}.sc-tag.svelte-1h784pt{font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;font-weight:700;color:var(--heroCircle2)}.sc-leadership.svelte-1h784pt .sc-tag:where(.svelte-1h784pt){color:#1a5d6e}.sc-hands-on.svelte-1h784pt .sc-tag:where(.svelte-1h784pt){color:#d4880a}.session-card.svelte-1h784pt h3:where(.svelte-1h784pt){color:var(--black);line-height:1.3}.sc-desc.svelte-1h784pt{color:var(--textGrey);line-height:1.75;flex:1}.sc-points.svelte-1h784pt{list-style:none;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--lineGrey);padding-top:1rem;margin-top:auto}.sc-points.svelte-1h784pt li:where(.svelte-1h784pt){padding:.4rem 0;border-bottom:1px solid var(--lineGrey);color:var(--black);display:flex;gap:.6rem;align-items:flex-start}.sc-points.svelte-1h784pt li:where(.svelte-1h784pt):last-child{border-bottom:none}.sc-points.svelte-1h784pt li:where(.svelte-1h784pt):before{content:"→";color:var(--heroCircle2);flex-shrink:0;font-size:.8rem;margin-top:.05rem}.sc-hands-on.svelte-1h784pt .sc-points:where(.svelte-1h784pt) li:where(.svelte-1h784pt):before{color:#d4880a}.sc-leadership.svelte-1h784pt .sc-points:where(.svelte-1h784pt) li:where(.svelte-1h784pt):before{color:#1a5d6e}.t-carousel.svelte-1h784pt{display:flex;flex-direction:column;gap:2rem;max-width:860px;margin:0 auto}.t-slides.svelte-1h784pt{position:relative;min-height:320px}.t-slide.svelte-1h784pt{position:absolute;inset:0;opacity:0;transform:translate(calc(var(--dir, 1) * 40px));transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1);pointer-events:none}.t-slide.is-active.svelte-1h784pt{opacity:1;transform:translate(0);pointer-events:auto;position:relative}.t-card.svelte-1h784pt{background:var(--white);border-radius:20px;padding:3rem;border:1px solid var(--lineGrey);display:flex;flex-direction:column;gap:1.5rem;box-shadow:0 4px 32px #0000000d}.t-quote-mark.svelte-1h784pt{font-size:6rem;line-height:.5;color:var(--heroCircle2);font-family:Georgia,serif;opacity:.25;-webkit-user-select:none;user-select:none}.t-quote.svelte-1h784pt{color:var(--black);line-height:1.85;font-style:italic}.t-author.svelte-1h784pt{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;border-top:1px solid var(--lineGrey);padding-top:1.5rem;flex-wrap:wrap}.t-author-info.svelte-1h784pt{display:flex;flex-direction:column;gap:.25rem}.t-name.svelte-1h784pt{color:var(--black)}.t-role.svelte-1h784pt{color:var(--textGrey)}.t-logo-link.svelte-1h784pt{display:flex;align-items:center;flex-shrink:0}.t-logo.svelte-1h784pt{height:44px;width:auto;object-fit:contain;opacity:.7;transition:opacity .2s}.t-logo-link.svelte-1h784pt:hover .t-logo:where(.svelte-1h784pt){opacity:1}.t-controls.svelte-1h784pt{display:flex;align-items:center;justify-content:space-between;padding:0 .5rem}.t-dots.svelte-1h784pt{display:flex;align-items:center;gap:8px}.t-dot.svelte-1h784pt{height:6px;width:12px;border:none;border-radius:3px;cursor:pointer;padding:0;background:var(--lineGrey);transition:width .25s cubic-bezier(.4,0,.2,1),background .2s ease}.t-dot-active.svelte-1h784pt{width:38px;background:var(--heroCircle2)}.t-arrows.svelte-1h784pt{display:flex;gap:.75rem}.t-arrow.svelte-1h784pt{width:40px;height:40px;border-radius:50%;background:var(--bgGrey);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--black);box-shadow:0 0 0 1px color-mix(in srgb,var(--lineGrey),transparent 35%);transition:background .15s ease,transform .1s ease}.t-arrow.svelte-1h784pt:hover{background:color-mix(in srgb,var(--bgGrey),var(--white) 35%);box-shadow:0 0 0 1px color-mix(in srgb,var(--black),transparent 80%)}.t-arrow.svelte-1h784pt:active{transform:scale(.93)}.process-steps.svelte-1h784pt{display:flex;align-items:flex-start;gap:0;flex-wrap:wrap}.process-step.svelte-1h784pt{flex:1;min-width:200px;display:flex;flex-direction:column;gap:.75rem;padding:0 1rem}.process-arrow.svelte-1h784pt{color:var(--lineGrey);flex-shrink:0;margin-top:2.5rem;padding:0 .25rem;align-self:flex-start}.step-num.svelte-1h784pt{font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--heroCircle2);background:#54afbc1a;padding:.3rem .75rem;border-radius:4px;align-self:flex-start}.process-step.svelte-1h784pt h3:where(.svelte-1h784pt){color:var(--black)}.process-step.svelte-1h784pt p:where(.svelte-1h784pt){color:var(--textGrey);line-height:1.7}.engagements-grid.svelte-1h784pt{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2.5rem}.engagement-card.svelte-1h784pt{background:var(--white);border:1px solid var(--lineGrey);border-radius:12px;padding:1.5rem;display:flex;flex-direction:column;gap:.4rem;transition:box-shadow .2s,transform .2s}.engagement-card.svelte-1h784pt:hover{box-shadow:0 6px 20px #00000012;transform:translateY(-2px)}.eng-tag.svelte-1h784pt{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--heroCircle2)}.eng-name.svelte-1h784pt{color:var(--black);line-height:1.3}.eng-desc.svelte-1h784pt{color:var(--textGrey);line-height:1.45}.engagements-note.svelte-1h784pt{text-align:center;color:var(--textGrey)}.eng-link.svelte-1h784pt{color:var(--heroCircle2);font-weight:600;text-decoration:none;transition:opacity .2s}.eng-link.svelte-1h784pt:hover{opacity:.75}@media(max-width:960px){.kw-stat-bar-inner.svelte-1h784pt{flex-direction:column;gap:1.5rem}.stat-bar-divider.svelte-1h784pt{width:44px;height:1px;margin:0}.sessions-grid.svelte-1h784pt{grid-template-columns:1fr}.engagements-grid.svelte-1h784pt{grid-template-columns:repeat(2,1fr)}.process-steps.svelte-1h784pt{flex-direction:column;gap:1.5rem}.process-arrow.svelte-1h784pt{transform:rotate(90deg);align-self:center;margin-top:0}}@media(max-width:600px){.t-card.svelte-1h784pt{padding:2rem 1.5rem}.kw-hero.svelte-1h784pt{padding:100px var(--deafultMargin) 60px}.kw-section.svelte-1h784pt{padding:60px var(--deafultMargin)}.engagements-grid.svelte-1h784pt{grid-template-columns:1fr}}
