@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600&family=Open+Sans:wght@400;500;600;700&display=swap);.methodology-page,.methodology-page.methodology-style-001{--accent:#c94a0a;color:#172033;font-family:"Open Sans",Arial,sans-serif;line-height:1.7;font-size:16px;background:#f5f7fb}.methodology-page,.methodology-page *{box-sizing:border-box}.methodology-page{width:100%}.methodology-page a{color:inherit;text-decoration:none}.methodology-page a:hover{text-decoration:underline}.methodology-page a:focus-visible,.methodology-page summary:focus-visible{outline:#ff9a6b solid 3px;outline-offset:3px}.methodology-page summary{cursor:pointer;list-style:none}.methodology-page summary::-webkit-details-marker{display:none}.methodology-page details[open] summary .plus{transform:rotate(45deg)}.methodology-page .methodology-style-002{background:#f5f7fb;border-bottom:1px solid #dbe1ea}.methodology-page .methodology-style-003{max-width:1200px;margin:0 auto;padding:24px 24px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));gap:40px;align-items:center}.methodology-page .methodology-style-004{margin:0 0 20px;font-size:14px;color:#4f5b6b}.methodology-page .methodology-style-005{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.methodology-page .methodology-style-006{margin:0 0 24px;font-family:Rubik,Arial,sans-serif;font-weight:500;color:#171e68;font-size:clamp(36px, 5vw, 60px);line-height:1.1;letter-spacing:-.03em;text-transform:capitalize}.methodology-page .methodology-style-007{margin:0 0 18px;font-size:18px;line-height:1.75;color:#39465a;max-width:620px}.methodology-page .methodology-style-008{margin:0 0 32px;font-size:18px;line-height:1.75;color:#39465a;max-width:620px}.methodology-page .methodology-style-009{display:flex;flex-wrap:wrap;gap:12px}.methodology-page .methodology-style-010{background:var(--accent);color:#fff;font-weight:700;font-size:14px;padding:14px 24px;border-radius:6px}.methodology-page .methodology-style-011{border:1px solid #171e68;color:#171e68;font-weight:700;font-size:14px;padding:13px 24px;border-radius:6px}.methodology-page .methodology-style-012{background:#171e68;color:#fff;border-radius:10px;padding:32px}.methodology-page .methodology-style-015,.methodology-page .methodology-style-019{grid-template-columns:44px 1fr;padding:18px 0;border-top:1px solid rgba(255,255,255,.18);display:grid}.methodology-page .methodology-style-013{margin:0 0 20px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ff9a6b}.methodology-page .methodology-style-014{display:grid;gap:0}.methodology-page .methodology-style-016{color:#ff9a6b;font-weight:700}.methodology-page .methodology-style-017{margin:0;font-family:Rubik,Arial,sans-serif;font-weight:500;font-size:19px}.methodology-page .methodology-style-018{margin:4px 0 0;font-size:14px;color:#e1e5f6}.methodology-page .methodology-style-019{border-bottom:1px solid rgba(255,255,255,.18)}.methodology-page .methodology-style-020{background:#fff;border-bottom:1px solid #dbe1ea}.methodology-page .methodology-style-021{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.methodology-page .methodology-style-022{padding:32px 24px 32px 0}.methodology-page .methodology-style-023{margin:0;font-family:Rubik,Arial,sans-serif;font-weight:500;font-size:42px;line-height:1.1;color:#171e68}.methodology-page .methodology-style-024{margin:6px 0 0;font-size:14px;color:#4f5b6b}.methodology-page .methodology-style-025{padding:32px 24px}.methodology-page .methodology-style-026{padding:32px 0 32px 24px}.methodology-page .methodology-style-027{background:#f5f7fb}.methodology-page .methodology-style-028{max-width:1200px;margin:0 auto;padding:24px 24px 8px}.methodology-page .methodology-style-029{max-width:1200px;margin-bottom:36px}.methodology-page .methodology-style-030{margin:0 0 16px;font-family:Rubik,Arial,sans-serif;font-weight:500;color:#171e68;font-size:clamp(28px, 3.4vw, 42px);line-height:1.18;letter-spacing:-.025em;text-transform:capitalize}.methodology-page .methodology-style-031{margin:0;color:#465367;line-height:1.8}.methodology-page .methodology-style-032{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch}.methodology-page .methodology-style-033{flex:1 1 200px;display:flex;flex-direction:column;gap:10px}.methodology-page .methodology-style-045,.methodology-page .methodology-style-046{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:8px 32px;display:grid}.methodology-page .methodology-style-034{background:#171e68;color:#fff;padding:14px 30px 14px 18px;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.methodology-page .methodology-style-035{background:#fff;border:1px solid #dbe1ea;border-radius:8px;padding:16px;flex:1}.methodology-page .methodology-style-036{margin:0;font-family:Rubik,Arial,sans-serif;font-weight:500;color:#171e68;text-transform:capitalize}.methodology-page .methodology-style-037{margin:4px 0 0;font-size:13px;line-height:1.55;color:#4f5b6b}.methodology-page .methodology-style-038{background:var(--accent);color:#fff;padding:14px 18px;border-radius:2px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.methodology-page .methodology-style-039{background:#171e68;border-radius:8px;padding:16px;flex:1}.methodology-page .methodology-style-040{margin:0;font-family:Rubik,Arial,sans-serif;font-weight:500;color:#fff}.methodology-page .methodology-style-041{margin:4px 0 0;font-size:13px;line-height:1.55;color:#e1e5f6}.methodology-page .methodology-style-042,.methodology-page .methodology-style-084{max-width:1200px;margin:0 auto;padding:24px}.methodology-page .methodology-style-043{max-width:1200px;margin-bottom:20px}.methodology-page .methodology-style-044{background:#fff;border:1px solid #dbe1ea;border-radius:10px;overflow:hidden}.methodology-page .methodology-style-045{padding:14px 28px;background:#171e68;color:#fff;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.methodology-page .methodology-style-046{padding:24px 28px;border-top:1px solid #dbe1ea}.methodology-page .methodology-style-047{margin:0;font-size:12px;font-weight:700;color:var(--accent)}.methodology-page .methodology-style-048{margin:0;font-family:Rubik,Arial,sans-serif;font-weight:500;font-size:20px;color:#171e68;text-transform:capitalize}.methodology-page .methodology-style-049{margin:0;font-size:15px;color:#39465a}.methodology-page .methodology-style-050{margin:0;font-size:15px;font-weight:600;color:#172033}.methodology-page .methodology-style-051{background:#fff;border-top:1px solid #dbe1ea;border-bottom:1px solid #dbe1ea}.methodology-page .methodology-style-052{max-width:1200px;margin:0 auto;padding:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));gap:32px;text-transform:capitalize}.methodology-page .methodology-style-053{margin:0 0 16px;font-family:Rubik,Arial,sans-serif;font-weight:500;color:#171e68;font-size:clamp(26px, 3vw, 34px);line-height:1.2;letter-spacing:-.02em;text-transform:capitalize}.methodology-page .methodology-style-054{margin:0 0 20px;color:#465367}.methodology-page .methodology-style-055{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.methodology-page .methodology-style-056{background:#f5f7fb;border:1px solid #dbe1ea;border-radius:999px;padding:7px 16px;font-size:14px;font-weight:600;color:#171e68}.methodology-page .methodology-style-057{max-width:1200px;margin:auto;padding:24px 20px}.methodology-page .methodology-style-058{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:24px;margin-bottom:24px}.methodology-page .methodology-style-059{background:#fff;border:1px solid #dbe1ea;border-top:4px solid var(--accent);border-radius:8px;padding:28px}.methodology-page .methodology-style-060{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--accent)}.methodology-page .methodology-style-061{margin:0 0 8px;font-family:Rubik,Arial,sans-serif;font-weight:500;font-size:26px;color:#171e68}.methodology-page .methodology-style-062{margin:0 0 22px;font-size:15px;color:#465367}.methodology-page .methodology-style-064,.methodology-page .methodology-style-065,.methodology-page .methodology-style-066,.methodology-page .methodology-style-067{box-sizing:border-box;padding:9px 8px;font-size:13px;font-weight:600;border-radius:4px;text-align:center}.methodology-page .methodology-style-064,.methodology-page .methodology-style-065{color:#fff}.methodology-page .methodology-style-063{display:grid;gap:6px;justify-items:center}.methodology-page .methodology-style-064{width:100%;background:#171e68}.methodology-page .methodology-style-065{width:82%;background:#2f3690}.methodology-page .methodology-style-066{width:64%;background:#dde0f7;color:#171e68}.methodology-page .methodology-style-067{width:46%;background:var(--accent);color:#fff}.methodology-page .methodology-style-068{background:#fff;border:1px solid #dbe1ea;border-top:4px solid #171e68;border-radius:8px;padding:28px}.methodology-page .methodology-style-069{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.08em;color:#171e68}.methodology-page .methodology-style-070{background:#171e68;color:#fff;border-radius:10px;padding:clamp(24px,4vw,40px)}.methodology-page .methodology-style-071{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ff9a6b}.methodology-page .methodology-style-072{margin:0 0 28px;font-family:Rubik,Arial,sans-serif;font-weight:500;font-size:22px;color:#fff!important}.methodology-page .methodology-style-073{display:flex;align-items:stretch}.methodology-page .methodology-style-074{flex:1 1 0;min-width:0;display:grid;gap:10px}.methodology-page .methodology-style-075{border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:14px 16px}.methodology-page .methodology-style-076{font-size:11px;font-weight:700;letter-spacing:.08em;color:#ff9a6b}.methodology-page .methodology-style-077{font-weight:600;text-transform:capitalize}.methodology-page .methodology-style-078{width:24px;flex:none;border:2px solid #ff9a6b;border-left:none;border-radius:0 12px 12px 0;margin:30px 0}.methodology-page .methodology-style-079{width:24px;flex:none;display:flex;align-items:center}.methodology-page .methodology-style-080{height:2px;width:100%;background:#ff9a6b}.methodology-page .methodology-style-081{flex:0 1 190px;min-width:0;display:flex;align-items:center}.methodology-page .methodology-style-082{background:#fff;color:#171e68;border-radius:8px;padding:20px 14px;font-family:Rubik,Arial,sans-serif;font-weight:500;font-size:18px;text-align:center;width:100%}.methodology-page .methodology-style-083{margin:28px 0 0;font-size:15px;color:#e1e5f6}.methodology-page .methodology-style-085{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px;margin-bottom:56px;align-items:stretch}.methodology-page .methodology-style-086{background:#f5f7fb;border:1px solid #dbe1ea;border-radius:10px;padding:24px;text-align:center}.methodology-page .methodology-style-087{margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--accent)}.methodology-page .methodology-style-088,.methodology-page .methodology-style-090{font-family:Rubik,Arial,sans-serif;font-weight:500;font-size:19px;text-transform:capitalize;margin:0}.methodology-page .methodology-style-088{color:#171e68}.methodology-page .methodology-style-089{background:#171e68;border-radius:10px;padding:24px;text-align:center;display:flex;align-items:center;justify-content:center}.methodology-page .methodology-style-090{color:#fff}.methodology-page .methodology-style-091{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));gap:32px}.methodology-page .methodology-style-092{margin:0;padding:0;list-style:none}.methodology-page .methodology-style-093,.methodology-page .methodology-style-096{padding:14px 0;border-top:1px solid #dbe1ea;font-size:15px}.methodology-page .methodology-style-094{color:#171e68}.methodology-page .methodology-style-095{color:#39465a}.methodology-page .methodology-style-096{border-bottom:1px solid #dbe1ea}.methodology-page .methodology-style-097{background:#171e68;color:#fff}.methodology-page .methodology-style-098{max-width:1200px;margin:0 auto;padding:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:56px;align-items:start}.methodology-page .methodology-style-099{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ff9a6b}.methodology-page .methodology-style-100,.methodology-page .methodology-style-113,.methodology-page .methodology-style-127{font-family:Rubik,Arial,sans-serif;letter-spacing:-.025em;text-transform:capitalize}.methodology-page .methodology-style-100{margin:0 0 16px;font-weight:500;color:#fff;font-size:clamp(28px, 3.4vw, 42px);line-height:1.18}.methodology-page .methodology-style-101{margin:0 0 24px;color:#e1e5f6;line-height:1.8}.methodology-page .methodology-style-102{margin:0 0 10px;font-size:13px;font-weight:700;color:#ff9a6b}.methodology-page .methodology-style-103{margin:0;color:#e1e5f6}.methodology-page .methodology-style-104{display:grid;grid-template-columns:44px 1fr;column-gap:16px}.methodology-page .methodology-style-105{display:flex;flex-direction:column;align-items:center}.methodology-page .methodology-style-106,.methodology-page .methodology-style-110{height:40px;box-sizing:border-box;display:flex;align-items:center;font-weight:700}.methodology-page .methodology-style-106{width:40px;border:2px solid #ff9a6b;border-radius:50%;justify-content:center;color:#ff9a6b;flex:none}.methodology-page .methodology-style-107{width:2px;flex:1;background:rgba(255,255,255,.3);min-height:16px}.methodology-page .methodology-style-108{padding:4px 0 28px}.methodology-page .methodology-style-109{margin:2px 0 0;font-size:15px;color:#e1e5f6}.methodology-page .methodology-style-110{width:40px;background:#ff9a6b;border-radius:50%;justify-content:center;color:#171e68;flex:none}.methodology-page .methodology-style-111{padding:6px 0 0}.methodology-page .methodology-style-112{margin:0;font-family:Rubik,Arial,sans-serif;font-weight:500;font-size:19px;color:#ff9a6b}.methodology-page .methodology-style-113{margin:0 0 32px;font-weight:500;color:#171e68;font-size:clamp(28px, 3.4vw, 42px);line-height:1.18;max-width:760px}.methodology-page .methodology-style-114{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.methodology-page .methodology-style-115{background:#fff;border:1px solid #dbe1ea;border-radius:8px;padding:22px}.methodology-page .methodology-style-116{margin:0 0 4px;font-size:12px;font-weight:700;color:var(--accent)}.methodology-page .methodology-style-117{margin:0 0 6px;font-family:Rubik,Arial,sans-serif;font-weight:500;font-size:18px;color:#171e68}.methodology-page .methodology-style-118{margin:0;font-size:14px;color:#4f5b6b}.methodology-page .methodology-style-119{max-width:1200px;margin:0 auto;padding:32px 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:48px;align-items:center}.methodology-page .methodology-style-120{color:var(--accent);font-weight:700}.methodology-page .methodology-style-121{border-top:1px solid #dbe1ea}.methodology-page .methodology-style-122{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 0;min-height:44px;font-weight:700;font-size:17px;color:#171e68}.methodology-page .methodology-style-123{font-size:24px;line-height:1;color:var(--accent);transition:transform .15s}.methodology-page .methodology-style-124{margin:0 0 18px;font-size:15px;color:#39465a}.methodology-page .methodology-style-125{border-top:1px solid #dbe1ea;border-bottom:1px solid #dbe1ea}.methodology-page .methodology-style-126{background:var(--accent);color:#fff;border-radius:12px;padding:clamp(0px,5vw,40px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:28px;align-items:center}.methodology-page .methodology-style-127{margin:0 0 12px;font-weight:500;color:#fff;font-size:clamp(26px, 3.6vw, 40px);line-height:1.18}.methodology-page .methodology-style-128{margin:0;font-size:17px}.methodology-page .methodology-style-129{background:#fff;color:#171e68;font-weight:700;font-size:14px;padding:14px 24px;border-radius:6px}.methodology-page .methodology-style-130{border:1px solid #fff;font-weight:700;font-size:14px;padding:13px 24px;border-radius:6px}.methodology-page .methodology-style-012 .methodology-style-017,.methodology-page .methodology-style-012 .methodology-style-018,.methodology-page .methodology-style-097 .methodology-style-017{color:#fff!important}.methodology-page .methodology-style-012 .methodology-style-018,.methodology-page .methodology-style-097 .methodology-style-109{color:#e1e5f6!important}.methodology-page h2{color:#171e68!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:#171e68!important}.methodology-page #contact p.methodology-style-128,.methodology-page .methodology-assessment-card-dark h2,.methodology-page .methodology-contact h2,.methodology-page .methodology-quality h2{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.methodology-page #contact h2.methodology-style-127,.methodology-page #quality h2,.methodology-page #quality h2.methodology-style-100,.methodology-page .methodology-reconciliation .methodology-reconciliation-title,.methodology-page .methodology-reconciliation h2,.methodology-page .methodology-reconciliation h3{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;visibility:visible!important}.methodology-page .methodology-style-114{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:100%!important}.methodology-page .methodology-style-114>.methodology-style-115{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;float:none!important;box-sizing:border-box!important}@media screen and (max-width:767px){.methodology-page .methodology-style-114{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.methodology-page .methodology-style-114>.methodology-style-115{padding:14px 10px!important}.methodology-page .methodology-style-114>.methodology-style-115 h3{font-size:15px!important;line-height:1.4!important;overflow-wrap:anywhere}}@media screen and (max-width:359px){.methodology-page .methodology-style-114{grid-template-columns:1fr!important}}.methodology-page #contact .methodology-style-126{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:32px!important}.methodology-page #contact .methodology-style-009{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important}.methodology-page #contact .methodology-style-009 a{width:auto!important;margin:0!important}@media screen and (max-width:767px){.methodology-page #contact .methodology-style-126{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.methodology-page #contact .methodology-style-127{font-size:28px!important;line-height:1.2!important;max-width:100%!important}.methodology-page #contact .methodology-style-009{flex-direction:column!important;align-items:stretch!important;width:100%!important}.methodology-page #contact .methodology-style-009 a{width:100%!important;box-sizing:border-box!important;text-align:center!important}}