html[data-book-theme=skymarble]{color-scheme:light;--font-sans:"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-display:var(--font-sans);--font-body:var(--font-sans);--font-label:var(--font-sans);--wt-display:500;--ls-display:-0.02em;--paper:#f2f4f7;--paper-warm:#eaf1f8;--paper-tone:#f1f4f8;--card:#fff;--panel:#fff;--rule:#e6ecf3;--rule-row:#eef2f7;--rule-strong:#d8e1ec;--rule-input:#cfdae7;--track:#c9d7e6;--neutral:#c6cad4;--chip-bg:#e8eaef;--tag-bg:#e6f0fa;--ink:#15171c;--ink-soft:#3a3f4b;--ink-body:#46586e;--ink-faint:#5d7796;--ink-ghost:#7d90a8;--spin-navy:#12365c;--spin-navy-deep:#0b1626;--spin-blue:#12365c;--spin-blue-mid:#1f6fb2;--spin-link:#0f5c99;--spin-blue-soft:#7fb2e5;--spin-blue-faint:#bcd6ee;--hl:#1a8ae5;--accent:#1a8ae5;--accent-text:#0f6bb8;--accent-light:#e3f1fd;--accent-border:#b9dcf8;--accent-glow:rgba(26,138,229,.55);--accent-vein:0.45,0.72,0.96;--on-dark:#fff;--on-dark-label:#e6eef8;--on-dark-note:#dce6f2;--on-dark-muted:#b9bec9;--shadow:0 0 0 1px rgba(23,43,77,.04),0 2px 4px rgba(23,43,77,.04),0 12px 28px -12px rgba(23,43,77,.18),0 32px 64px -32px rgba(23,43,77,.22);--shadow-small:0 1px 2px rgba(23,43,77,.06),0 10px 24px -12px rgba(23,43,77,.28);--shadow-strong:0 1px 2px rgba(23,43,77,.05),0 16px 36px -18px rgba(23,43,77,.22);--shadow-drawer:-24px 0 60px -30px rgba(0,0,0,.35);--text-shadow-kpi:0 2px 14px rgba(8,20,38,.55);--text-shadow-label:0 1px 8px rgba(8,20,38,.6);--r-card:16px;--r-panel:20px;--r-badge:12px;--r-control:10px;--r-seg:8px;--r-tag:6px;--r-pill:999px;--r-bubble:14px;--tile-base:linear-gradient(135deg,#0b1626,#12365c 45%,#0b2540);--tile-tint:linear-gradient(100deg,rgba(8,20,38,.72),rgba(8,20,38,.46) 50%,rgba(8,20,38,.1)),linear-gradient(0deg,rgba(8,20,38,.45),rgba(8,20,38,0) 45%)}html[data-book-theme=skymarble] body,html[data-book-theme=skymarble] body *{font-family:var(--font-sans)!important}html[data-book-theme=skymarble] :is(code,.mono){font-family:var(--font-mono)!important}html[data-book-theme=skymarble] body{background:linear-gradient(135deg,#f5f7fb,#f2f4f7 50%,#eaf1f8) fixed!important;color:var(--ink)}html[data-book-theme=skymarble] body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(1200px 600px at 50% -20%,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,0) 70%)}html[data-book-theme=skymarble] :is(#root,.spin-app,.spin-shell,.spin-main,.spin-sub,.spin-page,.spin-subnav){background:transparent!important}html[data-book-theme=skymarble] .spin-app{position:relative;z-index:1}html[data-book-theme=skymarble] .spin-mast{background:linear-gradient(135deg,#f5f7fb,#f2f4f7 50%,#eaf1f8) fixed!important;border:none!important}html[data-book-theme=skymarble] :is(.spin-mast-row1,.spin-mast-row2){background:transparent!important;border:none!important}html[data-book-theme=skymarble] .spin-filterbar{background:linear-gradient(rgba(23,43,77,.035),rgba(23,43,77,.035)),linear-gradient(135deg,#f5f7fb,#f2f4f7 50%,#eaf1f8) fixed!important;border:none!important;border-radius:0 0 var(--r-panel) var(--r-panel)!important}html[data-book-theme=skymarble] :is(.spin-kpis,.spin-card,.spin-keyinsights,.spin-panel,.spin-acct,.spin-table,.cat-drill-wrap,.spin-scorecard,.spin-tile){background:var(--card)!important;border-radius:var(--r-card)!important;box-shadow:var(--shadow)!important;border:none!important}html[data-book-theme=skymarble] :is(.spin-kpi.feature,.spin-kpi-hero,.spin-kpi.hero,.spin-reco){background:var(--tile-base)!important;position:relative;isolation:isolate;overflow:hidden}html[data-book-theme=skymarble] :is(.spin-kpi.feature,.spin-reco)>*{position:relative;z-index:1}html[data-book-theme=skymarble] .spin-reco{box-shadow:var(--shadow)!important;border-radius:var(--r-card)!important}html[data-book-theme=skymarble] .spin-kpi-bar{background:hsla(0,0%,100%,.16)!important}html[data-book-theme=skymarble] .spin-reco-body{color:var(--on-dark-note)!important}html[data-book-theme=skymarble] :is(.spin-kpi.feature,.spin-reco) :is(.spin-kpi-label,.spin-kpi-sub,.spin-reco-head){color:var(--on-dark-label)!important;text-shadow:0 1px 8px rgba(8,20,38,.6)}html[data-book-theme=skymarble] :is(.spin-kpi.feature,.spin-reco) :is(.spin-kpi-value,.spin-reco-num){color:var(--on-dark)!important;text-shadow:0 2px 14px rgba(8,20,38,.55)}html[data-book-theme=skymarble] :is(.spin-kpi.feature,.spin-reco) :is(.spin-kpi-cur,.spin-kpi-suffix,.spin-reco-cur,.spin-reco-suf){color:var(--spin-blue-faint)!important}html[data-book-theme=skymarble] .analyses-kpis{display:grid!important;grid-template-columns:1.4fr 1fr 1fr 1fr;padding:0!important;overflow:hidden;align-items:stretch}html[data-book-theme=skymarble] .analyses-kpis .spin-kpi{padding:22px 26px;border-left:1px solid var(--rule);background:transparent}html[data-book-theme=skymarble] .analyses-kpis .spin-kpi.feature,html[data-book-theme=skymarble] .analyses-kpis .spin-kpi:first-child{border-left:none}html[data-book-theme=skymarble] .analyses-kpis .spin-kpi-label{font-size:11px;text-transform:uppercase;letter-spacing:.14em}html[data-book-theme=skymarble] .analyses-kpis .spin-kpi-value{font-size:40px;font-weight:400;letter-spacing:-.03em;margin-top:8px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-book-theme=skymarble] .analyses-kpis :is(.spin-kpi-cur,.spin-kpi-suffix){font-size:20px}html[data-book-theme=skymarble] .analyses-kpis .spin-kpi-sub{font-size:12px;margin-top:8px}html[data-book-theme=skymarble] .analyses-kpis .spin-kpi:not(.feature) .spin-kpi-label{color:var(--ink-faint)}html[data-book-theme=skymarble] .analyses-kpis .spin-kpi:not(.feature) .spin-kpi-value{color:var(--ink)}html[data-book-theme=skymarble] .analyses-kpis .spin-kpi:not(.feature) :is(.spin-kpi-cur,.spin-kpi-suffix){color:var(--ink-ghost)}html[data-book-theme=skymarble] .analyses-kpis .spin-kpi:not(.feature) .spin-kpi-sub{color:var(--ink-faint)}@media (max-width:900px){html[data-book-theme=skymarble] .analyses-kpis{grid-template-columns:1fr 1fr}html[data-book-theme=skymarble] .analyses-kpis .spin-kpi:nth-child(3){border-left:none}}html[data-book-theme=skymarble] :is(.spin-h1,h1){font-weight:500!important;letter-spacing:-.02em!important;line-height:1!important}html[data-book-theme=skymarble] .spin-kpi-value{font-weight:400!important;letter-spacing:-.03em!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-book-theme=skymarble] :is(.spin-kpi-label,.spin-eyebrow,.spin-fb-label,.spin-mast-byline){text-transform:uppercase;letter-spacing:.15em;color:var(--ink-faint)!important}html[data-book-theme=skymarble] .spin-card-title{font-weight:500!important}html[data-book-theme=skymarble] :is(.spin-kpi-sub,.spin-card-sub){color:var(--ink-faint)!important}html[data-book-theme=skymarble] .spin-keyinsight-headline{font-weight:500!important;letter-spacing:-.01em!important}html[data-book-theme=skymarble] .spin-topnav-item.active{color:var(--spin-navy)!important;border-bottom:2px solid var(--accent)!important}html[data-book-theme=skymarble] .spin-btn-ask{background:var(--accent)!important;color:#fff!important;border-radius:var(--r-pill)!important;box-shadow:0 8px 20px -8px var(--accent-glow)!important}html[data-book-theme=skymarble] .spin-fb-scope-btn.active{background:var(--spin-navy)!important;color:#fff!important;border-radius:var(--r-seg)!important}html[data-book-theme=skymarble] a:hover{color:var(--spin-link)}html[data-book-theme=skymarble] .locked-overlay{background:linear-gradient(180deg,rgba(245,247,251,.35),rgba(245,247,251,.86) 28%,rgba(242,244,247,.95))!important}html[data-book-theme=skymarble] :is(.aud-framing,.add-portco-framing){background:var(--paper-tone)!important}html[data-book-theme=skymarble] :is(.cat-drill-row-l1,.cat-drill-row-l2):hover{background:#d9e8f7!important}html[data-book-theme=skymarble] .cat-drill-row-l1.is-open{background:var(--paper)!important}html[data-book-theme=skymarble] :is(.cr2-pivot tr.cr2-sub td,.cr2-where){background:var(--paper-tone)!important}html[data-book-theme=skymarble] .lp{--lp-w:1440px;--lp-pad:60px}html[data-book-theme=skymarble] .lp *{box-sizing:border-box}html[data-book-theme=skymarble] .lp .i{font-weight:300;font-style:italic;color:var(--ink-soft)}html[data-book-theme=skymarble] .lp .lp-h2 .i,html[data-book-theme=skymarble] .lp .lp-hero-h1 .i{color:inherit;opacity:.92}html[data-book-theme=skymarble] .lp .lp-eyebrow{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--ink-faint);margin-bottom:18px}html[data-book-theme=skymarble] .lp .lp-eyebrow.sm{font-size:11.5px;margin-bottom:12px}html[data-book-theme=skymarble] .lp .lp-eyebrow.acc{color:var(--accent-text)}html[data-book-theme=skymarble] .lp .lp-eyebrow.od{color:var(--spin-blue-faint)}html[data-book-theme=skymarble] .lp .lp-eyebrow-dot{display:inline-flex;align-items:center;gap:10px}html[data-book-theme=skymarble] .lp .lp-eyebrow-dot:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 4px rgba(26,138,229,.22),0 0 12px 2px var(--accent-glow)}html[data-book-theme=skymarble] .lp .lp-h2{font-size:clamp(30px,3.6vw,46px);font-weight:500;letter-spacing:-.028em;line-height:1.05;color:var(--ink);max-width:940px;text-wrap:balance;margin:0}html[data-book-theme=skymarble] .lp .lp-h2.sm{font-size:clamp(28px,3vw,40px)}html[data-book-theme=skymarble] .lp .lp-h2.dd{font-size:clamp(30px,3.4vw,44px)}html[data-book-theme=skymarble] .lp .lp-h2.close{font-size:clamp(34px,4.2vw,56px)}html[data-book-theme=skymarble] .lp .lp-h2.od{color:var(--on-dark)}html[data-book-theme=skymarble] .lp .lp-body{font-size:16.5px;font-weight:300;line-height:1.6;color:var(--ink-body);max-width:620px}html[data-book-theme=skymarble] .lp .lp-body.wide{max-width:760px}html[data-book-theme=skymarble] .lp .lp-body.sm{font-size:14.5px}html[data-book-theme=skymarble] .lp .lp-body.od{color:var(--on-dark-note)}html[data-book-theme=skymarble] .lp .lp-note{font-size:15px;color:var(--ink-faint);max-width:640px;margin:14px auto 0}html[data-book-theme=skymarble] .lp .lp-link{color:var(--spin-link);font-size:14px;font-weight:500;cursor:pointer}html[data-book-theme=skymarble] .lp .lp-pill{display:inline-block;background:var(--accent);color:#fff;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;padding:7px 16px;border-radius:999px;box-shadow:0 8px 20px -8px var(--accent-glow);margin-bottom:22px}html[data-book-theme=skymarble] .lp button{font-family:var(--font-sans);cursor:pointer;border-radius:var(--r-control);font-size:13.5px;font-weight:500;border:1px solid transparent;transition:transform .15s,background .15s,filter .15s}html[data-book-theme=skymarble] .lp .lp-btn-white{background:#fff;color:var(--spin-navy);padding:11px 20px}html[data-book-theme=skymarble] .lp .lp-btn-white:hover{transform:translateY(-1px)}html[data-book-theme=skymarble] .lp .lp-btn-outline-w{background:hsla(0,0%,100%,.06);color:#fff;border:1px solid hsla(0,0%,100%,.55);padding:11px 20px}html[data-book-theme=skymarble] .lp .lp-btn-outline-w:hover{background:hsla(0,0%,100%,.14)}html[data-book-theme=skymarble] .lp .lp-btn-ghost-w{background:transparent;color:var(--spin-blue-faint);padding:11px 12px}html[data-book-theme=skymarble] .lp .lp-btn-ghost-w:hover{color:#fff}html[data-book-theme=skymarble] .lp .lp-btn-navy{background:var(--spin-navy);color:#fff;padding:12px 22px}html[data-book-theme=skymarble] .lp .lp-btn-navy:hover{transform:translateY(-1px);filter:brightness(1.08)}html[data-book-theme=skymarble] .lp .lp-btn-outline-w.lg,html[data-book-theme=skymarble] .lp .lp-btn-white.lg{padding:14px 24px;font-size:14px}html[data-book-theme=skymarble] .lp .full{width:100%}html[data-book-theme=skymarble] .lp .lp-section{max-width:var(--lp-w);margin:0 auto;padding:0 var(--lp-pad) 150px}html[data-book-theme=skymarble] .lp .lp-center{text-align:center}html[data-book-theme=skymarble] .lp .lp-center .lp-h2{margin-left:auto;margin-right:auto}html[data-book-theme=skymarble] .lp .lp-hero{border-radius:0 0 28px 28px;min-height:700px;display:flex;flex-direction:column}html[data-book-theme=skymarble] .lp .lp-hero>div:last-child{display:flex;flex-direction:column;flex:1 1}html[data-book-theme=skymarble] .lp .lp-navbar{width:calc(100% - 2 * var(--lp-pad));max-width:var(--lp-w);margin:18px auto 0;border-radius:16px;background:linear-gradient(180deg,rgba(242,246,250,.98),rgba(230,238,246,.98));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.55);box-shadow:0 16px 40px -18px rgba(8,20,38,.5)}html[data-book-theme=skymarble] .lp .lp-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 14px 12px 20px}html[data-book-theme=skymarble] .lp .lp-nav-links{display:flex;align-items:center;gap:28px}html[data-book-theme=skymarble] .lp .lp-nav-links a{font-size:14px;font-weight:500;color:var(--spin-navy);cursor:pointer}html[data-book-theme=skymarble] .lp .lp-nav-links a:hover{color:var(--accent-text)}html[data-book-theme=skymarble] .lp .lp-nav-signin{background:#fff;color:var(--spin-navy);border:1px solid var(--rule-input);padding:10px 20px;border-radius:var(--r-control);font-size:13.5px;font-weight:500;box-shadow:var(--shadow-small)}html[data-book-theme=skymarble] .lp .lp-nav-signin:hover{transform:translateY(-1px)}html[data-book-theme=skymarble] .lp .lp-hero-body{max-width:980px;margin:0 auto;width:100%;padding:40px var(--lp-pad) 110px;flex:1 1;display:flex;flex-direction:column;justify-content:center}html[data-book-theme=skymarble] .lp .lp-hero-h1{font-size:clamp(48px,5.4vw,78px);font-weight:500;letter-spacing:-.035em;line-height:.98;color:var(--on-dark);text-wrap:balance;margin:0 0 24px;text-shadow:var(--text-shadow-kpi);max-width:960px}html[data-book-theme=skymarble] .lp .lp-hero-h1 .i{color:var(--on-dark);opacity:.9}html[data-book-theme=skymarble] .lp .lp-hero-sub{font-size:19px;font-weight:300;line-height:1.55;color:var(--on-dark-note);max-width:720px;margin:0 0 32px;text-shadow:var(--text-shadow-label)}html[data-book-theme=skymarble] .lp .lp-hero-sub strong{font-weight:600;color:#fff}html[data-book-theme=skymarble] .lp .lp-hero-ctas{display:flex;align-items:center;gap:12px;flex-wrap:wrap}html[data-book-theme=skymarble] .lp .lp-hero-foot{margin:28px 0 0;font-size:14px;color:var(--on-dark-muted)}html[data-book-theme=skymarble] .lp .lp-hero-foot em{font-style:italic;color:var(--on-dark-note)}html[data-book-theme=skymarble] .lp .lp-inline-link{background:none;border:none;padding:0;color:var(--spin-blue-faint);text-decoration:underline;text-underline-offset:3px;font-size:14px;cursor:pointer}html[data-book-theme=skymarble] .lp .lp-inline-link:hover{color:#fff}html[data-book-theme=skymarble] .lp #cred{padding-top:120px}html[data-book-theme=skymarble] .lp .lp-cred-card{margin-top:40px;background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow);display:grid;grid-template-columns:repeat(4,1fr)}html[data-book-theme=skymarble] .lp .lp-cred-cell{padding:30px 32px;border-left:1px solid var(--rule)}html[data-book-theme=skymarble] .lp .lp-cred-cell:first-child{border-left:none}html[data-book-theme=skymarble] .lp .lp-cred-num{font-size:48px;font-weight:400;letter-spacing:-.03em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-book-theme=skymarble] .lp .lp-cred-num span{font-size:24px;color:var(--ink-ghost);margin-left:2px}html[data-book-theme=skymarble] .lp .lp-cred-label{font-size:13.5px;color:var(--ink-faint);margin-top:6px}html[data-book-theme=skymarble] .lp .lp-cube{max-width:820px;margin:44px auto 0;text-align:left}html[data-book-theme=skymarble] .lp .lp-cube-kpis{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-gap:16px;gap:16px}html[data-book-theme=skymarble] .lp .lp-cube-kpi{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow);padding:22px 24px}html[data-book-theme=skymarble] .lp .lp-cube-kpi.feature{padding:22px 24px}html[data-book-theme=skymarble] .lp .lp-kpi-label{font-size:11.5px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-faint)}html[data-book-theme=skymarble] .lp .lp-kpi-label.od{color:var(--on-dark-label);text-shadow:var(--text-shadow-label)}html[data-book-theme=skymarble] .lp .lp-kpi-num{font-size:42px;font-weight:400;letter-spacing:-.03em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:6px;line-height:1}html[data-book-theme=skymarble] .lp .lp-kpi-num.od{color:var(--on-dark);text-shadow:var(--text-shadow-kpi)}html[data-book-theme=skymarble] .lp .lp-kpi-num .cur{font-size:22px;vertical-align:16px;color:var(--ink-ghost)}html[data-book-theme=skymarble] .lp .lp-kpi-num.od .cur,html[data-book-theme=skymarble] .lp .lp-kpi-num.od .suf{color:var(--spin-blue-faint)}html[data-book-theme=skymarble] .lp .lp-kpi-num .suf{font-size:22px;color:var(--ink-ghost);margin-left:1px}html[data-book-theme=skymarble] .lp .lp-kpi-sub{font-size:12.5px;color:var(--ink-faint);margin-top:8px}html[data-book-theme=skymarble] .lp .lp-kpi-sub.od{color:var(--on-dark-note)}html[data-book-theme=skymarble] .lp .lp-cube-row{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:16px;gap:16px;margin-top:16px}html[data-book-theme=skymarble] .lp .lp-cube-card{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow);padding:22px 24px}html[data-book-theme=skymarble] .lp .lp-card-title{font-size:18px;font-weight:500;color:var(--ink);margin-bottom:16px}html[data-book-theme=skymarble] .lp .lp-bars{display:flex;align-items:flex-end;gap:4px;height:96px}html[data-book-theme=skymarble] .lp .lp-bar{flex:1 1;background:var(--spin-blue-mid);border-radius:2px 2px 0 0;min-width:0}html[data-book-theme=skymarble] .lp .lp-bars-axis{display:flex;justify-content:space-between;margin-top:8px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-ghost)}html[data-book-theme=skymarble] .lp .lp-catlist{display:flex;flex-direction:column;gap:14px}html[data-book-theme=skymarble] .lp .lp-catrow-head{font-size:13px;color:var(--ink-soft);margin-bottom:6px}html[data-book-theme=skymarble] .lp .lp-cattrack{height:8px;background:var(--track);border-radius:4px;overflow:hidden}html[data-book-theme=skymarble] .lp .lp-catfill{height:100%;background:var(--spin-blue-mid);border-radius:4px}html[data-book-theme=skymarble] .lp .lp-spinny-line{display:flex;align-items:center;gap:14px;background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow);padding:18px 22px;margin-top:16px;font-size:14px;color:var(--ink-body);line-height:1.5}html[data-book-theme=skymarble] .lp .lp-spinny-line strong{color:var(--ink);font-weight:600}html[data-book-theme=skymarble] .lp .lp-spinny-glyph{color:var(--accent);font-size:18px;flex:none}html[data-book-theme=skymarble] .lp .lp-spinny-src{flex:none;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-ghost)}html[data-book-theme=skymarble] .lp .lp-how{display:grid;grid-template-columns:420px 1fr;grid-gap:88px;gap:88px;align-items:start}html[data-book-theme=skymarble] .lp .lp-how-sticky{position:-webkit-sticky;position:sticky;top:84px}html[data-book-theme=skymarble] .lp .lp-how-sticky .lp-body{margin:20px 0 24px}html[data-book-theme=skymarble] .lp .lp-legend{display:flex;flex-direction:column;gap:10px;margin-bottom:26px}html[data-book-theme=skymarble] .lp .lp-legend>div{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-body)}html[data-book-theme=skymarble] .lp .lp-legend .dot{width:10px;height:10px;border-radius:3px;flex:none}html[data-book-theme=skymarble] .lp .lp-legend .dot.p1{background:var(--track)}html[data-book-theme=skymarble] .lp .lp-legend .dot.p2{background:var(--spin-blue-mid)}html[data-book-theme=skymarble] .lp .lp-legend .dot.acc{background:var(--accent)}html[data-book-theme=skymarble] .lp .lp-phase-rule{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-ghost);padding-bottom:14px;border-bottom:1px solid var(--rule-strong);margin-bottom:8px}html[data-book-theme=skymarble] .lp .lp-phase-rule.p2{margin-top:32px}html[data-book-theme=skymarble] .lp .lp-step{display:grid;grid-template-columns:96px 1fr;grid-gap:8px;gap:8px;padding:24px 0;border-bottom:1px solid var(--rule)}html[data-book-theme=skymarble] .lp .lp-step-num{font-size:56px;font-weight:300;line-height:1;color:var(--track);letter-spacing:-.03em}html[data-book-theme=skymarble] .lp .lp-step-num.acc{color:var(--accent)}html[data-book-theme=skymarble] .lp .lp-step-num.p2{color:var(--spin-blue-mid)}html[data-book-theme=skymarble] .lp .lp-step-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:8px}html[data-book-theme=skymarble] .lp .lp-step-name{font-size:26px;font-weight:500;color:var(--ink);letter-spacing:-.01em}html[data-book-theme=skymarble] .lp .lp-step-name em{font-weight:300;font-style:italic;color:var(--ink-soft)}html[data-book-theme=skymarble] .lp .lp-step-tag{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-ghost);white-space:nowrap;flex:none}html[data-book-theme=skymarble] .lp .lp-step-body{font-size:15.5px;font-weight:300;line-height:1.55;color:var(--ink-body)}html[data-book-theme=skymarble] .lp .lp-quote{display:grid;grid-template-columns:auto 1fr;grid-gap:20px;gap:20px;align-items:start;background:var(--paper-warm);border-radius:var(--r-bubble);padding:26px 28px;margin-top:32px}html[data-book-theme=skymarble] .lp .lp-quote-mark{font-size:44px;font-weight:300;font-style:italic;color:var(--spin-blue-mid);line-height:.6}html[data-book-theme=skymarble] .lp .lp-quote-body{font-size:20px;font-weight:300;font-style:italic;line-height:1.5;color:var(--ink-soft)}html[data-book-theme=skymarble] .lp .lp-quote-src{display:block;margin-top:12px;font-style:normal;font-size:11.5px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-faint)}html[data-book-theme=skymarble] .lp .lp-aud-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:44px}html[data-book-theme=skymarble] .lp .lp-aud-card{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow);padding:30px 32px;min-height:300px;display:flex;flex-direction:column;cursor:pointer;transition:transform .15s}html[data-book-theme=skymarble] .lp .lp-aud-card:hover{transform:translateY(-4px)}html[data-book-theme=skymarble] .lp .lp-aud-title{font-size:28px;font-weight:500;letter-spacing:-.01em;color:var(--ink);margin:0 0 14px;line-height:1.12}html[data-book-theme=skymarble] .lp .lp-aud-title em{font-weight:300;font-style:italic;color:var(--ink-soft)}html[data-book-theme=skymarble] .lp .lp-aud-card .lp-link{margin-top:auto;padding-top:18px}html[data-book-theme=skymarble] :is(#enterprise-deep-dive,#deal-team-deep-dive,#operating-team-deep-dive){background:transparent!important;border:none!important}html[data-book-theme=skymarble] .lp .lp-dd-band{border-radius:28px;margin:0 auto 150px;max-width:var(--lp-w);padding:130px var(--lp-pad)}html[data-book-theme=skymarble] .lp .lp-dd-grid{display:grid;grid-template-columns:460px 1fr;grid-gap:72px;gap:72px;align-items:start}html[data-book-theme=skymarble] .lp .lp-dd-head{position:-webkit-sticky;position:sticky;top:84px}html[data-book-theme=skymarble] .lp .lp-dd-head .lp-body{margin:18px 0 26px}html[data-book-theme=skymarble] .lp .lp-dd-meta{margin-top:16px;font-size:11.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-faint)}html[data-book-theme=skymarble] .lp .lp-dd-meta.od{color:var(--on-dark-muted)}html[data-book-theme=skymarble] .lp .lp-dd-cells{display:flex;flex-direction:column;gap:20px}html[data-book-theme=skymarble] .lp .lp-dd-cell{padding:4px 0}html[data-book-theme=skymarble] .lp .lp-dd-cell.glass{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);border-radius:var(--r-bubble);padding:24px 26px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-book-theme=skymarble] .lp .lp-dd-num{font-size:40px;font-weight:300;color:var(--track);letter-spacing:-.03em;line-height:1;margin-bottom:10px}html[data-book-theme=skymarble] .lp .lp-dd-num.od{color:var(--spin-blue-soft)}html[data-book-theme=skymarble] .lp .lp-dd-cell-h{font-size:20px;font-weight:500;color:var(--ink);margin-bottom:8px}html[data-book-theme=skymarble] .lp .lp-dd-cell-h.od{color:var(--on-dark);text-shadow:var(--text-shadow-label)}html[data-book-theme=skymarble] .lp .lp-dd-quote{display:grid;grid-template-columns:auto 1fr;grid-gap:18px;gap:18px;align-items:start;background:var(--paper-warm);border-radius:var(--r-bubble);padding:24px 26px;margin-top:6px}html[data-book-theme=skymarble] .lp .lp-dd-quote.glass{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-book-theme=skymarble] .lp .lp-dd-quote .lp-quote-mark{font-size:34px}html[data-book-theme=skymarble] .lp .lp-dd-quote .lp-quote-body{font-size:16px}html[data-book-theme=skymarble] .lp .lp-dd-quote .lp-quote-body.od{color:var(--on-dark-note)}html[data-book-theme=skymarble] .lp .lp-quote-mark.od{color:var(--spin-blue-soft)}html[data-book-theme=skymarble] .lp .lp-free-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:44px}html[data-book-theme=skymarble] .lp .lp-free-card{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow);padding:30px 32px}html[data-book-theme=skymarble] .lp .lp-free-title{font-size:26px;font-weight:500;color:var(--ink);margin:0 0 12px}html[data-book-theme=skymarble] .lp .lp-free-title em{font-weight:300;font-style:italic;color:var(--ink-soft)}html[data-book-theme=skymarble] .lp .lp-check{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:11px}html[data-book-theme=skymarble] .lp .lp-check li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--ink-body);line-height:1.45}html[data-book-theme=skymarble] .lp .lp-check.od li{color:var(--on-dark-note)}html[data-book-theme=skymarble] .lp .lp-check-mark{flex:none;width:16px;height:16px;margin-top:2px;border-radius:4px;position:relative;background:transparent}html[data-book-theme=skymarble] .lp .lp-check-mark:after{content:"";position:absolute;left:5px;top:1px;width:4px;height:9px;border:solid var(--spin-blue-mid);border-width:0 2px 2px 0;transform:rotate(45deg)}html[data-book-theme=skymarble] .lp .lp-check-mark.acc:after{border-color:var(--accent)}html[data-book-theme=skymarble] .lp .lp-pvp-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin:44px auto 0;max-width:900px;text-align:left}html[data-book-theme=skymarble] .lp .lp-pvp-card{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow);padding:30px 32px;display:flex;flex-direction:column}html[data-book-theme=skymarble] .lp .lp-pvp-card.dark{padding:30px 32px}html[data-book-theme=skymarble] .lp .lp-pvp-card .lp-check{flex:1 1;margin-bottom:24px}html[data-book-theme=skymarble] .lp .lp-pvp-card .full{margin-top:auto}html[data-book-theme=skymarble] .lp .lp-close{border-radius:28px 28px 0 0;padding:130px var(--lp-pad)}html[data-book-theme=skymarble] .lp .lp-close-grid{display:grid;grid-template-columns:1fr 380px;grid-gap:48px;gap:48px;align-items:center;max-width:var(--lp-w);margin:0 auto}html[data-book-theme=skymarble] .lp .lp-close-ctas{display:flex;flex-direction:column;gap:12px}html[data-book-theme=skymarble] .lp .lp-close-ctas .lp-btn-white.lg{padding:16px 24px;font-size:15px}html[data-book-theme=skymarble] .lp .lp-foot{max-width:var(--lp-w);margin:0 auto;padding:40px var(--lp-pad) 56px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}html[data-book-theme=skymarble] .lp .lp-foot-tag{font-size:13px;color:var(--ink-faint)}html[data-book-theme=skymarble] .lp .lp-foot-tag span{color:var(--rule-strong);margin:0 4px}html[data-book-theme=skymarble] .lp .lp-foot-copy{font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:var(--ink-ghost)}html[data-book-theme=skymarble] .sk-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}html[data-book-theme=skymarble] .sk-reveal.sk-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html[data-book-theme=skymarble] .sk-reveal{opacity:1;transform:none;transition:none}}html[data-book-theme=skymarble] .lp .lp-close-grid>*,html[data-book-theme=skymarble] .lp .lp-cube-kpis>*,html[data-book-theme=skymarble] .lp .lp-cube-row>*,html[data-book-theme=skymarble] .lp .lp-dd-cells,html[data-book-theme=skymarble] .lp .lp-dd-grid>*,html[data-book-theme=skymarble] .lp .lp-dd-quote>*,html[data-book-theme=skymarble] .lp .lp-how>*,html[data-book-theme=skymarble] .lp .lp-quote>*,html[data-book-theme=skymarble] .lp .lp-step,html[data-book-theme=skymarble] .lp .lp-step>*{min-width:0}html[data-book-theme=skymarble] .lp .lp-step-head{flex-wrap:wrap}@media (max-width:1080px){html[data-book-theme=skymarble] .lp .lp-how{grid-template-columns:1fr;gap:40px}html[data-book-theme=skymarble] .lp .lp-how-sticky{position:static}html[data-book-theme=skymarble] .lp .lp-dd-grid{grid-template-columns:1fr;gap:40px}html[data-book-theme=skymarble] .lp .lp-dd-head{position:static}html[data-book-theme=skymarble] .lp .lp-close-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:820px){html[data-book-theme=skymarble] .lp{--lp-pad:24px}html[data-book-theme=skymarble] .lp .lp-section{padding-bottom:90px}html[data-book-theme=skymarble] .lp .lp-nav-links a{display:none}html[data-book-theme=skymarble] .lp .lp-aud-grid,html[data-book-theme=skymarble] .lp .lp-cred-card,html[data-book-theme=skymarble] .lp .lp-cube-kpis,html[data-book-theme=skymarble] .lp .lp-cube-row,html[data-book-theme=skymarble] .lp .lp-free-grid,html[data-book-theme=skymarble] .lp .lp-pvp-grid{grid-template-columns:1fr}html[data-book-theme=skymarble] .lp .lp-cred-cell{border-left:none;border-top:1px solid var(--rule)}html[data-book-theme=skymarble] .lp .lp-cred-cell:first-child{border-top:none}html[data-book-theme=skymarble] .lp .lp-dd-band{padding:80px var(--lp-pad);border-radius:20px}html[data-book-theme=skymarble] .lp .lp-close{padding:80px var(--lp-pad)}}html[data-book-theme=skymarble] .sk-auth{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;background:transparent}html[data-book-theme=skymarble] .sk-auth *{box-sizing:border-box}html[data-book-theme=skymarble] .sk-auth-left{border-radius:0 24px 24px 0;min-height:100vh}html[data-book-theme=skymarble] .sk-auth-left-inner{position:relative;height:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding:48px 64px}html[data-book-theme=skymarble] .sk-auth-left-inner:after,html[data-book-theme=skymarble] .sk-auth-left-inner:before{content:"";position:absolute;border-radius:999px;pointer-events:none}html[data-book-theme=skymarble] .sk-auth-left-inner:before{width:520px;height:520px;border:1px solid hsla(0,0%,100%,.06);right:-160px;top:-120px}html[data-book-theme=skymarble] .sk-auth-left-inner:after{width:360px;height:360px;border:1px solid hsla(0,0%,100%,.05);right:-60px;top:40px}html[data-book-theme=skymarble] .sk-auth-brandbar{align-self:flex-start;padding:10px 16px;border-radius:12px;background:linear-gradient(180deg,#f2f6fa,#e6eef6);border:1px solid hsla(0,0%,100%,.55);box-shadow:0 14px 34px -16px rgba(8,20,38,.5);position:relative;z-index:1}html[data-book-theme=skymarble] .sk-auth-logo{height:32px;width:auto;display:block;cursor:pointer}html[data-book-theme=skymarble] .sk-auth-left-body{position:relative;z-index:1}html[data-book-theme=skymarble] .sk-auth-eyebrow{font-size:11.5px;text-transform:uppercase;letter-spacing:.16em;color:var(--spin-blue-faint);margin-bottom:20px}html[data-book-theme=skymarble] .sk-auth-h1{font-size:clamp(40px,4.4vw,56px);font-weight:500;letter-spacing:-.03em;line-height:1;color:var(--on-dark);margin:0 0 20px;text-shadow:var(--text-shadow-kpi)}html[data-book-theme=skymarble] .sk-auth-h1 em{font-weight:300;font-style:italic;color:var(--on-dark);opacity:.9}html[data-book-theme=skymarble] .sk-auth-sub{font-size:17px;font-weight:300;line-height:1.55;color:var(--on-dark-note);max-width:430px;margin:0 0 36px;text-shadow:var(--text-shadow-label)}html[data-book-theme=skymarble] .sk-auth-proof{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;max-width:470px}html[data-book-theme=skymarble] .sk-proof{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;padding:16px 14px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-book-theme=skymarble] .sk-proof-v{font-size:22px;font-weight:400;color:var(--on-dark);letter-spacing:-.01em}html[data-book-theme=skymarble] .sk-proof-l{font-size:11.5px;color:var(--on-dark-note);margin-top:4px;line-height:1.3}html[data-book-theme=skymarble] .sk-auth-foot{position:relative;z-index:1;font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--on-dark-muted)}html[data-book-theme=skymarble] .sk-auth-foot span{margin:0 4px}html[data-book-theme=skymarble] .sk-auth .auth-right{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:40px;background:transparent}html[data-book-theme=skymarble] .sk-auth .auth-right>*{width:100%;max-width:420px;margin-left:auto;margin-right:auto}html[data-book-theme=skymarble] .sk-auth-back{position:absolute!important;top:28px;left:40px;width:auto!important;max-width:none!important;margin:0!important;background:none;border:none;padding:0;cursor:pointer;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-faint)}html[data-book-theme=skymarble] .sk-auth-back:hover{color:var(--spin-link)}html[data-book-theme=skymarble] .sk-auth-seg{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;background:var(--chip-bg);border-radius:12px;padding:4px;margin-bottom:24px}html[data-book-theme=skymarble] .sk-auth-seg button{padding:9px 14px;border:none;background:transparent;border-radius:8px;font-size:13px;font-weight:500;color:var(--ink-faint);cursor:pointer;font-family:var(--font-sans);transition:background .15s}html[data-book-theme=skymarble] .sk-auth-seg button.active{background:#fff;color:var(--ink);box-shadow:var(--shadow-small)}html[data-book-theme=skymarble] .sk-auth .auth-form-h2{font-size:30px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}html[data-book-theme=skymarble] .sk-auth .auth-form-eyebrow{font-size:11.5px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-faint)}html[data-book-theme=skymarble] .sk-sso-divider{display:flex;align-items:center;gap:12px;margin:22px 0 16px;font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-ghost)}html[data-book-theme=skymarble] .sk-sso-divider:after,html[data-book-theme=skymarble] .sk-sso-divider:before{content:"";flex:1 1;height:1px;background:var(--rule)}html[data-book-theme=skymarble] .sk-sso-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}html[data-book-theme=skymarble] .sk-sso-btn{padding:11px;border:1px solid var(--rule-input);background:#fff;border-radius:10px;font-size:13px;color:var(--ink-soft);cursor:pointer;font-family:var(--font-sans)}html[data-book-theme=skymarble] .sk-auth-note{margin-top:18px;font-size:12px;color:var(--ink-ghost);text-align:center}@media (max-width:860px){html[data-book-theme=skymarble] .sk-auth{grid-template-columns:1fr}html[data-book-theme=skymarble] .sk-auth-left{display:none}html[data-book-theme=skymarble] .sk-auth .auth-right{min-height:100vh}}