.elementor .e-719984de-57ff{font-family:"Noto Sans SC";font-weight:500;font-size:12px;color:#352f8e;letter-spacing:0.22em;line-height:1.4;text-transform:uppercase;padding:0px;margin:0px;display:inline-flex;gap:12px;align-items:center;&::before { content:""; width:26px; height:1px; background:#352f8e; opacity:.5; }\n}.elementor .e-391f7c61-d6f5{font-family:"Noto Serif SC";font-weight:600;font-size:36px;color:#1b1740;letter-spacing:0.02em;line-height:1.35;padding:0px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1f58ff8e-8866{position:sticky;inset-block-start:120px;padding:0px;display:flex;flex-direction:column;gap:14px;align-self:start;}.elementor .e-3624d822-31b2{font-family:"Noto Serif SC";font-size:23px;color:#1b1740;letter-spacing:0.01em;line-height:1.95;padding:0px;margin:0px;display:block;}.elementor .e-66561084-acd9{font-family:"Noto Sans SC";font-size:15.5px;color:#6e6b84;line-height:2;padding:0px;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-202aab8c-ccab{font-family:"Noto Sans SC";font-size:15.5px;color:#6e6b84;line-height:2;padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-65c578cc-189d:hover,.elementor .e-65c578cc-189d:focus-visible{border-color:#352f8e;background-color:#efedf7;}.elementor .e-65c578cc-189d{font-family:"Noto Sans SC";font-size:15px;color:#352f8e;letter-spacing:0.04em;line-height:1.4;padding-block-start:13px;padding-block-end:13px;padding-inline-start:25px;padding-inline-end:25px;border-radius:0px;border-width:1px;border-color:#9d97cf;border-style:solid;background-color:transparent;transition:all 0.25s;display:inline-flex;gap:10px;align-items:center;text-align:left; &::after { content:""; width:16px; height:16px; flex:none; background:currentColor; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; transition:transform .25s ease; } &:hover::after { transform:translateX(4px); }\n}.elementor .e-58b393bf-a612:hover,.elementor .e-58b393bf-a612:focus-visible{border-color:#352f8e;background-color:#efedf7;}.elementor .e-58b393bf-a612{font-family:"Noto Sans SC";font-size:15px;color:#352f8e;letter-spacing:0.04em;line-height:1.4;padding-block-start:13px;padding-block-end:13px;padding-inline-start:25px;padding-inline-end:25px;border-radius:0px;border-width:1px;border-color:#9d97cf;border-style:solid;background-color:transparent;transition:all 0.25s;display:inline-flex;gap:10px;align-items:center;text-align:left;\n}.elementor .e-23cafba-3df2{width:100%;padding:0px;margin-block-start:34px;display:flex;gap:14px;flex-wrap:wrap;}.elementor .e-67c201d0-1b84{font-family:"Noto Serif SC";font-size:44px;color:#352f8e;line-height:1.1;padding:0px;margin:0px;display:block;font-variant-numeric:tabular-nums; & em { font-style:normal; font-size:16px; margin-left:4px; color:#6e6b84; letter-spacing:.05em; }\n}.elementor .e-3a60fd3f-49ac{font-family:"Noto Sans SC";font-size:13px;color:#6e6b84;letter-spacing:0.06em;line-height:1.6;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-157577b7-7ad4{padding-block-start:28px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:26px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:0px;border-right-style: solid; border-right-color: #e2e4ec;\n}.elementor .e-251eb276-d141{font-family:"Noto Serif SC";font-size:44px;color:#352f8e;line-height:1.1;padding:0px;margin:0px;display:block;font-variant-numeric:tabular-nums; & em { font-style:normal; font-size:16px; margin-left:4px; color:#6e6b84; letter-spacing:.05em; }\n}.elementor .e-1671c8a5-2cd1{font-family:"Noto Sans SC";font-size:13px;color:#6e6b84;letter-spacing:0.06em;line-height:1.6;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-405658ad-a008{padding-block-start:28px;padding-block-end:4px;padding-inline-start:26px;padding-inline-end:26px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:0px;border-right-style: solid; border-right-color: #e2e4ec;\n}.elementor .e-3648fb1b-4363{font-family:"Noto Serif SC";font-size:44px;color:#352f8e;line-height:1.1;padding:0px;margin:0px;display:block;font-variant-numeric:tabular-nums; & em { font-style:normal; font-size:16px; margin-left:4px; color:#6e6b84; letter-spacing:.05em; }\n}.elementor .e-67ce4e1a-24c6{font-family:"Noto Sans SC";font-size:13px;color:#6e6b84;letter-spacing:0.06em;line-height:1.6;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-59828be8-a41a{padding-block-start:28px;padding-block-end:4px;padding-inline-start:26px;padding-inline-end:26px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:0px;border-right-style: solid; border-right-color: #e2e4ec;\n}.elementor .e-19ac65ff-d57c{font-family:"Noto Serif SC";font-size:44px;color:#352f8e;line-height:1.1;padding:0px;margin:0px;display:block;font-variant-numeric:tabular-nums; & em { font-style:normal; font-size:16px; margin-left:4px; color:#6e6b84; letter-spacing:.05em; }\n}.elementor .e-21992be8-8f94{font-family:"Noto Sans SC";font-size:13px;color:#6e6b84;letter-spacing:0.06em;line-height:1.6;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-19e25262-3bbc{padding-block-start:28px;padding-block-end:4px;padding-inline-start:26px;padding-inline-end:26px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:0px;border-right-style: solid; border-right-color: #e2e4ec;\n}.elementor .e-41bd962e-ccdd{padding:0px;margin-block-start:56px;border-block-start-width:1px;display:grid;gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;border-top-style: solid; border-top-color: #e2e4ec;\n}.elementor .e-3c14a75c-80c4{width:100%;padding:0px;}.elementor .e-713218c8-dba2{column-gap:72px;padding:0px;display:grid;grid-template-columns:300px 1fr;grid-template-rows:auto;align-items:start;row-gap:0;\n}.elementor .e-30685961-c6b8{max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: content-box;\n}.elementor .e-41386ecf-253c{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-4ae5e3b2-c014{font-family:"Noto Sans SC";font-weight:500;font-size:12px;color:#352f8e;letter-spacing:0.22em;line-height:1.4;text-transform:uppercase;padding:0px;margin:0px;display:inline-flex;gap:12px;align-items:center;&::before { content:""; width:26px; height:1px; background:#352f8e; opacity:.5; }\n}.elementor .e-5838e16d-55ca{font-family:"Noto Serif SC";font-weight:600;font-size:36px;color:#1b1740;letter-spacing:0.02em;line-height:1.35;padding:0px;margin:0px;display:block;}.elementor .e-2d336ab8-f82f{width:auto;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-564a665b-56d7:hover,.elementor .e-564a665b-56d7:focus-visible{color:#352f8e;}.elementor .e-564a665b-56d7{font-family:"Noto Sans SC";font-size:14px;color:#6e6b84;line-height:1.5;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 0.25s;display:inline-flex;gap:10px;align-items:center;white-space:nowrap; &::after { content:""; width:16px; height:16px; flex:none; background:currentColor; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; transition:transform .25s ease; } &:hover::after { transform:translateX(4px); }\n}.elementor .e-2fc5b048-5ad7{width:100%;padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:48px;border-block-end-width:1px;display:flex;gap:32px;justify-content:space-between;align-items:flex-end;border-bottom-style: solid; border-bottom-color: #e2e4ec;\n}.elementor .e-7c798757-61a0{font-family:"Noto Serif SC";font-size:13px;color:#9d97cf;letter-spacing:0.2em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-3188a013-7bd3{font-family:"Noto Serif SC";font-weight:600;font-size:21px;color:#1b1740;letter-spacing:0.02em;line-height:1.55;padding:0px;margin:0px;display:block;}.elementor .e-f4e1dff-211d{font-family:"Noto Sans SC";font-size:14px;color:#6e6b84;line-height:1.9;padding:0px;margin:0px;display:block;flex:1 1 0px;}.elementor .e-10a9af40-9a7b{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-d47198b-a351{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-5aa60eb5-2d67{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-1b338721-28a1{width:100%;padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-7e3e4473-8b55:hover,.elementor .e-7e3e4473-8b55:focus-visible{background-color:#f6f5fb;}.elementor .e-7e3e4473-8b55{min-height:288px;overflow:hidden;position:relative;padding-block-start:38px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;background-color:#fff;transition:background-color 0.35s;display:flex;flex-direction:column;gap:16px;&::before { content:""; position:absolute; left:0; top:0; width:100%; height:2px; background:#352f8e; transform:scaleX(0); transform-origin:left; transition:transform .4s ease; } &:hover::before { transform:scaleX(1); }\n}.elementor .e-3dcfacc1-af2a{font-family:"Noto Serif SC";font-size:13px;color:#9d97cf;letter-spacing:0.2em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-4075e719-9cc0{font-family:"Noto Serif SC";font-weight:600;font-size:21px;color:#1b1740;letter-spacing:0.02em;line-height:1.55;padding:0px;margin:0px;display:block;}.elementor .e-4715e051-dd9c{font-family:"Noto Sans SC";font-size:14px;color:#6e6b84;line-height:1.9;padding:0px;margin:0px;display:block;flex:1 1 0px;}.elementor .e-685c04a4-effc{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-21177f4c-4b4a{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-2091b7b5-43cc{width:100%;padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-4dc52cba-15d1:hover,.elementor .e-4dc52cba-15d1:focus-visible{background-color:#f6f5fb;}.elementor .e-4dc52cba-15d1{min-height:288px;overflow:hidden;position:relative;padding-block-start:38px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;background-color:#fff;transition:background-color 0.35s;display:flex;flex-direction:column;gap:16px;&::before { content:""; position:absolute; left:0; top:0; width:100%; height:2px; background:#352f8e; transform:scaleX(0); transform-origin:left; transition:transform .4s ease; } &:hover::before { transform:scaleX(1); }\n}.elementor .e-5ab1a77d-1ce0{font-family:"Noto Serif SC";font-size:13px;color:#9d97cf;letter-spacing:0.2em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-7d7202ca-f80c{font-family:"Noto Serif SC";font-weight:600;font-size:21px;color:#1b1740;letter-spacing:0.02em;line-height:1.55;padding:0px;margin:0px;display:block;}.elementor .e-a9342cd-3b9b{font-family:"Noto Sans SC";font-size:14px;color:#6e6b84;line-height:1.9;padding:0px;margin:0px;display:block;flex:1 1 0px;}.elementor .e-73cb630b-caca{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-7952c1c5-7cd7{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-22e36cb1-4ec1{width:100%;padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-568ce8d4-4f1d:hover,.elementor .e-568ce8d4-4f1d:focus-visible{background-color:#f6f5fb;}.elementor .e-568ce8d4-4f1d{min-height:288px;overflow:hidden;position:relative;padding-block-start:38px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;background-color:#fff;transition:background-color 0.35s;display:flex;flex-direction:column;gap:16px;&::before { content:""; position:absolute; left:0; top:0; width:100%; height:2px; background:#352f8e; transform:scaleX(0); transform-origin:left; transition:transform .4s ease; } &:hover::before { transform:scaleX(1); }\n}.elementor .e-3b15832-dc00{font-family:"Noto Serif SC";font-size:13px;color:#9d97cf;letter-spacing:0.2em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-559b16ca-96f7{font-family:"Noto Serif SC";font-weight:600;font-size:21px;color:#1b1740;letter-spacing:0.02em;line-height:1.55;padding:0px;margin:0px;display:block;}.elementor .e-20e3d99b-271c{font-family:"Noto Sans SC";font-size:14px;color:#6e6b84;line-height:1.9;padding:0px;margin:0px;display:block;flex:1 1 0px;}.elementor .e-9998f64-1a9f{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-1e6a226a-d9e0{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-192774ca-b7ea{width:100%;padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-7b60d875-f743:hover,.elementor .e-7b60d875-f743:focus-visible{background-color:#f6f5fb;}.elementor .e-7b60d875-f743{min-height:288px;overflow:hidden;position:relative;padding-block-start:38px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;background-color:#fff;transition:background-color 0.35s;display:flex;flex-direction:column;gap:16px;&::before { content:""; position:absolute; left:0; top:0; width:100%; height:2px; background:#352f8e; transform:scaleX(0); transform-origin:left; transition:transform .4s ease; } &:hover::before { transform:scaleX(1); }\n}.elementor .e-2dd247c2-7090{font-family:"Noto Serif SC";font-size:13px;color:#9d97cf;letter-spacing:0.2em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-1bb14989-a030{font-family:"Noto Serif SC";font-weight:600;font-size:21px;color:#1b1740;letter-spacing:0.02em;line-height:1.55;padding:0px;margin:0px;display:block;}.elementor .e-7e0f673-1b26{font-family:"Noto Sans SC";font-size:14px;color:#6e6b84;line-height:1.9;padding:0px;margin:0px;display:block;flex:1 1 0px;}.elementor .e-1174b1a3-f059{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-307663df-d3e6{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-1e61ae2-f67c{width:100%;padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-4a7c6666-15d6:hover,.elementor .e-4a7c6666-15d6:focus-visible{background-color:#f6f5fb;}.elementor .e-4a7c6666-15d6{min-height:288px;overflow:hidden;position:relative;padding-block-start:38px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;background-color:#fff;transition:background-color 0.35s;display:flex;flex-direction:column;gap:16px;&::before { content:""; position:absolute; left:0; top:0; width:100%; height:2px; background:#352f8e; transform:scaleX(0); transform-origin:left; transition:transform .4s ease; } &:hover::before { transform:scaleX(1); }\n}.elementor .e-6efca181-6192{font-family:"Noto Serif SC";font-weight:600;font-size:22px;color:#fff;letter-spacing:0.02em;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-13504f47-b12a{font-family:"Noto Sans SC";font-size:13.5px;color:rgba(255,255,255,.65);line-height:1.9;padding:0px;margin:0px;display:block;}.elementor .e-4130cccc-42ed{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-30c6e95-c4f3:hover,.elementor .e-30c6e95-c4f3:focus-visible{border-color:#fff;background-color:rgba(255,255,255,.12);}.elementor .e-30c6e95-c4f3{position:relative;z-index:1;font-family:"Noto Sans SC";font-size:14px;color:#fff;letter-spacing:0.04em;line-height:1.4;padding-block-start:13px;padding-block-end:13px;padding-inline-start:25px;padding-inline-end:25px;border-width:1px;border-color:rgba(255,255,255,.42);border-style:solid;transition:all 0.25s;display:inline-flex;gap:10px;align-items:center;align-self:flex-start;&::after { content:""; width:16px; height:16px; flex:none; background:currentColor; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; }\n}.elementor .e-27da1684-1854{min-height:288px;overflow:hidden;position:relative;color:#fff;padding-block-start:38px;padding-block-end:38px;padding-inline-start:34px;padding-inline-end:34px;background-color:#241c55;display:flex;flex-direction:column;gap:24px;justify-content:space-between;&::after { content:""; position:absolute; right:-70px; bottom:-120px; width:300px; height:300px; border:1px solid rgba(255,255,255,.16); border-radius:50%; }\n}.elementor .e-3ab0277a-84a5{padding:0px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#e2e4ec;display:grid;gap:1px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-7b3ca3f0-2ee1{max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: content-box;\n}.elementor .e-179162c9-9053{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f7f7fa;}.elementor .e-542f5bd1-9d95{font-family:"Noto Sans SC";font-weight:500;font-size:12px;color:#352f8e;letter-spacing:0.22em;line-height:1.4;text-transform:uppercase;padding:0px;margin:0px;display:inline-flex;gap:12px;align-items:center;&::before { content:""; width:26px; height:1px; background:#352f8e; opacity:.5; }\n}.elementor .e-7cd98a3-557c{font-family:"Noto Serif SC";font-weight:600;font-size:36px;color:#1b1740;letter-spacing:0.02em;line-height:1.35;padding:0px;margin:0px;display:block;}.elementor .e-1c8fa0f4-5c97{width:auto;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-a7fabd3-87ef:hover,.elementor .e-a7fabd3-87ef:focus-visible{color:#352f8e;}.elementor .e-a7fabd3-87ef{font-family:"Noto Sans SC";font-size:14px;color:#6e6b84;line-height:1.5;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 0.25s;display:inline-flex;gap:10px;align-items:center;white-space:nowrap; &::after { content:""; width:16px; height:16px; flex:none; background:currentColor; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; transition:transform .25s ease; } &:hover::after { transform:translateX(4px); }\n}.elementor .e-1ae7e3db-4b28{width:100%;padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:48px;border-block-end-width:1px;display:flex;gap:32px;justify-content:space-between;align-items:flex-end;border-bottom-style: solid; border-bottom-color: #e2e4ec;\n}.elementor .e-14596d19-ff0e{width:95%;height:100%;object-fit:fill;transform:translate3d(0px, 0px, 0px) scale3d(1.2, 1.2, 1);transition:transform 0.7s, filter 0.4s;display:block;object-position:center 18%; filter:saturate(.9);\n}.elementor .e-41029531-9a8b{width:188px;height:188px;overflow:hidden;object-fit:fill;position:relative;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;background-color:#efedf7;flex:0 1 auto;align-self:center;&::after { content:""; position:absolute; inset:0; border-radius:50%; box-shadow:inset 0 0 0 1px rgba(24,19,60,.12); transition:box-shadow .4s ease; pointer-events:none; }\n}.elementor .e-3e750bd5-b472{font-family:"Noto Serif SC";font-weight:600;font-size:20px;color:#1b1740;letter-spacing:0.08em;line-height:1.4;padding:0px;margin:0px;display:block;}.elementor .e-6751299-fa14{font-family:"Noto Sans SC";font-size:12px;color:#9a97a9;letter-spacing:0.12em;line-height:1.4;padding:0px;margin:0px;display:inline-block;}.elementor .e-6b3d1232-794e{width:100%;padding:0px;display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:baseline;\n}.elementor .e-45c9c9dc-b14e{font-family:"Noto Sans SC";font-size:13px;color:#6e6b84;line-height:1.6;padding:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-625e895a-f364{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-399aaf44-8a73{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-24a2d28-c358{width:100%;padding:0px;margin-block-start:12px;display:flex;gap:6px;flex-wrap:wrap;justify-content:center;}.elementor .e-216c015f-3496{width:100%;text-align:center;padding-block-start:22px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:block;}.elementor .e-bcab71e-80e3{text-align:center;padding:0px;background-color:transparent;display:flex;flex-direction:column;align-items:center;&:hover img { transform:scale(1.045); filter:saturate(1); } &:hover > div:first-child::after { box-shadow:inset 0 0 0 1px rgba(24,19,60,.24); }\n}.elementor .e-7b3c35bd-f296{width:95%;height:100%;object-fit:fill;transform:translate3d(0px, 0px, 0px) scale3d(1.2, 1.2, 1);transition:transform 0.7s, filter 0.4s;display:block;object-position:center 18%; filter:saturate(.9);\n}.elementor .e-694fd3ba-5a69{width:188px;height:188px;overflow:hidden;position:relative;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;background-color:#efedf7;flex:0 1 auto;align-self:center;&::after { content:""; position:absolute; inset:0; border-radius:50%; box-shadow:inset 0 0 0 1px rgba(24,19,60,.12); transition:box-shadow .4s ease; pointer-events:none; }\n}.elementor .e-335e2b6e-c1fa{font-family:"Noto Serif SC";font-weight:600;font-size:20px;color:#1b1740;letter-spacing:0.08em;line-height:1.4;padding:0px;margin:0px;display:block;}.elementor .e-3b2e8eaa-7719{font-family:"Noto Sans SC";font-size:12px;color:#9a97a9;letter-spacing:0.12em;line-height:1.4;padding:0px;margin:0px;display:inline-block;}.elementor .e-dbe1234-2339{width:100%;padding:0px;display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:baseline;\n}.elementor .e-2b0cb371-7b8c{font-family:"Noto Sans SC";font-size:13px;color:#6e6b84;line-height:1.6;padding:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-577215-a73e{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-7b7fe10e-aa07{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-39ad696e-bb9a{width:100%;padding:0px;margin-block-start:12px;display:flex;gap:6px;flex-wrap:wrap;justify-content:center;}.elementor .e-6a5ed3b9-ab80{width:100%;text-align:center;padding-block-start:22px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:block;}.elementor .e-17f062cd-8cf5{text-align:center;padding:0px;background-color:transparent;display:flex;flex-direction:column;align-items:center;&:hover img { transform:scale(1.045); filter:saturate(1); } &:hover > div:first-child::after { box-shadow:inset 0 0 0 1px rgba(24,19,60,.24); }\n}.elementor .e-424ae0fa-d709{width:95%;height:100%;object-fit:fill;transform:translate3d(0px, 0px, 0px) scale3d(1.2, 1.2, 1);transition:transform 0.7s, filter 0.4s;display:block;object-position:center 18%; filter:saturate(.9);\n}.elementor .e-3aa8bfc5-9559{width:188px;height:188px;overflow:hidden;position:relative;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;background-color:#efedf7;flex:0 1 auto;align-self:center;&::after { content:""; position:absolute; inset:0; border-radius:50%; box-shadow:inset 0 0 0 1px rgba(24,19,60,.12); transition:box-shadow .4s ease; pointer-events:none; }\n}.elementor .e-7c96da48-eb76{font-family:"Noto Serif SC";font-weight:600;font-size:20px;color:#1b1740;letter-spacing:0.08em;line-height:1.4;padding:0px;margin:0px;display:block;}.elementor .e-6d493cfe-689d{font-family:"Noto Sans SC";font-size:12px;color:#9a97a9;letter-spacing:0.12em;line-height:1.4;padding:0px;margin:0px;display:inline-block;}.elementor .e-66936a46-cc46{width:100%;padding:0px;display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:baseline;\n}.elementor .e-b89ecc8-3bb2{font-family:"Noto Sans SC";font-size:13px;color:#6e6b84;line-height:1.6;padding:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-45dda9f6-360a{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-3ed8fc10-f4f5{font-family:"Noto Sans SC";font-size:11.5px;color:#6e6b84;letter-spacing:0.06em;line-height:1.5;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-3c0c57c0-5b35{width:100%;padding:0px;margin-block-start:12px;display:flex;gap:6px;flex-wrap:wrap;justify-content:center;}.elementor .e-346bf214-fd34{width:100%;text-align:center;padding-block-start:22px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:block;}.elementor .e-31d4c176-9263{text-align:center;padding:0px;background-color:transparent;display:flex;flex-direction:column;align-items:center;&:hover img { transform:scale(1.045); filter:saturate(1); } &:hover > div:first-child::after { box-shadow:inset 0 0 0 1px rgba(24,19,60,.24); }\n}.elementor .e-3695aa32-d862{column-gap:40px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap:34px;\n}.elementor .e-37811c8c-6d0d{font-family:"Noto Sans SC";font-size:11.5px;color:#9a97a9;letter-spacing:0.2em;line-height:1.5;text-transform:uppercase;padding:0px;margin:0px;display:block;grid-column:1;grid-row:1 / span 2;align-self:start;}.elementor .e-1fafe34a-2715{font-family:"Noto Serif SC";font-weight:600;font-size:20px;color:#1b1740;letter-spacing:0.04em;line-height:1.5;padding:0px;margin:0px;display:block;grid-column:2;grid-row:1;}.elementor .e-30d37d4e-b2a1{font-family:"Noto Sans SC";font-size:14.5px;color:#6e6b84;line-height:1.85;padding:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;grid-column:2;grid-row:2;}.elementor .e-8eed69d-e2a5{width:16px;height:16px;padding:0px;background-color:#352f8e;grid-column:3;grid-row:1 / span 2;align-self:center;justify-self:end; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat;\n}.elementor .e-7de20f70-8c1e:hover,.elementor .e-7de20f70-8c1e:focus-visible{border-color:#9d97cf;transform:translate3d(0px, -2px, 0px);}.elementor .e-7de20f70-8c1e{position:relative;column-gap:32px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:48px;border-width:1px;border-color:#e2e4ec;border-style:solid;background-color:#fff;transition:border-color 0.3s, transform 0.3s;display:grid;grid-template-columns:220px 1fr 44px;align-items:center;row-gap:0; row-gap:32px;\n}.elementor .e-6b37f21a-fe56{max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: content-box;\n}.elementor .e-67059905-3f19{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-232ed38b-4d72{font-family:"Noto Sans SC";font-weight:500;font-size:12px;color:#352f8e;letter-spacing:0.22em;line-height:1.4;text-transform:uppercase;padding:0px;margin:0px;display:inline-flex;gap:12px;align-items:center;&::before { content:""; width:26px; height:1px; background:#352f8e; opacity:.5; }\n}.elementor .e-58382147-aa15{font-family:"Noto Serif SC";font-weight:600;font-size:36px;color:#1b1740;letter-spacing:0.02em;line-height:1.35;padding:0px;margin:0px;display:block;}.elementor .e-25bdf026-fff2{width:auto;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-136de939-a6c4:hover,.elementor .e-136de939-a6c4:focus-visible{color:#352f8e;}.elementor .e-136de939-a6c4{font-family:"Noto Sans SC";font-size:14px;color:#6e6b84;line-height:1.5;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 0.25s;display:inline-flex;gap:10px;align-items:center;white-space:nowrap; &::after { content:""; width:16px; height:16px; flex:none; background:currentColor; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; transition:transform .25s ease; } &:hover::after { transform:translateX(4px); }\n}.elementor .e-7d44c573-5847{width:100%;padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:48px;border-block-end-width:1px;display:flex;gap:32px;justify-content:space-between;align-items:flex-end;border-bottom-style: solid; border-bottom-color: #e2e4ec;\n}.elementor .e-3a034ff6-be61{width:100%;height:100%;object-fit:cover;transition:transform 0.8s;display:block;}.elementor .e-5617c0c5-b109{width:100%;overflow:hidden;aspect-ratio:16 / 10;padding:0px;background-color:#efedf7;}.elementor .e-15e773ab-7902{font-family:"Noto Sans SC";font-size:11.5px;color:#352f8e;letter-spacing:0.06em;line-height:1.5;padding-block-start:1px;padding-block-end:1px;padding-inline-start:8px;padding-inline-end:8px;border-width:1px;border-color:#9d97cf;border-style:solid;display:inline-block;}.elementor .e-284745df-13a8{font-family:"Noto Sans SC";font-size:12.5px;color:#9a97a9;letter-spacing:0.06em;line-height:1.5;margin:0px;display:inline-block;}.elementor .e-644abbd2-db8a{width:100%;padding:0px;display:flex;gap:14px;align-items:center;}.elementor .e-513a8251-4dec{font-family:"Noto Serif SC";font-weight:600;font-size:25px;color:#1b1740;line-height:1.6;padding:0px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color 0.25s;display:block;}.elementor .e-770e8838-d2c2{font-family:"Noto Sans SC";font-size:14.5px;color:#6e6b84;line-height:1.9;padding:0px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-600c3e62-9bf0{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-4018b47d-e8f9{padding:0px;background-color:transparent;display:block;&:hover img { transform:scale(1.04); } &:hover h3 { color:#352f8e; }\n}.elementor .e-2741795a-5777{font-family:"Noto Serif SC";font-weight:600;font-size:26px;color:#352f8e;letter-spacing:0.02em;line-height:1.2;padding:0px;margin:0px;display:block;}.elementor .e-7adaaecb-f825{font-family:"Noto Sans SC";font-size:12px;color:#9a97a9;letter-spacing:0.08em;line-height:1.4;padding:0px;margin:0px;display:block;}.elementor .e-392f04e9-5a88{padding:0px;display:block;}.elementor .e-706c5f88-861d{overflow:hidden;font-family:"Noto Sans SC";font-weight:400;font-size:15.5px;color:#1c1b2a;line-height:1.7;padding:0px;margin:0px;transition:color 0.25s;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;\n}.elementor .e-67ea5a94-175e{font-family:"Noto Sans SC";font-size:11.5px;color:#9a97a9;letter-spacing:0.1em;line-height:1.5;padding:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-4fc86f22-177c{padding:0px;display:block;}.elementor .e-4d227518-c705{width:16px;height:16px;padding:0px;margin-block-start:4px;background-color:#9d97cf;opacity:0%;transition:opacity 0.25s;align-self:start;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; justify-self:end;\n}.elementor .e-4173a7f-7056:hover,.elementor .e-4173a7f-7056:focus-visible{background-color:#f6f5fb;}.elementor .e-4173a7f-7056{column-gap:20px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:background-color 0.25s;display:grid;grid-template-columns:84px 1fr 18px;align-items:start;border-bottom-style: solid; border-bottom-color: #e2e4ec; &:hover h3 { color:#352f8e; } &:hover > div:last-child { opacity:1; }\n}.elementor .e-7f6caa9f-ec1b{font-family:"Noto Serif SC";font-weight:600;font-size:26px;color:#352f8e;letter-spacing:0.02em;line-height:1.2;padding:0px;margin:0px;display:block;}.elementor .e-42183b42-b8b5{font-family:"Noto Sans SC";font-size:12px;color:#9a97a9;letter-spacing:0.08em;line-height:1.4;padding:0px;margin:0px;display:block;}.elementor .e-31c50e7-c558{padding:0px;display:block;}.elementor .e-6b93a5a-cebe{overflow:hidden;font-family:"Noto Sans SC";font-weight:400;font-size:15.5px;color:#1c1b2a;line-height:1.7;padding:0px;margin:0px;transition:color 0.25s;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;\n}.elementor .e-2bf32d5b-f251{font-family:"Noto Sans SC";font-size:11.5px;color:#9a97a9;letter-spacing:0.1em;line-height:1.5;padding:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-7040d1f1-ab30{padding:0px;display:block;}.elementor .e-6ed2e199-df3f{width:16px;height:16px;padding:0px;margin-block-start:4px;background-color:#9d97cf;opacity:0%;transition:opacity 0.25s;align-self:start;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; justify-self:end;\n}.elementor .e-39518c6d-cd22:hover,.elementor .e-39518c6d-cd22:focus-visible{background-color:#f6f5fb;}.elementor .e-39518c6d-cd22{column-gap:20px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:background-color 0.25s;display:grid;grid-template-columns:84px 1fr 18px;align-items:start;border-bottom-style: solid; border-bottom-color: #e2e4ec; &:hover h3 { color:#352f8e; } &:hover > div:last-child { opacity:1; }\n}.elementor .e-26bfeacc-509f{font-family:"Noto Serif SC";font-weight:600;font-size:26px;color:#352f8e;letter-spacing:0.02em;line-height:1.2;padding:0px;margin:0px;display:block;}.elementor .e-69e39a0e-7c2e{font-family:"Noto Sans SC";font-size:12px;color:#9a97a9;letter-spacing:0.08em;line-height:1.4;padding:0px;margin:0px;display:block;}.elementor .e-63760e0f-3d24{padding:0px;display:block;}.elementor .e-72841e60-26b7{overflow:hidden;font-family:"Noto Sans SC";font-weight:400;font-size:15.5px;color:#1c1b2a;line-height:1.7;padding:0px;margin:0px;transition:color 0.25s;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;\n}.elementor .e-534b8d9c-2eb6{font-family:"Noto Sans SC";font-size:11.5px;color:#9a97a9;letter-spacing:0.1em;line-height:1.5;padding:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-7be635ae-4de5{padding:0px;display:block;}.elementor .e-2da75cdb-9403{width:16px;height:16px;padding:0px;margin-block-start:4px;background-color:#9d97cf;opacity:0%;transition:opacity 0.25s;align-self:start;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; justify-self:end;\n}.elementor .e-36e0f626-6218:hover,.elementor .e-36e0f626-6218:focus-visible{background-color:#f6f5fb;}.elementor .e-36e0f626-6218{column-gap:20px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:background-color 0.25s;display:grid;grid-template-columns:84px 1fr 18px;align-items:start;border-bottom-style: solid; border-bottom-color: #e2e4ec; &:hover h3 { color:#352f8e; } &:hover > div:last-child { opacity:1; }\n}.elementor .e-5ae56d7-7dfd{font-family:"Noto Serif SC";font-weight:600;font-size:26px;color:#352f8e;letter-spacing:0.02em;line-height:1.2;padding:0px;margin:0px;display:block;}.elementor .e-66e3d0f8-94e7{font-family:"Noto Sans SC";font-size:12px;color:#9a97a9;letter-spacing:0.08em;line-height:1.4;padding:0px;margin:0px;display:block;}.elementor .e-7d14bc6b-f2f7{padding:0px;display:block;}.elementor .e-2f4618b2-12ec{overflow:hidden;font-family:"Noto Sans SC";font-weight:400;font-size:15.5px;color:#1c1b2a;line-height:1.7;padding:0px;margin:0px;transition:color 0.25s;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;\n}.elementor .e-11c817e5-983c{font-family:"Noto Sans SC";font-size:11.5px;color:#9a97a9;letter-spacing:0.1em;line-height:1.5;padding:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-409985db-9a7e{padding:0px;display:block;}.elementor .e-7fd37fdf-10bb{width:16px;height:16px;padding:0px;margin-block-start:4px;background-color:#9d97cf;opacity:0%;transition:opacity 0.25s;align-self:start;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; justify-self:end;\n}.elementor .e-1933c848-3f76:hover,.elementor .e-1933c848-3f76:focus-visible{background-color:#f6f5fb;}.elementor .e-1933c848-3f76{column-gap:20px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:background-color 0.25s;display:grid;grid-template-columns:84px 1fr 18px;align-items:start;border-bottom-style: solid; border-bottom-color: #e2e4ec; &:hover h3 { color:#352f8e; } &:hover > div:last-child { opacity:1; }\n}.elementor .e-6b18ad47-f65c{width:100%;padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #e2e4ec;\n}.elementor .e-653bc997-5509{column-gap:56px;padding:0px;display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:auto;align-items:start;row-gap:0;\n}.elementor .e-11f29032-798a{max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: content-box;\n}.elementor .e-31a49e99-4d34{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f7f7fa;}.elementor .e-d742eb3-8160{font-family:"Noto Sans SC";font-weight:500;font-size:12px;color:rgba(255,255,255,.72);letter-spacing:0.22em;line-height:1.4;text-transform:uppercase;padding:0px;margin:0px;display:inline-flex;gap:12px;align-items:center;&::before { content:""; width:26px; height:1px; background:rgba(255,255,255,.55); opacity:1; }\n}.elementor .e-6e3632da-8ffe{font-family:"Noto Serif SC";font-weight:600;font-size:36px;color:#fff;letter-spacing:0.02em;line-height:1.35;padding:0px;margin:0px;display:block;}.elementor .e-286daad2-7b3c{width:auto;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-4d59ae3-7205:hover,.elementor .e-4d59ae3-7205:focus-visible{color:#fff;}.elementor .e-4d59ae3-7205{font-family:"Noto Sans SC";font-size:14px;color:rgba(255,255,255,.6);line-height:1.5;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 0.25s;display:inline-flex;gap:10px;align-items:center;white-space:nowrap; &::after { content:""; width:16px; height:16px; flex:none; background:currentColor; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; transition:transform .25s ease; } &:hover::after { transform:translateX(4px); }\n}.elementor .e-423cd4d6-24ec{width:100%;padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:48px;border-block-end-width:1px;display:flex;gap:32px;justify-content:space-between;align-items:flex-end;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.14);\n}.elementor .e-58a55375-c57e{font-family:"Noto Serif SC";font-size:12px;color:#9d97cf;letter-spacing:0.2em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-43e8c92c-85cf{font-family:"Noto Serif SC";font-weight:600;font-size:19px;color:#fff;letter-spacing:0.05em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-57b2f18b-a9e7:hover,.elementor .e-57b2f18b-a9e7:focus-visible{background-color:rgba(255,255,255,.07);}.elementor .e-57b2f18b-a9e7{min-height:150px;color:#fff;padding-block-start:26px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;border-inline-end-width:1px;transition:background-color 0.3s;display:flex;flex-direction:column;gap:28px;justify-content:space-between;border-right-style: solid; border-right-color: rgba(255,255,255,.12); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.12);\n}.elementor .e-6e59371c-5b3e{font-family:"Noto Serif SC";font-size:12px;color:#9d97cf;letter-spacing:0.2em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-4bcae61d-4795{font-family:"Noto Serif SC";font-weight:600;font-size:19px;color:#fff;letter-spacing:0.05em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-7940a3a-684e:hover,.elementor .e-7940a3a-684e:focus-visible{background-color:rgba(255,255,255,.07);}.elementor .e-7940a3a-684e{min-height:150px;color:#fff;padding-block-start:26px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;border-inline-end-width:1px;transition:background-color 0.3s;display:flex;flex-direction:column;gap:28px;justify-content:space-between;border-right-style: solid; border-right-color: rgba(255,255,255,.12); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.12);\n}.elementor .e-466543fb-4da8{font-family:"Noto Serif SC";font-size:12px;color:#9d97cf;letter-spacing:0.2em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-2ffa84f8-3203{font-family:"Noto Serif SC";font-weight:600;font-size:19px;color:#fff;letter-spacing:0.05em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-397da14a-aa4a:hover,.elementor .e-397da14a-aa4a:focus-visible{background-color:rgba(255,255,255,.07);}.elementor .e-397da14a-aa4a{min-height:150px;color:#fff;padding-block-start:26px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;border-inline-end-width:1px;transition:background-color 0.3s;display:flex;flex-direction:column;gap:28px;justify-content:space-between;border-right-style: solid; border-right-color: rgba(255,255,255,.12); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.12);\n}.elementor .e-7aca1536-1867{font-family:"Noto Serif SC";font-size:12px;color:#9d97cf;letter-spacing:0.2em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-7592255d-bcfb{font-family:"Noto Serif SC";font-weight:600;font-size:19px;color:#fff;letter-spacing:0.05em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-45e9ec8a-44d5:hover,.elementor .e-45e9ec8a-44d5:focus-visible{background-color:rgba(255,255,255,.07);}.elementor .e-45e9ec8a-44d5{min-height:150px;color:#fff;padding-block-start:26px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;border-inline-end-width:1px;transition:background-color 0.3s;display:flex;flex-direction:column;gap:28px;justify-content:space-between;border-right-style: solid; border-right-color: rgba(255,255,255,.12); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.12);\n}.elementor .e-c1bc2e6-55aa{font-family:"Noto Serif SC";font-size:12px;color:#9d97cf;letter-spacing:0.2em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-5a5be5d6-fc02{font-family:"Noto Serif SC";font-weight:600;font-size:19px;color:#fff;letter-spacing:0.05em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-727fc46c-1fef:hover,.elementor .e-727fc46c-1fef:focus-visible{background-color:rgba(255,255,255,.07);}.elementor .e-727fc46c-1fef{min-height:150px;color:#fff;padding-block-start:26px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;border-inline-end-width:1px;transition:background-color 0.3s;display:flex;flex-direction:column;gap:28px;justify-content:space-between;border-right-style: solid; border-right-color: rgba(255,255,255,.12); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.12);\n}.elementor .e-44daadb5-6b51{font-family:"Noto Serif SC";font-size:12px;color:#9d97cf;letter-spacing:0.2em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-3d078eac-7470{font-family:"Noto Serif SC";font-weight:600;font-size:19px;color:#fff;letter-spacing:0.05em;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-27e24ccd-9685:hover,.elementor .e-27e24ccd-9685:focus-visible{background-color:rgba(255,255,255,.07);}.elementor .e-27e24ccd-9685{min-height:150px;color:#fff;padding-block-start:26px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;border-inline-end-width:1px;transition:background-color 0.3s;display:flex;flex-direction:column;gap:28px;justify-content:space-between;border-right-style: solid; border-right-color: rgba(255,255,255,.12); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.12);\n}.elementor .e-1f0adde2-81b9{position:relative;z-index:2;padding:0px;border-block-start-width:1px;border-inline-start-width:1px;background-color:transparent;display:grid;gap:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;border-top-style: solid; border-top-color: rgba(255,255,255,.16); border-left-style: solid; border-left-color: rgba(255,255,255,.12);\n}.elementor .e-2048b447-a255{position:relative;z-index:2;font-family:"Noto Sans SC";font-size:13px;color:rgba(255,255,255,.45);letter-spacing:0.04em;line-height:1.7;padding:0px;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-418e4ddd-39fd{max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: content-box;\n}.elementor .e-52381572-7dec{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#241c55;&::before { content:""; position:absolute; right:-220px; top:-220px; width:620px; height:620px; border-radius:50%; border:1px solid rgba(255,255,255,.08); } &::after { content:""; position:absolute; right:-140px; top:-140px; width:460px; height:460px; border-radius:50%; border:1px solid rgba(255,255,255,.06); }\n}.elementor .e-5219eba-eb5b{font-family:"Noto Sans SC";font-weight:500;font-size:12px;color:#352f8e;letter-spacing:0.22em;line-height:1.4;text-transform:uppercase;padding:0px;margin:0px;display:inline-flex;gap:12px;align-items:center;&::before { content:""; width:26px; height:1px; background:#352f8e; opacity:.5; }\n}.elementor .e-5d1b1299-9522{font-family:"Noto Serif SC";font-weight:600;font-size:30px;color:#1b1740;letter-spacing:0.03em;line-height:1.4;padding:0px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-66a3669e-401b{font-family:"Noto Sans SC";font-size:14px;color:#6e6b84;line-height:1.7;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-19678efb-aea0{width:auto;padding:0px;display:block;}.elementor .e-6af8e856-f99b:hover,.elementor .e-6af8e856-f99b:focus-visible{background-color:#241c55;}.elementor .e-6af8e856-f99b{width:200px;font-family:"Noto Sans SC";font-size:15px;color:#fff;letter-spacing:0.04em;line-height:1.4;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:0px;border-width:1px;border-color:transparent;border-style:solid;background-color:#352f8e;transition:background-color 0.28s;display:inline-flex;gap:10px;flex-wrap:nowrap;align-items:center;text-align:left; &::after { content:""; width:16px; height:16px; flex:none; background:currentColor; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat; }\n}.elementor .e-2fb10135-6a71:hover,.elementor .e-2fb10135-6a71:focus-visible{color:#352f8e;}.elementor .e-2fb10135-6a71{font-family:"Noto Serif SC";font-size:20px;color:#1b1740;letter-spacing:0.04em;line-height:1.4;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 0.2s;display:inline-flex;text-align:left;\n}.elementor .e-4eba274d-744b{max-width:340px;font-family:"Noto Sans SC";font-size:13px;color:#6e6b84;letter-spacing:0.03em;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-1380e24b-4da6{width:auto;max-width:340px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-d39ec1f-b095{width:500px;padding:0px;display:flex;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-32f731bd-c428{width:100%;max-width:1240px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:40px;justify-content:space-between;align-items:center;}.elementor .e-4c532350-d21e{padding:0px;border-block-start-width:1px;border-block-end-width:1px;background-color:#f6f5fb;border-top-style: solid; border-top-color: #e2e4ec; border-bottom-style: solid; border-bottom-color: #e2e4ec;\n}