.tools-module__BmBsKW__card{--card-muted:#52627a;--card-line:#dbe3ef;border:1px solid var(--card-line);color:#111d35;background:#fff;border-radius:12px;flex-direction:column;height:100%;padding:36px;display:flex;box-shadow:0 20px 50px -24px #19366c30,0 3px 8px #19366c08}.tools-module__BmBsKW__featured{--card-muted:#c0cde3;--card-line:#354869;color:#fff;background:#142441;box-shadow:0 22px 50px -22px #111d3566}.tools-module__BmBsKW__card:focus-visible{outline-offset:5px;outline:3px solid #3155d9}.tools-module__BmBsKW__topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.tools-module__BmBsKW__icon{color:#3155d9;background:#e9efff;border-radius:12px;flex-shrink:0;place-items:center;width:60px;height:60px;display:grid}.tools-module__BmBsKW__featured .tools-module__BmBsKW__icon{color:#fff;background:#3155d9;box-shadow:0 6px 20px #00000020}.tools-module__BmBsKW__meta{color:var(--card-muted);text-align:right;font-size:12px;font-weight:550}.tools-module__BmBsKW__intro{margin-top:32px}.tools-module__BmBsKW__kicker{color:#3155d9;font-size:13px;font-weight:650}.tools-module__BmBsKW__featured .tools-module__BmBsKW__kicker{color:#b6c9ff}.tools-module__BmBsKW__intro h3{letter-spacing:-.04em;text-wrap:initial;margin-top:12px;font-size:clamp(28px,2.65vw,38px);font-weight:700;line-height:1.14}.tools-module__BmBsKW__description{max-width:45ch;color:var(--card-muted);margin-top:16px;font-size:15px;line-height:1.75}.tools-module__BmBsKW__action{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:32px;font-size:14px;font-weight:650;display:flex}.tools-module__BmBsKW__arrow{color:#fff;background:#3155d9;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.tools-module__BmBsKW__featured .tools-module__BmBsKW__arrow{color:#142441;background:#b6c9ff}@media (hover:hover){.tools-module__BmBsKW__card:hover{border-color:#8199e4;box-shadow:0 26px 50px -20px #19366c40}}@media (max-width:1000px) and (min-width:768px){.tools-module__BmBsKW__card{padding:26px}}@media (max-width:480px){.tools-module__BmBsKW__card{padding:24px}.tools-module__BmBsKW__intro{margin-top:28px}.tools-module__BmBsKW__intro h3{font-size:29px}.tools-module__BmBsKW__action{gap:10px;font-size:13px}}.tools-module__BmBsKW__toolNumber{color:#65799c;letter-spacing:.08em;font-size:13px;font-weight:650}.tools-module__BmBsKW__featured .tools-module__BmBsKW__toolNumber{color:#b6c9ff}.tools-module__BmBsKW__toolArtwork{justify-content:center;align-items:center;height:190px;margin:8px -12px 0;display:flex}.tools-module__BmBsKW__toolArtwork img{object-fit:contain;width:100%;max-width:360px;height:100%}.tools-module__BmBsKW__card .tools-module__BmBsKW__intro{margin-top:10px}@media (max-width:480px){.tools-module__BmBsKW__toolArtwork{height:155px}}
.patrimony-diagram-module__jifvWG__figure{background:#e7eef9;border:1px solid #d4dfef;margin:0;padding:clamp(16px,3vw,35px)}.patrimony-diagram-module__jifvWG__paper{background:#fff;padding:clamp(22px,3vw,40px);box-shadow:0 8px 24px -18px #14244170}.patrimony-diagram-module__jifvWG__masthead{color:#61718a;letter-spacing:.09em;border-bottom:1px solid #d1dced;align-items:center;gap:11px;padding-bottom:20px;font-size:9px;font-weight:650;display:flex}.patrimony-diagram-module__jifvWG__masthead svg{color:#142441;width:25px;height:25px}.patrimony-diagram-module__jifvWG__paper figcaption{letter-spacing:-.035em;max-width:15ch;margin-top:26px;font-size:clamp(24px,2.8vw,34px);font-weight:700;line-height:1.13}.patrimony-diagram-module__jifvWG__nodes{gap:10px;margin-top:32px;display:grid}.patrimony-diagram-module__jifvWG__node{background:#edf2fa;flex-direction:column;gap:15px;min-width:0;padding:20px 17px;display:flex}.patrimony-diagram-module__jifvWG__node strong{font-size:clamp(13px,1.3vw,17px);font-weight:650;line-height:1.3}.patrimony-diagram-module__jifvWG__index{color:#6c809f;font-size:10px;font-weight:650}.patrimony-diagram-module__jifvWG__cycle,.patrimony-diagram-module__jifvWG__domains,.patrimony-diagram-module__jifvWG__pair{grid-template-columns:repeat(2,minmax(0,1fr))}.patrimony-diagram-module__jifvWG__cycle .patrimony-diagram-module__jifvWG__node:nth-child(2),.patrimony-diagram-module__jifvWG__domains .patrimony-diagram-module__jifvWG__node:nth-child(2),.patrimony-diagram-module__jifvWG__pair .patrimony-diagram-module__jifvWG__node:nth-child(2){color:#fff;background:#3155d9}.patrimony-diagram-module__jifvWG__cycle .patrimony-diagram-module__jifvWG__node:nth-child(3),.patrimony-diagram-module__jifvWG__domains .patrimony-diagram-module__jifvWG__node:nth-child(3){color:#fff;background:#142441}.patrimony-diagram-module__jifvWG__cycle .patrimony-diagram-module__jifvWG__node:nth-child(2) .patrimony-diagram-module__jifvWG__index,.patrimony-diagram-module__jifvWG__domains .patrimony-diagram-module__jifvWG__node:nth-child(2) .patrimony-diagram-module__jifvWG__index,.patrimony-diagram-module__jifvWG__pair .patrimony-diagram-module__jifvWG__node:nth-child(2) .patrimony-diagram-module__jifvWG__index,.patrimony-diagram-module__jifvWG__cycle .patrimony-diagram-module__jifvWG__node:nth-child(3) .patrimony-diagram-module__jifvWG__index,.patrimony-diagram-module__jifvWG__domains .patrimony-diagram-module__jifvWG__node:nth-child(3) .patrimony-diagram-module__jifvWG__index{color:#c0cef0}.patrimony-diagram-module__jifvWG__parent{color:#fff;text-align:center;background:#142441;margin-top:28px;padding:18px;font-size:14px;font-weight:600}.patrimony-diagram-module__jifvWG__parent+.patrimony-diagram-module__jifvWG__nodes{margin-top:22px;position:relative}.patrimony-diagram-module__jifvWG__parent+.patrimony-diagram-module__jifvWG__nodes:before{content:"";background:#a9bcdf;width:1px;height:22px;position:absolute;top:-22px;left:50%}.patrimony-diagram-module__jifvWG__chain{gap:18px}.patrimony-diagram-module__jifvWG__chain .patrimony-diagram-module__jifvWG__node{flex-direction:row;align-items:center;position:relative}.patrimony-diagram-module__jifvWG__chain .patrimony-diagram-module__jifvWG__node+.patrimony-diagram-module__jifvWG__node:before{content:"";background:#b6c6e1;width:1px;height:18px;position:absolute;top:-18px;left:26px}.patrimony-diagram-module__jifvWG__chain .patrimony-diagram-module__jifvWG__node:nth-child(2){color:#fff;background:#3155d9}.patrimony-diagram-module__jifvWG__chain .patrimony-diagram-module__jifvWG__node:nth-child(2) .patrimony-diagram-module__jifvWG__index{color:#c0cef0}.patrimony-diagram-module__jifvWG__timeline{background:#9eb3dc;height:2px;margin:8px 0 0;position:relative}.patrimony-diagram-module__jifvWG__timeline span{background:currentColor;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:0}.patrimony-diagram-module__jifvWG__node small{font-size:11px}.patrimony-diagram-module__jifvWG__note{color:#667792;border-top:1px solid #d1dced;margin:27px 0 0;padding-top:19px;font-size:11px;line-height:1.6}@media (max-width:600px){.patrimony-diagram-module__jifvWG__figure{padding:15px}.patrimony-diagram-module__jifvWG__paper{padding:22px 18px}.patrimony-diagram-module__jifvWG__paper figcaption{font-size:28px}.patrimony-diagram-module__jifvWG__node{padding:18px 12px}.patrimony-diagram-module__jifvWG__node strong{font-size:13px}.patrimony-diagram-module__jifvWG__nodes{gap:8px}.patrimony-diagram-module__jifvWG__chain{gap:18px}}@media (max-width:360px){.patrimony-diagram-module__jifvWG__figure{padding:10px}.patrimony-diagram-module__jifvWG__paper{padding:20px 14px}.patrimony-diagram-module__jifvWG__cycle,.patrimony-diagram-module__jifvWG__domains{grid-template-columns:1fr}.patrimony-diagram-module__jifvWG__cycle .patrimony-diagram-module__jifvWG__node,.patrimony-diagram-module__jifvWG__domains .patrimony-diagram-module__jifvWG__node{flex-direction:row;align-items:center}}
.approach-commitments-module__80TkdG__section{color:#fff;background:#142441;padding:88px 0 66px}.approach-commitments-module__80TkdG__heading{justify-content:space-between;align-items:center;gap:40px;margin-bottom:55px;display:flex}.approach-commitments-module__80TkdG__eyebrow{color:#a9c0f2;letter-spacing:.13em;margin-bottom:24px;font-size:11px;font-weight:650}.approach-commitments-module__80TkdG__heading h2{letter-spacing:-.035em;font-size:clamp(32px,3.3vw,46px);font-weight:650;line-height:1.1}.approach-commitments-module__80TkdG__mark{color:#b6caff;flex-shrink:0;width:72px;height:72px}.approach-commitments-module__80TkdG__columnHeadings,.approach-commitments-module__80TkdG__rows li{grid-template-columns:.9fr 1.1fr 1.15fr;gap:42px;display:grid}.approach-commitments-module__80TkdG__columnHeadings{color:#a6badc;padding-bottom:17px;font-size:11px}.approach-commitments-module__80TkdG__rows{margin:0;padding:0;list-style:none}.approach-commitments-module__80TkdG__rows li{border-top:1px solid #425675;align-items:start;padding:30px 0}.approach-commitments-module__80TkdG__rows li:last-child{border-bottom:1px solid #425675}.approach-commitments-module__80TkdG__subject{align-items:baseline;gap:17px;display:flex}.approach-commitments-module__80TkdG__subject>span{color:#9db9ef;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.approach-commitments-module__80TkdG__subject h3{letter-spacing:-.025em;font-size:21px;font-weight:650;line-height:1.25}.approach-commitments-module__80TkdG__service p,.approach-commitments-module__80TkdG__frame p{font-size:15px;line-height:1.65}.approach-commitments-module__80TkdG__service{color:#f2f6ff}.approach-commitments-module__80TkdG__frame{color:#b5c5de}.approach-commitments-module__80TkdG__disclaimer{color:#97aac8;max-width:100ch;margin-top:28px;font-size:11px;line-height:1.75}.approach-commitments-module__80TkdG__mobileLabel{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1000px){.approach-commitments-module__80TkdG__columnHeadings,.approach-commitments-module__80TkdG__rows li{gap:26px}.approach-commitments-module__80TkdG__subject{gap:10px}.approach-commitments-module__80TkdG__subject h3{font-size:18px}.approach-commitments-module__80TkdG__service p,.approach-commitments-module__80TkdG__frame p{font-size:14px}}@media (max-width:700px){.approach-commitments-module__80TkdG__section{padding:58px 0 48px}.approach-commitments-module__80TkdG__heading{align-items:flex-start;gap:18px;margin-bottom:34px}.approach-commitments-module__80TkdG__heading h2{font-size:32px}.approach-commitments-module__80TkdG__eyebrow{margin-bottom:20px;font-size:10px}.approach-commitments-module__80TkdG__mark,.approach-commitments-module__80TkdG__columnHeadings{display:none}.approach-commitments-module__80TkdG__rows li{grid-template-columns:1fr;gap:20px;padding:26px 0}.approach-commitments-module__80TkdG__subject{gap:17px}.approach-commitments-module__80TkdG__subject h3{font-size:23px}.approach-commitments-module__80TkdG__subject>span{font-size:15px}.approach-commitments-module__80TkdG__mobileLabel{clip:auto;white-space:normal;text-transform:uppercase;letter-spacing:.08em;color:#91ade0;width:auto;height:auto;margin-bottom:7px;font-size:10px;display:block;position:static;overflow:visible}.approach-commitments-module__80TkdG__service,.approach-commitments-module__80TkdG__frame{padding-left:36px}.approach-commitments-module__80TkdG__service p,.approach-commitments-module__80TkdG__frame p{font-size:14px}.approach-commitments-module__80TkdG__disclaimer{margin-top:24px}}
