@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200 800;font-display:swap;src:url('assets/plus-jakarta-sans.woff2') format('woff2')}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url('assets/inter.woff2') format('woff2')}
*,*::before,*::after{box-sizing:border-box;border-width:0;border-style:solid}html{scroll-behavior:smooth}body{margin:0;font-family:'Plus Jakarta Sans',Arial,sans-serif;font-size:16px;line-height:normal;color:#662567;background:white}p,h1,h2,h3,h4,figure{margin:0;font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{color:inherit;background:transparent;padding:0;text-align:inherit;cursor:pointer}button:disabled{cursor:default}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #db642c;outline-offset:4px}img{vertical-align:middle}input,textarea{padding:8px 12px;color:#312333;background:white;line-height:1.4}textarea{resize:vertical}input[type=checkbox]{appearance:auto;accent-color:#db642c;padding:0;cursor:pointer;flex-shrink:0}input:invalid:not(:placeholder-shown):focus{outline-color:#db642c}label{cursor:pointer}.page-viewport{width:100%;overflow:hidden}.design-page{position:relative;width:1440px;margin:0 auto;transform-origin:top left}.design-line{position:absolute;height:1px;background:#eee}.skip-link{position:fixed;left:16px;top:-100px;z-index:100;padding:12px;background:#662567;color:white}.skip-link:focus{top:16px}a:hover{filter:brightness(.88)}.honeypot{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important}.form-status{position:absolute;left:32px;bottom:8px;right:32px;color:white;font-size:13px}.form-status:empty{display:none}dialog{border:1px solid #e8dfe9;border-radius:16px;padding:40px;max-width:min(480px,90vw);color:#662567;box-shadow:0 12px 60px #0003}dialog::backdrop{background:#23132366}dialog h2{font-size:24px;font-weight:700;margin-bottom:16px}dialog p{line-height:1.7;color:#6c606d}.dialog-close{position:absolute;right:16px;top:8px;font-size:28px}.notice-contact{display:inline-block;margin-top:24px;font-weight:600;text-decoration:underline}#contact{scroll-margin-top:24px}

.f9c6319f5b1{align-content:stretch;display:flex;gap:246px;align-items:center;position:relative;width:100%;height:100%}
.f82020088d8{height:46px;overflow:clip;position:relative;flex-shrink:0;width:110px}
.f30e02baba7{position:absolute;inset:0.28% 0.11% 0.28% 0}
.fe71beb8cb4{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.f1b357c5621{word-break:break-word;align-content:stretch;display:flex;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;gap:24px;align-items:center;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:16px;text-align:center;white-space:nowrap}
.f2e3849de0e{position:relative;flex-shrink:0}
.fc2b4c8ca2a{align-content:stretch;display:flex;gap:16px;align-items:center;position:relative;flex-shrink:0}
.f42fcf3702c{height:40px;position:relative;flex-shrink:0;width:30px}
.f659a438a88{position:absolute;display:flex;inset:0;align-items:center;justify-content:center}
.fcb2dc410e5{rotate:-180deg;scale:-1 1;flex:none;height:100cqh;width:100cqw}
.fdce4e6ff91{background-color:rgba(102,37,103,0.15);border-width:1px;border-color:#662567;border-style:solid;position:relative;border-radius:8px;width:100%;height:100%}
.f057662a41e{word-break:break-word;position:absolute;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;inset:31.25% 21.67%;line-height:normal;color:#662567;font-size:12px;text-align:center;white-space:nowrap}
.f1369dedb61{border-width:1px;border-color:#662567;border-style:solid;position:relative;border-radius:8px;width:100%;height:100%}
.fb7bd904515{word-break:break-word;position:absolute;bottom:31.25%;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;left:21.67%;right:25.0%;color:#662567;font-size:12px;text-align:center;top:31.25%;white-space:nowrap}
.f70f95f0454{word-break:break-word;position:absolute;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;inset:31.25% 23.33% 31.25% 26.67%;line-height:normal;color:#662567;font-size:12px;text-align:center;white-space:nowrap}
.fe609cb59ce{grid-template-columns:max-content;grid-template-rows:max-content;display:inline-grid;line-height:0;place-items:start;position:relative;flex-shrink:0}
.f58e80f47c2{grid-column-start:1;display:flex;height:40px;align-items:center;justify-content:center;margin-left:0.0px;margin-top:0.0px;position:relative;grid-row-start:1;width:120px}
.ff020dfe2e1{scale:1 -1;flex:none}
.f8fdb075a3c{background-color:#662567;height:40px;position:relative;border-radius:8px;width:120px}
.f91dd8afa99{word-break:break-word;grid-column-start:1;display:flex;flex-direction:column;font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;justify-content:center;margin-left:22.5px;margin-top:11.5px;position:relative;grid-row-start:1;font-size:0px;text-align:center;color:#fff;white-space:nowrap}
.fbb9a020484{line-height:normal;font-size:14px}
.f15d5039521{line-height:normal;font-size:16px}
.fddb1ed1516{display:contents;position:relative;width:100%;height:100%}
.f22d5b3368c{word-break:break-word;position:absolute;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:0;left:120.01px;font-size:12px;color:rgba(102,37,103,0.15);top:144.31px;width:509.995px}
.f1669f389f1{line-height:normal}
.fdcf25f7d81{line-height:normal;color:#662567}
.feac98de4a7{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;left:120px;top:217px;width:588px}
.fd58693c55e{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.ff9bc50fec3{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#9e9e9e;font-size:12px;letter-spacing:4.8px;width:594.956px}
.fa19f95711c{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.ff3c294a99d{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:48px;width:586.87px}
.f364fd16399{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;height:52.367px;line-height:30px;min-width:100%;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:min-content}
.fcbcd6a8384{align-content:stretch;display:flex;align-items:center;position:relative;flex-shrink:0}
.f09345f50d0{background-color:#662567;align-content:stretch;display:flex;align-items:center;justify-content:center;padding-inline:24px;padding-block:12px;position:relative;border-radius:8px;flex-shrink:0}
.fb87652f9f3{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;line-height:normal;position:relative;flex-shrink:0;font-size:14px;text-align:center;color:#fff;white-space:nowrap}
.f159a0fa339{background-color:#d9d9d9;overflow:clip;position:relative;border-radius:16px;width:100%;height:100%}
.f8604f5fcd3{align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;position:relative;width:100%;height:100%}
.f95a90bf11a{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#9e9e9e;font-size:12px;letter-spacing:4.8px;width:484.995px}
.f987ba468eb{word-break:break-word;align-content:stretch;display:flex;gap:25px;align-items:flex-start;line-height:0;position:relative;flex-shrink:0;width:100%}
.fedd7f84e5c{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;position:relative;flex-shrink:0;color:#662567;font-size:48px;width:586.87px}
.fd08abf333d{line-height:normal;margin-bottom:0.0px}
.ff7ce8374ed{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:588px}
.fea12a1f0db{line-height:30px;margin-bottom:0.0px}
.f180dd8ea83{line-height:30px}
.f1557716ed7{align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:center;position:relative;width:100%;height:100%}
.fbbb3bd1354{align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.f9b4e90648e{align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;position:relative;flex-shrink:0;width:1122px}
.f0d86e3c939{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#9e9e9e;font-size:12px;letter-spacing:4.8px;width:893.369px}
.f653a8c0578{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:48px;width:100%}
.fdd1b3bfb34{align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.fbe23083e36{align-content:stretch;display:flex;gap:24px;height:300px;align-items:center;position:relative;flex-shrink:0;width:100%}
.ff983c9bb8e{background-color:rgba(102,37,103,0.15);align-content:stretch;display:flex;flex-direction:column;height:100%;align-items:flex-start;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:282px}
.f7c00724d88{align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.f9503da0593{position:relative;flex-shrink:0;width:24px;height:24px}
.f79cf0f544c{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:0;min-width:100%;position:relative;flex-shrink:0;color:#662567;font-size:24px;width:min-content;white-space:pre-wrap}
.f9f9a2f329a{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:0;min-width:100%;position:relative;flex-shrink:0;font-size:16px;color:#000;width:min-content}
.fcfd1cad4f3{line-height:23px;margin-bottom:0.0px}
.f7989cbbde5{line-height:23px}
.f1131527d81{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;min-width:100%;position:relative;flex-shrink:0;color:#662567;font-size:24px;width:min-content}
.ffd696e551d{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:23px;min-width:100%;position:relative;flex-shrink:0;font-size:16px;color:#000;width:min-content}
.f81c50c0637{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:0;min-width:100%;position:relative;flex-shrink:0;color:#662567;font-size:24px;width:min-content}
.f2bfdd4dfbb{background-color:#662567;align-content:stretch;display:flex;gap:45px;align-items:center;justify-content:center;padding:40px;position:relative;width:100%;height:100%}
.f790c070d4d{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:254px}
.f970ae5ffbd{align-content:stretch;display:flex;flex-direction:column;gap:12px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.f55c62229ac{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:48px}
.f3ff7a42152{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;overflow:clip;padding-inline:1px;padding-block:6px;position:relative;flex-shrink:0;width:100%}
.fe029e56f2c{height:33.053px;position:relative;flex-shrink:0;width:45.005px}
.ffbc2011114{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;min-width:100%;position:relative;flex-shrink:0;font-size:24px;color:#fff;width:min-content}
.fd0247a56a5{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:0;min-width:100%;position:relative;flex-shrink:0;font-size:16px;color:#fff;width:min-content}
.fe4b2287996{align-content:stretch;display:flex;flex-direction:column;height:167px;align-items:flex-start;justify-content:space-between;position:relative;flex-shrink:0;width:254px}
.f98eec3f687{position:relative;flex-shrink:0;width:48px;height:48px}
.f6ec1a95761{align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;position:relative;width:100%;height:100%}
.f9ec91056ff{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:48px;width:100%}
.fd885f3a7fb{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:0;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:100%;white-space:pre-wrap}
.f16c5f99471{grid-column-start:1;grid-template-columns:max-content;grid-template-rows:max-content;display:inline-grid;margin-left:0.0px;margin-top:0.0px;place-items:start;position:relative;grid-row-start:1}
.fd9ca096d9f{background-color:#662567;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:0.0px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.ff708f3c9d7{word-break:break-word;font-family:'Inter',sans-serif;font-weight:400;line-height:normal;font-style:normal;position:relative;flex-shrink:0;font-size:12px;text-align:center;color:#fff;white-space:nowrap}
.f35d648e6b5{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:80px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.f22586537b2{word-break:break-word;font-family:'Inter',sans-serif;font-weight:400;line-height:normal;font-style:normal;position:relative;flex-shrink:0;color:#662567;font-size:12px;text-align:center;white-space:nowrap}
.ff47efc0485{align-content:stretch;display:flex;gap:68px;align-items:center;position:relative;flex-shrink:0}
.f00b2956f3c{background-color:#d9d9d9;height:541px;position:relative;border-radius:16px;flex-shrink:0;width:248.964px}
.f1f004e5798{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;min-width:100%;position:relative;flex-shrink:0;color:#662567;font-size:14px;letter-spacing:-0.14px;width:min-content}
.f1eeb12051a{grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;height:96px;align-items:flex-start;justify-content:space-between;margin-left:0.0px;margin-top:0.0px;position:relative;grid-row-start:1;width:792px}
.f63d0471de7{word-break:break-word;grid-column-start:1;font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;line-height:normal;margin-left:816px;margin-top:0.0px;position:relative;grid-row-start:1;color:#662567;font-size:12px;text-align:right;width:384px}
.f7eda459352{word-break:break-word;align-content:stretch;display:flex;height:157px;align-items:center;justify-content:space-between;position:relative;flex-shrink:0;width:100%}
.fe1320ca646{border-color:#db642c;border-style:solid;border-top-width:2px;align-content:stretch;display:flex;flex-direction:column;gap:16px;height:157px;align-items:flex-start;padding-top:24px;position:relative;flex-shrink:0;width:384px}
.f8cc69500b4{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:18px;white-space:nowrap}
.f8dfdab079f{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:21px;min-width:100%;position:relative;flex-shrink:0;font-size:14px;color:#000;width:min-content}
.f929bdfc124{font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;line-height:normal;min-width:100%;position:relative;flex-shrink:0;color:#662567;font-size:12px;width:min-content}
.ff8f1e40cf6{border-color:#db642c;border-style:solid;border-top-width:2px;align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding-top:24px;position:relative;flex-shrink:0;width:384px}
.f962fc5b225{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:18px;width:100%}
.f5919ebaf4b{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:21px;position:relative;flex-shrink:0;font-size:14px;color:#000;width:100%}
.f2d2bdec0cc{font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:12px;width:100%}
.fa2273a2feb{align-content:stretch;display:flex;gap:215px;align-items:center;position:relative;width:100%;height:100%}
.f03bf083eea{align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;position:relative;flex-shrink:0;width:792px}
.fa7546dd91c{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;position:relative;flex-shrink:0;width:789px}
.f17aa42a890{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:48px;width:788.589px}
.fd81d4bd197{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:30px;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:788.589px}
.f4fa3baa9f1{position:absolute;height:0.0px;left:0;top:4173.11px;width:1440px}
.f4bb9f07ddb{position:absolute;inset:-1px 0 0 0}
.f5ae135b2f1{display:block;max-width:none;width:100%;height:100%}
.faf829e7098{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3999.11px;width:1440px}
.f392bcb78a9{height:0.0px;position:relative;flex-shrink:0;width:100%}
.f431a010d98{align-content:stretch;display:flex;gap:198px;align-items:center;position:relative;flex-shrink:0}
.fcd4cbbe3a3{word-break:break-word;align-content:stretch;display:flex;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;gap:24px;align-items:center;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:16px;white-space:nowrap}
.fa9ff7dbea1{align-content:stretch;display:flex;align-items:center;justify-content:flex-end;position:relative;flex-shrink:0;width:276px}
.faa9aa04967{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:16px;text-align:right;white-space:nowrap}
.f381b177ad0{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;height:52.367px;line-height:0;min-width:100%;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:min-content}
.fa792d2ce7f{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:0;min-width:100%;position:relative;flex-shrink:0;color:#662567;font-size:24px;letter-spacing:-0.24px;width:min-content}
.fba2e8ebf8a{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:0;min-width:100%;position:relative;flex-shrink:0;font-size:16px;color:#000;letter-spacing:-0.48px;width:min-content}
.f07f330eb1b{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:23px;min-width:100%;position:relative;flex-shrink:0;font-size:16px;color:#fff;width:min-content}
.f24c0da111d{background-color:#d9d9d9;height:541.03px;position:relative;border-radius:16px;flex-shrink:0;width:250px}
.f75617855f9{background-color:#d9d9d9;height:541.03px;position:relative;border-radius:16px;flex-shrink:0;width:248.964px}
.fa1c000c7ff{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;min-width:100%;position:relative;flex-shrink:0;font-size:14px;color:#000;letter-spacing:-0.14px;width:min-content}
.fd7d835052d{position:absolute;height:0.0px;left:0;top:3247.21px;width:1440px}
.fef472cc5c7{position:absolute;height:0.0px;left:0;top:3660.21px;width:1440px}
.fcd159c952c{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;left:120px;top:3311.21px;width:1200px}
.f381b8d95f0{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:0;min-width:100%;position:relative;flex-shrink:0;font-size:14px;color:#000;width:min-content}
.f3d211bd864{line-height:21px;margin-bottom:0.0px}
.fe20c2e7321{line-height:21px}
.f0450f876fe{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:0;min-width:100%;position:relative;flex-shrink:0;font-size:14px;color:#000;width:min-content;white-space:pre-wrap}
.fd00b4c8d73{position:absolute;align-content:stretch;display:flex;gap:110px;align-items:center;left:120px;top:3724.21px}
.ff09125a4cf{position:absolute;height:0.0px;left:0;top:4170.21px;width:1440px}
.fb72def9eab{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3996.21px;width:1440px}
.f616758579c{word-break:break-word;align-content:stretch;display:flex;gap:25px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.fff93e95081{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:0;position:relative;flex-shrink:0;color:#662567;font-size:48px;width:586.87px}
.f266682290a{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:30px;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:588px}
.f731b7db17b{background-color:rgba(102,37,103,0.15);align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;height:100%;align-items:flex-start;min-width:1px;padding:24px;position:relative;border-radius:16px}
.f8dde3c97d2{align-content:stretch;display:flex;gap:24px;height:300px;align-items:center;position:relative;flex-shrink:0;width:792px}
.f0e9f770448{align-content:stretch;display:flex;flex-direction:column;height:167px;align-items:flex-start;position:relative;flex-shrink:0;width:254px}
.f5a9916aed6{align-content:stretch;display:flex;flex-direction:column;height:170px;align-items:flex-start;position:relative;flex-shrink:0;width:254px}
.faa230fc58d{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:0;min-width:100%;position:relative;flex-shrink:0;font-size:16px;color:#fff;width:min-content;white-space:pre-wrap}
.f60a946d062{background-color:#c4c4c4;border-width:1px;border-color:#d9d9d9;border-style:solid;height:541px;position:relative;border-radius:16px;flex-shrink:0;width:248.964px}
.f3cefb711db{align-content:stretch;display:flex;gap:110px;align-items:center;position:relative;width:100%;height:100%}
.f6611a78486{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:0;position:relative;flex-shrink:0;color:#662567;font-size:48px;width:788.589px;white-space:pre-wrap}
.f245dca6ef9{position:absolute;height:0.0px;left:0;top:4147.11px;width:1440px}
.f32a1e504ac{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3973.11px;width:1440px}
.fb4d23bc8fa{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;height:52.367px;line-height:0;min-width:100%;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:min-content;white-space:pre-wrap}
.f9837d45f3d{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:0;position:relative;flex-shrink:0;color:#662567;font-size:48px;width:586.87px;white-space:pre-wrap}
.fa02210ed6f{background-color:rgba(102,37,103,0.15);align-content:stretch;display:flex;flex-direction:column;height:100%;align-items:flex-start;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:384px}
.fb1b42a1def{position:absolute;height:0.0px;left:0;top:4117.11px;width:1440px}
.f14701b4f92{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3943.11px;width:1440px}
.f17e60bf6a0{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#9e9e9e;font-size:12px;letter-spacing:4.8px;text-transform:uppercase;width:594.956px}
.f36b6a07aa5{display:flex;flex-direction:row;align-items:center;align-self:stretch}
.f85b62624c4{align-content:stretch;display:flex;flex-direction:column;height:100%;align-items:flex-start;position:relative;flex-shrink:0;width:254px}
.fdbb34534d6{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:0.0px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.f5e1ae8281f{background-color:#662567;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:80px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.fcb581931d3{align-content:stretch;display:flex;gap:24px;align-items:center;position:relative;width:100%;height:100%}
.fb88b4f40a8{background-color:#d9d9d9;height:272.063px;position:relative;border-radius:16px;flex-shrink:0;width:384px}
.f830a3b474b{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;position:relative;width:100%;height:100%;font-size:14px;color:#000;letter-spacing:-0.14px}
.f1154b5a59e{position:absolute;height:0.0px;left:0;top:3004.06px;width:1440px}
.fe8ac3a5bf2{position:absolute;height:0.0px;left:0;top:3416.82px;width:1440px}
.fab52cb5d8d{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;left:120px;top:3068.06px;width:1200px}
.fcd1bbd57e9{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:0;position:relative;flex-shrink:0;font-size:14px;color:#000;width:100%}
.f67ef19aa4e{position:absolute;display:contents;left:0;top:3752.82px}
.f0616b3c96a{position:absolute;height:0.0px;left:0;top:3926.82px;width:1440px}
.f3d55fb4a62{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3752.82px;width:1440px}
.fd16402410c{position:absolute;align-content:stretch;display:flex;gap:110px;align-items:center;left:120px;top:3480.82px}
.fd5271d8b51{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:0;min-width:100%;position:relative;flex-shrink:0;font-size:16px;color:#000;width:min-content;white-space:pre-wrap}
.f6c357aeba5{position:absolute;height:0.0px;left:0;top:4112.11px;width:1440px}
.fe243b14d4b{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3938.11px;width:1440px}
.f925e5396d2{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;min-width:100%;position:relative;flex-shrink:0;color:#662567;font-size:24px;letter-spacing:-0.24px;width:min-content}
.f046981e7f5{align-content:stretch;display:flex;flex-direction:column;height:100%;align-items:flex-start;justify-content:space-between;position:relative;flex-shrink:0;width:254px}
.fb9bbb3f718{position:absolute;height:0.0px;left:0;top:4167.17px;width:1440px}
.fe6e9e14bd0{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3993.17px;width:1440px}
.fa9a6cabe46{position:absolute;inset:0.28% 0.12% 0.28% 0}
.f62412a3a7a{position:absolute;height:0.0px;left:0;top:4180.25px;width:1440px}
.fbe19f89b2c{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:4006.25px;width:1440px}
.f1021c56d7f{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:588px;white-space:pre-wrap}
.fab36ddebcc{position:absolute;height:0.0px;left:0;top:4200.11px;width:1440px}
.f0666996f47{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:4026.11px;width:1440px}
.f545d873c9e{align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;position:relative;width:100%;height:100%}
.f9d76ebd028{align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.ffc836001e4{align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;position:relative;flex-shrink:0;width:100%}
.fc7736c3a0d{align-content:stretch;display:flex;flex-direction:column;gap:15px;align-items:center;position:relative;flex-shrink:0;width:100%}
.f9750d19b09{align-content:stretch;display:flex;gap:246px;align-items:center;position:relative;flex-shrink:0}
.fb5ab5596cf{word-break:break-word;grid-column-start:1;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;margin-left:0.01px;margin-top:0.0px;position:relative;grid-row-start:1;font-size:12px;color:rgba(102,37,103,0.15);width:509.995px}
.f64d865597d{grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;margin-left:0.0px;margin-top:72.69px;position:relative;grid-row-start:1;width:588px}
.f369a783e08{align-content:stretch;display:flex;align-items:center;position:relative;flex-shrink:0;width:449px}
.ff5cd78345a{background-color:#d9d9d9;grid-column-start:1;height:391.684px;margin-left:612px;margin-top:70.18px;position:relative;border-radius:16px;grid-row-start:1;width:587.87px}
.fa4b61cff92{align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;position:relative;flex-shrink:0;width:1200px}
.f145bc8f4af{align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:center;position:relative;flex-shrink:0;width:1200px}
.f52dc25841e{background-color:#662567;align-content:stretch;display:flex;gap:45px;align-items:center;justify-content:center;padding:40px;position:relative;flex-shrink:0;width:100%}
.f0e04d00102{align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;position:relative;flex-shrink:0;width:1205px}
.fae54984caa{align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;position:relative;flex-shrink:0;width:1200px}
.f7d8954d441{align-content:stretch;display:flex;align-items:center;justify-content:space-between;position:relative;flex-shrink:0;width:1203px}
.f435ae15700{grid-column-start:1;height:0.0px;margin-left:0.0px;margin-top:174px;position:relative;grid-row-start:1;width:1440px}
.fdd3f575433{grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;margin-left:0.0px;margin-top:0.0px;position:relative;grid-row-start:1;width:1440px}
.f029da1b2fb{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;height:89px;line-height:0;min-width:100%;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:min-content}
.f13585b33bc{position:absolute;height:0.0px;left:0;top:4170.11px;width:1440px}
.fde8db9ec9d{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3996.11px;width:1440px}
.f3678cee91e{word-break:break-word;position:absolute;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;left:120.01px;font-size:12px;color:rgba(102,37,103,0.15);top:144.31px;width:509.995px}
.f1b9b604070{align-content:stretch;display:flex;gap:24px;align-items:center;position:relative;flex-shrink:0}
.f8a61395459{position:absolute;height:0.0px;left:0;top:2956.24px;width:1440px}
.fc324c8e57a{position:absolute;height:0.0px;left:0;top:3369.24px;width:1440px}
.f730c50796c{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;left:120px;top:3020.24px;width:1200px}
.fc1fdc18e32{position:absolute;display:contents;left:0;top:3709.24px}
.f919d8032cf{position:absolute;height:0.0px;left:0;top:3883.24px;width:1440px}
.fdf6a8fee63{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3709.24px;width:1440px}
.f53216ed750{position:absolute;align-content:stretch;display:flex;gap:110px;align-items:center;left:120px;top:3433.24px}
.f45340d5f8d{position:absolute;height:0.0px;left:0;top:3008.29px;width:1440px}
.ffc120f2aeb{position:absolute;height:0.0px;left:0;top:3421.29px;width:1440px}
.f9be681cf57{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;left:120px;top:3072.29px;width:1200px}
.fd0488861b7{position:absolute;display:contents;left:0;top:3761.29px}
.fadb93c1e90{position:absolute;height:0.0px;left:0;top:3935.29px;width:1440px}
.fd9bac3e480{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3761.29px;width:1440px}
.fa141e1dbbb{position:absolute;align-content:stretch;display:flex;gap:110px;align-items:center;left:120px;top:3485.29px}
.f03f680c580{position:absolute;height:0.0px;left:0;top:2983.24px;width:1440px}
.fe0640adbda{position:absolute;height:0.0px;left:0;top:3396.24px;width:1440px}
.f2c322e175e{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;left:120px;top:3047.24px;width:1200px}
.f631ab6b0aa{position:absolute;display:contents;left:0;top:3736.24px}
.fbad059fcfb{position:absolute;height:0.0px;left:0;top:3910.24px;width:1440px}
.f3e989059f7{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3736.24px;width:1440px}
.f1e9b601b8b{position:absolute;align-content:stretch;display:flex;gap:110px;align-items:center;left:120px;top:3460.24px}
.f8f36b5c43c{position:absolute;height:0.0px;left:0;top:3002.24px;width:1440px}
.f01f2c804a1{position:absolute;height:0.0px;left:0;top:3415.24px;width:1440px}
.f17ba71302b{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;left:120px;top:3066.24px;width:1200px}
.f253f3182fc{position:absolute;display:contents;left:0;top:3755.24px}
.f4a25bf2179{position:absolute;height:0.0px;left:0;top:3929.24px;width:1440px}
.f4d8f4ae381{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3755.24px;width:1440px}
.f0cb648aa9f{position:absolute;align-content:stretch;display:flex;gap:110px;align-items:center;left:120px;top:3479.24px}
.fc510ba6ef2{align-content:stretch;display:flex;gap:25px;align-items:center;position:relative;flex-shrink:0}
.fe7e3f559da{background-color:#d9d9d9;height:478px;position:relative;border-radius:16px;flex-shrink:0;width:220px}
.fd54678775f{position:absolute;height:0.0px;left:0;top:3132.24px;width:1440px}
.f9632e645f7{position:absolute;height:0.0px;left:0;top:3545.24px;width:1440px}
.fdb9df2d88d{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;left:120px;top:3196.24px;width:1200px}
.fa2e7519d9e{position:absolute;display:contents;left:0;top:3885.24px}
.f0749e0c771{position:absolute;height:0.0px;left:0;top:4059.24px;width:1440px}
.f91bdde0501{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3885.24px;width:1440px}
.f95dd3a695f{position:absolute;align-content:stretch;display:flex;gap:110px;align-items:center;left:120px;top:3609.24px}
.f9691adcf7e{position:absolute;height:0.0px;left:0;top:2979.24px;width:1440px}
.fc01e67db15{position:absolute;height:0.0px;left:0;top:3392.24px;width:1440px}
.ff10ff46c32{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;left:120px;top:3043.24px;width:1200px}
.fa7e2721535{position:absolute;display:contents;left:0;top:3732.24px}
.f98c5a635f8{position:absolute;height:0.0px;left:0;top:3906.24px;width:1440px}
.ff4dc1a40b2{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3732.24px;width:1440px}
.fa8a26e2b9c{position:absolute;align-content:stretch;display:flex;gap:110px;align-items:center;left:120px;top:3456.24px}
.f8a8e934181{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;line-height:normal;position:relative;flex-shrink:0;width:181px}
.f852b7096a6{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;position:relative;flex-shrink:0;color:#9e9e9e;font-size:12px;letter-spacing:4.8px;text-transform:uppercase;width:590.701px}
.fc54ef46be9{font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;min-width:100%;position:relative;flex-shrink:0;font-size:20px;color:#000;width:min-content}
.f6010e7f2c6{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:0;position:relative;flex-shrink:0;color:#662567;font-size:48px;width:100%}
.f8d6fb08075{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;height:89px;line-height:30px;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:100%}
.f4d73fd6217{word-break:break-word;font-family:'Inter',sans-serif;font-weight:600;line-height:0;font-style:normal;position:relative;flex-shrink:0;font-size:14px;text-align:center;color:#fff;white-space:nowrap}
.f0daa92ec5b{font-family:'Plus Jakarta Sans',sans-serif;line-height:normal}
.f693d4147a3{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;align-items:center;justify-content:center;padding-inline:24px;padding-block:12px;position:relative;border-radius:8px;flex-shrink:0}
.f1b332db1a5{word-break:break-word;font-family:'Inter',sans-serif;font-weight:600;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#662567;font-size:14px;text-align:center;white-space:nowrap}
.f1357f25f2c{position:absolute;background-color:rgba(102,37,103,0.15);align-content:stretch;display:flex;flex-direction:column;gap:8px;align-items:flex-start;left:calc(50% + 12px);padding:24px;border-radius:16px;top:197.81px;width:588px}
.fa01a94e139{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:14px;letter-spacing:1.4px;width:336px}
.fc2211178e6{align-content:stretch;display:flex;flex-direction:column;gap:8px;align-items:center;position:relative;flex-shrink:0;width:100%}
.f31c9e7e87c{align-content:stretch;display:flex;gap:53px;align-items:center;position:relative;flex-shrink:0;width:100%}
.f0c7a84a82c{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;gap:10px;align-items:center;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;flex-shrink:0}
.f5733e7898d{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:12px;text-align:center;white-space:nowrap}
.fa6faf337ac{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;gap:10px;align-items:center;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;flex-shrink:0;width:100px}
.ff37cb46ecd{grid-column-start:1;margin-left:0.0px;margin-top:0.0px;position:relative;grid-row-start:1;width:24px;height:24px}
.f4553496bfc{grid-column-start:1;margin-left:138.5px;margin-top:0.0px;position:relative;grid-row-start:1;width:24px;height:24px}
.f2ad0daad2a{grid-column-start:1;margin-left:288px;margin-top:0.0px;position:relative;grid-row-start:1;width:24px;height:24px}
.f8f43496c87{grid-column-start:1;margin-left:447.5px;margin-top:0.0px;position:relative;grid-row-start:1;width:24px;height:24px}
.f6596001aea{background-color:#662567;align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:100%}
.f7f352624fd{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;gap:12px;height:89px;align-items:flex-start;line-height:normal;position:relative;flex-shrink:0;color:#fff;width:414px}
.f725fcecfc3{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;position:relative;flex-shrink:0;font-size:12px;letter-spacing:1.92px;text-transform:uppercase;white-space:nowrap}
.fb83c9d1774{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;min-width:100%;position:relative;flex-shrink:0;font-size:28px;width:min-content}
.f2426d8a498{font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;position:relative;flex-shrink:0;font-size:14px;white-space:nowrap}
.f381a196149{grid-template-rows:max-content;display:inline-grid;line-height:0;place-items:start;position:relative;flex-shrink:0;width:100%}
.f5bb7a04528{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:0.0px;margin-top:73.63px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1;width:41.32%}
.f456efa046a{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:58.68%;margin-top:73.63px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1;width:41.32%}
.ff302cd3b69{grid-column-start:1;height:0.0px;margin-left:9.67%;margin-top:18px;position:relative;grid-row-start:1;width:82.76%}
.f1e44e59171{position:absolute;inset:-1.5px 0 0 0}
.f4dbd0ade7e{grid-column-start:1;display:flex;height:32.69px;align-items:center;justify-content:center;margin-left:36.88%;margin-top:36px;position:relative;grid-row-start:1;width:11.56%}
.fbc890f9c69{flex:none;height:hypot(-0.898126cqw,2.63004cqh);rotate:29.89deg;transform:skewX(-0.82deg);width:hypot(100cqw,100cqh)}
.ff16e2e499c{position:relative;width:100%;height:100%}
.f0d43b797ca{grid-column-start:1;display:flex;height:17.16px;align-items:center;justify-content:center;margin-left:41.32%;margin-top:74.47px;position:relative;grid-row-start:1;width:7.12%}
.fc79d58a2d9{flex:none;height:hypot(1.29067cqw,5.19854cqh);rotate:-26.11deg;transform:skewX(0.75deg);width:hypot(100cqw,-100cqh)}
.f7131506f47{grid-column-start:1;display:flex;height:17.16px;align-items:center;justify-content:center;margin-left:50.97%;margin-top:74.47px;position:relative;grid-row-start:1;width:7.79%}
.f99b7b8b827{flex:none;height:hypot(1.09387cqw,-5.28953cqh);rotate:-155.9deg;transform:skewX(-0.71deg);width:hypot(-100cqw,-100cqh)}
.f01900c2115{grid-column-start:1;display:flex;height:32.69px;align-items:center;justify-content:center;margin-left:10.64%;margin-top:36px;position:relative;grid-row-start:1;width:37.8%}
.fbaa7fccd7f{flex:none;height:hypot(-0.0961044cqw,3.00983cqh);rotate:9.97deg;transform:skewX(-0.33deg);width:hypot(100cqw,100cqh)}
.f11265f619d{grid-column-start:1;display:flex;height:38.472px;align-items:center;justify-content:center;margin-left:10.64%;margin-top:36px;position:relative;grid-row-start:1;width:10.02%}
.ff070f2ab17{flex:none;height:hypot(-1.2732cqw,2.02341cqh);rotate:37.97deg;transform:skewX(-0.91deg);width:hypot(100cqw,100cqh)}
.f53c45c7751{grid-column-start:1;display:flex;height:38.472px;align-items:center;justify-content:center;margin-left:79.34%;margin-top:36px;position:relative;grid-row-start:1;width:10.02%}
.fa45ad0b516{scale:-1 1;flex:none;height:hypot(1.2732cqw,2.02341cqh);rotate:-37.97deg;transform:skewX(-0.91deg);width:hypot(-100cqw,100cqh)}
.f131635c04c{grid-column-start:1;display:flex;height:33.873px;align-items:center;justify-content:center;margin-left:50.77%;margin-top:34.82px;position:relative;grid-row-start:1;width:12.35%}
.f6563db9974{flex:none;height:hypot(-0.822067cqw,-2.55789cqh);rotate:150.85deg;transform:skewX(0.81deg);width:hypot(-100cqw,100cqh)}
.f797abcef24{grid-column-start:1;display:flex;height:33.873px;align-items:center;justify-content:center;margin-left:50.78%;margin-top:34.82px;position:relative;grid-row-start:1;width:38.58%}
.f1954f61966{flex:none;height:hypot(-0.095515cqw,-2.9033cqh);rotate:169.88deg;transform:skewX(0.33deg);width:hypot(-100cqw,100cqh)}
.fd49650b942{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:0.0px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1;width:21.28%}
.f6ac6332dca{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:26.24%;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1;width:21.28%}
.f47b8858c89{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:52.48%;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1;width:21.28%}
.f0985266989{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:78.72%;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1;width:21.28%}
.f8ad1b6bb20{grid-column-start:1;height:30px;margin-left:46.26%;margin-top:55.65px;position:relative;grid-row-start:1;width:6.85%}
.f2fb655b5a6{align-content:stretch;display:flex;align-items:center;justify-content:space-between;position:relative;flex-shrink:0;width:100%}
.f7c0799c2fd{background-color:rgba(233,51,48,0.3);border-width:1px;border-color:#e93330;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;flex-shrink:0;width:135px}
.f00d582dc8d{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;font-size:12px;text-align:center;color:#fff;white-space:nowrap}
.f95bcf222dd{background-color:rgba(219,219,219,0.3);border-width:1px;border-color:#dbdbdb;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;flex-shrink:0;width:135px}
.f592d9054cd{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;color:#dbdbdb;font-size:12px;text-align:center;white-space:nowrap}
.f44fcfaff48{background-color:rgba(255,185,0,0.2);border-width:1px;border-color:#ffb900;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;flex-shrink:0;width:135px}
.f71cdb28318{grid-column-start:1;margin-left:140.17px;margin-top:0.0px;position:relative;grid-row-start:1;width:24px;height:24px}
.f40894cdcd0{grid-column-start:1;margin-left:281.84px;margin-top:0.0px;position:relative;grid-row-start:1;width:24px;height:24px}
.fd2576f4523{grid-column-start:1;margin-left:421.5px;margin-top:0.0px;position:relative;grid-row-start:1;width:24px;height:24px}
.faf7711aa0a{align-content:stretch;display:flex;gap:17px;align-items:center;position:relative;flex-shrink:0;width:100%}
.f0202a706c5{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;gap:10px;height:50px;align-items:center;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;flex-shrink:0}
.f58e5726622{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:12px;white-space:nowrap}
.fe8ce6125ce{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;gap:10px;align-items:center;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;flex-shrink:0;width:113px}
.f26dbf4c221{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:0;position:relative;flex-shrink:0;color:#662567;font-size:12px;white-space:nowrap}
.fdfdaecae42{word-break:break-word;position:absolute;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;left:calc(50% + 12px);font-size:14px;color:#000;top:797.44px;width:528px}
.f841e7b0eac{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#9e9e9e;font-size:12px;letter-spacing:4.8px;width:100%}
.f72fc30376c{align-content:stretch;display:flex;gap:15px;align-items:center;position:relative;flex-shrink:0;width:100%}
.ffec0e3d727{background-color:#fff;align-content:stretch;display:flex;flex-direction:column;height:80px;align-items:flex-start;padding-inline:10px;padding-block:23px;position:relative;border-radius:8px;flex-shrink:0;width:120px}
.fe0d432574f{height:34.192px;overflow:clip;position:relative;flex-shrink:0;width:100px}
.f46b2f81475{position:absolute;display:contents;inset:0.21% 0.01% 0.05% 0.03%}
.fa6ad8aff48{position:absolute;display:flex;inset:10.15% 5.87% 26.2% 61.19%;align-items:center;justify-content:center}
.f05e31cc0b0{position:absolute;display:flex;inset:0.21% 0.01% 59.27% 75.73%;align-items:center;justify-content:center}
.f132a348dbf{position:absolute;display:flex;inset:38.32% 22.39% 0.05% 0.03%;align-items:center;justify-content:center}
.fbb2c84b596{background-color:#fff;align-content:stretch;display:flex;height:80px;align-items:flex-start;padding-inline:32px;padding-block:12px;position:relative;border-radius:8px;flex-shrink:0;width:120px}
.f92c83f59cb{position:relative;flex-shrink:0;width:55.216px;height:55.216px}
.fad5b22f490{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;width:100%;height:100%}
.f44e2cf8d12{background-color:#fff;align-content:stretch;display:flex;flex-direction:column;height:80px;align-items:flex-start;padding-inline:10px;padding-block:28px;position:relative;border-radius:8px;flex-shrink:0;width:120px}
.fdebeb954a0{height:24.414px;overflow:clip;position:relative;flex-shrink:0;width:100px}
.f499a181519{position:absolute;inset:2.87% 0.69%}
.fddea48fd11{background-color:#fff;grid-column-start:1;height:80px;margin-left:0.0px;margin-top:0.0px;position:relative;border-radius:8px;grid-row-start:1;width:120px}
.ffa755ef793{grid-column-start:1;height:22.766px;margin-left:8.81px;margin-top:28.62px;position:relative;grid-row-start:1;width:102.375px}
.fa7c2f3b884{background-color:#fff;align-content:stretch;display:flex;flex-direction:column;height:80px;align-items:flex-start;padding-inline:10px;padding-block:24px;position:relative;border-radius:8px;flex-shrink:0;width:120px}
.f339cc0bd15{height:31.74px;overflow:clip;position:relative;flex-shrink:0;width:100px}
.ffe40647f7c{position:absolute;inset:11.17% 72.64% 11.17% 3.16%}
.f253032c0c7{position:absolute;inset:11.17% 72.61% 11.18% 3.08%}
.fcacc921547{position:absolute;inset:31.96% 2.93% 32.13% 32.99%}
.fd9d63b2839{background-color:#fff;align-content:stretch;display:flex;flex-direction:column;height:80px;align-items:flex-start;padding-inline:10px;padding-block:26px;position:relative;border-radius:8px;flex-shrink:0;width:120px}
.fc9f6738371{height:27.778px;position:relative;flex-shrink:0;width:100px}
.f4031025882{height:31.368px;position:relative;flex-shrink:0;width:100px}
.f088d2f348d{background-color:#fff;align-content:stretch;display:flex;flex-direction:column;height:80px;align-items:flex-start;padding-inline:10px;padding-block:5px;position:relative;border-radius:8px;flex-shrink:0;width:120px}
.fcc77bec3d2{height:69.727px;overflow:clip;position:relative;flex-shrink:0;width:100px}
.f6fc8b7ddc1{position:absolute;inset:0.02% 0}
.f8e27840690{background-color:#fff;align-content:stretch;display:flex;flex-direction:column;height:80px;align-items:flex-start;padding-inline:10px;padding-block:22px;position:relative;border-radius:8px;flex-shrink:0;width:120px}
.fd59ea5fc23{height:35.604px;position:relative;flex-shrink:0;width:100px}
.f9ee9f0ffa9{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;line-height:0;position:relative;flex-shrink:0;width:100%}
.fbac1732e1b{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;min-width:100%;position:relative;flex-shrink:0;color:#662567;font-size:48px;width:min-content;white-space:pre-wrap}
.ff66faf28ff{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;white-space:nowrap}
.f8307adc71b{align-content:stretch;display:flex;gap:24px;align-items:center;position:relative;flex-shrink:0;width:100%}
.f48dead82c5{background-color:rgba(102,37,103,0.15);align-content:stretch;display:flex;flex-direction:column;height:319px;align-items:flex-start;justify-content:space-between;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:282px}
.fb43b1e99e4{word-break:break-word;font-family:'Inter',sans-serif;font-weight:400;line-height:normal;min-width:100%;font-style:normal;position:relative;flex-shrink:0;font-size:16px;color:#000;width:min-content}
.fde0c363c49{word-break:break-word;font-family:'Inter',sans-serif;font-weight:400;line-height:normal;min-width:100%;font-style:normal;position:relative;flex-shrink:0;font-size:12px;color:#000;width:min-content}
.f5a540f80d0{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:12px;width:100%}
.f8492bcc41a{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:normal;min-width:100%;position:relative;flex-shrink:0;font-size:16px;color:#000;width:min-content}
.f1c488c9e0f{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:normal;min-width:100%;position:relative;flex-shrink:0;font-size:12px;color:#000;width:min-content}
.f421f7711d9{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:0;min-width:100%;position:relative;flex-shrink:0;font-size:12px;color:#000;width:min-content}
.f119b255dbe{background-color:#662567;align-content:stretch;display:flex;flex-direction:column;height:319px;align-items:center;justify-content:center;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:282px}
.f628430045e{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;line-height:normal;position:relative;flex-shrink:0;color:#fff;width:100%}
.f96b1e497bf{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;position:relative;flex-shrink:0;font-size:96px;width:100%}
.f6d55e44d6e{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;position:relative;flex-shrink:0;font-size:20px;width:100%}
.fb981565ae6{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;position:relative;flex-shrink:0;font-size:14px;width:100%}
.ff7205345f1{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;left:120px;top:2257.44px;width:690px}
.f082bad6fa1{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;position:relative;flex-shrink:0;color:#662567;font-size:48px;width:100%}
.f68be1e9de8{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;height:119px;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:100%;white-space:pre-wrap}
.fca82ee66a1{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;gap:12px;align-items:flex-start;line-height:normal;position:relative;flex-shrink:0;width:100%}
.f088ba49e58{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;position:relative;flex-shrink:0;color:#662567;font-size:18px;width:100%}
.f3a498e8848{font-family:'Inter',sans-serif;font-weight:400;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:#000;width:100%}
.f34afa870cd{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:23px;align-items:flex-start;left:calc(58.33% - 6px);top:2295.44px;width:486px}
.fa80317a17a{background-color:#edc7ab;align-content:stretch;display:flex;flex-direction:column;height:100px;align-items:flex-start;justify-content:space-between;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:100%}
.fe25ba828cf{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;line-height:normal;position:relative;flex-shrink:0;color:#a05822;font-size:24px;width:100%}
.f1768a28f6b{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;line-height:normal;position:relative;flex-shrink:0;font-size:12px;color:#000;width:100%}
.f4660d342a1{background-color:#dbdbdb;align-content:stretch;display:flex;flex-direction:column;height:100px;align-items:flex-start;justify-content:space-between;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:100%}
.f4e3c38cd89{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;line-height:normal;position:relative;flex-shrink:0;color:#808080;font-size:24px;width:100%}
.fa3dc878489{background-color:#f2dfc4;align-content:stretch;display:flex;flex-direction:column;height:100px;align-items:flex-start;justify-content:space-between;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:100%}
.f4620296291{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;line-height:normal;position:relative;flex-shrink:0;color:#ac7425;font-size:24px;width:100%}
.fbf3cbe0fe9{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;font-size:14px;color:#000;width:100%}
.fc7f07b3ef2{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:100%;white-space:pre-wrap}
.fff8100e7eb{background-color:rgba(102,37,103,0.15);grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;margin-left:0.0px;margin-top:0.0px;padding:24px;position:relative;border-radius:16px;grid-row-start:1;width:23.5%}
.fade1642da5{word-break:break-word;font-family:'Inter',sans-serif;font-weight:400;line-height:0;min-width:100%;font-style:normal;position:relative;flex-shrink:0;font-size:16px;color:#000;width:min-content}
.f6d269b2607{background-color:rgba(102,37,103,0.15);grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;margin-left:25.5%;margin-top:0.0px;padding:24px;position:relative;border-radius:16px;grid-row-start:1;width:23.5%}
.f9a80d19bbc{background-color:rgba(102,37,103,0.15);grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;height:238px;align-items:flex-start;margin-left:51%;margin-top:0.0px;padding:24px;position:relative;border-radius:16px;grid-row-start:1;width:23.5%}
.f55c6c705d5{background-color:rgba(102,37,103,0.15);grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;margin-left:76.5%;margin-top:0.0px;padding:24px;position:relative;border-radius:16px;grid-row-start:1;width:23.5%}
.f91faf086d1{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:612px}
.ff4512ce0d5{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;line-height:normal;position:relative;flex-shrink:0;font-size:18px;color:#000;width:100%}
.f6bce829267{align-content:stretch;display:flex;align-items:center;position:relative;flex-shrink:0;width:100%}
.f2527411ebf{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;margin-right:-1px;position:relative;border-top-left-radius:8px;flex-shrink:0;width:302px}
.fcf14d6cddc{background-color:rgba(102,37,103,0.15);border-width:1px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:-1px;padding:16px;position:relative;border-top-left-radius:8px;flex-shrink:0;width:100%}
.f8e21e4015d{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:-1px;padding:16px;position:relative;flex-shrink:0;width:100%}
.f3ba5693db9{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;font-size:12px;color:#000;text-align:center;white-space:nowrap}
.f58bd6db07b{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:16px;position:relative;border-bottom-left-radius:8px;flex-shrink:0;width:100%}
.f28556015d6{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;margin-right:-1px;position:relative;flex-shrink:0;width:302px}
.ff421cf98b4{background-color:rgba(102,37,103,0.15);border-width:1px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:-1px;padding:16px;position:relative;flex-shrink:0;width:100%}
.f3c8b987b92{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:16px;position:relative;flex-shrink:0;width:100%}
.f2edcb8be6e{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:302px}
.fb3f819d1fa{background-color:rgba(102,37,103,0.15);border-width:1px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:-1px;padding:16px;position:relative;border-top-right-radius:8px;flex-shrink:0;width:100%}
.f957d16d0c2{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:16px;position:relative;border-bottom-right-radius:8px;flex-shrink:0;width:100%}
.fd5785be848{word-break:break-word;align-content:stretch;display:flex;font-family:'Inter',sans-serif;font-weight:500;gap:82px;align-items:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:#000}
.ff8c46da23f{position:relative;flex-shrink:0;width:213px}
.ff8d2e55b6f{font-family:'Plus Jakarta Sans',sans-serif;line-height:normal;color:#662567;letter-spacing:-0.16px}
.f0f046663f2{position:relative;flex-shrink:0;white-space:nowrap}
.f55d4913613{font-family:'Plus Jakarta Sans',sans-serif;line-height:normal;color:#662567}
.f457f3dc940{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:29px;align-items:flex-start;left:120px;top:4057.44px;width:588px}
.fbe6796150f{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:588px}
.f62698edfda{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:100%}
.f975027d1e0{align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;position:relative;flex-shrink:0;width:387px}
.f1790eb0737{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:0.0px;margin-top:53px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.f2478416f88{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:226px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.f90319dc7da{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;left:calc(58.33% - 6px);top:4095.44px;width:486px}
.f5efebb82b3{background-color:rgba(102,37,103,0.15);align-content:stretch;display:flex;flex-direction:column;height:100px;align-items:flex-start;justify-content:space-between;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:100%}
.f3300153e9d{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:24px;width:100%}
.f41e0236ac3{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:0;position:relative;flex-shrink:0;color:#9e9e9e;font-size:20px;width:100%}
.feddb4032f3{border-color:#db642c;border-style:solid;border-top-width:2px;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;margin-left:0.0px;margin-top:0.0px;padding-top:24px;position:relative;grid-row-start:1;width:384px}
.f1e32a13e48{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:383px}
.f5e1bd23f22{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#9e9e9e;font-size:12px;letter-spacing:4.8px;width:408.127px}
.fa0658fd0e6{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:18px;width:383.176px}
.f54875f7780{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:0;position:relative;flex-shrink:0;color:#9e9e9e;font-size:14px;width:383.176px}
.ff2fb8977de{border-color:#db642c;border-style:solid;border-top-width:2px;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;margin-left:408.13px;margin-top:0.0px;padding-top:24px;position:relative;grid-row-start:1;width:384px}
.fd072112ce7{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:0;position:relative;flex-shrink:0;color:#9e9e9e;font-size:14px;width:383.176px;white-space:pre-wrap}
.fc531f3982f{border-color:#db642c;border-style:solid;border-top-width:2px;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;margin-left:816px;margin-top:0.0px;padding-top:24px;position:relative;grid-row-start:1;width:384px}
.f9d5048f43c{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:21px;position:relative;flex-shrink:0;color:#9e9e9e;font-size:14px;width:383.176px}
.f7f385f6594{background-color:#662567;align-content:stretch;display:flex;flex-direction:column;height:90px;align-items:center;justify-content:center;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:100%}
.f3145858578{word-break:break-word;align-content:stretch;display:flex;gap:48px;align-items:center;position:relative;flex-shrink:0;color:#fff;width:1066px}
.fae0032e672{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;font-size:24px;white-space:nowrap}
.f58103659ec{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:21px;position:relative;flex-shrink:0;font-size:14px;width:581px}
.f7b524fd9c7{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;line-height:0;position:relative;flex-shrink:0;width:100%;white-space:pre-wrap}
.f0275af8d5b{background-color:rgba(102,37,103,0.15);align-content:stretch;display:flex;flex-direction:column;height:202px;align-items:flex-start;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:282px}
.fc4a3f68333{background-color:#662567;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:282px}
.fef88c11732{align-content:stretch;display:flex;flex-direction:column;height:96px;align-items:flex-start;justify-content:space-between;position:relative;flex-shrink:0;width:1122px}
.fd1841724e0{word-break:break-word;align-content:stretch;display:flex;align-items:center;justify-content:space-between;position:relative;flex-shrink:0;width:100%}
.f90c0b6f26c{border-color:#db642c;border-style:solid;border-top-width:2px;align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding-top:24px;position:relative;flex-shrink:0;width:282px}
.f5a5da2bd00{align-content:stretch;display:flex;flex-direction:column;gap:56px;align-items:flex-start;position:relative;width:100%;height:100%}
.f00825529cf{align-content:stretch;display:flex;flex-direction:column;gap:33px;align-items:flex-start;position:relative;flex-shrink:0;width:1175px}
.fe0c2f1502d{word-break:break-word;align-content:stretch;display:flex;gap:50px;align-items:center;line-height:normal;position:relative;flex-shrink:0;width:100%;white-space:nowrap}
.f500c0e019d{align-content:stretch;display:flex;flex-direction:column;gap:12px;align-items:flex-start;position:relative;flex-shrink:0;width:358px}
.f9d02f72ffd{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;position:relative;flex-shrink:0;color:#662567;font-size:96px}
.f6dd9c0a4b5{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;position:relative;flex-shrink:0;font-size:16px;color:#000}
.f8f46699ea8{align-content:stretch;display:flex;flex-direction:column;gap:12px;align-items:flex-start;position:relative;flex-shrink:0;width:359px}
.fa3ce7b36c6{font-family:'Inter',sans-serif;font-weight:400;font-style:normal;position:relative;flex-shrink:0;font-size:16px;color:#000}
.f8494299f65{position:absolute;inset:-3px 0 0 0}
.fea42314aea{align-content:stretch;display:flex;gap:60px;align-items:center;position:relative;flex-shrink:0;width:100%}
.fbd7db614bc{position:absolute;inset:18.76% 0}
.f5013db4f4b{grid-column-start:1;margin-left:20px;margin-top:0.0px;position:relative;grid-row-start:1;width:80px;height:80px}
.f1b6e93dece{height:33.428px;position:relative;flex-shrink:0;width:100px}
.fa184d64ecf{height:69.597px;position:relative;flex-shrink:0;width:99.634px}
.f8643d350f8{background-color:#fff;align-content:stretch;display:flex;flex-direction:column;height:80px;align-items:center;justify-content:center;padding-inline:10px;padding-block:24px;position:relative;border-radius:8px;flex-shrink:0;width:120px}
.f2380e1e6e0{height:49.473px;position:relative;flex-shrink:0;width:99.999px}
.f5c03688de7{height:80px;position:relative;flex-shrink:0;width:120px}
.f4630699af0{height:27.441px;position:relative;flex-shrink:0;width:100px}
.f745708982f{position:absolute;background-color:#662567;height:1127.921px;left:0;top:7329.44px;width:1440px}
.fa76375da55{position:absolute;display:contents;left:120px;top:7391.9px}
.f66815e7980{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;left:120px;top:7391.9px;width:510px}
.f2e2b78d794{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:181px}
.f8edc18a71e{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;font-size:12px;color:#fff;letter-spacing:4.8px;width:484.995px}
.f00cf4fb147{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;line-height:0;position:relative;flex-shrink:0;color:#fff;width:100%}
.fcc625b4eba{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;position:relative;flex-shrink:0;font-size:48px;width:100%}
.f6c6dede90d{font-family:'Plus Jakarta Sans',sans-serif;font-weight:500;position:relative;flex-shrink:0;font-size:20px;width:100%;white-space:pre-wrap}
.ff909787691{position:absolute;background-color:rgba(102,37,103,0.15);border-width:1px;border-style:solid;border-color:#fff;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;left:calc(41.67% + 68px);padding:32px;border-radius:16px;top:7429.9px}
.fff73a41f0a{align-content:stretch;display:flex;flex-direction:column;gap:48px;align-items:flex-start;position:relative;flex-shrink:0;width:588px}
.f75656e6a75{align-content:stretch;display:flex;flex-direction:column;gap:8px;align-items:flex-start;position:relative;flex-shrink:0;width:282px}
.ffc840f2c74{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:normal;position:relative;flex-shrink:0;font-size:16px;color:#fff;width:100%}
.fb8f4163e7d{background-color:#fff;border-width:2px;border-style:solid;border-color:#fff;height:42px;position:relative;border-radius:8px;flex-shrink:0;width:100%}
.fb9975411c1{align-content:stretch;display:flex;flex-direction:column;gap:8px;align-items:flex-start;position:relative;flex-shrink:0;width:588px}
.f9ddb8de987{word-break:break-word;grid-column-start:1;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:normal;margin-left:0.0px;margin-top:0.0px;position:relative;grid-row-start:1;font-size:16px;color:#fff;width:588px}
.f151a6cccbf{grid-column-start:1;align-content:stretch;display:flex;gap:16px;align-items:center;margin-left:0.0px;margin-top:43px;position:relative;grid-row-start:1}
.f2a9260a482{background-color:#fff;border-width:2px;border-style:solid;border-color:#fff;position:relative;border-radius:4px;flex-shrink:0;width:21px;height:21px}
.fbb070e1b98{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:normal;position:relative;flex-shrink:0;font-size:16px;color:#fff;width:222px}
.fc3eefd94ac{grid-column-start:1;align-content:stretch;display:flex;gap:16px;align-items:center;margin-left:306px;margin-top:43px;position:relative;grid-row-start:1}
.fe2008078f9{grid-column-start:1;align-content:stretch;display:flex;gap:16px;align-items:center;margin-left:0.0px;margin-top:88px;position:relative;grid-row-start:1}
.f1cffd08a44{grid-column-start:1;align-content:stretch;display:flex;gap:16px;align-items:center;margin-left:306px;margin-top:88px;position:relative;grid-row-start:1}
.f322f7b2ea5{grid-column-start:1;align-content:stretch;display:flex;gap:16px;align-items:center;margin-left:0.0px;margin-top:133px;position:relative;grid-row-start:1}
.f6f01c7a63a{grid-column-start:1;align-content:stretch;display:flex;gap:16px;align-items:center;margin-left:306px;margin-top:133px;position:relative;grid-row-start:1}
.fa44afa1f8f{grid-column-start:1;align-content:stretch;display:flex;gap:16px;align-items:center;margin-left:0.0px;margin-top:178px;position:relative;grid-row-start:1}
.f914e5e21fa{background-color:#fff;border-width:2px;border-style:solid;border-color:#fff;height:150px;position:relative;border-radius:8px;flex-shrink:0;width:100%}
.ff3bf3bd403{word-break:break-word;grid-column-start:1;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:normal;margin-left:0.0px;margin-top:90px;position:relative;grid-row-start:1;font-size:14px;color:#fff;width:519.365px}
.f113a0f3cff{grid-column-start:1;align-content:stretch;display:flex;gap:16px;align-items:center;margin-left:0.0px;margin-top:0.0px;position:relative;grid-row-start:1}
.fa627e0a60b{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:normal;position:relative;flex-shrink:0;font-size:16px;color:#fff;width:445.069px}
.f1427015672{grid-column-start:1;align-content:stretch;display:flex;gap:16px;align-items:center;margin-left:0.0px;margin-top:45px;position:relative;grid-row-start:1}
.f55b6b76ee1{background-color:#fff;align-content:stretch;display:flex;align-items:center;justify-content:center;padding-inline:24px;padding-block:12px;position:relative;border-radius:8px;flex-shrink:0;width:100%}
.f89bb6fb4b5{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:14px;text-align:center;white-space:nowrap}
.ff957ff1a1a{position:absolute;height:0.0px;left:0;top:8631.37px;width:1440px}
.fa897d13911{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:8457.37px;width:1440px}
.ffa3d2006e0{align-content:stretch;display:flex;flex-direction:column;gap:8px;align-items:flex-start;position:relative;flex-shrink:0;width:894px}
.f160867f568{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:normal;position:relative;flex-shrink:0;color:#662567;font-size:16px;width:100%}
.f88ae9f237a{background-color:#fff;border-width:2px;border-color:#662567;border-style:solid;align-content:stretch;display:flex;height:42px;align-items:center;padding-left:19px;padding-right:55px;padding-block:13px;position:relative;border-radius:8px;flex-shrink:0;width:100%}
.fbe401c4ee7{word-break:break-word;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;line-height:normal;position:relative;flex-shrink:0;color:#9e9e9e;font-size:14px;white-space:nowrap}
.fad0f38431b{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:111.57px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.fbf135bd0ba{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:302.14px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.f4e88b06061{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:482.71px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.fb71f846c5b{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:644.29px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.f2ce970fdab{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:958.43px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.fbb6e8956b1{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:777.86px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.f4415510959{background-color:#fff;border-width:1px;border-color:#662567;border-style:solid;grid-column-start:1;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:1029px;margin-top:0.0px;padding-inline:12px;padding-block:10px;position:relative;border-radius:8px;grid-row-start:1}
.f832b2a26c6{word-break:break-word;align-content:stretch;display:flex;gap:24px;align-items:center;line-height:normal;position:relative;flex-shrink:0;width:100%}
.fecf4ab1686{background-color:rgba(102,37,103,0.15);align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:384px}
.f1a06868cc7{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;position:relative;flex-shrink:0;color:#737373;font-size:12px;letter-spacing:1.92px;width:100%}
.f8731171431{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;position:relative;flex-shrink:0;color:#662567;font-size:24px;width:100%}
.faa59ddb969{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;position:relative;flex-shrink:0;font-size:16px;color:#000;width:100%}
.f37c1ccc33f{font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;position:relative;flex-shrink:0;color:#662567;font-size:12px;width:100%}
.fe324abe611{word-break:break-word;background-color:rgba(102,37,103,0.15);align-content:stretch;display:flex;flex-direction:column;gap:24px;height:100%;align-items:flex-start;line-height:normal;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:384px}
.f0e8ed51476{word-break:break-word;background-color:rgba(102,37,103,0.15);align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;line-height:normal;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:384px}
.f1ed2d0f9e0{background-color:#662567;align-content:stretch;display:flex;align-items:flex-start;justify-content:space-between;padding:32px;position:relative;border-radius:16px;width:100%;height:100%}
.fa928b0aa85{align-content:stretch;display:flex;flex-direction:column;gap:10px;align-items:flex-start;justify-content:center;position:relative;flex-shrink:0;width:549px}
.fe29b0da234{align-content:stretch;display:flex;align-items:center;position:relative;flex-shrink:0;width:522px}
.f7e536e000c{word-break:break-word;display:flex;flex-direction:column;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;justify-content:center;line-height:0;position:relative;flex-shrink:0;font-size:24px;color:#fff;white-space:nowrap}
.f807f7ede89{word-break:break-word;display:flex;flex-direction:column;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;justify-content:center;line-height:0;min-width:100%;position:relative;flex-shrink:0;font-size:14px;color:#fff;width:min-content}
.fdc57be0ddf{background-color:#fff;align-content:stretch;display:flex;align-items:flex-start;justify-content:center;padding-inline:24px;padding-block:12px;position:relative;border-radius:8px;flex-shrink:0}
.fa32238add2{position:absolute;display:contents;left:0;top:2780.31px}
.fbee9b635bd{position:absolute;height:0.0px;left:0;top:2954.31px;width:1440px}
.f6990ccbff2{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:2780.31px;width:1440px}
.fa2c4de7a59{position:absolute;height:0.0px;left:0;top:2986.24px;width:1440px}
.f32ac202d73{position:absolute;height:0.0px;left:0;top:3399.24px;width:1440px}
.fd85f76a9be{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;left:120px;top:3050.24px;width:1200px}
.f65f680bd13{position:absolute;display:contents;left:0;top:3739.24px}
.fcd9f8a874f{position:absolute;height:0.0px;left:0;top:3913.24px;width:1440px}
.f1d48368079{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3739.24px;width:1440px}
.f65572f53da{position:absolute;align-content:stretch;display:flex;gap:110px;align-items:center;left:120px;top:3463.24px}
.fe433c9d772{position:absolute;height:0.0px;left:0;top:3162.24px;width:1440px}
.f8966b92944{position:absolute;height:0.0px;left:0;top:3575.24px;width:1440px}
.fdfaf832183{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;left:120px;top:3226.24px;width:1200px}
.f6b88a2aca9{position:absolute;display:contents;left:0;top:3915.24px}
.fc2fe81f33e{position:absolute;height:0.0px;left:0;top:4089.24px;width:1440px}
.fc8a406287c{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:0;top:3915.24px;width:1440px}
.fe8fa3ee6b3{position:absolute;align-content:stretch;display:flex;gap:110px;align-items:center;left:120px;top:3639.24px}
[hidden]{display:none!important}
[data-solution-filters] [data-filter]{cursor:pointer}
[data-filter][aria-pressed=true]{background:#662567!important;color:white!important}
[data-filter][aria-pressed=true]>*{color:white!important}
[data-filter][aria-pressed=false]{background:white!important;color:#662567!important}
[data-filter][aria-pressed=false]>*{color:#662567!important}
[data-solutions-grid].filter-active{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
[data-solutions-grid].filter-active [data-solutions-row]{display:contents!important}
[data-solutions-grid].filter-active [data-solution-card]{width:100%!important;height:auto!important;align-self:stretch}
[data-solutions-grid].filter-active [data-solution-card]>div{max-width:100%!important}
@media (min-width:1000px) and (max-width:1439px){.design-page{transform:scale(calc(100vw / 1440px))}.page-viewport{height:calc(100vw * var(--page-ratio))}}
@media(max-width:999px){
 .design-page{width:100%;height:auto!important;display:flex;flex-direction:column;gap:28px;padding:24px 20px 40px}.design-line{display:none}
 [data-mobile-stage]{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;height:auto!important;min-width:0!important;max-width:100%!important;margin:0!important}
 [data-mobile-group]{display:flex!important;flex-direction:column!important;gap:28px;padding:0}
 [data-mobile-group]:has(>[data-backdrop]){background:#662567;padding:32px 20px;border-radius:16px;color:white}
 [data-backdrop]{display:none!important}
 [data-fluid]{max-width:100%!important;width:100%!important;min-width:0!important;height:auto!important}
 [data-wrap]{flex-wrap:wrap!important;justify-content:flex-start!important;gap:24px!important}
 [data-wrap]>[data-fluid]{flex:1 1 240px!important}
 [data-responsive-grid]{display:flex!important;flex-direction:column!important;gap:24px!important;height:auto!important}
 [data-responsive-grid]>*{margin:0!important;max-width:100%!important}
 [data-fluid-text]{max-width:100%!important;width:auto!important;min-width:0!important;height:auto!important;white-space:normal!important;overflow-wrap:anywhere}
 [data-heading]{font-size:32px!important;line-height:1.25!important}
 [data-body]{font-size:17px!important;line-height:1.7!important}
 [data-section]>.design-line{display:none}
 [data-section] input:not([type=checkbox]),[data-section] textarea{width:100%!important}
 [data-node-id='76:667']{padding:24px!important}
 [data-node-id='76:668']{width:100%!important}
 [data-node-id='76:689']{position:relative!important;top:auto!important;left:auto!important}
 [data-node-id='76:715']{display:flex!important;flex-direction:column!important;gap:20px;height:auto!important}
 [data-node-id='76:716'],[data-node-id='76:717'],[data-node-id='76:720']{position:relative!important;top:auto!important;left:auto!important;width:100%!important;margin:0!important}
 [data-node-id='76:690'],[data-node-id='76:693'],[data-node-id='76:696'],[data-node-id='76:699'],[data-node-id='76:702'],[data-node-id='76:705'],[data-node-id='76:708']{position:relative!important;top:auto!important;left:auto!important;margin:14px 0 0!important;width:100%!important;height:auto!important}
 [data-node-id='76:688']{display:flex!important;flex-direction:column;height:auto!important}
 [data-node-id='76:660']{display:flex!important;flex-direction:column!important;gap:32px}
 [data-illustration]{display:block!important;width:100%!important}
 [data-illustration]>[data-node-id='80:195']{position:relative!important;left:auto!important;top:auto!important;zoom:calc((100vw - 40px) / 588px)}
 [data-illustration]>[data-node-id='76:603']{position:relative!important;left:auto!important;top:auto!important;width:100%!important;margin-top:20px}
 [data-node-id='76:493']{padding:24px 0}
 [data-node-id='76:494']{width:100%!important}
 [data-node-id='76:667'] [data-node-id]{max-width:100%!important}
 input.honeypot{width:1px!important;max-width:1px!important}
 [data-node-id='76:415']{overflow-x:auto}
 .form-status{position:relative;left:auto;right:auto;bottom:auto;margin-top:12px}
 [data-solutions-grid],[data-solutions-grid].filter-active{display:grid!important;grid-template-columns:1fr!important;gap:24px}
 [data-solutions-row]{display:contents!important}
 [data-solution-card],[data-solution-card]>div{width:100%!important;max-width:100%!important}
 [data-solution-filters]{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:12px!important}
 [data-solution-filters]>*{margin:0!important}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Mobile layout refinements. The desktop composition retains its line breaks. */
.talk-button{display:flex;align-items:center;justify-content:center;gap:6px;width:120px;height:40px;flex-shrink:0;border-radius:8px;background:#662567;color:#fff;font-family:'Plus Jakarta Sans',Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none}
.direction-arrow{display:inline-block;font-family:Arial,'Helvetica Neue',sans-serif;font-variant-emoji:text;font-style:normal;font-weight:inherit;line-height:inherit;white-space:nowrap}
.talk-button .direction-arrow{font-size:16px}
[data-site-header]{justify-content:space-between!important;gap:24px!important}
.site-nav{display:flex;align-items:center;gap:18px;flex:0 1 auto;min-width:0;font-family:'Plus Jakarta Sans',Arial,sans-serif;font-size:15px;line-height:1.3;font-weight:400;color:#662567}
.site-nav>a{display:inline-flex;align-items:center;min-height:36px;white-space:nowrap;text-decoration:none}
#platform,#data-bridge,#flavours,#context,#adoption,#security,#about{scroll-margin-top:24px}
@media(max-width:999px){
 html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
 .design-page{gap:40px}
 [data-site-nav]{width:100%!important;max-width:100%!important;min-width:0!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px 20px!important}
 [data-site-nav]>a{width:auto!important;min-height:40px;white-space:nowrap!important}
 [data-fluid-text],[data-body],[data-heading],[data-copy-run]{min-width:0!important;max-width:100%!important;width:100%!important;height:auto!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}
 [data-copy-run]{line-height:1.55!important}
 [data-copy-run][data-heading]{line-height:1.25!important}
 [data-copy-run]>p{display:inline!important;line-height:inherit!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}
 [data-body]{line-height:1.65!important}
 [data-responsive-grid]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:20px!important;width:100%!important;min-width:0!important}
 [data-responsive-grid]>*{position:relative!important;left:auto!important;top:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;grid-row:auto!important;grid-column:auto!important}
 [data-stack-cards]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important;align-items:stretch!important}
 [data-stack-cards]>*{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;flex:auto!important}
 [data-mobile-card]{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;align-self:stretch!important;gap:20px!important}
 [data-mobile-card]>*{max-width:100%!important;min-width:0!important}
 [data-mobile-card] [data-copy-run],[data-mobile-card] [data-fluid-text]{width:100%!important}
 [data-logo-strip]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px 4px!important;align-items:center!important;justify-items:center!important}
 [data-logo-strip]>*{width:100%!important;max-width:120px!important;min-width:0!important;justify-self:center;align-items:center!important;justify-content:center!important;padding-left:0!important;padding-right:0!important}
 [data-logo-strip] [data-responsive-grid]{display:inline-grid!important;grid-template-columns:max-content!important;gap:0!important}
 [data-node-id='76:415']{overflow:visible}
 [data-node-id='76:234']>div{gap:12px!important}
 [data-node-id='76:494']{gap:20px!important}
 [data-node-id='76:493']{gap:24px!important;padding:8px 0!important}
 [data-node-id='76:500']{width:100%!important;gap:14px!important}
 [data-node-id='76:500']>a{width:100%!important;min-height:46px}
 .talk-button{min-height:44px;height:44px}
 #contact-form{min-width:0!important}
 #contact-form input:not([type=checkbox]),#contact-form textarea{font-size:16px}
 #contact-form label{overflow-wrap:anywhere}
 .direction-arrow{font-size:1em}
}
@media(max-width:359px){[data-logo-strip]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

/* Nine client logos fit the desktop viewport; additional brands scroll naturally. */
.client-carousel.client-carousel{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:15px!important;width:100%!important;height:80px!important;min-height:80px;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;user-select:none;-webkit-user-select:none}
.client-carousel.client-carousel .client-logo{position:relative!important;left:auto!important;top:auto!important;align-items:center!important;justify-content:center!important;flex:0 0 120px!important;width:120px!important;min-width:120px!important;max-width:120px!important;height:80px!important;margin:0!important;padding:0!important}
.client-carousel .client-logo>img{width:100px;height:70px;object-fit:contain;pointer-events:none}
.client-carousel img{-webkit-user-drag:none;user-select:none}
.client-carousel.is-dragging{cursor:grabbing}
[data-node-id='76:493']{height:auto!important}
@media(min-width:1000px){
 .portfolio-page{display:flex;flex-direction:column;gap:64px;height:auto!important;padding:144.311px 120px 0}
 .portfolio-page>[data-section='79:167'],.portfolio-page>[data-section='79:351']{position:relative!important;top:auto!important;left:auto!important;width:1200px!important;height:auto!important;flex:none}
 .portfolio-page>[data-section='77:157']{display:block;position:relative;width:1440px;height:174px;margin-left:-120px}
 .portfolio-page [data-node-id='77:160']{top:0!important}
 .portfolio-page [data-node-id='77:159']{top:174px!important}
}
@media(min-width:1000px) and (max-width:1439px){
 .portfolio-page{transform:none;zoom:calc(100vw / 1440px)}
 .page-viewport:has(>.portfolio-page){height:auto}
}
@media(max-width:999px){
 .portfolio-page>[data-section='79:351']{margin-top:24px!important}
}

.client-carousel::-webkit-scrollbar{display:none}
.client-carousel .client-logo:not([data-node-id]):not(.client-logo--iconic){display:flex}

/* ICONIC's exported group overlaps its background and artwork in one grid cell. */
.client-carousel .client-logo--iconic{display:grid!important;grid-template-columns:120px!important;grid-template-rows:80px!important;place-items:center!important}
.client-carousel .client-logo--iconic>*{margin:0!important;align-self:center!important;justify-self:center!important}

/* Full-width section backgrounds; content retains its original centered width. */
[data-full-bleed]{box-shadow:0 0 0 100vmax #662567;clip-path:inset(0 -100vmax)}
@media(max-width:999px){[data-full-bleed-contact]{box-shadow:0 0 0 100vmax #662567;clip-path:inset(0 -100vmax);border-radius:0!important}}

/* Clipping must not create a second, hidden vertical scrolling surface. */
.page-viewport{overflow:clip}
@media(max-width:999px){
 [data-node-id='76:610']{gap:24px!important;justify-content:flex-start!important}
}

/* Every product card uses the same grid track height, regardless of copy length. */
[data-solutions-grid],[data-solutions-grid].filter-active{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:24px!important;align-items:stretch!important}
[data-solutions-grid]>[data-solution-card]:not([hidden]){display:flex!important;flex-direction:column!important;align-self:stretch!important;justify-content:space-between!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:226px;gap:24px!important}
[data-solutions-grid]>[data-solution-card]>:last-child{margin-top:auto!important}
@media(max-width:999px){[data-solutions-grid],[data-solutions-grid].filter-active{grid-template-columns:minmax(0,1fr)!important}}

/* Approved product previews retain each source image's complete aspect ratio. */
.product-interfaces{display:flex!important;flex-direction:column!important;gap:24px!important;min-width:0;scroll-margin-top:24px}
.preview-eyebrow{font-size:12px;line-height:14px;letter-spacing:4.8px;color:#9e9e9e}
.product-interfaces>h2{flex:none;width:100%;font-family:'Plus Jakarta Sans',Arial,sans-serif;font-size:48px;font-weight:700;line-height:1.25}
.preview-tabs{display:flex;align-items:center;gap:16px;width:100%;height:40px;flex:none}
.preview-tab{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 12px;border:1px solid #662567;border-radius:8px;font-family:Inter,Arial,sans-serif;font-size:12px;line-height:18px;background:#662567;color:white}
.preview-tab:disabled{background:white;border-color:rgba(102,37,103,.15);color:rgba(102,37,103,.15)}
.product-screens{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:24px!important;width:100%!important;max-width:1200px;min-width:0;flex:none;margin-top:8px;padding-bottom:16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b59ab6 transparent;cursor:grab}
.product-screens--mobile{gap:68px!important}
.product-screens>.product-screen{flex:0 0 248.964px!important;width:248.964px!important;min-width:0!important;height:auto!important;background:transparent!important;margin:0}
.product-screens--desktop>.product-screen{flex-basis:384px!important;width:384px!important}
.product-screen>img{display:block;width:100%;height:auto;object-fit:contain;user-select:none;-webkit-user-drag:none}
.product-screens.is-dragging{cursor:grabbing;user-select:none}
@media(max-width:999px){
 .product-interfaces{height:auto!important;gap:24px!important}
 .product-interfaces>h2{font-size:32px}
 .product-screens,.product-screens--mobile{gap:16px!important}
 .product-screens--desktop>.product-screen{flex-basis:min(384px,85vw)!important;width:min(384px,85vw)!important}
}

/* A duplicated track keeps the original color logos moving seamlessly. */
.client-carousel.client-carousel{display:block!important;overflow:hidden!important;cursor:default;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.client-marquee-track{display:flex!important;width:max-content!important;max-width:none!important;height:80px!important;animation:client-marquee 40s linear infinite;will-change:transform}
.client-marquee-group{display:flex;flex:none;align-items:center;gap:15px;padding-right:15px}
.client-carousel:hover .client-marquee-track,.client-carousel:focus-within .client-marquee-track,.client-carousel:active .client-marquee-track{animation-play-state:paused}
@keyframes client-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce){
 .client-carousel.client-carousel{overflow-x:auto!important;mask-image:none;-webkit-mask-image:none}
 .client-marquee-track{animation:none;will-change:auto}
 .client-marquee-group[aria-hidden=true]{display:none}
}

/* Approved Figma interfaces and fixed-size opening image slots. */
.product-hero{background:#fff!important;border:0!important;overflow:hidden}
.product-hero>img{display:block;width:100%;height:100%;object-fit:contain;background:white}
.product-interfaces{isolation:isolate;overflow:visible!important;gap:0!important;height:var(--preview-height)!important;width:1200px!important;max-width:none!important}
.product-interfaces::before{content:'';position:absolute;inset:-64px -120px var(--interface-backdrop-bottom,-64px);background:#e8dfe8;box-shadow:0 0 0 100vmax #e8dfe8;clip-path:inset(0 -100vmax);z-index:-1;pointer-events:none}
.product-interfaces>.preview-eyebrow{color:#000!important;flex:none;height:14px;line-height:14px;margin:0 0 24px!important}
.product-interfaces>.preview-title{flex:none;width:100%;font-size:48px!important;line-height:60px!important;font-weight:700;margin:0 0 32px!important}
.product-interfaces>.preview-tabs{margin:0 0 32px!important;gap:16px!important}
.preview-tab{background:#fff;color:#662567;border-color:#662567}
.preview-tab[aria-selected=true]{background:#662567;color:white}
.preview-tab:disabled{opacity:1!important;background:#fff;border-color:rgba(102,37,103,.7);color:rgba(102,37,103,.7)}
.product-interfaces>.product-screens{position:relative;width:calc(100% + 48px)!important;max-width:none!important;margin:-24px!important;padding:24px!important;gap:24px!important;box-sizing:border-box;scroll-padding:24px;flex:none}
.product-interfaces>.product-screens--mobile{gap:68px!important}
.product-screen{position:relative}
.product-screen::before{content:none;box-shadow:none}
.product-screen>img{position:relative;z-index:1;border-radius:16px}
.product-interfaces>.product-screens[hidden]{display:none!important}
.preview-placeholder{height:272.063px;width:100%;display:flex;align-items:center;justify-content:center;border:1px solid #6625674d;border-radius:16px;color:#662567b3}
@media(max-width:999px){
 .product-hero{aspect-ratio:3/2!important;flex:none!important;height:auto!important}
 .product-hero>img{position:absolute;inset:0;width:100%;height:100%}
 .product-interfaces{width:100%!important;max-width:100%!important;height:auto!important;margin-top:-40px!important;padding-top:64px!important;padding-bottom:64px!important}
 .product-interfaces::before{inset:0 -20px var(--interface-backdrop-bottom,0px);box-shadow:none;clip-path:none}
 .product-interfaces>.preview-title{font-size:32px!important;line-height:40px!important}
 .product-interfaces>.preview-tabs{height:40px!important}
 .product-interfaces>.product-screens,.product-interfaces>.product-screens--mobile{gap:16px!important}
 .product-interfaces>.product-screens--desktop>.product-screen{flex-basis:min(384px,85vw)!important;width:min(384px,85vw)!important}
}

@media(max-width:999px){[data-node-id='44:1620']>.product-interfaces{margin-top:-64px!important}}

/* Temporarily show only the 16 products with supplied imagery. */
@media(min-width:1000px){
 [data-node-id="76:289"]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch!important}
 [data-node-id="76:289"]>div{width:100%!important;min-width:0}
}
