.journey-map{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:14px auto 24px}.journey-pill{display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.1px;color:#1f2a44;background:#f7f9ff;border:1px solid #dbe6ff;box-shadow:0 1px 1px #00000008}.journey-pill:first-child{background:#eaf1ff;border-color:#b7cdfc;color:#0b3ea1}@media(max-width:640px){.journey-map{gap:6px;margin-bottom:20px}.journey-pill{font-size:12px;padding:6px 10px}}.gr-icon-tile{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#2f6bff,#1e49d8);box-shadow:0 8px 18px #1b66ff40,inset 0 1px #ffffff40}.gr-item-head{display:flex;align-items:center;gap:12px;margin-right:12px}.gr-icon{width:26px;height:26px;color:#fff}.gr-icon .line{fill:none;stroke:#111827;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.gr-icon .accent{fill:none;stroke:#2563eb;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}:root{--brand:#2563eb;--brand-ink:#0b3ea1;--ink:#1f2a44;--muted:#667085;--pill-bg:#f7f9ff;--pill-border:#dbe6ff;--pill-text:#1f2a44;--seg-bg:#f2f6ff;--seg-border:#d9e3ff;--seg-ink:#1b2b52;--seg-active:#2563eb;--card:#ffffff;--card-border:#e2e8f0;--card-shadow:0 2px 4px rgba(0,0,0,.1)}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.toolbox-intro{font-size:.95rem;opacity:.92;line-height:1.55;color:#1f2937;text-align:center;margin:10px auto 18px;max-width:700px;letter-spacing:-.01em}.toolbox-link{color:#111;font-weight:700;background:transparent;border-bottom:2px solid #c7dcff;padding:0}.toolbox-link:hover{background:linear-gradient(to bottom,transparent 55%,rgba(11,92,171,.18) 55%)}.gr-library-bar{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;padding:14px 16px;margin:0 auto;background:linear-gradient(180deg,#f7f9ff,#fff);border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 8px 18px #2563eb0f,inset 0 1px #ffffffb3}.gr-library-field{position:relative;display:flex;align-items:center}.gr-library-icon{position:absolute;left:12px;width:16px;height:16px;stroke:#2563eb;stroke-width:2;fill:none;opacity:.9;pointer-events:none}.gr-library-input,.gr-library-select{-webkit-appearance:none;appearance:none;width:100%;min-width:220px;max-width:420px;padding:10px 14px 10px 38px;font-size:14px;font-weight:600;color:#1f2937;background:#fff;border:1px solid #dbeafe;border-radius:999px;box-shadow:inset 0 1px 2px #0000000a,0 1px 1px #00000005;transition:border-color .2s ease,box-shadow .2s ease,transform .12s ease}.gr-library-select{max-width:240px;cursor:pointer}.gr-library-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none!important}.gr-library-select::-ms-expand{display:none}.gr-library-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff!important;background-image:none!important;background-repeat:no-repeat!important;background-position:right center!important}.gr-library-select:hover,.gr-library-select:focus,.gr-library-select:active{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff!important;background-image:none!important}.gr-library-input:hover,.gr-library-select:hover{border-color:#bfdbfe}.gr-library-input:focus,.gr-library-select:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb2e,inset 0 1px 2px #0000000a}.hub-section{font-size:18px;font-weight:600;margin-top:42px;margin-bottom:16px;color:#2b2b2b;position:relative}.hub-section:after{content:"";display:block;width:40px;height:3px;background:#3b6cff;margin-top:6px;border-radius:2px}@media(max-width:640px){.gr-library-input,.gr-library-select{min-width:100%;max-width:100%}}.content-wrapper{max-width:980px;margin:0 auto;padding:0}.center-container{display:flex;justify-content:center;align-items:center;margin:0}.custom-title{padding-top:100px;margin-top:-60px}.center-container.tags-wrap{position:sticky;top:0;z-index:30;background:linear-gradient(#fff,#ffffffeb);-webkit-backdrop-filter:saturate(1.1) blur(6px);backdrop-filter:saturate(1.1) blur(6px);padding:8px 0;border-bottom:1px solid #eef2ff}.tag-buttons{display:flex;gap:8px;row-gap:10px;flex-wrap:wrap;justify-content:center;padding:6px 10px;margin-bottom:5px;width:100%;max-width:980px}.tag-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;cursor:pointer;padding:10px 14px;border-radius:999px;font-size:14px;font-weight:600;letter-spacing:.2px;background:var(--pill-bg);color:var(--pill-text);border:1px solid var(--pill-border);box-shadow:0 1px 1px #00000008;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.tag-button:hover{transform:translateY(-1px);box-shadow:0 4px 10px #2563eb14;border-color:#c8d9ff}.tag-button:active{transform:translateY(0);box-shadow:0 2px 6px #2563eb1f}.tag-button:focus-visible{outline:3px solid rgba(37,99,235,.35);outline-offset:2px}.tag-button.is-active{background:#eaf1ff;border-color:#b7cdfc;color:var(--brand-ink)}@media(max-width:1024px){.tag-buttons{overflow-x:visible;flex-wrap:wrap;justify-content:center;padding-bottom:6px}.tag-button{flex:0 1 auto}#coreToggle.tag-buttons{flex-wrap:nowrap!important;justify-content:center;gap:8px;width:100%}#coreToggle .tag-button{flex:1 1 0;min-width:0;text-align:center;white-space:nowrap;padding:8px 10px;font-size:13px}}.segmented{position:relative;display:inline-flex;padding:6px;gap:6px;background:var(--seg-bg);border:1px solid var(--seg-border);border-radius:999px;box-shadow:inset 0 1px #fff9}.segmented-btn{position:relative;z-index:2;-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:8px 16px;border-radius:999px;font-weight:700;font-size:14px;color:var(--seg-ink);cursor:pointer;transition:color .18s ease,transform .12s ease}.segmented-btn[aria-pressed=true]{color:#fff}.segmented-btn:focus-visible{outline:3px solid rgba(37,99,235,.35);outline-offset:2px;border-radius:12px}.segmented-btn:active{transform:translateY(.5px)}.segmented-thumb{position:absolute;z-index:1;top:6px;bottom:6px;left:6px;width:calc(50% - 6px);background:linear-gradient(180deg,#3b82f6 0%,var(--seg-active) 100%);border-radius:999px;box-shadow:0 6px 20px #2563eb40;transition:transform .22s cubic-bezier(.2,.7,.3,1)}.segmented[data-state=all] .segmented-thumb{transform:translate(100%)}.segmented[data-state=core] .segmented-thumb{transform:translate(0)}.hub-container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:20px 0}@media(max-width:1024px){.hub-container{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.hub-container{grid-template-columns:1fr}}.hub-container.stacked{display:block}.empowerblock{display:flex;align-items:center;border:1px solid var(--card-border);border-radius:10px;padding:10px;background:var(--card);box-shadow:var(--card-shadow);transition:box-shadow .3s ease,transform .15s ease}.empowerblock:hover{box-shadow:0 6px 14px #1018281f;transform:translateY(-1px)}.empowerblock img{width:48px;height:48px;margin-right:15px;flex-shrink:0}.block-content{display:flex;flex-direction:column;justify-content:center;flex-grow:1;margin-right:15px}.block-title{font-size:14px;font-weight:700;margin:0;color:#333}.block-time{font-size:12px;color:#888;margin-top:2px}.block-button{display:inline-block;padding:6px 12px;background:var(--brand);color:#fff;text-align:center;text-decoration:none;border-radius:8px;font-size:12px;font-weight:700;white-space:nowrap;transition:background .2s ease,transform .12s ease,box-shadow .2s ease}.block-button:hover{background:#1e56d9;box-shadow:0 4px 10px #2563eb40}.block-button:active{transform:translateY(.5px)}.disabled-button{background-color:#ccc;color:#666;cursor:not-allowed;pointer-events:none;text-decoration:none;padding:6px 12px;border-radius:8px;font-weight:700;font-size:12px}.subsection{background:#f9fbff;border:1px solid var(--card-border);border-radius:12px;padding:18px;margin:28px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.subsection .empowerblock{display:flex;align-items:center}.subsection h3{grid-column:1 / -1;font-size:20px;font-weight:700;color:var(--brand);margin:0 0 16px;border-left:4px solid var(--brand);padding-left:8px}@media(max-width:1024px){.hub-container.stacked .subsection{display:grid;grid-template-columns:1fr;gap:16px}.hub-container.stacked .subsection h3{grid-column:1 / -1;margin-bottom:8px}}#coreToggle .tag-button[aria-pressed=true]{background:var(--brand);color:#fff;border-color:var(--brand)}.tag-button:hover{background-color:#eaf1ff;transform:translateY(-1px)}@media(max-width:768px){.hub-container.stacked .subsection{gap:12px}.hub-container.stacked .empowerblock{width:100%}}@media(max-width:480px){#coreToggle .tag-button{width:100%;justify-content:center}}@media(max-width:1024px){body.gr-core-page .gr-core-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){body.gr-core-page .gr-core-grid{grid-template-columns:1fr}}body.gr-core-page .gr-core-top-space{height:18px}body.gr-core-page .gr-core-grid{margin-top:12px}.start-here-section{background:linear-gradient(180deg,#f8fbff,#eef5ff);margin-top:64px;padding:24px 24px 28px;border-radius:14px;border:1px solid #e4edff}.core-highlight{border:1.5px solid rgba(37,99,235,.78);background:#f8fbff}.lazy-section{min-height:420px;content-visibility:auto;contain-intrinsic-size:1px 650px}.lazy-section.loaded{min-height:0}.gr-icon{width:24px;height:24px}.core-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:20px}.core-column{background:#fff;border:1px solid #dbe6ff;border-radius:16px;padding:16px;box-shadow:0 12px 30px #2563eb0f}.core-column-title{margin:0 0 4px;font-size:17px;font-weight:800;color:#0b3ea1}.core-column-subtitle{margin:0 0 14px;font-size:13px;color:#667085;line-height:1.4}.core-column .empowerblock{margin-bottom:16px;min-height:85px}.core-column .empowerblock:last-child{margin-bottom:0}@media(max-width:900px){.core-grid{grid-template-columns:1fr}}#full-library{margin-top:64px!important}.library-intro{text-align:center;font-size:15px;color:#5f6b7a;margin-bottom:14px}.leader-journey{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:20px 0 28px}.journey-step{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:20px;border:1px solid #d7dfe8;background:#f7f9fc;text-decoration:none;font-size:14px;color:#243447;transition:all .2s ease}.journey-step:hover{background:#eef4ff;border-color:#4f7cff}.journey-number{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#4f7cff;color:#fff;font-size:12px;font-weight:600}.core-title{margin-top:0;margin-bottom:12px}.core-next-title{margin:0 0 10px;font-size:18px;line-height:1.35;color:#111827}.core-next-text{margin:0;font-size:15px;line-height:1.7;color:#4b5563;max-width:760px}.core-next strong{color:#111827}@media(max-width:768px){.core-next{margin-top:22px;padding:18px 16px;border-radius:14px}.core-next-title{font-size:17px}.core-next-text{font-size:14px;line-height:1.65}}.gr-playbook-footer{position:fixed!important;left:0;right:0;bottom:0;width:100%;background:#fff;border-top:1px solid #e5e7eb;z-index:9999}.gr-playbook-footer__inner{display:flex;justify-content:center;align-items:center;padding:10px 14px}.gr-pb-btn{display:inline-flex;align-items:center;justify-content:center}body{padding-bottom:76px}.hidden{display:none!important}.playbook-hero{text-align:center;padding:34px 24px 26px;border-radius:24px;background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #e5e7eb;margin-bottom:28px}.hero-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:700;color:#64748b;margin-bottom:8px}.hero-title{font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;margin:0 0 12px;color:#0f172a}.hero-subtitle{max-width:760px;margin:0 auto 24px;font-size:1.08rem;line-height:1.6;color:#334155}.hero-system-map{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:14px;align-items:stretch;margin:24px auto 18px;max-width:1040px}.hero-system-card{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:18px;box-shadow:0 18px 45px #0f172a0f}.hero-system-card--core{border-color:#facc15;box-shadow:0 22px 60px #f59e0b29,0 18px 45px #0f172a0f}.system-step{display:inline-block;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#0f172a;background:#f1f5f9;border-radius:999px;padding:5px 9px;margin-bottom:10px}.hero-system-card--core .system-step{background:#fef3c7}.hero-system-card h3{margin:0 0 8px;font-size:1.05rem;color:#0f172a}.hero-system-card p{margin:0;color:#475569;line-height:1.45;font-size:.95rem}.hero-system-arrow{display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:1.4rem;font-weight:700}.hero-note{font-weight:650;color:#0f172a;margin:10px auto 18px}.applied-section{margin-top:64px}.applied-section .core-grid{gap:20px}.applied-highlight{border-left:4px solid #facc15}.applied-highlight .block-title{font-weight:800}.applied-highlight .block-time{color:#475569;line-height:1.5}.applied-highlight .block-time a{color:#0b3ea1;font-weight:700;text-decoration:none;border-bottom:1px solid rgba(250,204,21,.55)}.applied-highlight .block-time a:hover{color:#b45309}.applied-cta{margin:28px auto 0;padding:22px 24px;max-width:760px;text-align:center;border:1px solid #e2e8f0;border-radius:20px;background:linear-gradient(180deg,#fffbeb,#fff);box-shadow:0 10px 24px #0f172a0d}.applied-cta p{margin:0 0 8px;color:#334155}.applied-cta p strong{color:#0f172a;font-size:1.08rem}.applied-cta .block-button{display:inline-block;margin-top:10px}.hero-system-card{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.hero-system-card:hover{transform:translateY(-3px);box-shadow:0 22px 55px #0f172a14}.gr-library-accordion{display:grid;gap:16px;margin:28px auto 0;max-width:980px;width:100%}.core-tool-card{align-items:flex-start;flex-direction:column;gap:12px;padding:16px}.core-tool-card .block-content{margin-right:0}.core-tool-label{display:inline-flex;width:fit-content;margin-bottom:8px;padding:4px 8px;border-radius:999px;background:#eaf1ff;color:#0b3ea1;font-size:11px;font-weight:800;letter-spacing:.08em}.core-tool-card .block-title{font-size:15px;color:#0f172a;margin-bottom:6px}.core-tool-desc{margin:0 0 6px;font-size:13px;line-height:1.45;color:#334155}.core-tool-best{margin:0;font-size:12.5px;line-height:1.4;color:#64748b}.core-tool-card .block-button{padding:5px 10px;font-size:11px;border-radius:7px;background:#2563eb;box-shadow:none}.gr-library-panel{border:1px solid #dbe7ff;border-radius:22px;background:#f8fbff;box-shadow:0 8px 24px #143c780f;overflow:hidden}.gr-library-panel summary{cursor:pointer;list-style:none;padding:22px 26px;display:flex;justify-content:space-between;gap:20px;align-items:center}.gr-library-panel summary::-webkit-details-marker{display:none}.gr-library-panel summary:before{content:"+";width:32px;height:32px;border-radius:999px;background:#eaf1ff;color:#235ee8;display:inline-flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0}.gr-library-panel[open] summary:before{content:"\2013"}.gr-library-panel summary span{display:flex;flex-direction:column;gap:6px;flex:1}.gr-library-panel summary strong{font-size:1.25rem;color:#061b3a}.gr-library-panel summary small{font-size:.95rem;color:#667085;line-height:1.4}.gr-library-panel summary em{font-style:normal;font-size:.9rem;color:#235ee8;background:#fff;border:1px solid #dbe7ff;border-radius:999px;padding:8px 14px;white-space:nowrap}.gr-library-panel>.content-wrapper{margin-top:0;padding-top:0}.gr-library-panel .custom-title{display:none}@media(max-width:820px){.gr-library-panel summary{flex-direction:column;align-items:flex-start}.gr-library-panel summary em{white-space:normal}.hero-system-map{grid-template-columns:1fr}.hero-system-arrow{transform:rotate(90deg);padding:2px 0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/leadershipplaybook.css.map */
