.elementor .e-386ad65f-7d97{font-family:var(--font-mono);font-size:12px;color:var(--argent-mute);letter-spacing:0.08em;}.elementor .e-156dd22d-285c{font-size:58px;}.elementor .e-3e4cd777-7df3{max-width:760px;color:#D9D2EA;}.elementor .e-62119d71-881f{padding-inline-start:52px;background-image:url("https://alpdigital.ch/wp-content/uploads/2026/10/opencap-icone-linux.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:18px 18px;background-position:0% 0%;background-position: 24px center;\n}.elementor .e-3f5eb185-e887{padding:0px;gap:14px;flex-wrap:wrap;}.elementor .e-718dfe21-7703{width:auto;font-family:var(--font-mono);font-size:12px;color:#C4B5FD;letter-spacing:0.12em;text-transform:uppercase;border-radius:999px;border-width:1px;border-color:rgba(167,139,250,0.35);border-style:solid;background-color:rgba(167,139,250,0.12);display:inline-block;align-self:flex-start;padding-block: 6px; padding-inline: 14px;\n}.elementor .e-314adc1d-1801{font-size:13px;color:var(--argent-mute);}.elementor .e-31309801-65c3{max-width:900px;padding:0px;flex-direction:column;gap:22px;}.elementor .e-548e7944-7369{width:100%;height:auto;margin-block-start:30px;border-radius:20px;border-width:1px;border-color:rgba(167,139,250,0.28);border-style:solid;box-shadow:0px 40px 90px -40px rgba(139,92,246,0.55);}.elementor .e-70a1a345-daba{gap:26px;}.elementor .e-7552455c-d80d{min-height:auto;padding-block-start:170px;padding-block-end:90px;justify-content:center;background-image: radial-gradient(700px 500px at 85% 30%, rgba(139,92,246,0.22), transparent 70%), radial-gradient(600px 400px at 0% 0%, rgba(167,139,250,0.10), transparent 70%), linear-gradient(180deg, rgba(10,6,18,0.7) 0%,rgba(10,6,18,0.5) 40%,rgba(10,6,18,0.95) 88%,#0A0612 100%), url("https://alpdigital.ch/wp-content/uploads/2026/10/alpes-suisses-croissant-lune.jpg"); background-size: auto, auto, auto, cover; background-repeat: no-repeat; background-position: center, center, center, center 60%;\n}.elementor .e-1681b737-6016{grid-template-rows:auto;}.elementor .e-55e0d7fb-3dc8{margin-block-end:30px;}.elementor .e-1524ed7d-af7b{font-size:40px;}.elementor .e-737c6e22-298e{padding:0px;flex-direction:column;gap:16px;}.elementor .e-24cce649-c0ad{width:100%;height:auto;border-radius:20px;border-width:1px;border-color:rgba(167,139,250,0.28);border-style:solid;box-shadow:0px 40px 90px -40px rgba(139,92,246,0.55);}.elementor .e-6c401211-3a47{gap:56px;grid-template-rows:auto;align-items:center;padding-block: 34px;\n}.elementor .e-7d1f80a6-763d{font-size:40px;}.elementor .e-58f5b893-dbeb{padding:0px;flex-direction:column;gap:16px;order:2;}.elementor .e-4e5d223c-177a{width:100%;height:auto;border-radius:20px;border-width:1px;border-color:rgba(167,139,250,0.28);border-style:solid;box-shadow:0px 40px 90px -40px rgba(139,92,246,0.55);order:1;}.elementor .e-13844a87-8da5{gap:56px;grid-template-rows:auto;align-items:center;padding-block: 34px;\n}.elementor .e-c1edd06-cb60{font-size:40px;}.elementor .e-bd75aa6-f2e0{padding:0px;flex-direction:column;gap:16px;}.elementor .e-c394ed9-50fd{width:100%;height:auto;border-radius:20px;border-width:1px;border-color:rgba(167,139,250,0.28);border-style:solid;box-shadow:0px 40px 90px -40px rgba(139,92,246,0.55);}.elementor .e-6b8c724a-4bdd{gap:56px;grid-template-rows:auto;align-items:center;padding-block: 34px;\n}.elementor .e-16b2e76a-697c{font-size:40px;}.elementor .e-7655ef7e-3e88{padding:0px;flex-direction:column;gap:16px;order:2;}.elementor .e-7041c342-e46e{width:100%;height:auto;border-radius:20px;border-width:1px;border-color:rgba(167,139,250,0.28);border-style:solid;box-shadow:0px 40px 90px -40px rgba(139,92,246,0.55);order:1;}.elementor .e-f7ca459-2599{gap:56px;grid-template-rows:auto;align-items:center;padding-block: 34px;\n}.elementor .e-2e8d5573-13b1{font-size:40px;}.elementor .e-f643acb-9313{padding:0px;flex-direction:column;gap:16px;}.elementor .e-43d4327-8f6f{width:auto;height:92%;aspect-ratio:440 / 590;}.elementor .e-7358f3da-bbc8{aspect-ratio:16 / 10;display:flex;justify-content:center;align-items:center;}.elementor .e-318a477-ba2f{gap:56px;grid-template-rows:auto;align-items:center;padding-block: 34px;\n}.elementor .e-35e78b53-23ae{gap:22px;}.elementor .e-5fffed52-3f46{width:150px;height:201px;}.elementor .e-736c3e99-1d00{text-align:center;}.elementor .e-314055bd-4f99{max-width:760px;text-align:center;gap:20px;align-items:center;}.elementor .e-2d49ae1f-69d5{margin-block-end:28px;}.elementor .e-48f4c090-4217{width:100%;height:auto;border-radius:14px;border-width:1px;border-color:rgba(167,139,250,0.28);border-style:solid;cursor: zoom-in;\n}.elementor .e-7c2447a3-c268{font-size:14px;}.elementor .e-778789db-7643{padding:0px;flex-direction:column;gap:10px;}.elementor .e-1718a7f4-c984{width:100%;height:auto;border-radius:14px;border-width:1px;border-color:rgba(167,139,250,0.28);border-style:solid;cursor: zoom-in;\n}.elementor .e-2c514f1-b50f{font-size:14px;}.elementor .e-2eccea82-7b64{padding:0px;flex-direction:column;gap:10px;}.elementor .e-2d45935d-51c7{width:100%;height:auto;border-radius:14px;border-width:1px;border-color:rgba(167,139,250,0.28);border-style:solid;cursor: zoom-in;\n}.elementor .e-66069106-3196{font-size:14px;}.elementor .e-4c482ad-2312{padding:0px;flex-direction:column;gap:10px;}.elementor .e-6e144417-d672{width:100%;height:auto;border-radius:14px;border-width:1px;border-color:rgba(167,139,250,0.28);border-style:solid;cursor: zoom-in;\n}.elementor .e-5aa5bcec-8c52{font-size:14px;}.elementor .e-784814ed-4bc4{padding:0px;flex-direction:column;gap:10px;}.elementor .e-65750497-51b2{width:100%;height:auto;border-radius:14px;border-width:1px;border-color:rgba(167,139,250,0.28);border-style:solid;cursor: zoom-in;\n}.elementor .e-35f81bc7-fbf2{font-size:14px;}.elementor .e-1e1f1a2e-b75b{padding:0px;flex-direction:column;gap:10px;}.elementor .e-39ae768c-c2ce{width:100%;height:auto;border-radius:14px;border-width:1px;border-color:rgba(167,139,250,0.28);border-style:solid;cursor: zoom-in;\n}.elementor .e-4f43ea9-8516{font-size:14px;}.elementor .e-6712b51f-f8bc{padding:0px;flex-direction:column;gap:10px;}.elementor .e-2e0f28e-8b0f{gap:24px;grid-template-rows:auto;}.elementor .e-5c6accf7-dc42{margin-block-end:18px;}.elementor .e-5d76ae23-3fc5{font-family:var(--font-display);font-weight:600;font-size:18px;color:#F5F0FF;margin:0px;}.elementor .e-1a04f4be-a886{width:16px;height:16px;color:#A78BFA;padding:0px;flex:0 0 auto;}.elementor .e-537e59ff-9d57{cursor:pointer;display:flex;gap:16px;justify-content:space-between;align-items:center;padding-block: 20px; padding-inline: 24px; list-style: none;\n}.elementor .e-3792cbbf-866a{padding-block-start:0px;padding-block-end:22px;padding-inline: 24px;\n}.elementor .e-4d90d8b3-3761{padding:0px;border-radius:16px;border-width:1px;border-color:rgba(167,139,250,0.22);border-style:solid;background-color:rgba(255,255,255,0.03);}.elementor .e-2a0a2604-b9c3{font-family:var(--font-display);font-weight:600;font-size:18px;color:#F5F0FF;margin:0px;}.elementor .e-2a259d10-fc0d{width:16px;height:16px;color:#A78BFA;padding:0px;flex:0 0 auto;}.elementor .e-1564646f-ea87{cursor:pointer;display:flex;gap:16px;justify-content:space-between;align-items:center;padding-block: 20px; padding-inline: 24px; list-style: none;\n}.elementor .e-6903383c-9abd{padding-block-start:0px;padding-block-end:22px;padding-inline: 24px;\n}.elementor .e-23203c4-d179{padding:0px;border-radius:16px;border-width:1px;border-color:rgba(167,139,250,0.22);border-style:solid;background-color:rgba(255,255,255,0.03);}.elementor .e-6b40ad4d-f52d{font-family:var(--font-display);font-weight:600;font-size:18px;color:#F5F0FF;margin:0px;}.elementor .e-1fdd5a25-187c{width:16px;height:16px;color:#A78BFA;padding:0px;flex:0 0 auto;}.elementor .e-48b500fe-be46{cursor:pointer;display:flex;gap:16px;justify-content:space-between;align-items:center;padding-block: 20px; padding-inline: 24px; list-style: none;\n}.elementor .e-6d4deebe-d883{padding-block-start:0px;padding-block-end:22px;padding-inline: 24px;\n}.elementor .e-14a1f2ba-c94e{padding:0px;border-radius:16px;border-width:1px;border-color:rgba(167,139,250,0.22);border-style:solid;background-color:rgba(255,255,255,0.03);}.elementor .e-25c2ce2-db7a{font-family:var(--font-display);font-weight:600;font-size:18px;color:#F5F0FF;margin:0px;}.elementor .e-c4a8d73-928d{width:16px;height:16px;color:#A78BFA;padding:0px;flex:0 0 auto;}.elementor .e-62d4bb6c-5d31{cursor:pointer;display:flex;gap:16px;justify-content:space-between;align-items:center;padding-block: 20px; padding-inline: 24px; list-style: none;\n}.elementor .e-39544813-3d7d{padding-block-start:0px;padding-block-end:22px;padding-inline: 24px;\n}.elementor .e-c6e38c0-dc5a{padding:0px;border-radius:16px;border-width:1px;border-color:rgba(167,139,250,0.22);border-style:solid;background-color:rgba(255,255,255,0.03);}.elementor .e-7dc75fe9-b2aa{font-family:var(--font-display);font-weight:600;font-size:18px;color:#F5F0FF;margin:0px;}.elementor .e-4d7bf7d4-5076{width:16px;height:16px;color:#A78BFA;padding:0px;flex:0 0 auto;}.elementor .e-367d20d7-429f{cursor:pointer;display:flex;gap:16px;justify-content:space-between;align-items:center;padding-block: 20px; padding-inline: 24px; list-style: none;\n}.elementor .e-393d5260-5f5d{padding-block-start:0px;padding-block-end:22px;padding-inline: 24px;\n}.elementor .e-41c4016-5769{padding:0px;border-radius:16px;border-width:1px;border-color:rgba(167,139,250,0.22);border-style:solid;background-color:rgba(255,255,255,0.03);}.elementor .e-647705ab-9a4d{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-4b2b577d-8a0e{max-width:900px;gap:18px;}.elementor .e-2252134d-9d93{width:140px;height:188px;margin-block-end:-8px;}.elementor .e-52cbae5c-bed2{padding-inline-start:52px;background-image:url("https://alpdigital.ch/wp-content/uploads/2026/10/opencap-icone-linux.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:18px 18px;background-position:0% 0%;background-position: 24px center;\n}.elementor .e-c1d4367-f982{padding:0px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-e4dd9ce-da91{width:auto;font-family:var(--font-mono);font-size:12px;color:#C4B5FD;letter-spacing:0.12em;text-transform:uppercase;border-radius:999px;border-width:1px;border-color:rgba(167,139,250,0.35);border-style:solid;background-color:rgba(167,139,250,0.12);display:inline-block;align-self:center;padding-block: 6px; padding-inline: 14px;\n}.elementor .e-6d2f5fc7-328e{text-align:center;margin-block-start:10px;}.elementor .e-3d3001b-db2b{max-width:860px;text-align:center;gap:22px;align-items:center;}.elementor .e-4cd7a347-bb73{padding-block-start:120px;padding-block-end:160px;background-image: radial-gradient(800px 400px at 50% 100%, rgba(139,92,246,0.28), transparent 70%);\n}