:root{--primary:#079ed7;--primary-light:#3eb8e8;--primary-xlight:#e6f6fc;--primary-dark:#0588b8;--secondary:#102b32;--secondary-light:#1c4652}.DirectorsMessage-module__AAhFha__directorsSection{background:var(--secondary);border-radius:20px;padding-block:1.5rem;padding-inline:14px;position:relative;overflow:hidden}.DirectorsMessage-module__AAhFha__bgDots{pointer-events:none;z-index:0;background-image:radial-gradient(#079ed72e 1.5px,#0000 1.5px);background-size:28px 28px;position:absolute;inset:0}.DirectorsMessage-module__AAhFha__bgCircleTop{pointer-events:none;z-index:0;background:radial-gradient(circle,#079ed71f 0%,#0000 70%);border-radius:50%;width:520px;height:520px;position:absolute;top:-180px;right:-180px}.DirectorsMessage-module__AAhFha__bgCircleBottom{pointer-events:none;z-index:0;background:radial-gradient(circle,#079ed714 0%,#0000 70%);border-radius:50%;width:420px;height:420px;position:absolute;bottom:-180px;left:-100px}.DirectorsMessage-module__AAhFha__directorBlock{z-index:1;border-bottom:1px solid #079ed71a;padding:20px 0;position:relative}.DirectorsMessage-module__AAhFha__directorBlock:last-child{border-bottom:none}.DirectorsMessage-module__AAhFha__reverse .DirectorsMessage-module__AAhFha__contentWrap{padding:0 0 0 48px}.DirectorsMessage-module__AAhFha__contentWrap{padding:0 48px 0 0}.DirectorsMessage-module__AAhFha__sectionLabel{letter-spacing:4px;text-transform:uppercase;color:var(--accent-color);align-items:center;gap:8px;margin-bottom:18px;font-size:11px;font-weight:600;display:inline-flex}.DirectorsMessage-module__AAhFha__heading{color:#fff;margin-bottom:28px;font-size:clamp(28px,3vw,46px);font-weight:400;line-height:1.1}.DirectorsMessage-module__AAhFha__heading em{text-transform:capitalize;color:var(--accent-color);font-size:1.5rem}.DirectorsMessage-module__AAhFha__quoteBlock{border-left:3px solid var(--accent-color);z-index:3;background:#0696cac3;gap:16px;margin-bottom:24px;padding:18px 22px;display:flex;position:absolute;bottom:0;left:0}.DirectorsMessage-module__AAhFha__quoteText{color:#ffffffe6;margin:0;font-size:15px;font-style:italic;line-height:1.7}.DirectorsMessage-module__AAhFha__para{color:#ffffffa6;margin-bottom:14px;font-size:14.5px;font-weight:300;line-height:1.8}.DirectorsMessage-module__AAhFha__paraHighlight{color:#ffffffd1;gap:10px;font-weight:400;display:flex}.DirectorsMessage-module__AAhFha__imageWrap{justify-content:center;align-items:flex-end;min-height:520px;display:flex;position:relative}.DirectorsMessage-module__AAhFha__imageDeco{background:linear-gradient(160deg,var(--accent-color)0%,var(--primary-dark)100%);clip-path:polygon(15% 0%,100% 0%,100% 100%,0% 100%);opacity:.15;width:340px;height:430px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.DirectorsMessage-module__AAhFha__reverse .DirectorsMessage-module__AAhFha__imageDeco{clip-path:polygon(0% 0%,85% 0%,100% 100%,0% 100%)}.DirectorsMessage-module__AAhFha__directorPhoto{z-index:2;object-fit:cover;object-position:top center;filter:grayscale(8%);width:300px;height:440px;transition:filter .5s;display:block;position:relative;box-shadow:0 24px 64px #0006}.DirectorsMessage-module__AAhFha__imageWrap:hover .DirectorsMessage-module__AAhFha__directorPhoto{filter:grayscale(0%)}.DirectorsMessage-module__AAhFha__statBadge{z-index:4;background:#fff;align-items:center;gap:12px;padding:14px 20px;display:flex;position:absolute;top:80px;left:-16px;box-shadow:0 12px 40px #00000040}.DirectorsMessage-module__AAhFha__reverse .DirectorsMessage-module__AAhFha__statBadge{left:auto;right:-16px}.DirectorsMessage-module__AAhFha__statBadgeNum{color:var(--secondary);font-size:22px;font-weight:700}.DirectorsMessage-module__AAhFha__statBadgeLabel{letter-spacing:1.5px;text-transform:uppercase;color:#7fa8b4;font-size:10px;font-weight:500}.DirectorsMessage-module__AAhFha__industryBadge{z-index:4;background:var(--accent-color);align-items:center;gap:10px;padding:12px 18px;display:flex;position:absolute;top:120px;right:-10px;box-shadow:0 8px 30px #079ed766}.DirectorsMessage-module__AAhFha__reverse .DirectorsMessage-module__AAhFha__industryBadge{left:-10px;right:auto}.DirectorsMessage-module__AAhFha__industryBadgeText{letter-spacing:1px;text-transform:uppercase;color:#fff;white-space:nowrap;font-size:11px;font-weight:600}@media (max-width:767px){.DirectorsMessage-module__AAhFha__directorBlock{padding:14px 0}.DirectorsMessage-module__AAhFha__contentWrap,.DirectorsMessage-module__AAhFha__reverse .DirectorsMessage-module__AAhFha__contentWrap{padding:40px 0 0}.DirectorsMessage-module__AAhFha__imageWrap{min-height:380px}.DirectorsMessage-module__AAhFha__directorPhoto{width:240px;height:350px}.DirectorsMessage-module__AAhFha__statBadge,.DirectorsMessage-module__AAhFha__reverse .DirectorsMessage-module__AAhFha__statBadge{top:248px;left:0;right:auto}.DirectorsMessage-module__AAhFha__industryBadge,.DirectorsMessage-module__AAhFha__reverse .DirectorsMessage-module__AAhFha__industryBadge{height:max-content;top:299px;left:auto;right:0}.DirectorsMessage-module__AAhFha__quoteBlock{position:relative}.DirectorsMessage-module__AAhFha__imageWrap{flex-direction:column}}@media only screen and (max-width:1880px){.DirectorsMessage-module__AAhFha__directorsSection{width:calc(100% - 40px);margin:0 20px}}
.PharminDifference-module__2k9Dha__section{padding:100px 6vw;overflow:hidden;background:#0d1b2a!important}.PharminDifference-module__2k9Dha__orb{filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.PharminDifference-module__2k9Dha__orb1{background:#3b8ee32e;width:500px;height:500px;top:-120px;right:-100px}.PharminDifference-module__2k9Dha__orb2{background:#3b8ee31a;width:300px;height:300px;bottom:-60px;left:10%}.PharminDifference-module__2k9Dha__card{cursor:default;background:#ffffff0a;border:1px solid #ffffff12;border-radius:20px;transition:border-color .35s,transform .35s;overflow:hidden}.PharminDifference-module__2k9Dha__card:hover{border-color:#3b8ee366;transform:translateY(-4px)}.PharminDifference-module__2k9Dha__card:hover .PharminDifference-module__2k9Dha__cardOverlay{opacity:1}.PharminDifference-module__2k9Dha__cardOverlay{opacity:0;pointer-events:none;background:linear-gradient(135deg,#3b8ee31a 0%,#0000 60%);border-radius:20px;transition:opacity .35s;position:absolute;inset:0}.PharminDifference-module__2k9Dha__cardIcon{width:48px;height:48px;color:var(--accent-light,#6fb0f5);background:#3b8ee326;border-radius:12px;flex-shrink:0}.PharminDifference-module__2k9Dha__cardNum{letter-spacing:.12em;color:var(--accent-light,#6fb0f5);white-space:nowrap;background:#3b8ee326;border-radius:20px;padding:3px 8px;font-size:.7rem;font-weight:800}.PharminDifference-module__2k9Dha__cardTitle{color:#fff;font-size:1.05rem;font-weight:700}.PharminDifference-module__2k9Dha__cardItem{color:#fff9;font-size:.875rem;font-weight:300;line-height:1.5}.PharminDifference-module__2k9Dha__cardDot{background:var(--accent-color,#3b8ee3);border-radius:50%;flex-shrink:0;min-width:6px;height:6px;margin-top:7px;display:block}@media (max-width:600px){.PharminDifference-module__2k9Dha__section{padding:70px 5vw}}
:root{--ink:#0c0e14;--ink-light:#3a3e50;--muted:#8a8fa8;--line:#e4e7f0;--lime:#52a3f4;--lime-dark:#3b8ee3;--sky:#eef4ff;--white:#fff}.industry-list{border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.industry-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;flex-direction:column;gap:1rem;padding:2rem 1.75rem;transition:background .25s;display:flex}.industry-card:nth-child(4n){border-right:none}.industry-card:nth-last-child(-n+4){border-bottom:none}.industry-card:hover{background:var(--sky)}.industry-card:hover .card-num{color:var(--lime-dark)}.industry-card:hover .card-emoji{border-color:var(--lime-dark);transform:scale(1.05)}.card-num{letter-spacing:.1em;color:var(--line);font-family:Bebas Neue,sans-serif;font-size:.85rem;transition:color .25s}.card-icon-row{align-items:center;gap:1rem;display:flex}.card-emoji{background:var(--white);border:1px solid var(--line);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:2rem;transition:border-color .25s,transform .25s;display:flex;overflow:hidden}.card-industry-logo{object-fit:contain;width:100%;height:100%;padding:6px}.card-name{color:var(--ink);flex:1;font-size:.95rem;font-weight:600;line-height:1.3}.card-tag{background:var(--sky);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;border-radius:100px;width:fit-content;padding:3px 10px;font-size:.68rem;font-weight:600;transition:background .25s,color .25s;display:inline-block}.industry-card:hover .card-tag{color:var(--lime-dark);background:#c8f23a33}@media (max-width:1024px){.industries-header{grid-template-columns:1fr}.industry-list{grid-template-columns:repeat(2,1fr)}.industry-card:nth-child(2n){border-right:none}.industry-card:nth-last-child(-n+2){border-bottom:none}.industry-card:nth-child(4n){border-right:1px solid var(--line)}.card-icon-row{text-align:center;flex-direction:column}}@media (max-width:640px){.industries{padding-left:1.5rem;padding-right:1.5rem}.industry-list{grid-template-columns:repeat(2,1fr)}}
.Pharminjourney-module__1_SW-a__section{background:#f4f7fb;padding:100px 6vw;overflow:hidden}.Pharminjourney-module__1_SW-a__accentLine{background:linear-gradient(#0000,#3b8ee326,#0000);width:1px;position:absolute;top:0;bottom:0;right:0}.Pharminjourney-module__1_SW-a__sticky{position:sticky;top:100px}.Pharminjourney-module__1_SW-a__clientsStrip{background:#fff;border:1px solid #3b8ee31f;border-radius:20px;box-shadow:0 4px 32px #3b8ee31a}.Pharminjourney-module__1_SW-a__clientsLabel{letter-spacing:.15em;text-transform:uppercase;color:#8fa8c0;font-size:.7rem;font-weight:700}.Pharminjourney-module__1_SW-a__clientTag{color:#4a6580;cursor:default;white-space:nowrap;background:#f4f7fb;border:1px solid #3b8ee31f;border-radius:20px;padding:5px 14px;font-size:.78rem;font-weight:500;transition:background .25s,border-color .25s,color .25s}.Pharminjourney-module__1_SW-a__clientTag:hover{color:#1a5faf;background:#3b8ee314;border-color:#3b8ee34d}.Pharminjourney-module__1_SW-a__futureCard{color:#fff;background:linear-gradient(135deg,#1a5faf 0%,#3b8ee3 100%);border-radius:20px;overflow:hidden}.Pharminjourney-module__1_SW-a__futureOrb1{pointer-events:none;background:#ffffff12;border-radius:50%;width:180px;height:180px;position:absolute;top:-40px;right:-40px}.Pharminjourney-module__1_SW-a__futureOrb2{pointer-events:none;background:#ffffff0d;border-radius:50%;width:100px;height:100px;position:absolute;bottom:-30px;right:30px}.Pharminjourney-module__1_SW-a__futureLabel{letter-spacing:.15em;text-transform:uppercase;color:#ffffffa6;font-size:.7rem;font-weight:700}.Pharminjourney-module__1_SW-a__futureBody{color:#ffffffd9;font-size:.9rem;font-weight:300;line-height:1.65}.Pharminjourney-module__1_SW-a__timeline{position:relative}.Pharminjourney-module__1_SW-a__tlTrack{background:linear-gradient(#0000 0%,#3b8ee333 5% 95%,#0000 100%);width:2px;position:absolute;top:0;bottom:0;left:20px}.Pharminjourney-module__1_SW-a__tlProgress{z-index:0;background:linear-gradient(#3b8ee3,#6fb0f5);border-radius:2px;width:2px;height:0%;transition:height .1s linear;position:absolute;top:0;left:20px}.Pharminjourney-module__1_SW-a__tlItem{grid-template-columns:44px 1fr;align-items:flex-start;gap:24px;display:grid}.Pharminjourney-module__1_SW-a__tlDot{color:#8fa8c0;z-index:2;background:#fff;border:2px solid #3b8ee333;border-radius:50%;flex-shrink:0;width:40px;height:40px;transition:border-color .4s,box-shadow .4s,background .4s,color .4s;position:relative}.tl-item.tl-active .Pharminjourney-module__1_SW-a__tlDot{color:#fff!important;background:#3b8ee3!important;border-color:#3b8ee3!important;box-shadow:0 0 0 6px #3b8ee326!important}.Pharminjourney-module__1_SW-a__tlYear{letter-spacing:.15em;text-transform:uppercase;color:#3b8ee3;font-size:.7rem;font-weight:700}.Pharminjourney-module__1_SW-a__tlTitle{color:#0d1b2a;font-size:1rem;font-weight:700;line-height:1.3}.Pharminjourney-module__1_SW-a__tlBody,.Pharminjourney-module__1_SW-a__tlBulletItem{font-size:.9rem;font-weight:500;line-height:1.65}.Pharminjourney-module__1_SW-a__tlArrow{color:#3b8ee3;flex-shrink:0;margin-top:1px;font-size:.75rem}@media (max-width:900px){.Pharminjourney-module__1_SW-a__sticky{position:static}}@media (max-width:600px){.Pharminjourney-module__1_SW-a__section{padding:70px 5vw}}
