.page-module__lsgq5q__hero{color:var(--color-text-white);background:radial-gradient(circle at 10% 20%,#3b82f626 0%,#0000 50%),radial-gradient(circle at 90% 80%,#2e3a6380 0%,#0000 55%),linear-gradient(140deg,#141a2e 0%,#1e2642 100%);padding:10rem 0;position:relative;overflow:hidden}.page-module__lsgq5q__hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 40%,#0000 80%);mask-image:radial-gradient(#000 40%,#0000 80%)}.page-module__lsgq5q__heroGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:6rem;display:grid}@media (max-width:992px){.page-module__lsgq5q__heroGrid{grid-template-columns:1fr;gap:4rem}}.page-module__lsgq5q__heroText{z-index:10;flex-direction:column;gap:2rem;display:flex;position:relative}.page-module__lsgq5q__badge{background:rgba(var(--color-secondary-rgb), .15);border:1px solid rgba(var(--color-secondary-rgb), .3);color:var(--color-secondary);text-transform:uppercase;letter-spacing:.05em;border-radius:50px;align-items:center;gap:.5rem;width:fit-content;padding:.5rem 1rem;font-size:.85rem;font-weight:700;display:inline-flex}.page-module__lsgq5q__pulseIcon{background:var(--color-secondary);width:8px;height:8px;box-shadow:0 0 8px var(--color-secondary);border-radius:50%;animation:1.5s infinite alternate page-module__lsgq5q__pulse-active}@keyframes page-module__lsgq5q__pulse-active{0%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}.page-module__lsgq5q__heroTitle{color:var(--color-text-white);letter-spacing:-.03em;font-size:3.6rem;font-weight:800;line-height:1.15}.page-module__lsgq5q__heroTitleHighlight{background:linear-gradient(135deg, var(--color-secondary) 0%, #e2eeff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline}.page-module__lsgq5q__heroSubtitle{color:#fffc;max-width:640px;font-size:1.25rem;line-height:1.8}.page-module__lsgq5q__heroActions{flex-wrap:wrap;gap:1.5rem;display:flex}.page-module__lsgq5q__heroActions .btn-primary{background:linear-gradient(135deg, var(--color-secondary) 0%, #9bc3f5 100%);color:var(--color-primary);border:1px solid #fff3;box-shadow:0 10px 25px #b3caea40}.page-module__lsgq5q__heroActions .btn-primary:hover{background:var(--color-text-white);color:var(--color-primary);transform:translateY(-3px);box-shadow:0 15px 30px #fff6}.page-module__lsgq5q__heroActions .btn-secondary{color:var(--color-text-white);background:#ffffff0f;border:1px solid #ffffff4d}.page-module__lsgq5q__heroActions .btn-secondary:hover{border-color:var(--color-text-white);background:#ffffff26;transform:translateY(-3px)}@media (max-width:576px){.page-module__lsgq5q__hero{padding:6rem 0 2rem}.page-module__lsgq5q__heroTitle{font-size:2.4rem}.page-module__lsgq5q__heroActions{flex-direction:column}}.page-module__lsgq5q__heroImageWrapper{border-radius:var(--border-radius-lg);aspect-ratio:1;z-index:10;border:1px solid #ffffff1a;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000004d}@media (max-width:768px){.page-module__lsgq5q__heroImageWrapper{display:none!important}}.page-module__lsgq5q__heroImage{object-fit:cover;width:100%;height:100%;display:block}.page-module__lsgq5q__azureCloud{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#3b82f60f;border:1px solid #3b82f633;border-radius:20px;width:100%;padding:2rem}.page-module__lsgq5q__cloudLabel{color:var(--color-accent-blue);text-transform:uppercase;letter-spacing:.08em;text-align:center;margin-bottom:1.5rem;font-size:.8rem;font-weight:700}.page-module__lsgq5q__cloudNodes{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module__lsgq5q__cloudNode{color:#ffffffd9;text-align:center;transition:all var(--transition-fast);background:#ffffff0a;border:1px solid #b3caea33;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;font-size:.8rem;font-weight:700;display:flex}.page-module__lsgq5q__cloudNode span:first-child{color:var(--color-secondary);transition:color var(--transition-fast);font-size:1.5rem}.page-module__lsgq5q__cloudNode:hover{border-color:var(--color-secondary);background:#ffffff1f}.page-module__lsgq5q__cloudNode:hover span:first-child{color:var(--color-text-white)}.page-module__lsgq5q__connectArrow{flex-direction:column;align-items:center;gap:.4rem;padding:.75rem 0;display:flex}.page-module__lsgq5q__arrowLine{background:linear-gradient(#3b82f666,#fff3);width:2px;height:40px;position:relative}.page-module__lsgq5q__arrowLine:after{content:"↕";color:#ffffff80;font-size:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__lsgq5q__arrowLabel{color:#ffffff73;letter-spacing:.02em;text-align:center;font-size:.72rem;font-weight:600}.page-module__lsgq5q__onPremBox{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:14px;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1.25rem 2rem;display:flex}.page-module__lsgq5q__onPremLabel{color:#fffc;font-size:.9rem;font-weight:700}.page-module__lsgq5q__costPill{color:#34d399;background:#10b9811f;border:1px solid #10b9814d;border-radius:50px;align-items:center;gap:.5rem;margin-top:1.25rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:600;display:inline-flex}.page-module__lsgq5q__anchSection{background-color:var(--color-bg-pure)}.page-module__lsgq5q__anchGrid{grid-template-columns:1fr 1fr;align-items:start;gap:6rem;display:grid}@media (max-width:992px){.page-module__lsgq5q__anchGrid{grid-template-columns:1fr;gap:4rem}}.page-module__lsgq5q__anchMain{flex-direction:column;gap:1.75rem;display:flex}.page-module__lsgq5q__anchTitle{color:var(--color-primary);letter-spacing:-.02em;font-size:2.25rem;font-weight:800;line-height:1.25}.page-module__lsgq5q__anchDesc{color:var(--color-text-medium);font-size:1.05rem;line-height:1.8}.page-module__lsgq5q__anchStats{flex-direction:column;gap:2.5rem;display:flex}.page-module__lsgq5q__anchStat{border-left:3px solid var(--color-secondary);flex-direction:column;gap:.5rem;padding-left:1.5rem;display:flex}.page-module__lsgq5q__anchStatNum{color:var(--color-primary);font-size:2.75rem;font-weight:800;line-height:1;font-family:var(--font-raleway), sans-serif}.page-module__lsgq5q__anchStatLabel{color:var(--color-primary);text-transform:uppercase;letter-spacing:.03em;font-size:1rem;font-weight:700}.page-module__lsgq5q__anchStatDesc{color:var(--color-text-medium);font-size:.95rem;line-height:1.65}.page-module__lsgq5q__domainesSection{background-color:var(--color-bg-light)}.page-module__lsgq5q__domainesGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}@media (max-width:1200px){.page-module__lsgq5q__domainesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module__lsgq5q__domainesGrid{grid-template-columns:1fr}}.page-module__lsgq5q__domaineCard{background:var(--color-bg-pure);border-radius:var(--border-radius-lg);border:1px solid var(--color-bg-alt);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);flex-direction:column;gap:1.5rem;padding:2.75rem;display:flex}.page-module__lsgq5q__domaineCard:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-white);box-shadow:var(--shadow-lg);transform:translateY(-6px)}.page-module__lsgq5q__domaineCard:hover .page-module__lsgq5q__domaineTitle{color:var(--color-text-white)}.page-module__lsgq5q__domaineCard:hover .page-module__lsgq5q__domaineDesc{color:#fffc}.page-module__lsgq5q__domaineCard:hover .page-module__lsgq5q__domaineTag{color:var(--color-text-white);background:#ffffff26}.page-module__lsgq5q__domaineCard:hover .page-module__lsgq5q__domaineList{border-top-color:#ffffff1a}.page-module__lsgq5q__domaineCard:hover .page-module__lsgq5q__domaineList li{color:#fffc}.page-module__lsgq5q__domaineCard:hover .page-module__lsgq5q__domaineList li:before{color:var(--color-secondary)}.page-module__lsgq5q__domaineCardTop{justify-content:space-between;align-items:center;display:flex}.page-module__lsgq5q__domaineIconBox{width:56px;height:56px;color:var(--color-primary);transition:all var(--transition-fast);background:#2e3a630d;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__lsgq5q__domaineIconBox span{transition:color var(--transition-fast);font-size:2rem}.page-module__lsgq5q__domaineCard:hover .page-module__lsgq5q__domaineIconBox{color:var(--color-text-white);background:#ffffff1a}.page-module__lsgq5q__domaineTag{color:var(--color-text-light);text-transform:uppercase;letter-spacing:.08em;background:var(--color-bg-alt);border-radius:50px;padding:.3rem .75rem;font-size:.75rem;font-weight:800}.page-module__lsgq5q__domaineTitle{color:var(--color-primary);font-size:1.2rem;font-weight:800;line-height:1.3}.page-module__lsgq5q__domaineDesc{color:var(--color-text-medium);font-size:.975rem;line-height:1.75}.page-module__lsgq5q__domaineList{border-top:1px solid var(--color-bg-alt);flex-direction:column;gap:.65rem;padding-top:1.5rem;display:flex}.page-module__lsgq5q__domaineList li{color:var(--color-text-medium);padding-left:1.25rem;font-size:.9rem;line-height:1.5;position:relative}.page-module__lsgq5q__domaineList li:before{content:"→";color:var(--color-accent-blue);font-weight:700;position:absolute;left:0}.page-module__lsgq5q__finopsSection{color:var(--color-text-white);background:linear-gradient(160deg,#0d1b3e 0%,#141a2e 100%);position:relative;overflow:hidden}.page-module__lsgq5q__finopsSection:before{content:"";pointer-events:none;background:radial-gradient(circle at 80%,#ffb9000f 0%,#0000 60%);position:absolute;inset:0}.page-module__lsgq5q__finopsGrid{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid;position:relative}@media (max-width:992px){.page-module__lsgq5q__finopsGrid{grid-template-columns:1fr;gap:4rem}}.page-module__lsgq5q__finopsContent{flex-direction:column;gap:2.5rem;display:flex}.page-module__lsgq5q__finopsEyebrow{color:#fbbf24;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;display:flex}.page-module__lsgq5q__finopsTitle{color:var(--color-text-white);letter-spacing:-.02em;font-size:2rem;font-style:italic;font-weight:800;line-height:1.3}.page-module__lsgq5q__finopsDesc{color:#ffffffbf;font-size:1.05rem;line-height:1.8}.page-module__lsgq5q__finopsPoints{flex-direction:column;gap:2rem;display:flex}.page-module__lsgq5q__finopsPoint{align-items:flex-start;gap:1.25rem;display:flex}.page-module__lsgq5q__finopsPoint strong{color:var(--color-text-white);margin-bottom:.4rem;font-size:1.05rem;font-weight:700;display:block}.page-module__lsgq5q__finopsPoint p{color:#ffffffa6;font-size:.975rem;line-height:1.65}.page-module__lsgq5q__finopsCard{border-radius:var(--border-radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;flex-direction:column;gap:2rem;padding:2.5rem;display:flex}.page-module__lsgq5q__finopsCardHeader{color:#ffffffd9;align-items:center;gap:.75rem;font-size:1rem;font-weight:700;display:flex}.page-module__lsgq5q__finopsChart{flex-direction:column;gap:1rem;display:flex}.page-module__lsgq5q__chartLabel{color:#ffffff73;font-size:.8rem;font-weight:600}.page-module__lsgq5q__chartBars{align-items:flex-end;gap:.75rem;height:140px;display:flex}.page-module__lsgq5q__chartBar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.5rem;height:100%;display:flex}.page-module__lsgq5q__chartBarFill{border-radius:6px 6px 0 0;width:100%;transition:height .8s ease-out}.page-module__lsgq5q__chartBarMonth{color:#fff6;font-size:.72rem;font-weight:600}.page-module__lsgq5q__chartBarDivider{flex-direction:column;flex:none;justify-content:flex-end;align-items:center;gap:.5rem;height:100%;display:flex}.page-module__lsgq5q__chartDividerLabel{color:#fbbf24;writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;border-left:1px dashed #fbbf2466;height:100%;padding-bottom:.5rem;padding-left:.35rem;font-size:.65rem;font-weight:700;transform:rotate(180deg)}.page-module__lsgq5q__finopsSavings{color:#ffffffb3;border-top:1px solid #ffffff14;align-items:center;gap:.65rem;padding-top:1.5rem;font-size:.9rem;display:flex}.page-module__lsgq5q__finopsSavings strong{color:#34d399}.page-module__lsgq5q__methodeSection{background-color:var(--color-bg-pure)}.page-module__lsgq5q__methodeSteps{flex-direction:column;max-width:800px;margin:0 auto;display:flex}.page-module__lsgq5q__methodeStep{grid-template-columns:80px 1fr;gap:2rem;display:grid;position:relative}.page-module__lsgq5q__methodeConnector{background:linear-gradient(to bottom, var(--color-secondary), var(--color-bg-alt));width:2px;height:3rem;margin-left:39px}.page-module__lsgq5q__methodeStepNum{background:var(--color-primary);width:56px;height:56px;color:var(--color-text-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;font-weight:800;display:flex;box-shadow:0 8px 20px #2e3a6333}.page-module__lsgq5q__methodeStepContent{flex-direction:column;gap:.85rem;padding-bottom:.5rem;display:flex}.page-module__lsgq5q__methodeStepTitle{color:var(--color-primary);padding-top:.85rem;font-size:1.25rem;font-weight:700}.page-module__lsgq5q__methodeStepDesc{color:var(--color-text-medium);font-size:1rem;line-height:1.75}@media (max-width:576px){.page-module__lsgq5q__methodeStep{grid-template-columns:56px 1fr;gap:1.25rem}.page-module__lsgq5q__methodeConnector{margin-left:27px}}.page-module__lsgq5q__faqSection{background-color:var(--color-bg-light)}.page-module__lsgq5q__faqAccordion{flex-direction:column;gap:1.25rem;max-width:1200px;margin:0 auto;display:flex}.page-module__lsgq5q__faqItem{background:var(--color-bg-pure);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);border:1px solid #2e3a6314;border-radius:12px;overflow:hidden}.page-module__lsgq5q__faqItem[open]{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.page-module__lsgq5q__faqQuestion{font-family:var(--font-raleway), sans-serif;color:var(--color-primary);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--transition-fast);justify-content:space-between;align-items:center;padding:1.5rem 2rem;font-size:1.15rem;font-weight:700;list-style:none;display:flex}.page-module__lsgq5q__faqQuestion::-webkit-details-marker{display:none}.page-module__lsgq5q__faqQuestion:hover{color:var(--color-secondary)}.page-module__lsgq5q__faqIcon{width:24px;height:24px;color:var(--color-accent-blue);transition:transform var(--transition-normal);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.page-module__lsgq5q__faqIcon:before,.page-module__lsgq5q__faqIcon:after{content:"";transition:transform var(--transition-normal);background:currentColor;position:absolute}.page-module__lsgq5q__faqIcon:before{width:14px;height:2px}.page-module__lsgq5q__faqIcon:after{width:2px;height:14px}.page-module__lsgq5q__faqItem[open] .page-module__lsgq5q__faqIcon{color:var(--color-secondary);transform:rotate(45deg)}.page-module__lsgq5q__faqItem[open] .page-module__lsgq5q__faqIcon:after{transform:rotate(90deg)}.page-module__lsgq5q__faqAnswer{color:var(--color-text-medium);border-top:1px solid #2e3a630a;padding:0 2rem 1.5rem;font-size:.95rem;line-height:1.65;animation:.3s ease-out page-module__lsgq5q__slideDownFade}.page-module__lsgq5q__faqAnswer p{margin:0}@keyframes page-module__lsgq5q__slideDownFade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.page-module__lsgq5q__blogSiloSection{background-color:var(--color-bg-pure);border-top:1px solid var(--color-bg-alt)}.page-module__lsgq5q__blogGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}@media (max-width:992px){.page-module__lsgq5q__blogGrid{grid-template-columns:1fr}}.page-module__lsgq5q__blogCard{background:var(--color-bg-pure);border-radius:var(--border-radius-lg);border:1px solid var(--color-bg-alt);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);cursor:pointer;flex-direction:column;display:flex;overflow:hidden}.page-module__lsgq5q__blogCard:hover{box-shadow:var(--shadow-lg);border-color:var(--color-accent-blue);transform:translateY(-6px)}.page-module__lsgq5q__blogVignette{width:100%;height:210px}.page-module__lsgq5q__blogMeta{color:var(--color-text-light);text-transform:uppercase;letter-spacing:.05em;padding:1.75rem 2rem .5rem;font-size:.85rem;font-weight:700}.page-module__lsgq5q__blogContent{flex-direction:column;flex-grow:1;gap:1rem;padding:.5rem 2rem 2rem;display:flex}.page-module__lsgq5q__blogTitle{color:var(--color-primary);transition:color var(--transition-fast);font-size:1.2rem;font-weight:700;line-height:1.45}.page-module__lsgq5q__blogCard:hover .page-module__lsgq5q__blogTitle{color:var(--color-accent-blue)}.page-module__lsgq5q__blogDesc{color:var(--color-text-medium);font-size:.975rem;line-height:1.65}.page-module__lsgq5q__blogReadMore{color:var(--color-primary);align-items:center;gap:.3rem;margin-top:auto;padding-top:1rem;font-size:.9rem;font-weight:700;display:inline-flex}.page-module__lsgq5q__contactSection{background-color:var(--color-bg-pure);border-top:1px solid var(--color-bg-alt)}.page-module__lsgq5q__contactGrid{grid-template-columns:1fr 1.2fr;align-items:start;gap:6rem;display:grid}@media (max-width:992px){.page-module__lsgq5q__contactGrid{grid-template-columns:1fr;gap:3.5rem}}.page-module__lsgq5q__contactInfo{flex-direction:column;gap:2.5rem;display:flex}.page-module__lsgq5q__contactInfoTitle{color:var(--color-primary);font-size:1.5rem;font-weight:800;line-height:1.3}.page-module__lsgq5q__contactPoints{flex-direction:column;gap:2rem;display:flex}.page-module__lsgq5q__contactPoint{align-items:flex-start;gap:1.25rem;display:flex}.page-module__lsgq5q__contactPoint strong{color:var(--color-primary);margin-bottom:.4rem;font-size:1.05rem;font-weight:700;display:block}.page-module__lsgq5q__contactPoint p{color:var(--color-text-medium);font-size:.975rem;line-height:1.65}.page-module__lsgq5q__hero{position:relative}.page-module__lsgq5q__hero:after{content:"";background:linear-gradient(90deg, var(--color-secondary), var(--color-primary));height:4px;position:absolute;bottom:0;left:0;right:0}
