.styles-module__4-l1yq__ourStoryPage{background:#fff}.styles-module__4-l1yq__heroDoctorContent{z-index:2;text-align:center;width:100%;max-width:min(1240px,100vw - 48px);margin:0 auto;padding:clamp(180px,24vh,240px) clamp(20px,4vw,48px) clamp(28px,4vh,40px);animation:.72s cubic-bezier(.22,.61,.36,1) both styles-module__4-l1yq__fadeUp;position:relative}@keyframes styles-module__4-l1yq__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.styles-module__4-l1yq__heroHeadingWide{letter-spacing:-.03em;color:#2b2f4f;text-wrap:balance;max-width:1100px;margin:0 auto clamp(20px,3vh,28px);font-size:clamp(2.1rem,4.2vw,3.3rem);font-weight:550;line-height:1.1;display:block}.styles-module__4-l1yq__heroSubWide{text-wrap:balance;max-width:38rem;font-size:clamp(1rem,1.32vw,1.18rem);line-height:1.7}@media (max-width:860px){.styles-module__4-l1yq__heroHeadingWide{max-width:none;font-size:clamp(2.1rem,4.2vw,3.3rem)}.styles-module__4-l1yq__heroSubWide{max-width:none}}@media (max-width:640px){.styles-module__4-l1yq__heroHeadingWide{font-size:clamp(2.1rem,4.2vw,3.3rem)}.styles-module__4-l1yq__heroSubWide{font-size:clamp(.95rem,1.3vw,1.05rem)}}.styles-module__4-l1yq__heroEyebrow{letter-spacing:.18em;text-transform:uppercase;color:#9b8fd4;align-items:center;gap:14px;margin:0 auto 28px;font-size:clamp(11px,1.1vw,12px);font-weight:700;display:inline-flex}.styles-module__4-l1yq__heroEyebrow:before{content:"";background:#c4b8e8;width:32px;height:1px}.styles-module__4-l1yq__heroDoctorSection{aspect-ratio:5120/2880;background:#f3eeff;width:100%;position:relative;overflow:hidden}.styles-module__4-l1yq__heroDoctorBg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.styles-module__4-l1yq__heroDoctorBg:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fff0 0%,#fcfaff59 38%,#ffffffb8 68%,#fffffff2 100%);height:32%;position:absolute;inset:auto 0 0}.styles-module__4-l1yq__heroDoctorImg{object-fit:contain;object-position:center bottom}.styles-module__4-l1yq__heroDoctorImgMobile{display:none}.styles-module__4-l1yq__heroDoctorSection .styles-module__4-l1yq__heroDoctorContent :is(.styles-module__4-l1yq__heroEyebrow,.styles-module__4-l1yq__heroResolution,.styles-module__4-l1yq__heroSubWide){text-shadow:0 1px 12px #f3eeffd9}.styles-module__4-l1yq__heroDoctorSection .styles-module__4-l1yq__heroHeadingWide{text-shadow:0 1px 16px #f3eeffcc}@media (max-width:768px){.styles-module__4-l1yq__heroDoctorSection{aspect-ratio:804/1436}.styles-module__4-l1yq__heroDoctorImgDesktop{display:none}.styles-module__4-l1yq__heroDoctorImgMobile{object-fit:contain;object-position:center top;display:block}.styles-module__4-l1yq__heroDoctorContent{padding-top:clamp(120px,26vw,168px)}}.styles-module__4-l1yq__heroHeadingGradient{background:linear-gradient(96deg,#5b61ff 0%,#7b61ff 36%,#9b66ff 72%,#c080ff 100%);color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text}.styles-module__4-l1yq__heroResolution{letter-spacing:-.02em;color:#5f6178;max-width:900px;margin:0 auto clamp(20px,3vh,28px);font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:500;line-height:1.3}.styles-module__4-l1yq__chapterSectionTight{padding-bottom:clamp(16px,2.5vh,24px)}.styles-module__4-l1yq__chapterHeaderTight{margin-bottom:clamp(16px,2.5vh,24px)}.styles-module__4-l1yq__diagramSection{background:#fff;padding:clamp(20px,3vh,32px) 0 clamp(40px,6vh,56px)}.styles-module__4-l1yq__infraNumbersWrap{box-sizing:border-box;background:#f9f8fc;border:1px solid #eceef3;border-radius:28px;width:calc(100vw - 24px);max-width:none;margin-top:clamp(20px,3vh,32px);padding:38px 32px;position:relative;left:50%;transform:translate(-50%)}.styles-module__4-l1yq__infraNumbersGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;max-width:none;margin:0;display:grid}.styles-module__4-l1yq__infraNumberCard{text-align:center;background:0 0;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;min-height:226px;padding:34px 20px;transition:transform .22s,background-color .24s,box-shadow .24s;display:flex}.styles-module__4-l1yq__infraNumberCard:hover{background:#ffffffc2;transform:translateY(-4px);box-shadow:0 10px 28px -18px #4f3ca94f}.styles-module__4-l1yq__infraNumberCard+.styles-module__4-l1yq__infraNumberCard{border-left:1px solid #e6e8f0}.styles-module__4-l1yq__infraNumberCard:nth-child(4n+1){border-left:0}.styles-module__4-l1yq__infraNumberIcon{color:#7c5de8;place-items:center;margin-bottom:2px;transition:color .24s,transform .24s;display:grid}.styles-module__4-l1yq__infraNumberIconSvg{width:48px;height:48px}.styles-module__4-l1yq__infraNumberValueRow{justify-content:center;align-items:baseline;margin-top:19px;transition:transform .24s;display:flex}.styles-module__4-l1yq__infraNumberValue{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.03em;color:#2a1f72;font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,3.8vw,3.35rem);font-weight:600;line-height:1;transition:color .24s}.styles-module__4-l1yq__infraNumberLabel{max-width:92%;font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.01em;color:#7169b8;margin-top:14px;font-size:14px;font-weight:500;line-height:1.45;transition:color .24s}.styles-module__4-l1yq__infraNumberCard:hover .styles-module__4-l1yq__infraNumberIcon{color:#6f51ea;transform:translateY(-1px)scale(1.04)}.styles-module__4-l1yq__infraNumberCard:hover .styles-module__4-l1yq__infraNumberValueRow{transform:translateY(-1px)}.styles-module__4-l1yq__infraNumberCard:hover .styles-module__4-l1yq__infraNumberValue{color:#271f88}.styles-module__4-l1yq__infraNumberCard:hover .styles-module__4-l1yq__infraNumberLabel{color:#6153ad}@media (max-width:900px){.styles-module__4-l1yq__infraNumbersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.styles-module__4-l1yq__infraNumberCard{min-height:202px;padding:29px 16px;border-top:0!important;border-left:0!important}.styles-module__4-l1yq__infraNumberCard:nth-child(odd)+.styles-module__4-l1yq__infraNumberCard{border-left:1px solid #e6e8f0!important}.styles-module__4-l1yq__infraNumberCard:nth-child(n+3){border-top:1px solid #e6e8f0!important}}@media (max-width:520px){.styles-module__4-l1yq__infraNumbersWrap{padding:29px 32px 34px}.styles-module__4-l1yq__infraNumbersGrid{grid-template-columns:1fr}.styles-module__4-l1yq__infraNumberCard{min-height:0;border-left:0!important}.styles-module__4-l1yq__infraNumberCard:nth-child(odd)+.styles-module__4-l1yq__infraNumberCard{border-left:0!important}.styles-module__4-l1yq__infraNumberCard+.styles-module__4-l1yq__infraNumberCard{border-top:1px solid #e6e8f0}.styles-module__4-l1yq__infraNumberCard:first-child{border-top:0}}.styles-module__4-l1yq__nextSection{background:#fff;overflow-x:clip}.styles-module__4-l1yq__nextSectionInner{box-sizing:border-box;width:calc(98vw - 23.52px);max-width:calc(98vw - 23.52px);margin-inline:auto;padding-inline:clamp(12px,1.5vw,20px)}.styles-module__4-l1yq__nextCard{box-sizing:border-box;color:#2f3146;background:radial-gradient(90% 65% at 100% 0,#9b66ff24 0%,#0000 55%),radial-gradient(70% 60% at 0 100%,#7b61ff1a 0%,#0000 52%),linear-gradient(165deg,#faf8ff 0%,#f3edff 42%,#ebe4ff 100%);border:1px solid #d2c6f5bf;border-radius:32px;width:100%;max-width:100%;margin:clamp(28px,4vh,40px) 0 0;padding:clamp(40px,5vh,52px) clamp(40px,5vw,64px);transition:border-color .32s,box-shadow .32s,transform .32s cubic-bezier(.22,.61,.36,1);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 20px 48px #6b4fb81a}.styles-module__4-l1yq__nextCard:hover{border-color:#b4a0f0f2;box-shadow:inset 0 1px #fffffff2,0 28px 60px #6b4fb824}.styles-module__4-l1yq__nextLaunchPill{letter-spacing:.14em;text-transform:uppercase;color:#5b3fcc;background:#ffffffb8;border:1px solid #c4b2f4a6;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.72rem;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #6b4fb814}.styles-module__4-l1yq__nextLaunchDot{background:#7b61ff;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite styles-module__4-l1yq__nextLaunchPulse;box-shadow:0 0 0 4px #7b61ff33}@keyframes styles-module__4-l1yq__nextLaunchPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.styles-module__4-l1yq__nextLaunchDot{animation:none}.styles-module__4-l1yq__nextCard,.styles-module__4-l1yq__nextStatTile,.styles-module__4-l1yq__nextCardCta{transition:none}.styles-module__4-l1yq__nextCard:hover,.styles-module__4-l1yq__nextStatTile:hover,.styles-module__4-l1yq__nextCardCta:hover{transform:none}}.styles-module__4-l1yq__nextCardBody{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;gap:clamp(32px,4.5vw,64px);display:grid}.styles-module__4-l1yq__nextCardCopy,.styles-module__4-l1yq__nextCardAside,.styles-module__4-l1yq__nextCardStats{min-width:0}.styles-module__4-l1yq__nextCardCopy{flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(16px,2vh,22px);display:flex}.styles-module__4-l1yq__nextCardAside{flex-direction:column;justify-content:center;align-items:stretch;gap:clamp(14px,1.8vh,18px);height:100%;display:flex}.styles-module__4-l1yq__nextCardDate{letter-spacing:.02em;color:#8b82b8;white-space:nowrap;align-self:flex-end;font-size:.92rem;font-style:normal;font-weight:500}.styles-module__4-l1yq__nextCardTitle{letter-spacing:-.03em;color:#1f2244;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(1.65rem,2.6vw,2.35rem);font-weight:600;line-height:1.12}.styles-module__4-l1yq__nextCardText{color:#5f6178;max-width:48ch;margin:0;font-size:clamp(.98rem,1.12vw,1.06rem);line-height:1.68}.styles-module__4-l1yq__nextCardCta{letter-spacing:-.01em;color:#fff;border:1px solid #fff3 inset;background:linear-gradient(135deg,#8b74ff 0%,#6b4fff 50%,#5a3de8 100%);border-radius:999px;align-items:center;gap:10px;padding:14px 22px;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s,filter .22s;display:inline-flex;box-shadow:0 2px 10px #6b4fff52,0 8px 22px #6b4fff2e}.styles-module__4-l1yq__nextCardCta:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 4px 14px #6b4fff61,0 14px 28px #6b4fff38}.styles-module__4-l1yq__nextCardCta:active{transform:translateY(0)}.styles-module__4-l1yq__nextCardCta:focus-visible{outline:none;box-shadow:0 0 0 3px #7b61ff59,0 4px 14px #6b4fff4d}.styles-module__4-l1yq__nextCardStats{border:none;flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:1fr;align-self:stretch;gap:12px;margin:0;padding:0;display:grid}.styles-module__4-l1yq__nextStatTile{cursor:default;background:radial-gradient(120% 80% at 50% 0,#9b7eff1a 0%,#fff0 72%),linear-gradient(#ffffffeb 0%,#faf7ffe0 100%);border:1px solid #e0d6f8e6;border-radius:20px;flex-direction:column;justify-content:center;gap:8px;min-height:100px;padding:clamp(18px,2.2vh,24px) clamp(20px,2.4vw,26px);transition:transform .28s cubic-bezier(.22,.61,.36,1),border-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 6px 18px #6352ca0f}.styles-module__4-l1yq__nextStatTile:before{content:"";opacity:.6;background:linear-gradient(90deg,#5b61ff00 0%,#7b61ff73 50%,#5b61ff00 100%);height:1px;transition:opacity .28s;position:absolute;top:0;left:16%;right:16%}.styles-module__4-l1yq__nextStatTile:hover{border-color:#baa8ebf2;transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 14px 28px #6352ca1a}.styles-module__4-l1yq__nextStatTile:hover:before{opacity:1}.styles-module__4-l1yq__nextStatTileFeatured{background:radial-gradient(120% 90% at 50% 0,#7b61ff29 0%,#fff0 70%),linear-gradient(#fffffffa 0%,#f4eefff2 100%);border-color:#7b61ff73}.styles-module__4-l1yq__nextStatTileFeatured .styles-module__4-l1yq__nextStatValue{background:linear-gradient(140deg,#5b61ff 0%,#7b61ff 40%,#9b66ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.styles-module__4-l1yq__nextStatValue{z-index:1;letter-spacing:-.03em;color:#2b2f4f;font-variant-numeric:tabular-nums;font-size:clamp(1.85rem,2.8vw,2.35rem);font-weight:600;line-height:1;position:relative}.styles-module__4-l1yq__nextStatLabel{z-index:1;color:#6f7191;max-width:28ch;font-size:.88rem;line-height:1.45;position:relative}@media (max-width:960px){.styles-module__4-l1yq__nextCard{padding:clamp(28px,5vw,36px) clamp(24px,4vw,32px)}.styles-module__4-l1yq__nextCardBody{grid-template-columns:1fr;align-items:stretch;gap:28px}.styles-module__4-l1yq__nextCardAside{gap:16px}.styles-module__4-l1yq__nextCardDate{align-self:flex-start}.styles-module__4-l1yq__nextCardTitle{max-width:none}.styles-module__4-l1yq__nextCardStats{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.styles-module__4-l1yq__nextStatTile{text-align:center;align-items:center;min-height:120px}.styles-module__4-l1yq__nextStatLabel{max-width:none}}@media (max-width:640px){.styles-module__4-l1yq__nextCard{padding:24px 20px}.styles-module__4-l1yq__nextCardStats{grid-template-rows:none;grid-template-columns:1fr}.styles-module__4-l1yq__nextStatTile{text-align:left;align-items:flex-start;min-height:0}}.styles-module__4-l1yq__chapterSection{background:#fff;padding:clamp(56px,8vh,88px) 0}.styles-module__4-l1yq__chapterSection+.styles-module__4-l1yq__chapterSection{border-top:1px solid #eef0f4}.styles-module__4-l1yq__chapterHeader{text-align:center;max-width:1200px;margin:0 auto clamp(32px,5vh,48px)}.styles-module__4-l1yq__chapterNum{letter-spacing:.18em;text-transform:uppercase;color:#9b8fd4;margin:0 0 18px;font-size:clamp(11px,1.1vw,13px);font-weight:600;display:inline-block}.styles-module__4-l1yq__chapterHeading{letter-spacing:-.025em;color:#2f3146;text-wrap:balance;margin:0 0 18px;font-size:clamp(2rem,3vw,2.75rem);font-weight:600;line-height:1.18}.styles-module__4-l1yq__chapterLede{color:#6b6d80;letter-spacing:-.005em;max-width:1100px;margin:0 auto;font-size:clamp(1rem,1.18vw,1.1rem);line-height:1.66}.styles-module__4-l1yq__chapterSection.styles-module__4-l1yq__infraIntroSection{padding-top:clamp(48px,7vh,72px);padding-bottom:0}.styles-module__4-l1yq__chapterSection.styles-module__4-l1yq__infraIntroSection .styles-module__4-l1yq__chapterHeader{margin-bottom:clamp(24px,3.5vh,36px)}.styles-module__4-l1yq__chapterSection.styles-module__4-l1yq__infraIntroSection .styles-module__4-l1yq__chapterLede{max-width:800px;font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.65}.styles-module__4-l1yq__chapterSection.styles-module__4-l1yq__whyIntroSection{padding-top:clamp(48px,7vh,72px);padding-bottom:0}.styles-module__4-l1yq__chapterSection.styles-module__4-l1yq__whyIntroSection .styles-module__4-l1yq__chapterHeader{margin-bottom:clamp(18px,2.5vh,24px)}.styles-module__4-l1yq__questionSection{padding:clamp(80px,12vh,128px) 0 clamp(56px,8vh,88px)}.styles-module__4-l1yq__questionSection .styles-module__4-l1yq__chapterHeader{margin-bottom:clamp(48px,7vh,72px)}.styles-module__4-l1yq__questionGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:clamp(40px,5.5vw,80px);max-width:1140px;margin:0 auto;display:grid}.styles-module__4-l1yq__questionCopy{color:#5f6178;letter-spacing:-.005em;flex-direction:column;gap:26px;padding:8px 0;font-size:clamp(1rem,1.16vw,1.08rem);line-height:1.78;display:flex}.styles-module__4-l1yq__questionCopy p{margin:0}.styles-module__4-l1yq__questionCopy strong{color:#2f3146;font-weight:600}.styles-module__4-l1yq__questionEmphasis{color:#2f3146;letter-spacing:-.012em;padding-top:6px;font-size:clamp(1.05rem,1.28vw,1.18rem);font-weight:500;line-height:1.5}.styles-module__4-l1yq__quoteCard{-webkit-backdrop-filter:blur(10px)saturate(1.1);background:radial-gradient(140% 100% at 0 0,#9b7eff0f 0%,#fff0 55%),linear-gradient(#fffffff0 0%,#fbf8ffe0 100%);border:1px solid #e7defc8c;border-radius:24px;flex-direction:column;justify-content:space-between;gap:32px;margin:0;padding:clamp(36px,3.6vw,52px);transition:transform .52s cubic-bezier(.22,.61,.36,1),box-shadow .52s cubic-bezier(.22,.61,.36,1),border-color .52s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #6352ca0b,0 2px 6px #6352ca08}.styles-module__4-l1yq__quoteAccent{pointer-events:none;opacity:.6;background:radial-gradient(circle,#9b7eff38 0%,#9b7eff00 70%);border-radius:50%;width:280px;height:280px;transition:opacity .52s,transform .72s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:-80px;right:-80px}.styles-module__4-l1yq__quoteCard:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:conic-gradient(#5b61ff00 0deg,#5b61ff80 80deg,#9b66ff99 180deg,#c080ff80 280deg,#5b61ff00 360deg);padding:1px;transition:opacity .52s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.styles-module__4-l1yq__quoteCard:hover{border-color:#e7defcd9;transform:translateY(-4px);box-shadow:inset 0 1px #fffffff2,0 10px 28px #6352ca0d,0 2px 6px #6352ca06}.styles-module__4-l1yq__quoteCard:hover:before{opacity:1}.styles-module__4-l1yq__quoteCard:hover .styles-module__4-l1yq__quoteAccent{opacity:1;transform:scale(1.12)}.styles-module__4-l1yq__quoteMark{opacity:.45;pointer-events:none;width:38px;height:auto;transition:opacity .42s,transform .52s cubic-bezier(.22,.61,.36,1);position:absolute;top:22px;left:28px}.styles-module__4-l1yq__quoteCard:hover .styles-module__4-l1yq__quoteMark{opacity:.85;transform:translateY(-2px)scale(1.05)}.styles-module__4-l1yq__quoteText{color:#2f3146;letter-spacing:-.005em;word-spacing:.02em;margin:14px 0 0;font-size:clamp(1rem,1.16vw,1.08rem);font-weight:500;line-height:1.78}.styles-module__4-l1yq__quoteWord{color:#2f3146;-webkit-text-fill-color:#2f3146;cursor:default;background-image:linear-gradient(96deg,#5b61ff 0%,#7b61ff 36%,#9b66ff 72%,#c080ff 100%);background-repeat:no-repeat;background-size:0% 100%;-webkit-background-clip:text;background-clip:text;transition:background-size .28s cubic-bezier(.22,.61,.36,1),-webkit-text-fill-color .2s,color .2s}.styles-module__4-l1yq__quoteWord:hover{-webkit-text-fill-color:transparent;color:#0000;background-size:100% 100%}@media (prefers-reduced-motion:reduce){.styles-module__4-l1yq__quoteWord{transition:none}}.styles-module__4-l1yq__quoteAuthor{border-top:1px solid #eceef3;align-items:center;gap:clamp(18px,2.4vw,24px);margin-top:auto;padding-top:clamp(28px,3.5vw,36px);display:flex}.styles-module__4-l1yq__quoteAvatar{color:#fff;letter-spacing:.02em;background:linear-gradient(140deg,#8b74ff 0%,#7b61ff 48%,#9b66ff 100%);border-radius:50%;place-items:center;width:48px;height:48px;font-size:.95rem;font-weight:700;display:grid;box-shadow:0 6px 18px #7b61ff47}.styles-module__4-l1yq__quoteAvatarPhoto{background:#f3eeff;border:3px solid #fff;border-radius:50%;flex-shrink:0;width:112px;height:112px;transition:box-shadow .42s,transform .52s cubic-bezier(.22,.61,.36,1);position:relative;overflow:hidden;box-shadow:0 0 0 1px #e8eaf0,0 14px 32px #2f31461a}.styles-module__4-l1yq__quoteAvatarPhoto:before{content:"";opacity:.65;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#f3eeffe6 0%,#f3eeff00 70%);border-radius:50%;transition:opacity .42s;position:absolute;inset:-6px}.styles-module__4-l1yq__quoteCard:hover .styles-module__4-l1yq__quoteAvatarPhoto{transform:scale(1.02);box-shadow:0 0 0 1px #ddd8ec,0 0 0 8px #f3eeffa6,0 18px 36px #2f31461f}.styles-module__4-l1yq__quoteCard:hover .styles-module__4-l1yq__quoteAvatarPhoto:before{opacity:.9}.styles-module__4-l1yq__quoteAvatarImg{object-fit:cover;object-position:center 22%;transform-origin:50%;transition:transform .72s cubic-bezier(.22,.61,.36,1);transform:scale(1.02)}.styles-module__4-l1yq__quoteCard:hover .styles-module__4-l1yq__quoteAvatarImg{transform:scale(1.12)}.styles-module__4-l1yq__quoteAuthorMeta{flex-direction:column;gap:6px;padding-top:4px;display:flex}.styles-module__4-l1yq__quoteAuthorName{color:#2f3146;letter-spacing:-.02em;font-size:clamp(1.15rem,1.45vw,1.35rem);font-weight:600;line-height:1.2}.styles-module__4-l1yq__quoteAuthorRole{color:#6f7191;letter-spacing:.01em;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.4}@media (max-width:640px){.styles-module__4-l1yq__quoteAvatarPhoto{width:88px;height:88px}.styles-module__4-l1yq__quoteAuthor{gap:16px;padding-top:24px}}.styles-module__4-l1yq__journeySection{background:#f4f4f7;padding:clamp(96px,13vh,144px) 0}.styles-module__4-l1yq__journeyTrack{--journey-total:.9s;--journey-step:90ms;--journey-fill-curve:cubic-bezier(.22, .61, .36, 1);max-width:1200px;margin:0 auto;padding-top:clamp(28px,5vh,56px);position:relative}.styles-module__4-l1yq__journeySection .styles-module__4-l1yq__chapterHeader{margin-bottom:clamp(56px,8vh,96px)}.styles-module__4-l1yq__journeyRailRow{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:clamp(18px,2.2vw,32px);min-height:76px;margin-bottom:clamp(40px,6vh,64px);padding:0;display:grid;position:relative}@media (max-width:720px){.styles-module__4-l1yq__journeyRailRow{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;grid-template-columns:repeat(5,minmax(132px,1fr));gap:16px;padding-bottom:8px;overflow-x:auto}}.styles-module__4-l1yq__journeyRailLine{background:#c4b8f066;border-radius:999px;height:1.5px;position:absolute;bottom:8px;left:10%;right:10%;overflow:hidden}.styles-module__4-l1yq__journeyRailFill{width:0%;transition:width var(--journey-total) var(--journey-fill-curve);background:linear-gradient(90deg,#5b61ff 0%,#7b61ff 36%,#9b66ff 72%,#c080ff 100%);border-radius:999px;position:absolute;inset:0}.styles-module__4-l1yq__journeyActive .styles-module__4-l1yq__journeyRailFill{width:100%}.styles-module__4-l1yq__journeyRailCol{z-index:1;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.styles-module__4-l1yq__journeyTag{white-space:nowrap;height:32px;transition:box-shadow .32s,border-color .32s,transform .32s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0) * var(--journey-step));background:#fff;border:1px solid #dcd6f0b3;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex;box-shadow:0 4px 12px #6352ca0f}.styles-module__4-l1yq__journeyTagText{letter-spacing:.16em;text-transform:uppercase;color:#7057b9;font-size:.68rem;font-weight:700}.styles-module__4-l1yq__journeyActive .styles-module__4-l1yq__journeyTag{border-color:#c4b2f4bf;transform:translateY(-2px);box-shadow:0 8px 22px #7b61ff29}.styles-module__4-l1yq__journeyDot{width:18px;height:18px;transition:border-color .3s,box-shadow .36s;transition-delay:calc(var(--i,0) * var(--journey-step));background:#fff;border:1.5px solid #c4b8f099;border-radius:50%;position:relative;box-shadow:0 1px 3px #6352ca0f}.styles-module__4-l1yq__journeyDot:after{content:"";opacity:0;transition:opacity .36s,transform .36s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0) * var(--journey-step));background:linear-gradient(140deg,#9c87ff 0%,#8b74ff 100%);border-radius:50%;position:absolute;inset:3px;transform:scale(.4)}.styles-module__4-l1yq__journeyActive .styles-module__4-l1yq__journeyDot{border-color:#8b74ffb3;box-shadow:0 2px 6px #7b61ff1a}.styles-module__4-l1yq__journeyActive .styles-module__4-l1yq__journeyDot:after{opacity:1;transform:scale(1)}.styles-module__4-l1yq__journeyCards{background:0 0;flex-direction:column;gap:clamp(10px,1.2vw,16px);width:100%;max-width:1240px;margin:0 auto;padding:0 clamp(8px,1.4vw,18px);list-style:none;display:flex}.styles-module__4-l1yq__journeyCard{opacity:0;will-change:transform;background:0 0;border:1px solid #d6c9ee;border-radius:14px;grid-template-columns:132px 1fr auto;align-items:center;gap:clamp(24px,3vw,44px);padding:clamp(20px,2.2vw,28px) clamp(14px,1.6vw,22px);transition:transform .52s cubic-bezier(.22,.61,.36,1),background .52s cubic-bezier(.22,.61,.36,1),border-color .52s cubic-bezier(.22,.61,.36,1),box-shadow .52s cubic-bezier(.22,.61,.36,1);display:grid;position:relative;transform:translateY(14px)}.styles-module__4-l1yq__journeyActive .styles-module__4-l1yq__journeyCard{animation:.38s cubic-bezier(.22,.61,.36,1) backwards styles-module__4-l1yq__journeyCardIn;animation-delay:calc(var(--i,0) * var(--journey-step));opacity:1;transform:translateY(0)}@keyframes styles-module__4-l1yq__journeyCardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.styles-module__4-l1yq__journeyCard:hover,.styles-module__4-l1yq__journeyCardActive{z-index:2;background:#fff;border-color:#9b66ff8c;transform:translateY(-2px)scale(1.025);box-shadow:0 18px 40px #6352ca1a,0 2px 8px #6352ca0d}.styles-module__4-l1yq__journeyCardKicker{letter-spacing:.16em;text-transform:uppercase;color:#7057b9;white-space:nowrap;align-self:center;font-size:.78rem;font-weight:700;transition:color .52s cubic-bezier(.22,.61,.36,1)}.styles-module__4-l1yq__journeyCard:hover .styles-module__4-l1yq__journeyCardKicker,.styles-module__4-l1yq__journeyCardActive .styles-module__4-l1yq__journeyCardKicker{color:#5b3fcc}.styles-module__4-l1yq__journeyCardMain{grid-template-columns:minmax(180px,max-content) 1fr;align-items:baseline;gap:clamp(28px,4vw,64px);min-width:0;display:grid}.styles-module__4-l1yq__journeyCardTitle{letter-spacing:-.016em;color:#2f3146;-webkit-text-fill-color:#2f3146;white-space:nowrap;background-image:linear-gradient(96deg,#3a6dff 0%,#7b61ff 32%,#a64dff 66%,#e063c8 100%);background-position:0%;background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(1.35rem,1.95vw,1.7rem);font-weight:600;line-height:1.2;transition:color .52s cubic-bezier(.22,.61,.36,1),-webkit-text-fill-color .52s cubic-bezier(.22,.61,.36,1)}.styles-module__4-l1yq__journeyCard:hover .styles-module__4-l1yq__journeyCardTitle,.styles-module__4-l1yq__journeyCardActive .styles-module__4-l1yq__journeyCardTitle{color:#0000;-webkit-text-fill-color:transparent}.styles-module__4-l1yq__journeyCardBody{color:#7f829a;letter-spacing:.003em;white-space:nowrap;text-align:left;margin:0;font-size:clamp(.98rem,1.12vw,1.08rem);line-height:1.5;transition:color .52s cubic-bezier(.22,.61,.36,1)}.styles-module__4-l1yq__journeyCard:hover .styles-module__4-l1yq__journeyCardBody,.styles-module__4-l1yq__journeyCardActive .styles-module__4-l1yq__journeyCardBody{color:#6a6c83}.styles-module__4-l1yq__journeyArrow{color:#7057b9;background:#fff;border:1px solid #c4b8f099;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;transition:background .52s cubic-bezier(.22,.61,.36,1),color .52s cubic-bezier(.22,.61,.36,1),border-color .52s cubic-bezier(.22,.61,.36,1),transform .52s cubic-bezier(.22,.61,.36,1),box-shadow .52s cubic-bezier(.22,.61,.36,1);display:grid}.styles-module__4-l1yq__journeyArrow svg{width:18px;height:18px;transition:transform .52s cubic-bezier(.22,.61,.36,1)}.styles-module__4-l1yq__journeyCard:hover .styles-module__4-l1yq__journeyArrow,.styles-module__4-l1yq__journeyCardActive .styles-module__4-l1yq__journeyArrow{color:#7b61ff;background:#fff;border-color:#9b66ff8c;transform:translate(3px,-3px);box-shadow:0 6px 16px #7b61ff24}.styles-module__4-l1yq__journeyCard:hover .styles-module__4-l1yq__journeyArrow svg,.styles-module__4-l1yq__journeyCardActive .styles-module__4-l1yq__journeyArrow svg{transform:translate(1px,-1px)}@media (max-width:900px){.styles-module__4-l1yq__journeyCardMain{grid-template-columns:1fr;align-items:start;gap:6px}.styles-module__4-l1yq__journeyCardTitle,.styles-module__4-l1yq__journeyCardBody{white-space:normal}}@media (max-width:720px){.styles-module__4-l1yq__journeyCard{grid-template-columns:92px 1fr auto;gap:16px;padding:18px 8px}.styles-module__4-l1yq__journeyCardKicker{font-size:.72rem}.styles-module__4-l1yq__journeyCardTitle{font-size:clamp(1.15rem,4.2vw,1.35rem)}.styles-module__4-l1yq__journeyCardBody{font-size:clamp(.92rem,3.4vw,1rem)}}@media (max-width:480px){.styles-module__4-l1yq__journeyCards{border-radius:16px;padding:4px 14px}.styles-module__4-l1yq__journeyCard{grid-template-columns:72px 1fr auto;padding:14px 0}}@media (prefers-reduced-motion:reduce){.styles-module__4-l1yq__journeyTrack{--journey-total:0s;--journey-step:0s}.styles-module__4-l1yq__journeyCard{opacity:1;transform:none}.styles-module__4-l1yq__journeyDot:after{opacity:1;transform:scale(1)}.styles-module__4-l1yq__journeyRailFill{width:100%}}.styles-module__4-l1yq__osSection{background:#fff}.styles-module__4-l1yq__osGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);max-width:1240px;margin:0 auto;display:grid}.styles-module__4-l1yq__osCard{background:linear-gradient(#fff 0%,#fbf8ff 100%);border:1px solid #ece5fb;border-radius:24px;flex-direction:column;grid-column:span 2;gap:12px;padding:clamp(22px,2.4vw,32px);transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #6352ca0f}.styles-module__4-l1yq__osCard:hover{border-color:#d7cbfa;transform:translateY(-3px);box-shadow:0 22px 50px #6352ca1c}.styles-module__4-l1yq__osCard:first-child,.styles-module__4-l1yq__osCard:nth-child(2),.styles-module__4-l1yq__osCard:nth-child(3){grid-column:span 2}.styles-module__4-l1yq__osCard:nth-child(4),.styles-module__4-l1yq__osCard:nth-child(5){grid-column:span 3}.styles-module__4-l1yq__osCardHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.styles-module__4-l1yq__osStage{letter-spacing:.14em;text-transform:uppercase;color:#9b8fd4;font-size:.7rem;font-weight:700}.styles-module__4-l1yq__osBadge{color:#6c58b2;letter-spacing:-.005em;background:linear-gradient(140deg,#f3eeff 0%,#ece4ff 100%);border:1px solid #c4b2f48c;border-radius:999px;justify-content:center;align-items:center;min-width:44px;height:28px;padding:0 12px;font-size:.78rem;font-weight:700;display:inline-flex}.styles-module__4-l1yq__osTitle{color:#2f3146;letter-spacing:-.018em;margin:4px 0 0;font-size:clamp(1.22rem,1.6vw,1.5rem);font-weight:600;line-height:1.2}.styles-module__4-l1yq__osProducts{color:#7b61ff;letter-spacing:-.003em;margin:0;font-size:clamp(.84rem,.98vw,.92rem);font-weight:500;line-height:1.5}.styles-module__4-l1yq__osBody{color:#6b6d80;letter-spacing:-.003em;margin:6px 0 0;font-size:clamp(.92rem,1.06vw,.98rem);line-height:1.62}@media (max-width:980px){.styles-module__4-l1yq__osGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.styles-module__4-l1yq__osCard,.styles-module__4-l1yq__osCard:nth-child(4),.styles-module__4-l1yq__osCard:nth-child(5){grid-column:span 1}}@media (max-width:560px){.styles-module__4-l1yq__osGrid{grid-template-columns:1fr}}.styles-module__4-l1yq__whyOsSection{background:linear-gradient(#fbfaff 0%,#f5f1ff 100%)}.styles-module__4-l1yq__comparison{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:clamp(14px,1.6vw,22px);max-width:1080px;margin:0 auto;display:grid}.styles-module__4-l1yq__compareCard{background:#fff;border:1px solid #ece5fb;border-radius:24px;flex-direction:column;gap:0;min-height:420px;padding:clamp(18px,2vw,24px);display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #6352ca0f}.styles-module__4-l1yq__compareIllustration{aspect-ratio:16/9;border:1px solid #9b8adc2e;border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:180px;margin-bottom:clamp(18px,2.2vw,26px);padding:14px;display:flex;position:relative;overflow:hidden}.styles-module__4-l1yq__compareIllustrationLegacy,.styles-module__4-l1yq__compareIllustrationOs{background:radial-gradient(120% 80% at 100% 0,#9b7eff33 0%,#fff0 60%),linear-gradient(135deg,#f3eefff2 0%,#e4dafc8c 100%);border-color:#c4b2f473}.styles-module__4-l1yq__compareContent{flex-direction:column;flex:1;gap:14px;padding:0 clamp(8px,1vw,14px) clamp(8px,1vw,14px);display:flex}.styles-module__4-l1yq__compareCardLegacy{background:linear-gradient(#fff 0%,#f6f1ff 100%);border-color:#dacef8b3}.styles-module__4-l1yq__compareCardOs{background:radial-gradient(120% 80% at 100% 0,#9b7eff24 0%,#fff0 60%),linear-gradient(#fff 0%,#fbf8ff 100%);border-color:#d7cbfa;box-shadow:0 18px 44px #6352ca1a}.styles-module__4-l1yq__compareKicker{letter-spacing:.12em;text-transform:uppercase;color:#6c58b2;background:#f3eeff;border:1px solid #c4b2f48c;border-radius:999px;align-items:center;width:fit-content;padding:6px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.styles-module__4-l1yq__compareCardLegacy .styles-module__4-l1yq__compareKicker{color:#7b6ec1;background:#f1ebff;border-color:#cec0f099}.styles-module__4-l1yq__compareBody{color:#2f3146;letter-spacing:-.015em;flex:1;margin:0;font-size:clamp(1.04rem,1.3vw,1.2rem);font-weight:500;line-height:1.45}.styles-module__4-l1yq__compareFoot{color:#7b61ff;letter-spacing:-.005em;margin:0;font-size:.92rem;font-weight:600}.styles-module__4-l1yq__compareCardLegacy .styles-module__4-l1yq__compareFoot{color:#9b8fd4}.styles-module__4-l1yq__compareArrow{color:#b4a8e0;align-self:center;place-items:center;padding:0 6px;font-size:1.6rem;display:grid}.styles-module__4-l1yq__whyOsCloser{text-align:center;color:#5f6178;letter-spacing:-.005em;max-width:820px;margin:clamp(36px,5vh,56px) auto 0;font-size:clamp(1.02rem,1.22vw,1.14rem);line-height:1.62}@media (max-width:860px){.styles-module__4-l1yq__comparison{grid-template-columns:1fr}.styles-module__4-l1yq__compareArrow{transform:rotate(90deg)}}.styles-module__4-l1yq__compareIllustration svg [class*=anim]{transform-box:fill-box;transform-origin:50%;will-change:transform, opacity}@keyframes styles-module__4-l1yq__osHubPulse{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes styles-module__4-l1yq__osHubGlow{0%,to{opacity:.85}50%{opacity:1}}@keyframes styles-module__4-l1yq__osOrbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes styles-module__4-l1yq__osOrbitSpinReverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes styles-module__4-l1yq__osChipBreathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.03)}}@keyframes styles-module__4-l1yq__osSignalFlow{0%{opacity:.15;transform:scale(.8)}35%{opacity:1;transform:scale(1.1)}70%{opacity:.4;transform:scale(.95)}to{opacity:.15;transform:scale(.8)}}.styles-module__4-l1yq__animOsHub{animation:3.6s ease-in-out infinite styles-module__4-l1yq__osHubPulse}.styles-module__4-l1yq__animOsGlow{animation:3.6s ease-in-out infinite styles-module__4-l1yq__osHubGlow}.styles-module__4-l1yq__animOsOrbit{animation:60s linear infinite styles-module__4-l1yq__osOrbitSpin}.styles-module__4-l1yq__animOsOrbitAlt{animation:80s linear infinite styles-module__4-l1yq__osOrbitSpinReverse}.styles-module__4-l1yq__animOsChipA{animation:4s ease-in-out infinite styles-module__4-l1yq__osChipBreathe}.styles-module__4-l1yq__animOsChipB{animation:4.4s ease-in-out -1s infinite styles-module__4-l1yq__osChipBreathe}.styles-module__4-l1yq__animOsChipC{animation:4.2s ease-in-out -2s infinite styles-module__4-l1yq__osChipBreathe}.styles-module__4-l1yq__animOsChipD{animation:4.6s ease-in-out -3s infinite styles-module__4-l1yq__osChipBreathe}.styles-module__4-l1yq__animOsDotA{animation:2.4s ease-in-out infinite styles-module__4-l1yq__osSignalFlow}.styles-module__4-l1yq__animOsDotB{animation:2.4s ease-in-out -.8s infinite styles-module__4-l1yq__osSignalFlow}.styles-module__4-l1yq__animOsDotC{animation:2.4s ease-in-out -1.6s infinite styles-module__4-l1yq__osSignalFlow}@keyframes styles-module__4-l1yq__psChipDrift{0%,to{transform:translate(0, 0) rotate(var(--ps-rot,0deg))}50%{transform:translate(0, -3px) rotate(var(--ps-rot,0deg))}}@keyframes styles-module__4-l1yq__psBreakBlink{0%,70%,to{opacity:1;transform:scale(1)}78%,84%{opacity:.25;transform:scale(.7)}}@keyframes styles-module__4-l1yq__psBreakLine{0%,to{opacity:.55}50%{opacity:1}}.styles-module__4-l1yq__animPsChipA{animation:5s ease-in-out infinite styles-module__4-l1yq__psChipDrift}.styles-module__4-l1yq__animPsChipB{animation:4.4s ease-in-out -1.4s infinite styles-module__4-l1yq__psChipDrift}.styles-module__4-l1yq__animPsChipC{animation:4.8s ease-in-out -2.6s infinite styles-module__4-l1yq__psChipDrift}.styles-module__4-l1yq__animPsBreak{animation:3.6s ease-in-out infinite styles-module__4-l1yq__psBreakBlink}.styles-module__4-l1yq__animPsBreak2{animation:3.6s ease-in-out -1.8s infinite styles-module__4-l1yq__psBreakBlink}.styles-module__4-l1yq__animPsLine{animation:3.2s ease-in-out infinite styles-module__4-l1yq__psBreakLine}.styles-module__4-l1yq__compareCard:hover .styles-module__4-l1yq__animOsHub,.styles-module__4-l1yq__compareCard:hover .styles-module__4-l1yq__animOsGlow{animation-duration:1.8s}.styles-module__4-l1yq__compareCard:hover .styles-module__4-l1yq__animOsOrbit{animation-duration:25s}.styles-module__4-l1yq__compareCard:hover .styles-module__4-l1yq__animOsOrbitAlt{animation-duration:32s}.styles-module__4-l1yq__compareCard:hover [class*=animOsDot]{animation-duration:1.2s}.styles-module__4-l1yq__compareCard:hover [class*=animOsChip]{animation-duration:2.4s}.styles-module__4-l1yq__compareCard:hover [class*=animPsChip]{animation-duration:2.6s}.styles-module__4-l1yq__compareCard:hover .styles-module__4-l1yq__animPsLine,.styles-module__4-l1yq__compareCard:hover .styles-module__4-l1yq__animPsBreak,.styles-module__4-l1yq__compareCard:hover .styles-module__4-l1yq__animPsBreak2{animation-duration:1.8s}.styles-module__4-l1yq__compareCard{transition:transform .32s cubic-bezier(.22,.61,.36,1),box-shadow .32s cubic-bezier(.22,.61,.36,1)}.styles-module__4-l1yq__compareCard:hover{transform:translateY(-4px)}.styles-module__4-l1yq__compareCardLegacy:hover{box-shadow:0 26px 50px #6352ca1a}.styles-module__4-l1yq__compareCardOs:hover{box-shadow:0 30px 56px #6352ca2e}@media (prefers-reduced-motion:reduce){.styles-module__4-l1yq__compareIllustration svg [class*=anim]{animation:none!important}.styles-module__4-l1yq__compareCard:hover{transform:none}}.styles-module__4-l1yq__numbersSection{background:#fff}.styles-module__4-l1yq__numbersChiclet{color:#7c5de8;letter-spacing:.14em;text-transform:uppercase;background:#7c5de812;border:1px solid #7c5de833;border-radius:999px;align-items:center;gap:6px;margin:0 0 20px;padding:6px 16px;font-size:11px;font-weight:600;display:inline-flex}.styles-module__4-l1yq__numbersChiclet:before{content:"";background:#9c7bf5;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 5px #7c5de880}.styles-module__4-l1yq__numbersGrid{z-index:1;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;max-width:1280px;margin:0 auto;display:grid;position:relative;overflow:visible}.styles-module__4-l1yq__numberCard{text-align:center;background:0 0;border:0;border-radius:18px;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;min-height:200px;padding:clamp(24px,3vw,36px) clamp(16px,2.2vw,28px);transition:transform .24s cubic-bezier(.22,.61,.36,1),background .24s,box-shadow .24s;display:flex}.styles-module__4-l1yq__numberCard:hover{background:#fff;transform:translateY(-4px);box-shadow:0 14px 36px -20px #4f3ca952}.styles-module__4-l1yq__numberIcon{color:#7c5de8;place-items:center;width:48px;height:48px;margin-bottom:4px;transition:color .24s,transform .24s;display:grid}.styles-module__4-l1yq__numberIcon svg{width:48px;height:48px}.styles-module__4-l1yq__numberCard:hover .styles-module__4-l1yq__numberIcon{color:#6f51ea;transform:translateY(-1px)scale(1.04)}.styles-module__4-l1yq__numberValue{letter-spacing:-.03em;color:#2a1f72;background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;font-variant-numeric:tabular-nums;margin-top:18px;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:800;line-height:1;transition:color .24s,transform .24s}.styles-module__4-l1yq__numberCard:hover .styles-module__4-l1yq__numberValue{color:#271f88;transform:translateY(-1px)}.styles-module__4-l1yq__numberLabel{color:#7169b8;letter-spacing:.01em;max-width:22ch;margin-top:12px;font-size:clamp(.72rem,.88vw,.82rem);font-weight:500;line-height:1.4;transition:color .24s}.styles-module__4-l1yq__numberCard:hover .styles-module__4-l1yq__numberLabel{color:#6153ad}@media (max-width:980px){.styles-module__4-l1yq__numbersGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.styles-module__4-l1yq__numbersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.styles-module__4-l1yq__numberCard{min-height:160px;padding:20px 12px}.styles-module__4-l1yq__numberIcon,.styles-module__4-l1yq__numberIcon svg{width:38px;height:38px}.styles-module__4-l1yq__numberValue{margin-top:14px;font-size:clamp(1.7rem,8vw,2.2rem)}}@media (prefers-reduced-motion:reduce){.styles-module__4-l1yq__numberCard,.styles-module__4-l1yq__numberIcon,.styles-module__4-l1yq__numberValue,.styles-module__4-l1yq__numberLabel{transition:none}}.styles-module__4-l1yq__leadershipSection{background:linear-gradient(#fbfaff 0%,#f8f6ff 100%);padding-block:clamp(72px,10vh,120px);overflow:visible}.styles-module__4-l1yq__leadershipRail{box-sizing:border-box;width:100%;max-width:none;margin:0 auto;padding:clamp(24px,3vh,40px) clamp(24px,5vw,58px) clamp(40px,5vh,64px);position:relative;overflow:visible}.styles-module__4-l1yq__leadershipGrid{grid-template-columns:repeat(3,minmax(260px,380px));justify-content:center;align-items:start;gap:clamp(14px,1.6vw,22px);width:100%;max-width:min(1320px,100%);margin:0 auto;padding:16px 0 48px;display:grid;overflow:visible}.styles-module__4-l1yq__leaderNavBtn{z-index:4;color:#5b3fcc;cursor:pointer;background:#fff;border:1px solid #baa8eb80;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s,background .22s,border-color .22s,opacity .22s,color .22s;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #523caa29,0 1px 2px #14141e14}.styles-module__4-l1yq__leaderNavBtn:hover:not(:disabled){color:#4a30b8;background:#f7f4ff;border-color:#7b61ffb3;transform:translateY(-50%)scale(1.05);box-shadow:0 8px 22px #523caa42,0 2px 4px #14141e1a}.styles-module__4-l1yq__leaderNavBtn:active:not(:disabled){transform:translateY(-50%)scale(.98)}.styles-module__4-l1yq__leaderNavBtn:focus-visible{border-color:#7b61ffe6;outline:none;box-shadow:0 0 0 3px #7b61ff47,0 4px 12px #523caa33}.styles-module__4-l1yq__leaderNavBtn:disabled{opacity:.35;cursor:not-allowed;box-shadow:0 1px 2px #14141e0f}.styles-module__4-l1yq__leaderNavBtnPrev{left:clamp(2px,.6vw,12px)}.styles-module__4-l1yq__leaderNavBtnNext{right:clamp(2px,.6vw,12px)}.styles-module__4-l1yq__leaderCard{isolation:isolate;aspect-ratio:1408/1787;cursor:pointer;background:linear-gradient(#f5f1fc 0%,#ebe5f8 52%,#ddd2f4 100%);border:1px solid #d2c8eba6;border-radius:31px;width:100%;max-width:none;margin-inline:auto;transition:transform .42s cubic-bezier(.22,.61,.36,1),box-shadow .42s,border-color .32s;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #14141e0a,0 10px 26px #7c5cde1f,0 24px 44px -16px #523caa2e}.styles-module__4-l1yq__leaderCard:hover{border-color:#957ae999;transform:translateY(-10px);box-shadow:0 1px 2px #14141e14,0 18px 36px #7c5cde47,0 42px 72px -16px #523caa73}.styles-module__4-l1yq__leaderCard:focus-visible{border-color:#7b61ffe6;outline:none;box-shadow:0 0 0 3px #7b61ff6b,0 18px 36px #7c5cde47,0 42px 72px -16px #523caa73}.styles-module__4-l1yq__leaderCard:after{content:"";z-index:3;pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000 0%,#ffffff52 50%,#0000 100%);width:35%;transition:opacity .32s,transform .72s cubic-bezier(.22,.61,.36,1);position:absolute;top:0;bottom:0;left:-40%;transform:skew(-18deg)}.styles-module__4-l1yq__leaderCard:hover:after{opacity:1;transform:translate(420%)skew(-18deg)}.styles-module__4-l1yq__leaderPhoto{z-index:0;background:0 0;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.styles-module__4-l1yq__leaderPhotoImg{object-fit:contain;object-position:center bottom;filter:saturate(1.01);width:100%;max-width:100%;height:100%;max-height:100%;transition:transform .6s cubic-bezier(.22,.61,.36,1),filter .48s;display:block;position:relative}.styles-module__4-l1yq__leaderCard:hover .styles-module__4-l1yq__leaderPhotoImg{filter:saturate(1.04);transform:scale(1.015)translateY(-3px)}.styles-module__4-l1yq__leaderMonogram{letter-spacing:-.04em;background:linear-gradient(135deg,#7c5de8 0%,#b487f3 100%);color:#0000;text-shadow:0 4px 24px #7c5cde2e;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin-bottom:clamp(72px,12%,96px);font-size:clamp(2.6rem,4.6vw,3.8rem);font-weight:700;line-height:1}.styles-module__4-l1yq__leaderOverlay{z-index:1;pointer-events:none;background:linear-gradient(#26165800 0%,#2616582e 32%,#2616589e 68%,#1c1044e0 100%);height:48%;transition:opacity .32s,background .32s;position:absolute;inset:auto 0 0}.styles-module__4-l1yq__leaderCard:hover .styles-module__4-l1yq__leaderOverlay{background:linear-gradient(#301c6e00 0%,#301c6e52 38%,#301c6ec7 72%,#221250f5 100%)}.styles-module__4-l1yq__leaderInfo{z-index:2;color:#fff;flex-direction:column;gap:4px;padding:clamp(18px,1.6vw,26px) clamp(20px,1.8vw,28px) clamp(20px,1.8vw,28px);transition:transform .36s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute;inset:auto 0 0;transform:translateY(0)}.styles-module__4-l1yq__leaderCard:hover .styles-module__4-l1yq__leaderInfo{transform:translateY(-4px)}.styles-module__4-l1yq__leaderName{color:#fff;letter-spacing:-.012em;font-size:clamp(1.05rem,1.3vw,1.35rem);font-weight:700;line-height:1.2;transition:color .28s}.styles-module__4-l1yq__leaderRole{color:#ffffffd1;letter-spacing:.005em;font-size:clamp(.78rem,.88vw,.92rem);font-weight:500;line-height:1.35;transition:color .28s}.styles-module__4-l1yq__leaderCard:hover .styles-module__4-l1yq__leaderName,.styles-module__4-l1yq__leaderCard:focus-visible .styles-module__4-l1yq__leaderName{color:#d8c8ff}.styles-module__4-l1yq__leaderCard:hover .styles-module__4-l1yq__leaderRole,.styles-module__4-l1yq__leaderCard:focus-visible .styles-module__4-l1yq__leaderRole{color:#d8c8fff2}.styles-module__4-l1yq__leaderLinkedIn{z-index:3;-webkit-backdrop-filter:blur(6px);color:#5b3fcc;opacity:0;background:#ffffffd9;border:1px solid #b8a5f080;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:opacity .28s,transform .32s cubic-bezier(.22,.61,.36,1),background .22s,color .22s,box-shadow .22s,border-color .22s;display:inline-flex;position:absolute;top:clamp(14px,1.4vw,20px);right:clamp(14px,1.4vw,20px);transform:translateY(-6px)scale(.92);box-shadow:0 4px 14px #523caa33}.styles-module__4-l1yq__leaderCard:hover .styles-module__4-l1yq__leaderLinkedIn,.styles-module__4-l1yq__leaderCard:focus-within .styles-module__4-l1yq__leaderLinkedIn{opacity:1;transform:translateY(0)scale(1)}.styles-module__4-l1yq__leaderLinkedIn:hover,.styles-module__4-l1yq__leaderLinkedIn:focus-visible{color:#fff;background:linear-gradient(135deg,#7b61ff 0%,#9f7df4 100%);border-color:#fff6;outline:none;transform:translateY(-2px)scale(1.04);box-shadow:0 8px 20px #5b3fcc80}@media (max-width:900px){.styles-module__4-l1yq__leadershipRail{padding-left:clamp(20px,4vw,40px);padding-right:clamp(20px,4vw,40px)}.styles-module__4-l1yq__leadershipGrid{grid-template-columns:repeat(2,minmax(240px,380px));justify-content:center;gap:clamp(14px,2vw,20px);max-width:min(820px,100%)}.styles-module__4-l1yq__leaderCard{max-width:min(380px,100%)}}@media (max-width:560px){.styles-module__4-l1yq__leadershipRail{padding-left:20px;padding-right:20px}.styles-module__4-l1yq__leadershipGrid{grid-template-columns:minmax(0,1fr);gap:20px;max-width:min(400px,100%)}.styles-module__4-l1yq__leaderCard{max-width:min(400px,100%)}}@media (prefers-reduced-motion:reduce){.styles-module__4-l1yq__leaderCard,.styles-module__4-l1yq__leaderPhotoImg,.styles-module__4-l1yq__leaderCard:after,.styles-module__4-l1yq__leaderOverlay,.styles-module__4-l1yq__leaderName,.styles-module__4-l1yq__leaderRole,.styles-module__4-l1yq__leaderLinkedIn{transition:none}}.styles-module__4-l1yq__finalCta{text-align:center;isolation:isolate;background:radial-gradient(70% 55% at 50% 110%,#7b61ff52 0%,#7b61ff00 70%),radial-gradient(45% 50% at 12% 22%,#b08aff47 0%,#b08aff00 70%),radial-gradient(40% 45% at 88% 18%,#d5a8ff3d 0%,#d5a8ff00 70%),radial-gradient(55% 60%,#ffffff8c 0%,#fff0 65%),linear-gradient(#f3edff 0%,#e6d8ff 55%,#d9c4ff 100%);justify-content:center;align-items:center;min-height:clamp(560px,78vh,760px);padding:clamp(140px,22vh,220px) clamp(20px,4vw,48px);display:flex;position:relative;overflow:hidden}.styles-module__4-l1yq__finalCta:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#6b51e81f 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 55%,#0000 0%,#000 100%);mask-image:radial-gradient(55% 55%,#0000 0%,#000 100%)}.styles-module__4-l1yq__finalCta:after{content:"";aspect-ratio:1;pointer-events:none;z-index:0;opacity:.85;background:radial-gradient(circle at 50% 0,#fff6 0%,#fff0 60%);border:1px solid #7b61ff29;border-radius:50%;width:min(160vw,1700px);position:absolute;bottom:-36%;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #7b61ff1a,inset 0 0 0 100px #ffffff08,0 0 0 120px #ffffff05,0 0 0 160px #7b61ff0d}.styles-module__4-l1yq__finalOrbA,.styles-module__4-l1yq__finalOrbB{pointer-events:none;filter:blur(60px);z-index:0;border-radius:50%;position:absolute}.styles-module__4-l1yq__finalOrbA{background:radial-gradient(circle,#7b61ff61 0%,#7b61ff00 70%);width:clamp(260px,30vw,420px);height:clamp(260px,30vw,420px);animation:14s ease-in-out infinite styles-module__4-l1yq__finalOrbDrift;top:6%;left:8%}.styles-module__4-l1yq__finalOrbB{background:radial-gradient(circle,#c080ff57 0%,#c080ff00 70%);width:clamp(300px,34vw,480px);height:clamp(300px,34vw,480px);animation:16s ease-in-out -3s infinite reverse styles-module__4-l1yq__finalOrbDrift;bottom:4%;right:6%}@keyframes styles-module__4-l1yq__finalOrbDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(22px,-18px)scale(1.04)}}.styles-module__4-l1yq__finalShell{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:800px;margin:0 auto;padding:clamp(28px,5vh,56px) clamp(16px,3vw,24px);display:flex;position:relative}.styles-module__4-l1yq__finalEyebrow{letter-spacing:.18em;text-transform:uppercase;color:#6c58b2;align-items:center;gap:8px;margin:0 0 clamp(20px,2.6vh,28px);font-size:.7rem;font-weight:700;display:inline-flex}.styles-module__4-l1yq__finalEyebrowDot{background:linear-gradient(140deg,#7b61ff 0%,#c080ff 100%);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite styles-module__4-l1yq__finalDotPulse;box-shadow:0 0 0 3px #9b66ff2e}@keyframes styles-module__4-l1yq__finalDotPulse{0%,to{box-shadow:0 0 0 3px #9b66ff2e}50%{box-shadow:0 0 0 6px #9b66ff14}}.styles-module__4-l1yq__finalHeading{letter-spacing:-.032em;color:#2f3146;text-wrap:balance;max-width:720px;margin:0 auto clamp(16px,2.2vh,22px);font-size:clamp(2.2rem,3.8vw,3.2rem);font-weight:600;line-height:1.1}.styles-module__4-l1yq__finalSub{color:#5f6178;letter-spacing:-.005em;text-wrap:balance;max-width:560px;margin:0 auto clamp(36px,4.6vh,52px);font-size:clamp(1rem,1.24vw,1.16rem);line-height:1.6}.styles-module__4-l1yq__finalActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(12px,1.4vw,18px);display:flex}@media (prefers-reduced-motion:reduce){.styles-module__4-l1yq__finalOrbA,.styles-module__4-l1yq__finalOrbB,.styles-module__4-l1yq__finalEyebrowDot{animation:none}}@media (max-width:860px){.styles-module__4-l1yq__questionGrid{grid-template-columns:1fr}.styles-module__4-l1yq__chapterHeading{font-size:clamp(1.8rem,6vw,2.4rem)}}
