.home-v2-directions[data-v-8dfe7aaa]{background:#f4f4f4;color:#000;padding:clamp(72px,8vw,126px) 0}.home-v2-directions__container[data-v-8dfe7aaa]{margin:0 auto;width:min(100% - 48px,1240px)}.home-v2-directions__intro[data-v-8dfe7aaa]{display:grid;gap:clamp(24px,3vw,40px);padding:0 0 clamp(44px,5vw,76px)}.home-v2-directions__intro-row[data-v-8dfe7aaa]{align-items:center;display:flex;gap:24px;justify-content:space-between}.home-v2-directions__intro p[data-v-8dfe7aaa]{color:#8f8f8f;font-size:14px;font-weight:900;margin:0;text-transform:uppercase}.home-v2-directions__intro h2[data-v-8dfe7aaa]{font-size:clamp(32px,3.8vw,64px);font-weight:700;letter-spacing:0;line-height:1.02;margin:0;max-width:1240px;width:100%}.home-v2-directions__accordion[data-v-8dfe7aaa]{border-top:1px solid #d8d8d8;display:grid}.home-v2-directions__item[data-v-8dfe7aaa]{border-bottom:1px solid #d8d8d8}.home-v2-directions__trigger[data-v-8dfe7aaa]{align-items:center;background:transparent;border:0;color:#000;cursor:pointer;display:grid;font:inherit;gap:22px;grid-template-columns:72px minmax(0,1fr) auto 54px;min-height:112px;padding:0;text-align:left;width:100%}.home-v2-directions__trigger small[data-v-8dfe7aaa],.home-v2-directions__trigger span[data-v-8dfe7aaa]{color:#8f8f8f;font-size:14px;font-weight:900}.home-v2-directions__trigger strong[data-v-8dfe7aaa]{font-size:clamp(22px,2.6vw,38px);font-weight:800;line-height:1.08}.home-v2-directions__trigger i[data-v-8dfe7aaa]{align-items:center;background:#000;border-radius:999px;color:#fff;display:inline-flex;font-size:24px;font-style:normal;font-weight:500;height:46px;justify-content:center;line-height:1;width:46px}.home-v2-directions__panel[data-v-8dfe7aaa]{padding:0 0 34px 94px}.home-v2-directions__panel ul[data-v-8dfe7aaa]{display:grid;gap:0 28px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.home-v2-directions__panel li[data-v-8dfe7aaa]{border-top:1px solid #d8d8d8;font-size:clamp(14px,1vw,17px);font-weight:700;line-height:1.28;padding:12px 0}.home-v2-directions__panel p[data-v-8dfe7aaa]{color:#8f8f8f;font-size:15px;font-weight:800;margin:0}.home-v2-directions__summary[data-v-8dfe7aaa]{align-items:center;display:grid;gap:28px;grid-template-columns:auto minmax(0,520px);margin:clamp(46px,6vw,82px) 0 0 auto;width:-moz-fit-content;width:fit-content}.home-v2-directions__summary strong[data-v-8dfe7aaa]{font-size:clamp(56px,7vw,112px);font-weight:900;line-height:.85}.home-v2-directions__summary p[data-v-8dfe7aaa]{font-size:clamp(17px,1.5vw,24px);font-weight:700;line-height:1.12;margin:0}@media(max-width:980px){.home-v2-directions__summary[data-v-8dfe7aaa]{align-items:start;grid-template-columns:1fr}.home-v2-directions__intro-row[data-v-8dfe7aaa]{align-items:flex-start;flex-direction:column}.home-v2-directions__trigger[data-v-8dfe7aaa]{grid-template-columns:48px minmax(0,1fr) auto}.home-v2-directions__trigger i[data-v-8dfe7aaa]{grid-column:3;grid-row:1}.home-v2-directions__panel[data-v-8dfe7aaa]{padding-left:70px}.home-v2-directions__panel ul[data-v-8dfe7aaa]{grid-template-columns:1fr}.home-v2-directions__summary[data-v-8dfe7aaa]{margin-left:0;width:auto}}@media(max-width:640px){.home-v2-directions__container[data-v-8dfe7aaa]{width:min(100% - 32px,1240px)}.home-v2-directions__trigger[data-v-8dfe7aaa]{gap:14px;grid-template-columns:38px minmax(0,1fr) 42px;min-height:94px}.home-v2-directions__trigger small[data-v-8dfe7aaa]{grid-column:2;grid-row:2}.home-v2-directions__trigger i[data-v-8dfe7aaa]{font-size:20px;height:38px;width:38px}.home-v2-directions__panel[data-v-8dfe7aaa]{padding-left:52px}}.home-v2-faq[data-v-b41d8c56]{background:#fff;color:#000;padding:clamp(76px,8vw,132px) 0}.home-v2-faq__container[data-v-b41d8c56]{margin:0 auto;width:min(100% - 48px,1240px)}.home-v2-faq__intro[data-v-b41d8c56]{display:grid;gap:clamp(24px,3vw,40px);margin-bottom:clamp(38px,5vw,72px)}.home-v2-faq__intro-row[data-v-b41d8c56]{align-items:center;display:flex;gap:24px;justify-content:space-between}.home-v2-faq__intro p[data-v-b41d8c56]{color:#8f8f8f;font-size:14px;font-weight:900;margin:0;text-transform:uppercase}.home-v2-faq__intro h2[data-v-b41d8c56]{color:#000;font-size:clamp(32px,3.8vw,64px);font-weight:700;letter-spacing:0;line-height:1.02;margin:0;max-width:1240px;width:100%}.home-v2-faq__items[data-v-b41d8c56]{border-top:1px solid #d8d8d8}.home-v2-faq__item[data-v-b41d8c56]{border-bottom:1px solid #d8d8d8}.home-v2-faq__item summary[data-v-b41d8c56]{align-items:center;cursor:pointer;display:flex;gap:28px;justify-content:space-between;list-style:none;min-height:104px}.home-v2-faq__item summary[data-v-b41d8c56]::-webkit-details-marker{display:none}.home-v2-faq__item summary span[data-v-b41d8c56]{color:#000;font-size:clamp(20px,2.4vw,34px);font-weight:800;line-height:1.08}.home-v2-faq__item summary strong[data-v-b41d8c56]{align-items:center;background:#000;border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:24px;font-weight:700;height:48px;justify-content:center;line-height:1;width:48px}.home-v2-faq__item[open] summary strong[data-v-b41d8c56]{transform:rotate(45deg)}.home-v2-faq__item[data-v-b41d8c56]>.site-rich-text,.home-v2-faq__item>p[data-v-b41d8c56]{color:#000;font-size:clamp(15px,1.05vw,18px);font-weight:600;line-height:1.35;margin:-8px 0 32px;max-width:780px}@media(max-width:980px){.home-v2-faq__intro-row[data-v-b41d8c56]{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.home-v2-faq__container[data-v-b41d8c56]{width:min(100% - 32px,1240px)}}.content-icon[data-v-a5bff9c4]{flex-shrink:0;vertical-align:middle}.home-v2-legal__icon[data-v-95ac7dd3]{margin-right:8px}.home-v2-legal[data-v-95ac7dd3]{background:#fff;color:#000;padding:clamp(76px,8vw,132px) 0;position:relative}.home-v2-legal__container[data-v-95ac7dd3]{margin:0 auto;width:min(100% - 48px,1240px)}.home-v2-legal__intro[data-v-95ac7dd3]{display:grid;gap:clamp(24px,3vw,40px);margin-bottom:clamp(38px,5vw,72px)}.home-v2-legal__intro-row[data-v-95ac7dd3]{align-items:center;display:flex;gap:24px;justify-content:space-between}.home-v2-legal__intro p[data-v-95ac7dd3]{color:#8f8f8f;font-size:14px;font-weight:900;margin:0;text-transform:uppercase}.home-v2-legal__intro h2[data-v-95ac7dd3]{color:#000;font-size:clamp(32px,3.8vw,64px);font-weight:700;letter-spacing:0;line-height:1.02;margin:0;max-width:1240px;width:100%}.home-v2-legal__cards[data-v-95ac7dd3]{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.home-v2-legal__card[data-v-95ac7dd3]{align-content:space-between;background:#f2f2f2;border-radius:8px;color:#000;display:grid;min-height:430px;padding:clamp(28px,3vw,44px);text-decoration:none}.home-v2-legal__card.is-dark[data-v-95ac7dd3]{background:#000;color:#fff}.home-v2-legal__card span[data-v-95ac7dd3]{font-size:12px;font-weight:900;text-transform:uppercase}.home-v2-legal__card h3[data-v-95ac7dd3]{font-size:clamp(22px,2.2vw,34px);font-weight:800;letter-spacing:0;line-height:1.08;margin:52px 0 24px}.home-v2-legal__card p[data-v-95ac7dd3]{font-size:clamp(14px,1.05vw,17px);font-weight:600;line-height:1.35;margin:0}.home-v2-legal__card strong[data-v-95ac7dd3]{display:inline-flex;font-size:13px;font-weight:900;margin-top:42px;text-transform:uppercase}@media(max-width:980px){.home-v2-legal__cards[data-v-95ac7dd3]{grid-template-columns:1fr}.home-v2-legal__intro-row[data-v-95ac7dd3]{align-items:flex-start;flex-direction:column}.home-v2-legal__card[data-v-95ac7dd3]{min-height:320px}}@media(max-width:640px){.home-v2-legal__container[data-v-95ac7dd3]{width:min(100% - 32px,1240px)}}.home-v2-news[data-v-d7f9009c]{background:#f4f4f4;color:#000;padding:clamp(76px,8vw,132px) 0}.home-v2-news__container[data-v-d7f9009c]{margin:0 auto;width:min(100% - 48px,1240px)}.home-v2-news__intro[data-v-d7f9009c]{display:grid;gap:clamp(24px,3vw,40px);margin-bottom:clamp(38px,5vw,72px)}.home-v2-news__intro-row[data-v-d7f9009c]{align-items:center;display:flex;gap:24px;justify-content:space-between}.home-v2-news__intro p[data-v-d7f9009c]{color:#8f8f8f;font-size:14px;font-weight:900;margin:0;text-transform:uppercase}.home-v2-news__intro h2[data-v-d7f9009c]{color:#000;font-size:clamp(32px,3.8vw,64px);font-weight:700;letter-spacing:0;line-height:1.02;margin:0;max-width:1240px;width:100%}.home-v2-news__intro a[data-v-d7f9009c]{align-items:center;border:1px solid #1f232a;border-radius:8px;color:#000;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;min-height:48px;padding:0 22px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.home-v2-news__status[data-v-d7f9009c]{background:#fff;border:1px solid #d8d8d8;border-radius:8px;color:#000;font-size:17px;font-weight:800;margin:0;padding:28px}.home-v2-news__grid[data-v-d7f9009c]{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.home-v2-news__card[data-v-d7f9009c]{align-content:start;background:#fff;border:1px solid #fff;border-radius:8px;color:#000;display:grid;min-height:560px;padding:16px;text-decoration:none;transition:border-color .2s ease}.home-v2-news__card[data-v-d7f9009c]:hover{border-color:#cfd3d8}.home-v2-news__card img[data-v-d7f9009c]{aspect-ratio:1.24;border-radius:6px;-o-object-fit:cover;object-fit:cover;width:100%}.home-v2-news__card span[data-v-d7f9009c]{color:#8f8f8f;font-size:12px;font-weight:900;margin-top:24px;text-transform:uppercase}.home-v2-news__card h3[data-v-d7f9009c]{font-size:clamp(21px,2vw,30px);font-weight:800;letter-spacing:0;line-height:1.08;margin:20px 0 16px}.home-v2-news__card p[data-v-d7f9009c]{color:#000;font-size:15px;font-weight:600;line-height:1.32;margin:0}.home-v2-news__card small[data-v-d7f9009c]{color:#8f8f8f;font-size:13px;font-weight:900;margin-top:26px;text-transform:uppercase}@media(max-width:1020px){.home-v2-news__grid[data-v-d7f9009c]{grid-template-columns:1fr}.home-v2-news__intro-row[data-v-d7f9009c]{align-items:flex-start;flex-direction:column}.home-v2-news__card[data-v-d7f9009c]{min-height:auto}}@media(max-width:640px){.home-v2-news__container[data-v-d7f9009c]{width:min(100% - 32px,1240px)}}.home-v2-stats__icon[data-v-98449b73]{margin-right:8px}.home-v2-stats__card-wrap[data-v-98449b73]{display:contents}.home-v2-stats[data-v-98449b73]{background:#f4f4f4;color:#000;padding:clamp(28px,4vw,52px) 0 clamp(62px,8vw,112px)}.home-v2-stats__container[data-v-98449b73]{margin:0 auto;width:min(100% - 48px,1240px)}.home-v2-stats__media-grid[data-v-98449b73]{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr) minmax(0,1fr)}.home-v2-stats__pipeline[data-v-98449b73],.home-v2-stats__portrait[data-v-98449b73],.home-v2-stats__review[data-v-98449b73],.home-v2-stats__team[data-v-98449b73]{border-radius:8px;overflow:hidden;transform-origin:center bottom}.home-v2-stats__portrait[data-v-98449b73],.home-v2-stats__team[data-v-98449b73]{min-height:clamp(330px,33vw,500px)}.home-v2-stats__portrait[data-v-98449b73]{background:#fff;position:relative}.home-v2-stats__middle[data-v-98449b73]{display:grid;gap:16px;grid-template-rows:80px 1fr}.home-v2-stats__review[data-v-98449b73]{align-items:center;background:#1f232a;color:#fff;display:flex;gap:16px;justify-content:center;padding:12px 18px}.home-v2-stats__review p[data-v-98449b73]{font-size:15px;font-weight:700;line-height:1.2;margin:0}.home-v2-stats__review strong[data-v-98449b73]{font-weight:900}.home-v2-stats__pipeline[data-v-98449b73],.home-v2-stats__team[data-v-98449b73]{background:#fff;position:relative}.home-v2-stats__card-content[data-v-98449b73]{align-content:space-between;color:#000;display:grid;gap:clamp(16px,2.2vw,28px);height:100%;min-height:inherit;padding:clamp(22px,2.8vw,36px);position:relative;z-index:1}.home-v2-stats__card-content[data-v-98449b73]>*{min-width:0}.home-v2-stats__pipeline.is-dark .home-v2-stats__card-content[data-v-98449b73],.home-v2-stats__portrait.is-dark .home-v2-stats__card-content[data-v-98449b73],.home-v2-stats__team.is-dark .home-v2-stats__card-content[data-v-98449b73]{color:#fff}.home-v2-stats__card-label[data-v-98449b73]{font-size:clamp(11px,.72vw,13px);font-weight:900;line-height:1;margin:0;text-transform:uppercase}.home-v2-stats__card-title[data-v-98449b73]{font-size:clamp(30px,2.8vw,46px);font-weight:900;letter-spacing:0;line-height:1;margin:0;overflow-wrap:normal;word-break:normal}.home-v2-stats__card-list[data-v-98449b73]{display:grid;list-style:none;margin:0;padding:0}.home-v2-stats__card-list li[data-v-98449b73]{border-top:1px solid #d8d8d8;font-size:clamp(14px,1.1vw,18px);font-weight:900;line-height:1.12;padding:8px 0}.home-v2-stats__card-description[data-v-98449b73]{font-size:clamp(12px,.82vw,14px);font-weight:500;line-height:1.28;margin:0;max-width:96%}.home-v2-stats__pipeline-copy[data-v-98449b73]{align-items:flex-end;bottom:28px;color:#fff;display:flex;gap:18px;left:28px;position:absolute}.home-v2-stats__pipeline-copy span[data-v-98449b73]{font-size:clamp(54px,6vw,84px);font-weight:500;letter-spacing:0;line-height:.82}.home-v2-stats__pipeline-copy strong[data-v-98449b73]{font-size:20px;font-weight:900;line-height:1.08;max-width:170px}.home-v2-stats__letter[data-v-98449b73]{color:#fff;font-size:clamp(110px,12vw,178px);font-weight:900;left:50%;letter-spacing:0;line-height:.8;position:absolute;top:50%;transform:translate(-50%,-50%)}.home-v2-stats__metrics[data-v-98449b73]{display:grid;gap:clamp(24px,4vw,72px);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(72px,10vw,122px)}.home-v2-stats__metric[data-v-98449b73]{display:grid;gap:24px;min-width:0;text-align:center}.home-v2-stats__value[data-v-98449b73]{color:#000;font-size:clamp(62px,6.2vw,94px);font-weight:500;letter-spacing:0;line-height:.82}.home-v2-stats__label[data-v-98449b73]{color:#000;font-size:16px;font-weight:700;line-height:1.2}@media(max-width:920px){.home-v2-stats__media-grid[data-v-98449b73]{grid-template-columns:1fr}.home-v2-stats__middle[data-v-98449b73]{display:contents}.home-v2-stats__review[data-v-98449b73]{min-height:80px;order:1}.home-v2-stats__portrait[data-v-98449b73]{order:2}.home-v2-stats__pipeline[data-v-98449b73]{order:3}.home-v2-stats__team[data-v-98449b73]{order:4}.home-v2-stats__pipeline[data-v-98449b73],.home-v2-stats__portrait[data-v-98449b73],.home-v2-stats__team[data-v-98449b73]{min-height:360px}.home-v2-stats__metrics[data-v-98449b73]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.home-v2-stats__container[data-v-98449b73]{width:min(100% - 32px,1240px)}.home-v2-stats__review[data-v-98449b73]{align-items:flex-start;flex-direction:column;justify-content:center}.home-v2-stats__metrics[data-v-98449b73]{grid-template-columns:1fr}.home-v2-stats__metric[data-v-98449b73]{gap:12px;text-align:left}.home-v2-stats__pipeline-copy[data-v-98449b73]{bottom:22px;gap:14px;left:22px;right:22px}.home-v2-stats__pipeline-copy strong[data-v-98449b73]{font-size:17px}}@media(prefers-reduced-motion:reduce){.home-v2-stats [data-home-v2-tax-card][data-v-98449b73]{opacity:1!important;transform:none!important}}.home-v2-steps__number[data-v-95e17b5d]:has(svg){align-items:center;display:flex;gap:12px;justify-content:space-between}.home-v2-steps[data-v-95e17b5d]{background:#fff;color:#000;padding:clamp(76px,8vw,132px) 0}.home-v2-steps__container[data-v-95e17b5d]{margin:0 auto;width:min(100% - 48px,1240px)}.home-v2-steps__intro[data-v-95e17b5d]{display:grid;gap:clamp(24px,3vw,40px);margin-bottom:clamp(38px,5vw,72px)}.home-v2-steps__intro-row[data-v-95e17b5d]{align-items:center;display:flex;gap:24px;justify-content:space-between}.home-v2-steps__intro p[data-v-95e17b5d]{color:#8f8f8f;font-size:14px;font-weight:900;margin:0;text-transform:uppercase}.home-v2-steps__intro h2[data-v-95e17b5d]{color:#000;font-size:clamp(32px,3.8vw,64px);font-weight:700;letter-spacing:0;line-height:1.02;margin:0;max-width:1240px;width:100%}.home-v2-steps__actions[data-v-95e17b5d]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.home-v2-steps__link[data-v-95e17b5d]{align-items:center;background:#fff;border:1px solid #000;border-radius:8px;color:#000;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;min-height:48px;padding:0 22px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.home-v2-steps__link.is-primary[data-v-95e17b5d]{background:#000;color:#fff}.home-v2-steps__body[data-v-95e17b5d]{align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.home-v2-steps__card[data-v-95e17b5d],.home-v2-steps__timeline[data-v-95e17b5d]{background:#f4f4f4;border:1px solid #d8d8d8;border-radius:8px;color:#000;display:grid;gap:clamp(34px,4vw,52px);grid-template-rows:auto 1fr;min-height:320px;min-width:0;padding:clamp(26px,2.4vw,38px)}.home-v2-steps__timeline[data-v-95e17b5d]{grid-template-rows:17px 1fr}.home-v2-steps__number[data-v-95e17b5d]{font-size:14px;font-weight:900;line-height:1.2;min-height:17px}.home-v2-steps__content[data-v-95e17b5d]{align-content:start;display:grid;gap:clamp(18px,2vw,24px);grid-template-rows:minmax(96px,auto) auto}.home-v2-steps__content h3[data-v-95e17b5d],.home-v2-steps__content strong[data-v-95e17b5d]{display:block;font-size:clamp(21px,1.55vw,26px);font-weight:800;-webkit-hyphens:none;hyphens:none;letter-spacing:0;line-height:1.08;margin:0;max-width:100%;overflow-wrap:break-word;text-wrap:balance}.home-v2-steps__content p[data-v-95e17b5d]{color:#000;font-size:clamp(14px,1.05vw,17px);font-weight:600;line-height:1.35;margin:0;max-width:100%;overflow-wrap:break-word;text-wrap:pretty}.home-v2-steps__timeline-arrow[data-v-95e17b5d]{align-items:center;align-self:start;background:#000;border-radius:999px;color:#fff;display:inline-flex;height:34px;justify-content:center;justify-self:start;position:relative;width:34px}.home-v2-steps__timeline-arrow[data-v-95e17b5d]:after,.home-v2-steps__timeline-arrow[data-v-95e17b5d]:before{background:currentColor;content:"";display:block;position:absolute}.home-v2-steps__timeline-arrow[data-v-95e17b5d]:before{height:2px;width:14px}.home-v2-steps__timeline-arrow[data-v-95e17b5d]:after{background:transparent;border-right:2px solid;border-top:2px solid;height:8px;transform:translate(3px) rotate(45deg);width:8px}@media(max-width:1180px){.home-v2-steps__body[data-v-95e17b5d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1060px){.home-v2-steps__content h3[data-v-95e17b5d],.home-v2-steps__content strong[data-v-95e17b5d]{font-size:clamp(21px,2.6vw,26px)}}@media(max-width:820px){.home-v2-steps__intro-row[data-v-95e17b5d]{align-items:flex-start;flex-direction:column}.home-v2-steps__actions[data-v-95e17b5d]{justify-content:flex-start}.home-v2-steps__body[data-v-95e17b5d]{grid-template-columns:1fr}.home-v2-steps__card[data-v-95e17b5d],.home-v2-steps__timeline[data-v-95e17b5d]{min-height:300px}.home-v2-steps__content[data-v-95e17b5d]{grid-template-rows:none}.home-v2-steps__timeline-arrow[data-v-95e17b5d]{transform:rotate(90deg)}}@media(max-width:640px){.home-v2-steps__container[data-v-95e17b5d]{width:min(100% - 32px,1240px)}.home-v2-steps__link[data-v-95e17b5d]{width:100%}}.site-basic-block[data-v-8a870305]{min-width:0;overflow-wrap:anywhere}.site-basic-block[data-context=home][data-v-8a870305]{margin:0 auto;padding:48px 0;width:min(100% - 32px,900px)}.site-basic-block h2[data-v-8a870305]{color:#111;font-size:28px;font-weight:800;letter-spacing:0;line-height:1.2;margin:0 0 20px}.site-basic-block[data-v-8a870305] .site-rich-text,.site-basic-block p[data-v-8a870305]{font-size:18px;line-height:1.7;margin:0}.site-page-blocks__multiline[data-v-8a870305]{white-space:pre-wrap}figure.site-basic-block[data-v-8a870305]{margin:0}.site-basic-block img[data-v-8a870305]{display:block;height:auto;max-height:720px;-o-object-fit:contain;object-fit:contain;width:100%}.site-basic-block figcaption[data-v-8a870305]{color:#555b63;font-size:15px;line-height:1.5;margin-top:12px}.site-basic-block details[data-v-8a870305]{border-bottom:1px solid #d4d7db;padding:20px 0}.site-basic-block summary[data-v-8a870305]{cursor:pointer;font-size:19px;font-weight:700;line-height:1.5}.site-faq-collapse[data-v-8a870305],.site-faq-expand[data-v-8a870305]{display:none;flex-shrink:0}.site-basic-block details[data-v-8a870305]>.site-rich-text,.site-basic-block details>p[data-v-8a870305]{padding-top:18px}.site-page-blocks__button[data-v-8a870305]{align-items:center;background:#1f232a;border:1px solid #1f232a;border-radius:6px;color:#fff;display:inline-flex;font-size:16px;font-weight:700;gap:10px;line-height:1.5;max-width:100%;min-height:48px;padding:12px 24px;text-decoration:none}.site-page-blocks__button[data-v-8a870305]:hover{background:#343a40}.site-basic-block[data-v-8a870305] :is(a,summary):focus-visible{outline:3px solid #3376bf;outline-offset:5px}@media(max-width:680px){.site-basic-block h2[data-v-8a870305]{font-size:24px}}.site-library-image-error[data-v-0beb70d1]{background:#edf0f1;color:#41474a;display:grid;min-height:120px;overflow-wrap:anywhere;padding:20px;place-items:center;text-align:center}.direction-catalog[data-v-da351811]{color:#101214;letter-spacing:0;margin:0 auto;width:min(100% - 48px,1240px)}.direction-catalog__intro[data-v-da351811]{border-bottom:1px solid #e0e5e9;padding-bottom:28px}.direction-catalog__lead[data-v-da351811]{color:#68758b;font-size:21px;line-height:1.5;margin:0}.direction-catalog__count[data-v-da351811]{color:#68758b;font-size:15px;margin:8px 0 0}.direction-catalog__count span[data-v-da351811]{padding:0 8px}.direction-catalog__actions[data-v-da351811]{align-items:center;display:flex;flex-wrap:wrap;gap:20px 34px;margin-top:20px}.direction-catalog__apply[data-v-da351811],.direction-catalog__link[data-v-da351811]{align-items:center;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;gap:12px;justify-content:center;line-height:1.45;text-decoration:none}.direction-catalog__apply[data-v-da351811]{background:#111416;border-radius:5px;box-sizing:border-box;color:#fff;font-weight:600;min-height:46px;padding:10px 24px}.direction-catalog__link[data-v-da351811]{background:transparent;border:0;color:#0666e5;padding:0;text-align:left}.direction-catalog__apply[data-v-da351811]:hover{background:#292e32}.direction-catalog__link[data-v-da351811]:hover{text-decoration:underline}.direction-catalog[data-v-da351811] :is(a,button,input):focus-visible{outline:2px solid #0868db;outline-offset:4px}.direction-catalog__layout[data-v-da351811]{display:grid;gap:28px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin-top:28px}.direction-catalog h2[data-v-da351811]{font-size:30px;font-weight:700;line-height:1.25;margin:0}.direction-catalog__aside[data-v-da351811],.direction-catalog__browser[data-v-da351811]{min-width:0}.direction-catalog__toolbar[data-v-da351811]{display:flex;gap:14px;margin:18px 0}.direction-catalog__search[data-v-da351811]{align-items:center;border:1px solid #dce2e9;border-radius:5px;color:#536781;display:flex;flex:1;gap:12px;min-width:0;padding:0 14px}.direction-catalog__search input[data-v-da351811]{background:transparent;border:0;color:#151a20;font:inherit;font-size:14px;height:46px;min-width:0;padding:0;width:100%}.direction-catalog__search input[data-v-da351811]::-moz-placeholder{color:#697991;opacity:1}.direction-catalog__search input[data-v-da351811]::placeholder{color:#697991;opacity:1}.direction-catalog__search input[data-v-da351811]::-webkit-search-cancel-button{display:none}.direction-catalog__search button[data-v-da351811]{background:transparent;border:0;color:#536781;cursor:pointer;display:grid;flex:0 0 28px;height:36px;padding:0;place-items:center;width:28px}.direction-catalog__modes[data-v-da351811]{display:flex;flex:0 0 auto;gap:6px}.direction-catalog__modes button[data-v-da351811]{background:#f2f4f6;border:0;border-radius:5px;color:#536781;cursor:pointer;display:grid;height:48px;padding:0;place-items:center;width:46px}.direction-catalog__modes button[aria-pressed=true][data-v-da351811]{background:#eefbcf;color:#111416}.direction-catalog__sectors[data-v-da351811]{display:grid;gap:12px;grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.direction-catalog__sector[data-v-da351811]{align-items:center;background:#fff;border:1px solid #dde3e9;border-radius:5px;color:#101214;cursor:pointer;display:grid;font:inherit;gap:15px;grid-template-columns:36px minmax(0,1fr) 18px;height:100%;min-height:108px;padding:19px;text-align:left;width:100%}.direction-catalog__sector[data-v-da351811]:hover{background:#fbfdf7;border-color:#92b944}.direction-catalog__sector[aria-pressed=true][data-v-da351811]{background:#f7fce9;border-color:#9bd92b}.direction-catalog__sector-copy[data-v-da351811]{display:grid;gap:7px;min-width:0}.direction-catalog__sector-copy strong[data-v-da351811]{font-size:16px;font-weight:600;line-height:1.3}.direction-catalog__sector-copy>span[data-v-da351811]{color:#65758c;font-size:14px;line-height:1.35}.direction-catalog__arrow[data-v-da351811]{color:#536781}.direction-catalog__sectors.is-list[data-v-da351811]{grid-auto-rows:auto;grid-template-columns:minmax(0,1fr)}.is-list .direction-catalog__sector[data-v-da351811]{min-height:84px}.direction-catalog__more[data-v-da351811]{flex-wrap:wrap;justify-content:flex-start;margin-top:22px;min-height:40px}.direction-catalog__aside[data-v-da351811]{border-left:1px solid #e0e5e9;padding-left:28px}.direction-catalog__photo[data-v-da351811]{aspect-ratio:2/3;border-radius:2px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.direction-catalog__help[data-v-da351811]{background:#f0f6ff;border-radius:5px;color:#63738b;font-size:15px;line-height:1.5;margin-top:16px;padding:22px}.direction-catalog__help h3[data-v-da351811]{color:#101214;font-size:19px;line-height:1.3;margin:0 0 8px}.direction-catalog__help[data-v-da351811]>p{margin:0}.direction-catalog__help .direction-catalog__link[data-v-da351811]{font-size:14px;justify-content:flex-start;margin-top:13px}.direction-catalog__help .direction-catalog__link span[data-v-da351811]{min-width:0;overflow-wrap:anywhere}.direction-catalog svg[data-v-da351811]{flex-shrink:0}.direction-catalog__details[data-v-da351811]{border-top:1px solid #e0e5e9;margin-top:28px;padding-top:26px;scroll-margin-top:110px}.direction-catalog__details[data-v-da351811]:focus{outline:none}.direction-catalog__details[data-v-da351811]:focus-visible{outline:2px solid #0868db;outline-offset:6px}.direction-catalog__detail-heading[data-v-da351811]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px 20px}.direction-catalog__detail-heading h2[data-v-da351811]{font-size:26px;position:relative}.direction-catalog__detail-heading h2[data-v-da351811]:before{background:#a9e929;content:"";display:block;height:3px;margin-bottom:10px;width:48px}.direction-catalog__detail-heading span[data-v-da351811],.direction-catalog__details p[data-v-da351811]{color:#65758c;font-size:15px}.direction-catalog__details p[data-v-da351811]{margin:10px 0 16px}.direction-catalog__details ul[data-v-da351811]{list-style:none;margin:0;padding:0}.direction-catalog__details li[data-v-da351811]{border-top:1px solid #e0e5e9;font-size:16px;line-height:1.5;padding:14px 0}.direction-catalog__details li[data-v-da351811]:last-child{border-bottom:1px solid #e0e5e9}.direction-catalog__status[data-v-da351811]{background:#f7f8fa;color:#63738b;min-height:220px;padding:32px;text-align:center}@media(max-width:1050px){.direction-catalog__sector[data-v-da351811]{gap:10px;grid-template-columns:28px minmax(0,1fr) 16px;padding:15px}.direction-catalog__icon[data-v-da351811]{width:28px}.direction-catalog__aside[data-v-da351811]{padding-left:20px}.direction-catalog__layout[data-v-da351811]{gap:20px}}@media(max-width:850px){.direction-catalog__layout[data-v-da351811]{grid-template-columns:1fr}.direction-catalog__aside[data-v-da351811]{align-items:start;border-left:0;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0}.direction-catalog__photo[data-v-da351811]{aspect-ratio:4/3}.direction-catalog__help[data-v-da351811]{margin-top:0}}@media(max-width:680px){.direction-catalog[data-v-da351811]{width:calc(100% - 32px)}.direction-catalog h2[data-v-da351811]{font-size:25px}.direction-catalog__lead[data-v-da351811]{font-size:18px}.direction-catalog__toolbar[data-v-da351811]{flex-wrap:wrap;gap:10px}.direction-catalog__search[data-v-da351811]{flex-basis:100%}.direction-catalog__modes[data-v-da351811]{margin-left:auto}.direction-catalog__sectors[data-v-da351811]{grid-auto-rows:auto;grid-template-columns:1fr}.direction-catalog__sector[data-v-da351811]{gap:14px;grid-template-columns:32px minmax(0,1fr) 18px;min-height:92px;padding:17px}.direction-catalog__aside[data-v-da351811]{grid-template-columns:1fr}.direction-catalog__photo[data-v-da351811]{max-height:340px;-o-object-position:center 60%;object-position:center 60%}.direction-catalog__detail-heading h2[data-v-da351811]{font-size:24px}}.site-collection[data-v-5e3c892b]{min-width:0;overflow-wrap:anywhere}.site-collection__items[data-v-5e3c892b]{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.site-collection__items>li[data-v-5e3c892b]{border-bottom:1px solid #d9dddf;min-width:0;padding-bottom:24px}.site-collection__items[data-v-5e3c892b] img{aspect-ratio:4/3;display:block;margin-bottom:20px;-o-object-fit:cover;object-fit:cover;width:100%}.site-collection__items h3[data-v-5e3c892b]{color:#15191b;font-size:21px;font-weight:700;letter-spacing:0;line-height:1.4;margin:0 0 12px}.site-collection__items a[data-v-5e3c892b]{color:inherit;text-decoration:none}.site-collection__items a[data-v-5e3c892b]:hover{text-decoration:underline;text-underline-offset:4px}.site-collection__items a svg[data-v-5e3c892b]{display:inline;margin-left:8px;vertical-align:middle}.site-collection__items p[data-v-5e3c892b]{color:#51585b;font-size:16px;line-height:1.65;margin:0}dl[data-v-5e3c892b]{display:grid;font-size:14px;gap:8px 16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);line-height:1.5;margin:16px 0 0}dt[data-v-5e3c892b]{color:#51585b}dd[data-v-5e3c892b]{margin:0}.site-collection__state[data-v-5e3c892b]{min-height:100px;padding:20px 0}.site-collection__state p[data-v-5e3c892b]{line-height:1.6;margin:0 0 16px}.site-collection__retry[data-v-5e3c892b]{align-items:center;background:#fff;border:1px solid #c8cdd0;border-radius:4px;color:#15191b;cursor:pointer;display:inline-flex;font:inherit;gap:8px;max-width:100%;min-height:44px;padding:10px 16px}.site-collection__retry[data-v-5e3c892b]:disabled{cursor:wait;opacity:.6}:is(a[data-v-5e3c892b],button[data-v-5e3c892b]):focus-visible{outline:3px solid #236eb0;outline-offset:4px}@media(max-width:850px){.site-collection__items[data-v-5e3c892b]{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.site-collection__items[data-v-5e3c892b]{grid-template-columns:minmax(0,1fr)}}.site-library-gallery[data-v-6189cc1b]{min-width:0}.site-library-gallery__grid[data-v-6189cc1b]{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}figure[data-v-6189cc1b]{margin:0;min-width:0}button[data-v-6189cc1b]{cursor:pointer;font:inherit}.site-library-gallery__thumbnail[data-v-6189cc1b]{aspect-ratio:4/3;background:#edf0f1;border:0;color:#fff;display:block;padding:0;position:relative;width:100%}.site-library-gallery__thumbnail[data-v-6189cc1b] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.site-library-gallery__expand[data-v-6189cc1b]{background:#121618;border-radius:4px;bottom:12px;box-sizing:content-box;padding:10px;position:absolute;right:12px}figcaption[data-v-6189cc1b]{font-size:15px;line-height:1.6;margin-top:12px;overflow-wrap:anywhere}.site-library-gallery__dialog[data-v-6189cc1b]{background:#fff;border:0;border-radius:6px;box-sizing:border-box;color:#111;margin:auto;max-height:calc(100dvh - 32px);max-width:none;overflow-y:auto;padding:20px;width:min(1120px,calc(100% - 32px))}.site-library-gallery__dialog[data-v-6189cc1b]::backdrop{background:#000000d9}.site-library-gallery__controls[data-v-6189cc1b],.site-library-gallery__toolbar[data-v-6189cc1b]{align-items:center;display:flex;gap:16px;justify-content:space-between}.site-library-gallery__toolbar[data-v-6189cc1b]{margin-bottom:16px}.site-library-gallery__dialog button[data-v-6189cc1b]{background:#fff;border:1px solid #c8cdd0;border-radius:4px;color:#111;display:grid;flex:0 0 44px;height:44px;padding:0;place-items:center;width:44px}.site-library-gallery__active[data-v-6189cc1b] img{display:block;height:min(66dvh,720px);-o-object-fit:contain;object-fit:contain;width:100%}.site-library-gallery__controls[data-v-6189cc1b]{justify-content:center;margin-top:16px}button[data-v-6189cc1b]:hover{filter:brightness(.92)}button[data-v-6189cc1b]:focus-visible{outline:3px solid #236eb0;outline-offset:4px}@media(max-width:720px){.site-library-gallery__grid[data-v-6189cc1b]{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.site-library-gallery__grid[data-v-6189cc1b]{grid-template-columns:minmax(0,1fr)}}.site-library-video[data-v-cb129350]{min-width:0}figure[data-v-cb129350]{margin:0}.site-library-video__frame[data-v-cb129350]{aspect-ratio:16/9;background:#15191b;min-height:200px;position:relative}.site-library-video__start[data-v-cb129350],iframe[data-v-cb129350],video[data-v-cb129350]{border:0;display:block;height:100%;inset:0;min-height:200px;position:absolute;width:100%}.site-library-video__start[data-v-cb129350]{background:#15191b;cursor:pointer;padding:0}.site-library-video__start[data-v-cb129350] img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.site-library-video__play[data-v-cb129350]{background:#fff;border-radius:50%;box-shadow:0 2px 18px #00000040;color:#121719;display:grid;height:72px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:72px}.site-library-video__error[data-v-cb129350]{align-items:center;color:#fff;display:flex;flex-direction:column;gap:16px;inset:0;justify-content:center;padding:24px;position:absolute;text-align:center}.site-library-video__retry[data-v-cb129350]{align-items:center;background:#fff;border:1px solid #c8cdd0;border-radius:4px;color:#111;cursor:pointer;display:inline-flex;font:inherit;gap:10px;min-height:44px;padding:10px 16px}figcaption[data-v-cb129350]{font-size:15px;line-height:1.6;margin-top:12px}.site-library-video__transcript[data-v-cb129350]{border-block:1px solid #d9dddf;margin-top:24px;padding:18px 0}summary[data-v-cb129350]{cursor:pointer;font-weight:600;line-height:1.5}.site-library-video__transcript[data-v-cb129350] .site-rich-text,.site-library-video__transcript>p[data-v-cb129350]{line-height:1.7;padding-top:18px}:is(button[data-v-cb129350],summary[data-v-cb129350],iframe[data-v-cb129350],video[data-v-cb129350]):focus-visible{outline:3px solid #236eb0;outline-offset:4px}.site-library-block__item-icon[data-v-d7d03d7c]{display:block;margin-bottom:16px}.site-library-block[data-v-d7d03d7c]{background:#fff;box-sizing:border-box;color:#161a1c;letter-spacing:0;min-width:0;overflow-wrap:anywhere;padding-block:56px;position:relative;width:100%}.site-library-block__inner[data-v-d7d03d7c]{box-sizing:border-box;margin-inline:auto;padding-inline:24px;position:relative;width:min(100%,1200px)}.site-library-block h2[data-v-d7d03d7c]{color:inherit;font-size:32px;font-weight:750;letter-spacing:0;line-height:1.25;margin:0 0 32px;max-width:100%}.site-library-block h3[data-v-d7d03d7c]{color:inherit;font-size:21px;font-weight:700;letter-spacing:0;line-height:1.4;margin:0 0 12px}.site-library-block[data-v-d7d03d7c] .site-rich-text,.site-library-block p[data-v-d7d03d7c]{font-size:17px;line-height:1.7}.site-library-block[data-v-d7d03d7c] .site-rich-text{white-space:normal}.site-library-block p[data-v-d7d03d7c]{margin-block:0;white-space:pre-wrap}.site-library-block li[data-v-d7d03d7c],.site-library-block__copy[data-v-d7d03d7c]{min-width:0}.site-library-block a[data-v-d7d03d7c]{color:inherit;text-decoration:none}.site-library-block a[data-v-d7d03d7c]:hover{text-decoration:underline;text-underline-offset:4px}.site-library-block a[data-v-d7d03d7c]:focus-visible{outline:3px solid #236eb0;outline-offset:4px}.site-library-block h3 svg[data-v-d7d03d7c]{display:inline;margin-left:8px;vertical-align:middle}.site-library-block__grid[data-v-d7d03d7c]{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.site-library-block__action[data-v-d7d03d7c]{align-items:center;background:#161a1c;border:1px solid #161a1c;border-radius:4px;box-sizing:border-box;color:#fff!important;display:inline-flex;font-size:16px;font-weight:650;gap:12px;justify-content:center;line-height:1.5;margin-top:28px;max-width:100%;min-height:48px;padding:12px 20px}.site-library-block__action svg[data-v-d7d03d7c]{flex:0 0 20px}.site-library-block--hero[data-v-d7d03d7c]{align-items:center;background:#161a1c;color:#fff;display:flex;isolation:isolate;min-height:560px;padding-block:64px}.site-library-block__hero-image[data-v-d7d03d7c]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-2}.site-library-block--hero[data-v-d7d03d7c]:before{background:#0000007a;content:"";inset:0;position:absolute;z-index:-1}.site-library-block__hero-copy[data-v-d7d03d7c]{max-width:760px;padding-block:32px}.site-library-block__hero-copy h2[data-v-d7d03d7c]{font-size:52px;line-height:1.12;margin-bottom:24px}.site-library-block__hero-copy[data-v-d7d03d7c] a{color:#fff}.site-library-block__eyebrow[data-v-d7d03d7c]{font-weight:650;margin-bottom:20px!important}.site-library-block--hero .site-library-block__action[data-v-d7d03d7c]{background:#fff;border-color:#fff;color:#161a1c!important}.site-library-block__image-text[data-v-d7d03d7c]{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-library-block__image-text[data-v-d7d03d7c]>img{height:auto;max-height:680px;-o-object-fit:contain;object-fit:contain;width:100%}.site-library-block--reversed .site-library-block__copy[data-v-d7d03d7c]{order:-1}.site-library-block__cards>li[data-v-d7d03d7c]{border:1px solid #d9dddf;border-radius:6px;overflow:hidden}.site-library-block__cards[data-v-d7d03d7c] img{aspect-ratio:4/3;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.site-library-block__card-copy[data-v-d7d03d7c]{padding:24px}.site-library-block__statistics>div[data-v-d7d03d7c]{border-top:2px solid #95cc39;display:flex;flex-direction:column;gap:12px;min-width:0;padding-top:24px}.site-library-block__statistics dt[data-v-d7d03d7c]{font-size:18px;font-weight:650;line-height:1.5}.site-library-block__statistics dd[data-v-d7d03d7c]{line-height:1.65;margin:0}.site-library-block__statistics .site-library-block__value[data-v-d7d03d7c]{font-size:44px;font-weight:750;line-height:1.2;order:-1}.site-library-block__process>li[data-v-d7d03d7c]{border-top:1px solid #bcc4c7;padding-top:24px}.site-library-block__step[data-v-d7d03d7c]{color:#447900;display:block;font-size:24px;font-weight:700;margin-bottom:28px}.site-library-block__documents[data-v-d7d03d7c]{list-style:none;margin:0;padding:0}.site-library-block__documents>li[data-v-d7d03d7c]{border-bottom:1px solid #d9dddf;display:grid;gap:20px;grid-template-columns:24px minmax(0,1fr);padding-block:24px}.site-library-block__documents>li>svg[data-v-d7d03d7c]{color:#515b61;margin-top:3px}.site-library-block .site-library-block__meta[data-v-d7d03d7c]{color:#535c62;font-size:14px;margin-top:8px}.site-library-block--cta[data-v-d7d03d7c]{background:#eff4f3;border-block:1px solid #d3dcdc}.site-library-block--contacts .site-library-block__inner[data-v-d7d03d7c],.site-library-block--cta .site-library-block__inner[data-v-d7d03d7c]{max-width:900px}.site-library-block__partners[data-v-d7d03d7c]{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.site-library-block__partners[data-v-d7d03d7c] :is(a,li>div){display:flex;flex-direction:column;gap:16px;height:100%;line-height:1.5;text-align:center}.site-library-block__partners[data-v-d7d03d7c] img{display:block;height:120px;-o-object-fit:contain;object-fit:contain;width:100%}.site-library-block__team[data-v-d7d03d7c] img{aspect-ratio:4/5;display:block;margin-bottom:24px;-o-object-fit:cover;object-fit:cover;width:100%}.site-library-block .site-library-block__role[data-v-d7d03d7c]{color:#535c62;font-size:15px;margin-bottom:16px}.site-library-block__contacts[data-v-d7d03d7c]{display:grid;font-style:normal;gap:20px;margin-top:28px}.site-library-block__contacts p[data-v-d7d03d7c]{align-items:flex-start;display:flex;gap:16px}.site-library-block__contacts svg[data-v-d7d03d7c]{color:#4f6950;flex:0 0 22px;margin-top:4px}.site-library-block__contacts a[data-v-d7d03d7c],.site-library-block__contacts span[data-v-d7d03d7c]{min-width:0}@media(max-width:850px){.site-library-block__grid[data-v-d7d03d7c]{grid-template-columns:repeat(2,minmax(0,1fr))}.site-library-block__image-text[data-v-d7d03d7c]{gap:28px}.site-library-block__partners[data-v-d7d03d7c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.site-library-block[data-v-d7d03d7c]{padding-block:36px}.site-library-block__inner[data-v-d7d03d7c]{padding-inline:20px}.site-library-block h2[data-v-d7d03d7c]{font-size:28px;margin-bottom:24px}.site-library-block__grid[data-v-d7d03d7c],.site-library-block__image-text[data-v-d7d03d7c]{grid-template-columns:minmax(0,1fr)}.site-library-block--reversed .site-library-block__copy[data-v-d7d03d7c]{order:0}.site-library-block__partners[data-v-d7d03d7c]{grid-template-columns:repeat(2,minmax(0,1fr))}.site-library-block--hero[data-v-d7d03d7c]{min-height:480px;padding-block:40px}.site-library-block__hero-copy h2[data-v-d7d03d7c]{font-size:38px}}.residency-guide[data-v-45b7f1a7]{color:#111317;margin-inline:auto;overflow-wrap:anywhere;width:min(100% - 48px,1240px)}.residency-guide__copy[data-v-45b7f1a7],.residency-guide__document-description[data-v-45b7f1a7],.residency-guide__intro-text[data-v-45b7f1a7],.residency-guide__lead[data-v-45b7f1a7]{margin:0}.residency-guide__intro[data-v-45b7f1a7]{border-bottom:1px solid #e1e5e9;padding-bottom:30px}.residency-guide__intro-text[data-v-45b7f1a7]{color:#707c90;font-size:22px;line-height:1.5}.residency-guide__actions[data-v-45b7f1a7]{align-items:center;display:flex;flex-wrap:wrap;gap:32px;margin-top:22px}.residency-guide__apply[data-v-45b7f1a7]{align-items:center;background:#111317;border:1px solid #24272c;border-radius:6px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:24px;justify-content:center;min-height:48px;padding:12px 26px;text-decoration:none}.residency-guide__apply[data-v-45b7f1a7]:hover{background:#2b3036}.residency-guide__link[data-v-45b7f1a7]{align-items:center;color:#0067e8;display:inline-flex;font-size:16px;gap:12px;line-height:1.4;text-decoration:none}a.residency-guide__link[data-v-45b7f1a7]:hover{text-decoration:underline}.residency-guide__link[data-v-45b7f1a7] svg{flex:0 0 22px;height:22px;width:22px}.residency-guide__layout[data-v-45b7f1a7]{display:grid;gap:32px;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);padding-top:28px}.residency-guide__steps[data-v-45b7f1a7]{min-width:0}.residency-guide h2[data-v-45b7f1a7]{font-size:36px;font-weight:700;letter-spacing:0;line-height:1.2;margin:0 0 6px}.residency-guide__lead[data-v-45b7f1a7]{color:#707c90;font-size:18px;line-height:1.5}.residency-guide ol[data-v-45b7f1a7],.residency-guide ul[data-v-45b7f1a7]{list-style:none;margin:0;padding:0}.residency-guide__steps>ol[data-v-45b7f1a7]{margin-top:24px}.residency-guide__step[data-v-45b7f1a7]{display:grid;gap:28px;grid-template-columns:52px minmax(0,1fr);position:relative;scroll-margin-top:110px}.residency-guide__step[data-v-45b7f1a7]:not(:last-child):after,.residency-guide__step[data-v-45b7f1a7]:not(:last-child):before{background:#e0e4e9;bottom:8px;content:"";left:25px;pointer-events:none;position:absolute;top:60px;width:2px}.residency-guide__step[data-v-45b7f1a7]:not(:last-child):after{background:#bbee4b;transform:scaleY(var(--guide-progress,0));transform-origin:top}.residency-guide__number[data-v-45b7f1a7]{background:#e8ebef;border-radius:50%;display:grid;font-size:21px;font-weight:700;height:52px;place-items:center;width:52px}.residency-guide__step:first-child .residency-guide__number[data-v-45b7f1a7],.residency-guide__step[data-guide-reached=true] .residency-guide__number[data-v-45b7f1a7]{background:#bbee4b}.residency-guide__step-content[data-v-45b7f1a7]{border-bottom:1px solid #e1e5e9;margin-bottom:18px;min-width:0;padding:6px 0 30px}.residency-guide__step:last-child .residency-guide__step-content[data-v-45b7f1a7]{border:0;margin-bottom:0;padding-bottom:0}.residency-guide h3[data-v-45b7f1a7]{font-size:26px;font-weight:650;letter-spacing:0;line-height:1.25;margin:0 0 8px}.residency-guide__copy[data-v-45b7f1a7]{color:#707c90;font-size:16px;line-height:1.55}.residency-guide__links[data-v-45b7f1a7]{margin-top:14px}.residency-guide .residency-guide__sectors[data-v-45b7f1a7]{background:#f4f5f7;border-radius:6px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;padding:14px}.residency-guide__sectors a[data-v-45b7f1a7],.residency-guide__sectors li>span[data-v-45b7f1a7]{align-items:center;background:#fff;border-radius:6px;color:#485267;display:flex;font-size:14px;gap:14px;height:100%;line-height:1.25;min-height:62px;padding:10px 12px;text-decoration:none}.residency-guide__sectors a[data-v-45b7f1a7]:hover{background:#eaf2ff}.residency-guide__sectors[data-v-45b7f1a7] svg{color:#111317;flex:0 0 27px;height:27px;width:27px}.residency-guide .residency-guide__documents[data-v-45b7f1a7]{background:#f5f6f8;border-radius:6px;margin-top:20px;padding:0 16px}.residency-guide__documents>li[data-v-45b7f1a7]{align-items:center;display:grid;gap:20px;grid-template-columns:28px minmax(0,1fr) auto;padding:18px 4px}.residency-guide__documents>li+li[data-v-45b7f1a7]{border-top:1px solid #e1e5e9}.residency-guide__documents>li[data-v-45b7f1a7]>svg{height:28px;width:28px}.residency-guide h4[data-v-45b7f1a7]{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 4px}.residency-guide__document-description[data-v-45b7f1a7]{color:#707c90;font-size:14px;line-height:1.45}.residency-guide__documents a[data-v-45b7f1a7]{color:#0067e8;display:grid;height:40px;place-items:center;width:40px}.residency-guide__aside[data-v-45b7f1a7]{border-left:1px solid #e1e5e9;min-width:0;padding-left:28px}.residency-guide__image[data-v-45b7f1a7]{aspect-ratio:908/1500;-o-object-fit:cover;object-fit:cover;width:100%}.residency-guide__image[data-v-45b7f1a7] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.residency-guide__help[data-v-45b7f1a7]{background:#f0f6ff;border-radius:6px;margin-top:18px;padding:24px}.residency-guide__help h3[data-v-45b7f1a7]{font-size:21px}.residency-guide__help .residency-guide__link[data-v-45b7f1a7]{gap:12px;margin-top:14px}.residency-guide a[data-v-45b7f1a7]:focus-visible{outline:3px solid #0067e8;outline-offset:4px}@media(max-width:1050px){.residency-guide__layout[data-v-45b7f1a7]{gap:24px;grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr)}.residency-guide__aside[data-v-45b7f1a7]{padding-left:20px}.residency-guide .residency-guide__sectors[data-v-45b7f1a7]{grid-template-columns:1fr}.residency-guide__help[data-v-45b7f1a7]{padding:18px}}@media(max-width:760px){.residency-guide[data-v-45b7f1a7]{width:calc(100% - 32px)}.residency-guide__layout[data-v-45b7f1a7]{grid-template-columns:1fr}.residency-guide__aside[data-v-45b7f1a7]{border-left:0;padding-left:0}.residency-guide__image[data-v-45b7f1a7]{aspect-ratio:4/3}.residency-guide h2[data-v-45b7f1a7]{font-size:28px}.residency-guide h3[data-v-45b7f1a7]{font-size:22px}.residency-guide__intro-text[data-v-45b7f1a7]{font-size:18px}.residency-guide__step[data-v-45b7f1a7]{gap:16px;grid-template-columns:42px minmax(0,1fr)}.residency-guide__number[data-v-45b7f1a7]{font-size:18px;height:42px;width:42px}.residency-guide__step[data-v-45b7f1a7]:not(:last-child):after,.residency-guide__step[data-v-45b7f1a7]:not(:last-child):before{left:20px;top:50px}.residency-guide__documents>li[data-v-45b7f1a7]{gap:12px}.residency-guide__actions[data-v-45b7f1a7]{gap:20px}}.site-anchor-section{min-width:0;position:relative}.site-anchor-target{height:0;left:0;pointer-events:none;position:absolute;scroll-margin-top:104px;top:0;width:0}
