.page-module__eDYn_a__page{--ink:#111816;--ink-soft:#4b5753;--ink-muted:#63706c;--hairline:#e1e9e5;--mint-wash:#f4f8f6;background-color:#fff;width:100%;min-height:100vh;padding-top:4rem;padding-bottom:clamp(3rem,4.5vw,4.5rem);position:relative;overflow:hidden}.page-module__eDYn_a__gridTexture{pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#46bd830e 1px,#0000 1px),linear-gradient(#46bd830e 1px,#0000 1px);background-position:top;background-size:56px 56px;height:640px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 0%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 0%,#0000 80%)}.page-module__eDYn_a__container{z-index:1;max-width:var(--grid-max,1280px);padding-inline:var(--grid-margin,clamp(1.5rem, 4vw, 3rem));box-sizing:border-box;width:100%;margin-inline:auto;position:relative}.page-module__eDYn_a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__eDYn_a__badge{font-family:var(--font-body,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-ferozia-dark,#389a6b);align-items:center;margin-bottom:1.1rem;font-size:11.5px;font-weight:700;display:inline-flex}.page-module__eDYn_a__heroSection{margin-bottom:clamp(1.75rem,2.75vw,2.5rem)}.page-module__eDYn_a__heroHeaderRow{z-index:1;flex-direction:column;grid-area:1/1;align-self:end;align-items:flex-start;gap:1.25rem;max-width:760px;padding:clamp(1.75rem,3.5vw,3rem);display:flex;position:relative}.page-module__eDYn_a__heroTitleCol{flex-direction:column;align-items:flex-start;display:flex}.page-module__eDYn_a__heroHeadline{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(2.9rem,6.2vw,5.5rem);font-weight:400;line-height:.98}.page-module__eDYn_a__heroAccent{color:#7fd3a8;font-style:italic;font-family:var(--font-serif,Georgia, serif);font-weight:400}.page-module__eDYn_a__heroSubtitleCol{flex-direction:column;justify-content:flex-end;gap:1.5rem;display:flex}.page-module__eDYn_a__heroSubtitle{font-family:var(--font-body,sans-serif);color:#fffc;text-wrap:pretty;max-width:440px;margin:0;font-size:clamp(16px,1.25vw,18px);line-height:1.6}.page-module__eDYn_a__heroButtonsRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__eDYn_a__heroBtnPrimary,.page-module__eDYn_a__heroBtnSecondary{min-height:48px;font-family:var(--font-body,sans-serif);white-space:nowrap;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;padding:0 26px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s,transform .25s,box-shadow .25s;display:inline-flex}.page-module__eDYn_a__heroBtnPrimary{background-color:var(--brand-ferozia,#46bd83);color:#fff;box-shadow:0 8px 20px -10px #389a6bb3}.page-module__eDYn_a__heroBtnPrimary:hover{background-color:var(--brand-ferozia-dark,#389a6b);transform:translateY(-1px)}.page-module__eDYn_a__heroBtnSecondary{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff14;border:1px solid #fff6}.page-module__eDYn_a__heroBtnSecondary:hover{color:#fff;background-color:#ffffff29;border-color:#fff;transform:translateY(-1px)}.page-module__eDYn_a__heroBtnPrimary:focus-visible,.page-module__eDYn_a__heroBtnSecondary:focus-visible{outline:2px solid var(--brand-ferozia,#46bd83);outline-offset:3px}.page-module__eDYn_a__heroVisualSingle{isolation:isolate;background-color:#141c19;border-radius:20px;width:100%;min-height:clamp(360px,34vw,480px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0a120f73}.page-module__eDYn_a__heroMedia{grid-area:1/1;position:relative;overflow:hidden}.page-module__eDYn_a__heroMedia:after{content:"";pointer-events:none;background:linear-gradient(#0f17140a 0%,#0f17142e 38%,#0f17149e 68%,#0f1714e6 100%),linear-gradient(90deg,#0f171459 0%,#0f171400 55%);position:absolute;inset:0}.page-module__eDYn_a__heroVisualImg{object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1);animation:1.8s cubic-bezier(.16,1,.3,1) backwards page-module__eDYn_a__heroSettle}@keyframes page-module__eDYn_a__heroSettle{0%{transform:scale(1.07)}to{transform:scale(1)}}@media (hover:hover){.page-module__eDYn_a__heroVisualSingle:hover .page-module__eDYn_a__heroVisualImg{transform:scale(1.02)}}.page-module__eDYn_a__sectionTitle{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(2rem,3.4vw,2.9rem);font-weight:400;line-height:1.12}.page-module__eDYn_a__sectionHeaderSimple{margin-bottom:2.5rem}.page-module__eDYn_a__sectionHeaderCentered{text-align:center;flex-direction:column;align-items:center;max-width:780px;margin-inline:auto;display:flex}.page-module__eDYn_a__aboutSection{background:linear-gradient(#fff 0%,#edf3f099 110px,#edf3f0 200px calc(100% - 160px),#edf3f099 calc(100% - 60px),#fff 100%);width:100%;margin-bottom:clamp(1rem,2vw,1.75rem);padding-block:clamp(2rem,3vw,3rem);position:relative}.page-module__eDYn_a__aboutLeadBox{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,6vw,6.5rem);display:grid}.page-module__eDYn_a__aboutHeading{flex-direction:column;align-items:flex-start;display:flex;position:sticky;top:140px}.page-module__eDYn_a__aboutMainTitle{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(2.3rem,4vw,3.5rem);font-weight:400;line-height:1.04}.page-module__eDYn_a__aboutLeadBody{flex-direction:column;align-items:flex-start;max-width:640px;display:flex}.page-module__eDYn_a__aboutLeadText{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.01em;text-wrap:pretty;margin:0 0 1.75rem;font-size:clamp(1.3rem,1.9vw,1.65rem);line-height:1.42}.page-module__eDYn_a__aboutTextPrimary{color:var(--ink);font-weight:400}.page-module__eDYn_a__aboutEditorialText{font-family:var(--font-body,sans-serif);text-wrap:pretty;margin:0;font-size:clamp(15px,1.15vw,16.5px);line-height:1.75}.page-module__eDYn_a__aboutTextMuted{color:var(--ink-soft);font-weight:400}.page-module__eDYn_a__aboutClosing{font-family:var(--font-serif,Georgia, serif);color:var(--brand-ferozia-deep,#256b49);text-wrap:balance;margin:1.75rem 0 0;font-size:clamp(1.15rem,1.5vw,1.35rem);font-style:italic;line-height:1.45}.page-module__eDYn_a__figuresSection{width:100%}.page-module__eDYn_a__figuresEyebrow{font-family:var(--font-body,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--ink,#111816);margin:0 0 clamp(1rem,1.6vw,1.35rem);font-size:11.5px;font-weight:700}.page-module__eDYn_a__figuresBento{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.1rem);margin:0;display:grid}.page-module__eDYn_a__figureTile{color:#111816;background:#fff;border:1px solid #1118161f;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:clamp(150px,14vw,190px);padding:clamp(1.25rem,1.9vw,1.75rem);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:flex;position:relative}.page-module__eDYn_a__figureTile1{grid-column:span 3}.page-module__eDYn_a__figureTile2,.page-module__eDYn_a__figureTile3{grid-column:span 2}.page-module__eDYn_a__figureTile4{color:#fff;background:#111816;border-color:#111816;grid-column:span 3}@media (hover:hover){.page-module__eDYn_a__figureTile:hover{transform:translateY(-3px);box-shadow:0 26px 50px -30px #11181666}}.page-module__eDYn_a__figureIcon{color:#111816;border:1px solid #11181629;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:clamp(1rem,1.6vw,1.4rem);right:clamp(1rem,1.6vw,1.4rem)}.page-module__eDYn_a__figureTile4 .page-module__eDYn_a__figureIcon{color:#fff;border-color:#ffffff3d}.page-module__eDYn_a__figureNumber{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.035em;font-variant-numeric:lining-nums;color:inherit;order:1;margin:0 0 .65rem;font-size:clamp(2.4rem,3.6vw,3.4rem);font-weight:400;line-height:.92}.page-module__eDYn_a__figureTile1 .page-module__eDYn_a__figureNumber{font-size:clamp(3.4rem,6vw,5.5rem)}.page-module__eDYn_a__figureSuffix{color:inherit;opacity:.45;margin-left:.03em}.page-module__eDYn_a__figureLabel{font-family:var(--font-body,sans-serif);color:#1118169e;text-wrap:pretty;order:2;margin:0;font-size:14px;line-height:1.45}.page-module__eDYn_a__figureTile4 .page-module__eDYn_a__figureLabel{color:#ffffffb3}.page-module__eDYn_a__modelSection{width:100%;padding-block:clamp(2rem,3vw,3rem) 0}.page-module__eDYn_a__modelSection .page-module__eDYn_a__sectionHeaderSimple{margin-bottom:0}.page-module__eDYn_a__modelSection .page-module__eDYn_a__modelDiagram{padding-inline:0}.page-module__eDYn_a__groupSection{width:100%;padding-top:clamp(2rem,3vw,3rem)}.page-module__eDYn_a__groupLead{font-family:var(--font-body,sans-serif);color:var(--ink-soft);text-wrap:pretty;max-width:660px;margin:1.1rem 0 0;font-size:15.5px;line-height:1.7}.page-module__eDYn_a__groupGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.85rem,1.6vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.page-module__eDYn_a__groupCard{border:1px solid var(--hairline);background-color:#fff;border-radius:18px;flex-direction:column;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;display:flex;overflow:hidden}@media (hover:hover){.page-module__eDYn_a__groupCard:hover{border-color:#d3e1da;transform:translateY(-4px);box-shadow:0 24px 44px -30px #11181659}}.page-module__eDYn_a__groupLogoPlate{background:#000;flex:none;justify-content:center;align-items:center;width:100%;height:132px;display:flex;overflow:hidden}.page-module__eDYn_a__groupLogoPlateBm{background:#46bd83}.page-module__eDYn_a__groupLogoBm{width:auto;height:100%;display:block}.page-module__eDYn_a__groupLogoAlpina{width:auto;max-width:none;height:100%;display:block}.page-module__eDYn_a__groupLogoBmAdvisory{width:auto;height:72px;display:block}.page-module__eDYn_a__groupBody{flex-direction:column;flex:auto;align-items:flex-start;padding:clamp(1.5rem,2.4vw,2rem);display:flex}.page-module__eDYn_a__groupPlace{font-family:var(--font-body,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:#5f716b;align-items:center;gap:6px;margin-bottom:.75rem;font-size:11px;font-weight:700;display:inline-flex}.page-module__eDYn_a__groupPlace svg{color:var(--brand-ferozia-dark,#389a6b)}.page-module__eDYn_a__groupName{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.015em;color:var(--ink);margin:0 0 .75rem;font-size:clamp(1.4rem,1.9vw,1.65rem);font-weight:500;line-height:1.2}.page-module__eDYn_a__groupDesc{font-family:var(--font-body,sans-serif);color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.65}.page-module__eDYn_a__groupLink{font-family:var(--font-body,sans-serif);color:var(--brand-ferozia-dark,#389a6b);align-items:center;gap:6px;margin-top:auto;padding-top:1.5rem;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s,gap .25s;display:inline-flex}.page-module__eDYn_a__groupLink:hover{color:var(--ink);gap:9px}.page-module__eDYn_a__groupLink:focus-visible{outline:2px solid var(--brand-ferozia,#46bd83);outline-offset:3px;border-radius:2px}.page-module__eDYn_a__insightsSectionWrap{background-color:#fff;width:100%;padding-block:clamp(2rem,3vw,3rem);position:relative}.page-module__eDYn_a__insightsSection{margin-bottom:0}.page-module__eDYn_a__insightsHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(2rem,3.5vw,2.75rem);display:flex}.page-module__eDYn_a__insightsHeaderLeft{max-width:680px}.page-module__eDYn_a__insightsMainTitle{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(2rem,3.4vw,2.9rem);font-weight:400;line-height:1.12}.page-module__eDYn_a__insightsMatrixGrid{border:1px solid var(--hairline);background-color:#fff;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.page-module__eDYn_a__matrixGroup{display:contents}.page-module__eDYn_a__matrixCellImage{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background-color:#fafcfa;min-height:340px;padding:0;position:relative;overflow:hidden}.page-module__eDYn_a__matrixCellImageRight{border-right:none}.page-module__eDYn_a__matrixNoBorderBottom{border-bottom:none}.page-module__eDYn_a__matrixCellImgWrap{position:absolute;inset:0;overflow:hidden}.page-module__eDYn_a__matrixImg{object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.page-module__eDYn_a__matrixCellImage:hover .page-module__eDYn_a__matrixImg{transform:scale(1.03)}}.page-module__eDYn_a__matrixCellContent{border-bottom:1px solid var(--hairline);background:radial-gradient(80% 70% at 100% 0,#46bd830f 0%,#0000 70%),#fff;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2rem,4.5vw,4.5rem);display:flex}.page-module__eDYn_a__matrixBorderRight{border-right:1px solid var(--hairline)}.page-module__eDYn_a__matrixIndex{font-family:var(--font-serif,Georgia, serif);color:var(--brand-ferozia-dark,#389a6b);margin-bottom:clamp(1rem,1.8vw,1.5rem);font-size:clamp(1.4rem,1.9vw,1.75rem);font-style:italic;font-weight:400;line-height:1}.page-module__eDYn_a__matrixItemTitle{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.015em;color:var(--ink);margin:0 0 .9rem;font-size:clamp(1.55rem,2.3vw,2.05rem);font-weight:400;line-height:1.18}.page-module__eDYn_a__matrixItemDesc{font-family:var(--font-body,sans-serif);color:var(--ink-muted);text-wrap:pretty;max-width:440px;margin:0;font-size:15px;line-height:1.7}.page-module__eDYn_a__testimonialSection{width:100%;margin-bottom:clamp(1rem,2vw,1.75rem)}.page-module__eDYn_a__testimonialCard{text-align:center;background:radial-gradient(60% 70% at 50% 0%, #46bd831c 0%, transparent 70%), var(--mint-wash);border:1px solid #e3ece7;border-radius:24px;flex-direction:column;align-items:center;margin:0;padding:clamp(2.25rem,4vw,3.5rem) clamp(1.25rem,7vw,7rem);display:flex;position:relative;overflow:hidden}.page-module__eDYn_a__testimonialMark{height:.5em;font-family:var(--font-serif,Georgia, serif);color:var(--brand-ferozia,#46bd83);opacity:.85;-webkit-user-select:none;user-select:none;margin-bottom:1.6rem;font-size:clamp(5.5rem,8vw,7rem);font-weight:400;line-height:.82;display:block}.page-module__eDYn_a__testimonialBadge{margin-bottom:1.5rem}.page-module__eDYn_a__testimonialQuote{max-width:900px;margin:0}.page-module__eDYn_a__testimonialQuote p{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.4rem,2.6vw,2.2rem);font-style:italic;font-weight:400;line-height:1.38}.page-module__eDYn_a__testimonialCaption{font-family:var(--font-body,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:#5f716b;margin-top:2rem;font-size:11.5px;font-weight:600}.page-module__eDYn_a__ctaWrap{margin-top:0}@media (max-width:1024px){.page-module__eDYn_a__heroHeaderRow{grid-template-columns:1fr;gap:1.5rem}.page-module__eDYn_a__aboutLeadBox{grid-template-columns:1fr;gap:2rem}.page-module__eDYn_a__aboutHeading{position:static}.page-module__eDYn_a__groupGrid{grid-template-columns:1fr}.page-module__eDYn_a__groupCard{flex-direction:row}.page-module__eDYn_a__groupLogoPlate{width:240px;height:auto;min-height:180px}.page-module__eDYn_a__groupLogoBm,.page-module__eDYn_a__groupLogoAlpina{object-fit:contain;width:100%;height:auto;max-height:150px}}@media (max-width:768px){.page-module__eDYn_a__page{padding-top:1.5rem;padding-bottom:3.5rem}.page-module__eDYn_a__heroSection{margin-bottom:2rem}.page-module__eDYn_a__heroHeaderRow{grid-row:2;gap:1.1rem;margin-top:-2.5rem;padding:0 1.35rem 1.75rem}.page-module__eDYn_a__heroSubtitleCol{gap:1.4rem}.page-module__eDYn_a__heroButtonsRow{grid-template-columns:1fr;gap:10px;width:100%;display:grid}.page-module__eDYn_a__heroBtnPrimary,.page-module__eDYn_a__heroBtnSecondary{width:100%;padding-inline:18px}.page-module__eDYn_a__heroVisualSingle{border-radius:16px;min-height:0}.page-module__eDYn_a__heroMedia{height:clamp(220px,56vw,320px)}.page-module__eDYn_a__heroMedia:after{background:linear-gradient(#0f171414 0%,#0f171459 55%,#141c19 100%)}.page-module__eDYn_a__aboutSection{margin-bottom:2.5rem;padding-block:2.5rem}.page-module__eDYn_a__aboutLeadBox{gap:1.5rem}.page-module__eDYn_a__aboutLeadText{margin-bottom:1.4rem}.page-module__eDYn_a__figuresBento{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.page-module__eDYn_a__figureTile1,.page-module__eDYn_a__figureTile4{grid-column:span 2}.page-module__eDYn_a__figureTile2,.page-module__eDYn_a__figureTile3{grid-column:span 1}.page-module__eDYn_a__figureTile{border-radius:16px;min-height:140px;padding:1.25rem 1.15rem 1.2rem}.page-module__eDYn_a__figureIcon{width:38px;height:38px;top:1rem;right:1rem}.page-module__eDYn_a__figureNumber{margin-bottom:.5rem;font-size:2.4rem}.page-module__eDYn_a__figureTile1 .page-module__eDYn_a__figureNumber{font-size:3.75rem}.page-module__eDYn_a__figureLabel{font-size:13px}.page-module__eDYn_a__modelSection{padding-top:2rem}.page-module__eDYn_a__groupSection{padding-top:2.5rem}.page-module__eDYn_a__groupCard{border-radius:16px;flex-direction:column}.page-module__eDYn_a__groupLogoPlate{width:100%;height:112px;min-height:0}.page-module__eDYn_a__groupLogoBm,.page-module__eDYn_a__groupLogoAlpina{width:auto;height:100%;max-height:none}.page-module__eDYn_a__groupLogoBmAdvisory{height:60px}.page-module__eDYn_a__groupBody{padding:1.5rem 1.35rem 1.6rem}.page-module__eDYn_a__insightsSectionWrap{padding-block:2.5rem}.page-module__eDYn_a__insightsHeaderRow{margin-bottom:1.75rem}.page-module__eDYn_a__insightsMatrixGrid{border-radius:16px;grid-template-columns:1fr}.page-module__eDYn_a__matrixCellImage{border-bottom:none;border-right:none;height:220px;min-height:220px}.page-module__eDYn_a__matrixCellContent,.page-module__eDYn_a__matrixBorderRight{border-right:none;padding:1.75rem 1.4rem 2rem}.page-module__eDYn_a__matrixItem1Photo{order:1}.page-module__eDYn_a__matrixItem1Content{order:2}.page-module__eDYn_a__matrixItem2Photo{order:3}.page-module__eDYn_a__matrixItem2Content{order:4}.page-module__eDYn_a__matrixItem3Photo{order:5}.page-module__eDYn_a__matrixItem3Content{border-bottom:none;order:6}.page-module__eDYn_a__testimonialSection{margin-bottom:2.5rem}.page-module__eDYn_a__testimonialCard{border-radius:20px;padding:2.75rem 1.4rem 2.5rem}.page-module__eDYn_a__testimonialMark{margin-bottom:1.25rem}.page-module__eDYn_a__testimonialBadge{margin-bottom:1.1rem}.page-module__eDYn_a__testimonialQuote p{font-size:1.35rem;line-height:1.42}.page-module__eDYn_a__testimonialCaption{margin-top:1.5rem}}@media (max-width:767px){.page-module__eDYn_a__badge,.page-module__eDYn_a__figuresEyebrow,.page-module__eDYn_a__testimonialCaption{letter-spacing:.12em;font-size:13px}.page-module__eDYn_a__groupLogoPlate{height:96px}.page-module__eDYn_a__groupLogoBmAdvisory{height:52px}.page-module__eDYn_a__groupBody{padding:1.2rem 1.2rem 1.15rem}.page-module__eDYn_a__groupPlace{letter-spacing:.1em;margin-bottom:.5rem;font-size:13px}.page-module__eDYn_a__groupName{margin-bottom:.5rem;font-size:1.35rem}.page-module__eDYn_a__groupDesc{font-size:14px;line-height:1.6}.page-module__eDYn_a__groupLink{min-height:44px;padding-top:.6rem}.page-module__eDYn_a__insightsMatrixGrid{background-color:#0000;border:none;border-radius:0}.page-module__eDYn_a__matrixGroup{border:1px solid var(--hairline);background-color:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.page-module__eDYn_a__matrixCellImage{flex:none;height:168px;min-height:0}.page-module__eDYn_a__matrixCellContent,.page-module__eDYn_a__matrixBorderRight{border-bottom:none;flex:auto;justify-content:flex-start;padding:1.3rem 1.25rem 1.45rem}.page-module__eDYn_a__matrixIndex{margin-bottom:.7rem}.page-module__eDYn_a__matrixItemTitle{margin-bottom:.55rem;font-size:1.45rem}.page-module__eDYn_a__matrixItemDesc{font-size:14.5px;line-height:1.6}}@media (prefers-reduced-motion:reduce){.page-module__eDYn_a__heroVisualImg{transition:none;animation:none}.page-module__eDYn_a__figureTile,.page-module__eDYn_a__groupCard,.page-module__eDYn_a__matrixImg,.page-module__eDYn_a__heroBtnPrimary,.page-module__eDYn_a__heroBtnSecondary{transition:none}.page-module__eDYn_a__figureTile:hover,.page-module__eDYn_a__groupCard:hover{transform:none}}
.ModelExplainTabs-module__USs4IG__root{text-align:center;max-width:820px;margin:clamp(2.75rem,4.5vw,4rem) auto 0}.ModelExplainTabs-module__USs4IG__panel{padding:0 clamp(.5rem,2vw,1.5rem);animation:.4s cubic-bezier(.16,1,.3,1) ModelExplainTabs-module__USs4IG__panelIn}@keyframes ModelExplainTabs-module__USs4IG__panelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ModelExplainTabs-module__USs4IG__position{font-family:var(--font-body,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-ferozia-dark,#389a6b);margin-bottom:.6rem;font-size:11.5px;font-weight:700;display:block}.ModelExplainTabs-module__USs4IG__heading{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.015em;color:var(--text-primary,#1e191a);text-wrap:balance;margin:0 0 .75rem;font-size:clamp(1.6rem,2.6vw,2.15rem);font-weight:400;line-height:1.2}.ModelExplainTabs-module__USs4IG__desc{max-width:600px;font-family:var(--font-body,sans-serif);color:var(--text-secondary,#5a6563);text-wrap:pretty;margin:0 auto;font-size:clamp(15px,1.2vw,16.5px);line-height:1.7}.ModelExplainTabs-module__USs4IG__dots{justify-content:center;gap:2px;margin-top:clamp(1.25rem,2vw,1.75rem);display:flex}.ModelExplainTabs-module__USs4IG__dot{cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.ModelExplainTabs-module__USs4IG__dot:focus-visible{outline:2px solid var(--brand-ferozia,#46bd83);outline-offset:-6px}.ModelExplainTabs-module__USs4IG__dotMark{background:#cfdcd6;border-radius:50%;width:10px;height:10px;transition:background-color .25s,transform .25s}.ModelExplainTabs-module__USs4IG__dot:hover .ModelExplainTabs-module__USs4IG__dotMark{background:#a9bfb5}.ModelExplainTabs-module__USs4IG__dotActive .ModelExplainTabs-module__USs4IG__dotMark,.ModelExplainTabs-module__USs4IG__dotActive:hover .ModelExplainTabs-module__USs4IG__dotMark{background:var(--brand-ferozia,#46bd83);transform:scale(1.15)}@media (max-width:767px){.ModelExplainTabs-module__USs4IG__position{letter-spacing:.12em;font-size:13px}}@media (prefers-reduced-motion:reduce){.ModelExplainTabs-module__USs4IG__panel{animation:none}.ModelExplainTabs-module__USs4IG__dotMark{transition:none}}
