.licensing-compliance-module__sGh3IG__page{--navy:#0a0e1a;--navy-deep:#07111f;--paper:#f3f6fb;--paper-alt:#eef4fb;--gold:#0057ff;--gold-light:#7eb3ff;--slate:#475569;--line:#0a0e1a1a;--line-blue:#0057ff38;--white:#fff;--green:#059669;--green-soft:#0596691a;--amber:#b7791f;--amber-soft:#b7791f1f;--radius:4px;--radius-lg:24px;--shadow-soft:0 18px 48px #0a0e1a1a;--shadow-card:0 30px 80px #0a0e1a24;--serif:var(--font-sans);--sans:var(--font-sans);color:var(--navy);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 14% 0,#0057ff12,#0000 30%),linear-gradient(#fff 0%,#f8fbff 48%,#fff 100%);line-height:1.6}.licensing-compliance-module__sGh3IG__container{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:0 24px}.licensing-compliance-module__sGh3IG__page h1,.licensing-compliance-module__sGh3IG__page h2,.licensing-compliance-module__sGh3IG__page h3,.licensing-compliance-module__sGh3IG__page h4{color:var(--navy);font-family:var(--font-sans);letter-spacing:0;margin:0;font-weight:850;line-height:1.16}.licensing-compliance-module__sGh3IG__page p{font-family:var(--font-sans);color:var(--slate);margin-bottom:1.25rem;font-size:.96rem;font-weight:400;line-height:1.78}.licensing-compliance-module__sGh3IG__hero{color:var(--white);isolation:isolate;background:linear-gradient(135deg,#0a0e1afa 0%,#111c33fa 58%,#002d74fa 100%),linear-gradient(90deg,#ffffff0f 1px,#0000 1px) 0 0/56px 56px,linear-gradient(0deg,#ffffff0d 1px,#0000 1px) 0 0/56px 56px;padding:96px 0 80px;position:relative;overflow:hidden}.licensing-compliance-module__sGh3IG__hero:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(115deg,#0000 0% 40%,#0057ff38 48%,#0057ff05 58%,#0000 70%) 0 0/220% 100%,linear-gradient(90deg,#0057ff2e,#0000 34%,#b7791f1f 72%,#0000) 0 0/100% 100%;animation:12s cubic-bezier(.16,1,.3,1) infinite licensing-compliance-module__sGh3IG__heroSweep;position:absolute;inset:0}.licensing-compliance-module__sGh3IG__hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#7eb3ffb8,#0000);height:1px;position:absolute;inset:auto 0 0;box-shadow:0 -18px 70px #0057ff5c}.licensing-compliance-module__sGh3IG__hero>.licensing-compliance-module__sGh3IG__container{z-index:1;max-width:1360px;position:relative}.licensing-compliance-module__sGh3IG__heroMain{grid-template-columns:minmax(0,1fr) minmax(300px,352px);align-items:start;gap:72px;display:grid}.licensing-compliance-module__sGh3IG__heroContent{max-width:900px;padding-top:80px;animation:none}.licensing-compliance-module__sGh3IG__eyebrow{color:var(--gold);font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;align-items:center;gap:8px;font-size:.72rem;font-weight:800;display:inline-flex}.licensing-compliance-module__sGh3IG__hero h1{letter-spacing:0;max-width:920px;color:var(--white);text-wrap:pretty;margin:500px 0 22px;font-size:3.75rem;font-weight:850;line-height:1.05;animation:.9s 80ms both licensing-compliance-module__sGh3IG__complianceTitleReveal;position:relative}.licensing-compliance-module__sGh3IG__heroTitleLine{white-space:nowrap;display:block}.licensing-compliance-module__sGh3IG__lede{color:#64748b;text-wrap:pretty;max-width:760px;margin-bottom:38px;font-size:1.12rem;line-height:1.75;animation:.8s .22s both licensing-compliance-module__sGh3IG__complianceTextRise}.licensing-compliance-module__sGh3IG__heroActions,.licensing-compliance-module__sGh3IG__ctaActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.licensing-compliance-module__sGh3IG__heroActions{margin-top:clamp(18px,2vw,28px);margin-bottom:0}.licensing-compliance-module__sGh3IG__btnPrimary,.licensing-compliance-module__sGh3IG__btnOutline,.licensing-compliance-module__sGh3IG__btnSecondary{box-sizing:border-box;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:14px 28px;font-size:.94rem;font-weight:750;line-height:1;text-decoration:none;transition:border-color .2s,background .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.licensing-compliance-module__sGh3IG__btnPrimary{background:var(--gold);color:var(--white);font-weight:750;box-shadow:0 16px 34px #0057ff33}.licensing-compliance-module__sGh3IG__btnPrimary:hover{color:var(--white);background:#0047d4;font-weight:750;transform:translateY(-2px);box-shadow:0 20px 42px #0057ff3d}.licensing-compliance-module__sGh3IG__btnOutline{color:var(--white);border-color:#ffffff59;font-weight:750}.licensing-compliance-module__sGh3IG__btnOutline:hover{border-color:var(--gold);color:var(--gold-light);font-weight:750;transform:translateY(-2px)}.licensing-compliance-module__sGh3IG__btnSecondary{border-color:var(--line);background:var(--white);color:var(--navy);flex:none;font-weight:750}.licensing-compliance-module__sGh3IG__btnSecondary:hover{border-color:var(--line-blue);color:var(--gold);font-weight:750;transform:translateY(-2px)}.licensing-compliance-module__sGh3IG__btnPrimary svg{width:17px;height:17px;font-weight:750}.licensing-compliance-module__sGh3IG__heroImageWrap{border-radius:8px;justify-self:end;width:min(100%,620px);margin-top:clamp(56px,5vw,70px);overflow:hidden;box-shadow:0 28px 65px #2d4e7029}.licensing-compliance-module__sGh3IG__heroImage{object-fit:contain;border-radius:8px;width:100%;height:auto;display:block}.licensing-compliance-module__sGh3IG__heroStats{border-top:1px solid #ffffff24;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:58px;padding-top:32px;display:grid}.licensing-compliance-module__sGh3IG__statCard{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:18px;padding:18px 20px;transition:transform .24s,border-color .24s,background .24s;animation:.65s both licensing-compliance-module__sGh3IG__complianceRise}.licensing-compliance-module__sGh3IG__statCard:hover{background:#ffffff16;border-color:#0057ff47;transform:translateY(-4px)}.licensing-compliance-module__sGh3IG__statValue{color:var(--gold-light);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:850;line-height:1}.licensing-compliance-module__sGh3IG__statLabel{color:#64748b;letter-spacing:0;text-transform:uppercase;margin-top:6px;font-size:.75rem;font-weight:500;line-height:1.45}.licensing-compliance-module__sGh3IG__heroPanel{box-sizing:border-box;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff17,#ffffff0b);border:1px solid #ffffff2e;border-radius:22px;align-self:start;margin-top:34px;padding:24px;animation:.75s .12s both licensing-compliance-module__sGh3IG__complianceRise;box-shadow:0 26px 80px #00000038}.licensing-compliance-module__sGh3IG__heroPanelLabel{color:var(--gold-light);letter-spacing:0;text-transform:uppercase;margin-bottom:16px;font-size:.76rem;font-weight:700}.licensing-compliance-module__sGh3IG__heroPanelRow{border-top:1px solid #ffffff1f;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:13px 0;display:grid}.licensing-compliance-module__sGh3IG__heroPanelRow span{width:32px;height:32px;color:var(--gold-light);font-family:var(--font-sans);background:#0057ff14;border:1px solid #0057ff38;border-radius:50%;place-items:center;font-size:.92rem;line-height:1;display:grid}.licensing-compliance-module__sGh3IG__heroPanelRow strong{color:var(--white);font-size:.9rem;line-height:1.25;display:block}.licensing-compliance-module__sGh3IG__heroPanelRow p{color:#e2eaf3ad;margin-top:4px;font-size:.78rem;line-height:1.5}.licensing-compliance-module__sGh3IG__tocBar{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;background:#fffffff0;position:sticky;top:0;overflow:hidden}.licensing-compliance-module__sGh3IG__tocBar .licensing-compliance-module__sGh3IG__container{padding-left:0;padding-right:0;overflow:hidden}.licensing-compliance-module__sGh3IG__tocTrack{will-change:transform;width:max-content;padding-top:14px;padding-bottom:14px;animation:28s linear infinite licensing-compliance-module__sGh3IG__tocScroll;display:flex}.licensing-compliance-module__sGh3IG__tocBar:hover .licensing-compliance-module__sGh3IG__tocTrack,.licensing-compliance-module__sGh3IG__tocBar:focus-within .licensing-compliance-module__sGh3IG__tocTrack{animation-play-state:paused}.licensing-compliance-module__sGh3IG__tocGroup{flex:none;align-items:center;gap:28px;padding-right:28px;display:flex}.licensing-compliance-module__sGh3IG__tocBar a{color:var(--slate);border-bottom:2px solid #0000;flex:none;padding-bottom:4px;font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s}.licensing-compliance-module__sGh3IG__tocBar a:hover{border-color:var(--gold);color:var(--navy)}@keyframes licensing-compliance-module__sGh3IG__tocScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes licensing-compliance-module__sGh3IG__complianceRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes licensing-compliance-module__sGh3IG__complianceGlow{0%,to{opacity:.86;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(-24px,18px)scale(1.06)}}@keyframes licensing-compliance-module__sGh3IG__heroSweep{0%,to{background-position:-120% 0,0 0}50%{background-position:120% 0,0 0}}@keyframes licensing-compliance-module__sGh3IG__complianceTitleReveal{0%{opacity:0;filter:blur(8px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes licensing-compliance-module__sGh3IG__complianceTextRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes licensing-compliance-module__sGh3IG__complianceLineSweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes licensing-compliance-module__sGh3IG__lifecycleNodeIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes licensing-compliance-module__sGh3IG__lifecycleArrow{0%,to{opacity:.55;transform:translate(0)}50%{opacity:1;transform:translate(6px)}}@keyframes licensing-compliance-module__sGh3IG__lifecycleNumberPulse{0%,to{text-shadow:0 0 #0057ff00}50%{text-shadow:0 0 18px #0057ff5c}}@keyframes licensing-compliance-module__sGh3IG__lifecycleNodeLine{0%,to{opacity:0;transform:scaleX(.25)}50%{opacity:.75;transform:scaleX(1)}}@keyframes licensing-compliance-module__sGh3IG__lifecycleBeam{0%,38%{transform:translate(-110%)}68%,to{transform:translate(110%)}}@supports (animation-timeline:view()){.licensing-compliance-module__sGh3IG__sectionHead h2,.licensing-compliance-module__sGh3IG__sectionHead p,.licensing-compliance-module__sGh3IG__pillarHead h3,.licensing-compliance-module__sGh3IG__flowTitle,.licensing-compliance-module__sGh3IG__specBlock h3,.licensing-compliance-module__sGh3IG__integrationBlock h3,.licensing-compliance-module__sGh3IG__finalCta h2{letter-spacing:0;font-weight:850;line-height:1.16;animation-timeline:view();animation-range:entry cover 28%}.licensing-compliance-module__sGh3IG__sectionHead h2:after{letter-spacing:0;font-weight:850;line-height:1.16;animation-timeline:view();animation-range:entry 8% cover 30%}}.licensing-compliance-module__sGh3IG__section{background:radial-gradient(ellipse 680px 320px at 8% 8%, #0057ff12, transparent 66%), var(--paper);padding:88px 0}.licensing-compliance-module__sGh3IG__sectionAlt{background:radial-gradient(ellipse 760px 360px at 92% 14%, #05966914, transparent 68%), var(--paper-alt)}.licensing-compliance-module__sGh3IG__overviewSection{background:#f3f6fb;padding:clamp(82px,8vw,116px) 0}.licensing-compliance-module__sGh3IG__overviewGrid{grid-template-columns:minmax(280px,.9fr) minmax(420px,1.1fr);align-items:start;gap:clamp(72px,11vw,150px);display:grid}.licensing-compliance-module__sGh3IG__overviewGrid .licensing-compliance-module__sGh3IG__sectionHead{max-width:410px;margin-bottom:0}.licensing-compliance-module__sGh3IG__overviewGrid .licensing-compliance-module__sGh3IG__eyebrow{color:#0057ff;letter-spacing:0;margin-bottom:16px;font-size:.72rem;font-weight:800}.licensing-compliance-module__sGh3IG__overviewGrid .licensing-compliance-module__sGh3IG__sectionHead h2{letter-spacing:0;color:#0a0e1a;max-width:380px;margin-top:0;font-size:2.25rem;font-weight:850;line-height:1.16;animation:none;display:block}.licensing-compliance-module__sGh3IG__overviewGrid .licensing-compliance-module__sGh3IG__sectionHead h2:after{letter-spacing:0;font-weight:850;line-height:1.16;display:none}.licensing-compliance-module__sGh3IG__overviewGrid .licensing-compliance-module__sGh3IG__introText{max-width:520px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.licensing-compliance-module__sGh3IG__overviewGrid .licensing-compliance-module__sGh3IG__introText p{color:#64748b;font-size:1.04rem;font-weight:400;line-height:1.78}.licensing-compliance-module__sGh3IG__overviewGrid .licensing-compliance-module__sGh3IG__introText p+p{color:#64748b;margin-top:22px;line-height:1.78}.licensing-compliance-module__sGh3IG__overviewLifecycleVisual{background:#07111f;border:1px solid #0057ff29;border-radius:8px;margin:32px 0 0;overflow:hidden;box-shadow:0 24px 54px #0a0e1a24}.licensing-compliance-module__sGh3IG__overviewLifecycleImage{width:100%;height:auto;display:block}.licensing-compliance-module__sGh3IG__sectionHead{max-width:680px;margin-bottom:48px;display:block}.licensing-compliance-module__sGh3IG__sectionHead .licensing-compliance-module__sGh3IG__eyebrow{width:max-content;max-width:100%;margin-bottom:12px;display:flex}.licensing-compliance-module__sGh3IG__sectionHead h2{letter-spacing:0;width:fit-content;max-width:100%;margin-top:0;font-size:2.25rem;font-weight:850;line-height:1.16;animation:.7s both licensing-compliance-module__sGh3IG__complianceTextRise;display:block;position:relative}.licensing-compliance-module__sGh3IG__sectionHead h2:after{letter-spacing:0;content:"";background:linear-gradient(90deg, var(--gold), #0057ff00);transform-origin:0;border-radius:999px;height:2px;font-weight:850;line-height:1.16;animation:none;position:absolute;bottom:-16px;left:0;right:0;transform:none}.licensing-compliance-module__sGh3IG__sectionHead p{color:var(--slate);margin-top:30px;font-size:1.04rem;line-height:1.78;animation:none}.licensing-compliance-module__sGh3IG__introText{box-sizing:border-box;border:1px solid #0a0e1a1a;border-left:4px solid var(--gold);max-width:820px;box-shadow:var(--shadow-soft);background:#ffffffa8;border-radius:20px;padding:30px 34px}.licensing-compliance-module__sGh3IG__introText p{color:#64748b;font-size:1.04rem;line-height:1.78}.licensing-compliance-module__sGh3IG__introText p+p{color:#64748b;margin-top:18px;line-height:1.78}.licensing-compliance-module__sGh3IG__pillarSection{background:#fff;padding:clamp(76px,7vw,104px) 0}.licensing-compliance-module__sGh3IG__pillarSection.licensing-compliance-module__sGh3IG__sectionAlt{background:#eef4fb}.licensing-compliance-module__sGh3IG__pillar{grid-template-columns:minmax(250px,300px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,48px);display:grid}.licensing-compliance-module__sGh3IG__pillarHead{align-self:start;position:sticky;top:48px}.licensing-compliance-module__sGh3IG__pillarTitleGroup{display:block}.licensing-compliance-module__sGh3IG__pillarIcon{display:none}.licensing-compliance-module__sGh3IG__pillarNum{color:#64748b;font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;margin-top:0;font-size:.68rem;font-weight:800;line-height:1.4;display:block}.licensing-compliance-module__sGh3IG__pillarHead h3{color:#0a0e1a;max-width:290px;margin:9px 0 16px;font-size:clamp(1.5rem,2vw,1.9rem);font-weight:850;line-height:1.16;animation:none}.licensing-compliance-module__sGh3IG__pillarHead p{color:#475569;max-width:280px;font-size:.94rem;font-weight:400;line-height:1.65}.licensing-compliance-module__sGh3IG__pillarHead .licensing-compliance-module__sGh3IG__btnSecondary{color:#0a0e1a;background:#fff;border-color:#d8e2ef;border-radius:5px;min-height:40px;margin-top:28px;padding:11px 18px;font-size:.76rem;font-weight:750;box-shadow:0 8px 20px #0a0e1a0a}.licensing-compliance-module__sGh3IG__pillarHead .licensing-compliance-module__sGh3IG__btnSecondary svg{width:14px;height:14px;transition:transform .24s var(--ease-out);font-weight:750}.licensing-compliance-module__sGh3IG__pillarHead .licensing-compliance-module__sGh3IG__btnSecondary:hover svg{font-weight:750;transform:translate(3px)}.licensing-compliance-module__sGh3IG__pillarBody{min-width:0}.licensing-compliance-module__sGh3IG__pillarIntro{color:#64748b;border-bottom:1px solid #d8e2ef;max-width:690px;padding-bottom:28px;font-size:.96rem;font-weight:400;line-height:1.78}.licensing-compliance-module__sGh3IG__kpiGrid{border-top:1px solid #d8e2ef;gap:0;margin-top:28px;display:grid}.licensing-compliance-module__sGh3IG__kpi{border-bottom:1px solid #d8e2ef;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:17px 0 16px;display:grid}.licensing-compliance-module__sGh3IG__kpiValue{color:#0a0e1a;font-family:var(--font-sans);text-align:right;font-size:1.43rem;font-weight:850;line-height:1}.licensing-compliance-module__sGh3IG__kpiLabel{color:#64748b;letter-spacing:0;text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.45}.licensing-compliance-module__sGh3IG__featureCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,56px);margin-top:28px;display:grid}.licensing-compliance-module__sGh3IG__featureGroup h4{color:#059669;font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;margin-bottom:14px;font-size:.66rem;font-weight:800}.licensing-compliance-module__sGh3IG__featureGroup ul{margin:0;padding:0;list-style:none}.licensing-compliance-module__sGh3IG__featureGroup li{color:#475569;border-bottom:1px solid #d8e2ef;padding:14px 0;font-size:.84rem;font-weight:600;line-height:1.65}.licensing-compliance-module__sGh3IG__featureGroup li:before{display:none}.licensing-compliance-module__sGh3IG__featureGroup li:first-child{padding-top:0}.licensing-compliance-module__sGh3IG__featureGroup li:last-child{border-bottom:0}.licensing-compliance-module__sGh3IG__featureGroup strong{color:#0a0e1a;font-weight:800}.licensing-compliance-module__sGh3IG__benefitGrid{border-top:1px solid #d8e2ef;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px;padding-top:28px;display:grid}.licensing-compliance-module__sGh3IG__benefitCard{min-height:0;box-shadow:none;transition:border-color .24s ease, transform .24s var(--ease-out);background:#fff;border:1px solid #d8e2ef;border-radius:5px;padding:14px 16px 16px}.licensing-compliance-module__sGh3IG__benefitCard:hover,.licensing-compliance-module__sGh3IG__useCase:hover,.licensing-compliance-module__sGh3IG__relatedCard:hover{border-color:#0057ff38;transform:translateY(-4px);box-shadow:0 20px 44px #0a0e1a1a}.licensing-compliance-module__sGh3IG__benefitCard:hover{box-shadow:none;border-color:#0057ff38;transform:translateY(-2px)}.licensing-compliance-module__sGh3IG__benefitCard div{color:#0a0e1a;font-size:.82rem;font-weight:800;line-height:1.35}.licensing-compliance-module__sGh3IG__benefitCard p{color:#64748b;margin:8px 0 0;font-size:.78rem;font-weight:600;line-height:1.6}.licensing-compliance-module__sGh3IG__note{color:var(--slate);margin-top:20px;font-size:.8rem}.licensing-compliance-module__sGh3IG__flow{box-sizing:border-box;background:radial-gradient(ellipse 540px 260px at 12% 0%, #0057ff1a, transparent 68%), linear-gradient(160deg, var(--navy-deep), var(--navy));color:var(--white);isolation:isolate;border:1px solid #ffffff14;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:50px 42px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 76px #0a0e1a24}.licensing-compliance-module__sGh3IG__flow:before{content:"";z-index:-1;background:linear-gradient(100deg,#0000 0%,#0057ff1a 45%,#0596691f 50%,#0057ff1a 55%,#0000 100%);animation:5.8s ease-in-out infinite licensing-compliance-module__sGh3IG__lifecycleBeam;position:absolute;inset:0;transform:translate(-110%)}.licensing-compliance-module__sGh3IG__flowItemWrap{display:contents}.licensing-compliance-module__sGh3IG__flowNode{text-align:center;background:#ffffff0b;border:1px solid #ffffff0d;border-radius:16px;flex:160px;min-width:160px;padding:18px;transition:transform .24s,border-color .24s,background .24s;animation:.72s both licensing-compliance-module__sGh3IG__lifecycleNodeIn;position:relative}.licensing-compliance-module__sGh3IG__flowNode:after{content:"";background:linear-gradient(90deg, transparent, var(--gold-light), transparent);opacity:0;border-radius:999px;height:2px;animation:3.2s ease-in-out infinite licensing-compliance-module__sGh3IG__lifecycleNodeLine;position:absolute;bottom:0;left:24px;right:24px}.licensing-compliance-module__sGh3IG__flowNode:hover{background:#ffffff12;border-color:#0057ff38;transform:translateY(-5px)}.licensing-compliance-module__sGh3IG__flowItemWrap:first-child .licensing-compliance-module__sGh3IG__flowNode{animation-delay:20ms}.licensing-compliance-module__sGh3IG__flowItemWrap:nth-child(2) .licensing-compliance-module__sGh3IG__flowNode{animation-delay:.16s}.licensing-compliance-module__sGh3IG__flowItemWrap:nth-child(3) .licensing-compliance-module__sGh3IG__flowNode{animation-delay:.3s}.licensing-compliance-module__sGh3IG__flowItemWrap:nth-child(4) .licensing-compliance-module__sGh3IG__flowNode{animation-delay:.44s}.licensing-compliance-module__sGh3IG__flowStep{color:var(--gold-light);font-family:var(--font-sans);font-size:1.38rem;font-weight:600;animation:2.8s ease-in-out infinite licensing-compliance-module__sGh3IG__lifecycleNumberPulse}.licensing-compliance-module__sGh3IG__flowTitle{color:var(--white);margin-top:8px;font-size:.88rem;font-weight:750;animation:.7s both licensing-compliance-module__sGh3IG__complianceTextRise}.licensing-compliance-module__sGh3IG__flowNode p{color:#c9d2dc;margin-top:4px;font-size:.78rem}.licensing-compliance-module__sGh3IG__flowArrow{color:var(--gold);flex:none;font-size:1.25rem;animation:1.55s ease-in-out infinite licensing-compliance-module__sGh3IG__lifecycleArrow}.licensing-compliance-module__sGh3IG__flowItemWrap:nth-child(2) .licensing-compliance-module__sGh3IG__flowArrow{animation-delay:.15s}.licensing-compliance-module__sGh3IG__flowItemWrap:nth-child(3) .licensing-compliance-module__sGh3IG__flowArrow{animation-delay:.3s}.licensing-compliance-module__sGh3IG__specBlock,.licensing-compliance-module__sGh3IG__integrationBlock{box-shadow:var(--shadow-soft);background:#ffffffc2;border:1px solid #0a0e1a1a;border-radius:22px;margin-top:56px;padding:30px}.licensing-compliance-module__sGh3IG__specBlock{max-width:980px;box-shadow:none;background:0 0;border:0;border-radius:0;margin-left:auto;margin-right:auto;padding:0}.licensing-compliance-module__sGh3IG__specBlock h3,.licensing-compliance-module__sGh3IG__integrationBlock h3{margin-bottom:18px;font-size:1.38rem;font-weight:850;animation:.7s both licensing-compliance-module__sGh3IG__complianceTextRise}.licensing-compliance-module__sGh3IG__specBlock h3{color:#0a0e1a;margin-bottom:24px;font-size:2.25rem;font-weight:850;line-height:1.16}.licensing-compliance-module__sGh3IG__tableWrap{overflow-x:auto}.licensing-compliance-module__sGh3IG__specBlock .licensing-compliance-module__sGh3IG__tableWrap{background:#fff;border:1px solid #d8e2ef;border-radius:14px;overflow:auto hidden;box-shadow:0 16px 36px #0a0e1a14}.licensing-compliance-module__sGh3IG__specTable{border-collapse:collapse;background:var(--white);border-radius:16px;width:100%;min-width:820px;overflow:hidden;box-shadow:0 12px 34px #0a0e1a0d}.licensing-compliance-module__sGh3IG__specBlock .licensing-compliance-module__sGh3IG__specTable{min-width:820px;box-shadow:none;border-radius:0}.licensing-compliance-module__sGh3IG__specTable th,.licensing-compliance-module__sGh3IG__specTable td{box-sizing:border-box;border:1px solid var(--line);text-align:left;padding:14px 18px;font-size:.88rem}.licensing-compliance-module__sGh3IG__specBlock .licensing-compliance-module__sGh3IG__specTable th,.licensing-compliance-module__sGh3IG__specBlock .licensing-compliance-module__sGh3IG__specTable td{border:0;border-bottom:1px solid #d8e2ef;padding:18px 20px}.licensing-compliance-module__sGh3IG__specTable th{background:var(--navy);color:var(--white);letter-spacing:0;text-transform:uppercase;font-size:.81rem;font-weight:600}.licensing-compliance-module__sGh3IG__specBlock .licensing-compliance-module__sGh3IG__specTable th{color:#fff;letter-spacing:0;background:#0a0e1a;border-bottom:0;border-right:1px solid #ffffff2e;font-size:.72rem;font-weight:800}.licensing-compliance-module__sGh3IG__specBlock .licensing-compliance-module__sGh3IG__specTable th:last-child{border-right:0}.licensing-compliance-module__sGh3IG__specTable td{color:#475569}.licensing-compliance-module__sGh3IG__specBlock .licensing-compliance-module__sGh3IG__specTable td{color:#475569;font-size:.86rem;font-weight:400;line-height:1.55}.licensing-compliance-module__sGh3IG__specBlock .licensing-compliance-module__sGh3IG__specTable td:first-child{color:#0a0e1a;font-weight:800}.licensing-compliance-module__sGh3IG__specTable tr:nth-child(2n) td,.licensing-compliance-module__sGh3IG__specBlock .licensing-compliance-module__sGh3IG__specTable tr:nth-child(2n) td{background:#f8fbff}.licensing-compliance-module__sGh3IG__specBlock .licensing-compliance-module__sGh3IG__specTable tr:last-child td{border-bottom:0}.licensing-compliance-module__sGh3IG__integrationBlock p{color:#475569;max-width:820px;font-size:1rem;line-height:1.7}.licensing-compliance-module__sGh3IG__useCases{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.licensing-compliance-module__sGh3IG__useCase{box-sizing:border-box;background:linear-gradient(#fff,#f8fbff);border:1px solid #0a0e1a1a;border-radius:18px;padding:30px;transition:transform .22s,border-color .22s,box-shadow .22s;box-shadow:0 14px 36px #0a0e1a0f}.licensing-compliance-module__sGh3IG__useCase .licensing-compliance-module__sGh3IG__eyebrow{margin-bottom:10px;display:block}.licensing-compliance-module__sGh3IG__useCase h3{margin-bottom:8px;font-size:1.06rem}.licensing-compliance-module__sGh3IG__useCase p{color:var(--slate);font-size:.88rem;line-height:1.6}.licensing-compliance-module__sGh3IG__faqList{gap:14px;max-width:820px;display:grid}.licensing-compliance-module__sGh3IG__faqList details{background:#ffffffb8;border:1px solid #0a0e1a1a;border-radius:16px;padding:18px 22px;box-shadow:0 10px 30px #0a0e1a0a}.licensing-compliance-module__sGh3IG__faqList summary{color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:1rem;font-weight:750;list-style:none;transition:color .2s,transform .2s;display:flex}.licensing-compliance-module__sGh3IG__faqList summary:hover{color:var(--green);transform:translate(4px)}.licensing-compliance-module__sGh3IG__faqList summary::-webkit-details-marker{display:none}.licensing-compliance-module__sGh3IG__faqList summary:after{content:"+";color:var(--gold);flex:none;font-size:1.38rem;font-weight:400}.licensing-compliance-module__sGh3IG__faqList details[open] summary:after{content:"-"}.licensing-compliance-module__sGh3IG__faqList details p{max-width:700px;color:var(--slate);margin-top:14px;font-size:.91rem;line-height:1.65}.licensing-compliance-module__sGh3IG__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.licensing-compliance-module__sGh3IG__relatedCard{box-sizing:border-box;color:inherit;background:linear-gradient(#fff,#f8fbff);border:1px solid #0a0e1a1a;border-radius:18px;padding:24px;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:block;box-shadow:0 14px 36px #0a0e1a0f}.licensing-compliance-module__sGh3IG__relatedCard:hover{border-color:var(--gold)}.licensing-compliance-module__sGh3IG__relatedCard span{color:var(--gold);letter-spacing:0;text-transform:uppercase;font-size:.69rem;font-weight:700}.licensing-compliance-module__sGh3IG__relatedCard h3{color:var(--navy);font-family:var(--font-sans);margin-top:6px;font-size:1.06rem;font-weight:850;transition:color .2s}.licensing-compliance-module__sGh3IG__relatedCard:hover h3{color:var(--green)}.licensing-compliance-module__sGh3IG__relatedCard p{color:var(--slate);margin-top:6px;font-size:.81rem;line-height:1.55}.licensing-compliance-module__sGh3IG__finalCta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(90deg, #0057ff0d 1px, transparent 1px), linear-gradient(0deg, #0a0e1a0a 1px, transparent 1px), linear-gradient(135deg, var(--paper) 0%, #0057ff14 100%);color:var(--navy);text-align:center;background-size:52px 52px,52px 52px,auto;padding:90px 0;position:relative;overflow:hidden}.licensing-compliance-module__sGh3IG__ctaIcon{box-sizing:border-box;width:58px;height:58px;color:var(--gold-light);box-shadow:var(--shadow-soft);background:#0057ff14;border:1px solid #0057ff38;border-radius:18px;margin-bottom:22px;padding:14px;display:inline-grid}.licensing-compliance-module__sGh3IG__finalCta h2{letter-spacing:0;max-width:720px;color:var(--navy);margin:0 auto 18px;font-size:2.25rem;font-weight:850;line-height:1.16;animation:.85s both licensing-compliance-module__sGh3IG__complianceTitleReveal}.licensing-compliance-module__sGh3IG__finalCta p{max-width:560px;color:var(--slate);margin:0 auto 36px;font-size:1rem}.licensing-compliance-module__sGh3IG__finalCta .licensing-compliance-module__sGh3IG__ctaActions{justify-content:center}.licensing-compliance-module__sGh3IG__guarantee{color:var(--slate);margin-top:24px;font-size:.81rem}.licensing-compliance-module__sGh3IG__finalCta .licensing-compliance-module__sGh3IG__btnOutline{border-color:var(--line);background:var(--white);color:var(--navy);font-weight:750}.licensing-compliance-module__sGh3IG__finalCta .licensing-compliance-module__sGh3IG__btnOutline:hover{border-color:var(--line-blue);background:var(--paper-alt);color:var(--gold);font-weight:750}.licensing-compliance-module__sGh3IG__page [id]{scroll-margin-top:110px}@media (max-width:900px){.licensing-compliance-module__sGh3IG__heroMain{grid-template-columns:1fr;gap:42px}.licensing-compliance-module__sGh3IG__hero h1{font-size:clamp(2.35rem,6vw,3rem);line-height:1.08}.licensing-compliance-module__sGh3IG__overviewGrid{grid-template-columns:1fr;gap:30px}.licensing-compliance-module__sGh3IG__overviewGrid .licensing-compliance-module__sGh3IG__sectionHead,.licensing-compliance-module__sGh3IG__overviewGrid .licensing-compliance-module__sGh3IG__sectionHead h2,.licensing-compliance-module__sGh3IG__overviewGrid .licensing-compliance-module__sGh3IG__introText{max-width:720px}.licensing-compliance-module__sGh3IG__heroPanel{display:none}.licensing-compliance-module__sGh3IG__heroImageWrap{justify-self:start;width:100%;max-width:760px;margin-top:0}.licensing-compliance-module__sGh3IG__heroStats,.licensing-compliance-module__sGh3IG__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.licensing-compliance-module__sGh3IG__pillar{grid-template-columns:1fr;gap:34px}.licensing-compliance-module__sGh3IG__pillarHead{position:static}.licensing-compliance-module__sGh3IG__pillarHead h3,.licensing-compliance-module__sGh3IG__pillarHead p{max-width:680px}.licensing-compliance-module__sGh3IG__pillarHead .licensing-compliance-module__sGh3IG__kpiGrid{grid-template-columns:1fr;max-width:560px}.licensing-compliance-module__sGh3IG__featureCols,.licensing-compliance-module__sGh3IG__useCases,.licensing-compliance-module__sGh3IG__relatedGrid{grid-template-columns:1fr}.licensing-compliance-module__sGh3IG__benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.licensing-compliance-module__sGh3IG__flow{flex-direction:column}.licensing-compliance-module__sGh3IG__flowItemWrap{flex-direction:column;gap:12px;display:flex}.licensing-compliance-module__sGh3IG__flowArrow{transform:rotate(90deg)}}@media (max-width:640px){[class*=solutions-typography][class*=typography] .licensing-compliance-module__sGh3IG__page .licensing-compliance-module__sGh3IG__hero h1{font-size:clamp(1.6rem,7.7vw,2rem)!important;line-height:1.16!important}[class*=solutions-typography][class*=typography] .licensing-compliance-module__sGh3IG__page .licensing-compliance-module__sGh3IG__hero .licensing-compliance-module__sGh3IG__heroStats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 20px!important;margin-top:36px!important;padding-top:20px!important}[class*=solutions-typography][class*=typography] .licensing-compliance-module__sGh3IG__page .licensing-compliance-module__sGh3IG__hero .licensing-compliance-module__sGh3IG__statCard{border:0!important;padding:0!important}.licensing-compliance-module__sGh3IG__container{padding:0 24px}.licensing-compliance-module__sGh3IG__hero{padding:88px 0 68px}.licensing-compliance-module__sGh3IG__heroContent{max-width:100%;padding-top:18px}.licensing-compliance-module__sGh3IG__hero h1{letter-spacing:0;overflow-wrap:break-word;margin:500px 0 24px;font-weight:850}.licensing-compliance-module__sGh3IG__heroTitleLine{white-space:normal;overflow-wrap:anywhere}.licensing-compliance-module__sGh3IG__lede{overflow-wrap:break-word;max-width:100%;font-size:1rem;line-height:1.68}.licensing-compliance-module__sGh3IG__heroActions,.licensing-compliance-module__sGh3IG__ctaActions{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}.licensing-compliance-module__sGh3IG__btnPrimary,.licensing-compliance-module__sGh3IG__btnOutline,.licensing-compliance-module__sGh3IG__btnSecondary{white-space:nowrap;width:100%;min-width:0;padding-left:18px;padding-right:18px;font-weight:750}.licensing-compliance-module__sGh3IG__heroStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px;margin-top:36px;padding-top:20px}.licensing-compliance-module__sGh3IG__statCard{background:0 0;border:0;border-radius:0;padding:0;display:block}.licensing-compliance-module__sGh3IG__heroImageWrap{max-width:100%}.licensing-compliance-module__sGh3IG__statValue{font-size:1.55rem;font-weight:850;line-height:1}.licensing-compliance-module__sGh3IG__statLabel{margin-top:6px;font-size:.75rem;line-height:1.3}.licensing-compliance-module__sGh3IG__section{padding:72px 0}.licensing-compliance-module__sGh3IG__pillarSection{padding:56px 0}.licensing-compliance-module__sGh3IG__sectionHead{margin-bottom:38px}.licensing-compliance-module__sGh3IG__sectionHead h2{letter-spacing:0;font-size:1.85rem;font-weight:850;line-height:1.2}.licensing-compliance-module__sGh3IG__introText p{font-size:1rem;line-height:1.68}.licensing-compliance-module__sGh3IG__pillarHead,.licensing-compliance-module__sGh3IG__pillarBody,.licensing-compliance-module__sGh3IG__pillar .licensing-compliance-module__sGh3IG__pillarHead,.licensing-compliance-module__sGh3IG__pillar .licensing-compliance-module__sGh3IG__pillarBody{padding:0}.licensing-compliance-module__sGh3IG__benefitGrid{grid-template-columns:1fr}.licensing-compliance-module__sGh3IG__flow{padding:38px 24px}.licensing-compliance-module__sGh3IG__finalCta h2{letter-spacing:0;font-size:1.85rem;font-weight:850;line-height:1.2}.licensing-compliance-module__sGh3IG__finalCta .licensing-compliance-module__sGh3IG__ctaActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.licensing-compliance-module__sGh3IG__hero:before,.licensing-compliance-module__sGh3IG__hero:after,.licensing-compliance-module__sGh3IG__hero h1,.licensing-compliance-module__sGh3IG__lede,.licensing-compliance-module__sGh3IG__heroContent,.licensing-compliance-module__sGh3IG__heroPanel,.licensing-compliance-module__sGh3IG__statCard,.licensing-compliance-module__sGh3IG__pillar,.licensing-compliance-module__sGh3IG__tocTrack,.licensing-compliance-module__sGh3IG__flow:before,.licensing-compliance-module__sGh3IG__flowNode,.licensing-compliance-module__sGh3IG__flowNode:after,.licensing-compliance-module__sGh3IG__flowStep,.licensing-compliance-module__sGh3IG__flowArrow,.licensing-compliance-module__sGh3IG__sectionHead h2,.licensing-compliance-module__sGh3IG__sectionHead h2:after,.licensing-compliance-module__sGh3IG__sectionHead p,.licensing-compliance-module__sGh3IG__pillarHead h3,.licensing-compliance-module__sGh3IG__flowTitle,.licensing-compliance-module__sGh3IG__specBlock h3,.licensing-compliance-module__sGh3IG__integrationBlock h3,.licensing-compliance-module__sGh3IG__finalCta h2{color:#64748b;letter-spacing:0;filter:none;font-weight:850;line-height:1.78;animation:none}.licensing-compliance-module__sGh3IG__btnPrimary:hover,.licensing-compliance-module__sGh3IG__btnOutline:hover,.licensing-compliance-module__sGh3IG__btnSecondary:hover,.licensing-compliance-module__sGh3IG__statCard:hover,.licensing-compliance-module__sGh3IG__flowNode:hover,.licensing-compliance-module__sGh3IG__benefitCard:hover,.licensing-compliance-module__sGh3IG__useCase:hover,.licensing-compliance-module__sGh3IG__relatedCard:hover,.licensing-compliance-module__sGh3IG__faqList summary:hover{font-weight:750;transform:none}}
