.elementor .e-7b2960d3-8160{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-358d582f-8224{width:100%;height:100%;max-width:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;}.elementor .e-1e54ce58-9db3{width:100%;height:100%;max-width:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:none;}.elementor .e-6588c4a0-5759{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(180deg, rgba(14,8,19,0.35) 0%,rgba(14,8,19,0.45) 45%,rgba(14,8,19,0.96) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-68b68556-803a{font-size:clamp(44px, 6.2vw, 88px);color:var(--lab-pearl);line-height:0.94;text-align:center;padding-block-end:14px;}.elementor .e-6e08edc7-222e:hover,.elementor .e-6e08edc7-222e:focus-visible{opacity:86%;}.elementor .e-6e08edc7-222e{font-family:var(--lab-font-accent);font-weight:700;font-size:20px;color:var(--lab-pearl);letter-spacing:0.16em;line-height:1;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:40px;padding-inline-end:40px;border-radius:999px;background-color:var(--lab-magenta);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.elementor .e-5c32ca5c-ef70{position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-51bd924e-57ba{min-height:100vh;overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--lab-ink);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-78a56efe-21fb{font-family:var(--lab-font-accent);font-weight:700;font-size:15px;color:var(--lab-ink);letter-spacing:0.22em;text-transform:uppercase;flex:0 0 auto;}.elementor .e-9fe2408-254b{font-family:var(--lab-font-accent);font-weight:700;font-size:15px;color:var(--lab-ink);flex:0 0 auto;}.elementor .e-1ec2f309-2c91{padding:0px;display:flex;flex-direction:row;gap:28px;flex-wrap:nowrap;flex:0 0 auto;align-items:center;}.elementor .e-7853f2d8-16d9{width:100%;overflow:hidden;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--lab-magenta);display:flex;flex-direction:row;}.elementor .e-6ff31bf3-b2c7{font-size:clamp(36px, 4.2vw, 56px);color:var(--lab-pearl);line-height:0.98;}.elementor .e-390a91f1-beee{width:auto;padding:0px;display:flex;flex-direction:column;gap:12px;justify-content:center;}.elementor .e-2c150861-bd5a:hover,.elementor .e-2c150861-bd5a:focus-visible{border-color:var(--lab-pearl);}.elementor .e-2c150861-bd5a{font-family:var(--lab-font-accent);font-weight:700;font-size:15px;color:var(--lab-pearl);letter-spacing:0.16em;line-height:1;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1px;border-color:rgba(244, 236, 246, 0.4);border-style:solid;background-color:transparent;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);align-self:center;}.elementor .e-57b850a0-9461{padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-1b871610-f9dc{width:90%;max-width:1600px;padding:0px;display:flex;flex-direction:column;gap:36px;}.elementor .e-6c132fa3-6a2b{padding-block-start:112px;padding-block-end:140px;padding-inline-start:12px;padding-inline-end:12px;background-color:var(--lab-ink);display:flex;flex-direction:column;align-items:center;}.elementor .e-58fe518a-ec58{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:24px;display:block;}.elementor .e-54442931-f1b9{width:46%;aspect-ratio:4/3;object-fit:cover;position:absolute;inset-inline-end:0px;inset-block-end:0px;border-radius:16px;border-width:5px;border-color:var(--lab-panel);border-style:solid;}.elementor .e-6c2ebc38-b577{position:relative;padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:40px;display:block;flex:1 1 0px;}.elementor .e-41925119-dad7{font-family:var(--lab-font-accent);font-size:15px;color:var(--lab-magenta);letter-spacing:0.28em;text-transform:uppercase;}.elementor .e-74974d52-a07a{font-size:clamp(36px, 4.2vw, 56px);color:var(--lab-pearl);line-height:0.98;}.elementor .e-76198651-55ad{max-width:440px;font-family:var(--lab-font-body);font-size:17px;color:var(--lab-pearl);line-height:1.55;opacity:82%;}.elementor .e-25228038-cb48:hover,.elementor .e-25228038-cb48:focus-visible{opacity:86%;}.elementor .e-25228038-cb48{font-family:var(--lab-font-accent);font-weight:700;font-size:15px;color:var(--lab-pearl);letter-spacing:0.16em;line-height:1;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:var(--lab-magenta);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.elementor .e-57a5ea8-4980{padding:0px;margin-block-start:6px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-313102fd-c2ac{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-35eee794-51be{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:80px;align-items:center;}.elementor .e-10c2c476-4971{padding-block-start:112px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--lab-panel);display:flex;flex-direction:column;align-items:center;}.elementor .e-e21d5d5-4e2d{font-family:var(--lab-font-accent);font-size:15px;color:var(--lab-magenta);letter-spacing:0.28em;text-transform:uppercase;}.elementor .e-49cfeb28-6e8f{font-size:clamp(36px, 4.2vw, 56px);color:var(--lab-pearl);line-height:0.98;}.elementor .e-32b584bb-9e32{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:12px;}.elementor .e-57186b7a-a018{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-2e85b51e-8388{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-7075e75d-ce1f{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-69d59ecd-d891{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-51f41fa7-3a05{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-22141ba4-d4a0{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-1c972353-98a5{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-7d9d96eb-1242{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-2a5634-bd2f{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-5bc2d662-d539{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-2edbd550-5313{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-78219774-e06e{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-66ca262b-6910{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-3cf77a8c-d585{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-7a0e607f-cb95{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-2a165f08-bb32{width:300px;height:400px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .e-3110d2ab-7d12{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;flex:0 0 auto;}.elementor .e-74d6c91-21a9{overflow:hidden;padding-block-start:112px;padding-block-end:112px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--lab-ink);display:flex;flex-direction:column;gap:32px;}.elementor .e-529aad7f-a5fa{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-45779e8d-4d80{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(180deg, rgba(14,8,19,0.9) 0%,rgba(14,8,19,0.55) 45%,rgba(14,8,19,0.92) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-55d41d97-fb2c{font-size:clamp(44px, 5.6vw, 80px);color:var(--lab-pearl);line-height:0.95;text-align:center;}.elementor .e-41360b9e-19e8{max-width:520px;font-family:var(--lab-font-body);font-size:18px;color:var(--lab-pearl);line-height:1.55;text-align:center;opacity:85%;}.elementor .e-17b4fb3c-b541:hover,.elementor .e-17b4fb3c-b541:focus-visible{opacity:86%;}.elementor .e-17b4fb3c-b541{font-family:var(--lab-font-accent);font-weight:700;font-size:18px;color:var(--lab-pearl);letter-spacing:0.16em;line-height:1;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;margin-block-start:6px;border-radius:999px;background-color:var(--lab-magenta);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.elementor .e-55ed2179-5889{max-width:720px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .e-777aecc0-a306{min-height:100vh;overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--lab-ink);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5e1063c8-4f28{font-size:clamp(36px, 4.2vw, 56px);color:var(--lab-pearl);line-height:0.98;}.elementor .e-697a794a-52e7{max-width:320px;font-family:var(--lab-font-body);font-size:17px;color:var(--lab-pearl);line-height:1.55;opacity:80%;}.elementor .e-201969be-3b4f:hover,.elementor .e-201969be-3b4f:focus-visible{border-color:var(--lab-pearl);}.elementor .e-201969be-3b4f{font-family:var(--lab-font-accent);font-weight:700;font-size:15px;color:var(--lab-pearl);letter-spacing:0.16em;line-height:1;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:6px;border-radius:999px;border-width:1px;border-color:rgba(244, 236, 246, 0.4);border-style:solid;background-color:transparent;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.elementor .e-578f4c89-eba6{position:static;inset-block-start:110px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:0 0 340px;align-items:flex-start;}.elementor .e-3c362ee5-4432{font-size:18px;line-height:1.25;}.elementor .e-616f4e01-e33c{width:20px;height:20px;}.elementor .e-aeb47e3-3aeb{width:24px;height:20px;}.elementor .e-4ebe727-7ce1{color:var(--lab-pearl);cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-2db47109-fd5b{font-family:var(--lab-font-body);font-size:17px;color:var(--lab-pearl);line-height:1.6;opacity:80%;}.elementor .e-2d9c3eb1-80b0{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-6bb6346f-996e{overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:rgba(244, 236, 246, 0.06);border-style:solid;background-color:var(--lab-panel);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.elementor .e-3eaf85b6-e1fc{font-size:18px;line-height:1.25;}.elementor .e-4644a8c0-84aa{width:20px;height:20px;}.elementor .e-578743e6-6930{width:24px;height:20px;}.elementor .e-6136dbbb-ec72{color:var(--lab-pearl);cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-44baed1a-d794{font-family:var(--lab-font-body);font-size:17px;color:var(--lab-pearl);line-height:1.6;opacity:80%;}.elementor .e-3f2bb610-c72a{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-c530f57-cb1c{overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:rgba(244, 236, 246, 0.06);border-style:solid;background-color:var(--lab-panel);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.elementor .e-a1716d2-9306{font-size:18px;line-height:1.25;}.elementor .e-2ee4f5e4-7940{width:20px;height:20px;}.elementor .e-48c6ba50-ba3a{width:24px;height:20px;}.elementor .e-251a5da0-4f71{color:var(--lab-pearl);cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-32d7864b-289f{font-family:var(--lab-font-body);font-size:17px;color:var(--lab-pearl);line-height:1.6;opacity:80%;}.elementor .e-289617ed-2760{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-4b44f0f1-b34a{overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:rgba(244, 236, 246, 0.06);border-style:solid;background-color:var(--lab-panel);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.elementor .e-5aa2093e-2763{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-28eb09f3-df28{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:80px;align-items:flex-start;}.elementor .e-55684fb6-3627{padding-block-start:112px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--lab-ink);display:flex;flex-direction:column;align-items:center;}