.ldw-services-hero{background:linear-gradient(180deg,rgba(5,8,12,.88) 0,rgba(5,8,12,.78) 32%,rgba(5,8,12,.45) 70%,rgba(5,8,12,0)),#05080c url(/build/images/pages-hero.021a550a.jpg) 50%/cover no-repeat;color:#f6f9fc;isolation:isolate;margin-top:-80px;min-height:0;padding:calc(5rem + 80px) 0 4rem;position:relative}.ldw-services-hero__background{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.ldw-services-hero__grid{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:80px 80px,80px 80px;inset:-35%;mask-image:radial-gradient(circle at 20% 0,#000,transparent 75%);opacity:.25;position:absolute}.ldw-services-hero__glow{display:none}.ldw-services-hero__noise{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.35) 1px,transparent 0,transparent 2px);inset:0;mix-blend-mode:soft-light;opacity:.08;position:absolute}.ldw-services-hero__content{display:flex;flex-direction:column;gap:2rem;margin:0 auto;position:relative;width:min(1040px,100% - 3rem);z-index:1}.ldw-services-hero__header{max-width:720px}.ldw-services-hero__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(2.1rem,3vw,2.8rem);letter-spacing:-.03em;line-height:1.1;margin:0 0 1rem}.ldw-services-hero__subtitle{color:rgba(232,238,243,.86);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.6;margin:0}.ldw-services-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem}.ldw-services-hero__primary-btn,.ldw-services-hero__secondary-btn{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;font-weight:600;justify-content:center;padding:.9rem 1.8rem;text-decoration:none;transition:transform .14s ease-out,box-shadow .14s ease-out,background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.ldw-services-hero__primary-btn{background:linear-gradient(120deg,#22b8cf,#127a94);border:none;box-shadow:0 0 18px rgba(34,184,207,.5),0 0 2px rgba(34,184,207,.7);color:#05080c}.ldw-services-hero__primary-btn:focus-visible,.ldw-services-hero__primary-btn:hover{box-shadow:0 0 26px rgba(34,184,207,.75),0 0 4px rgba(34,184,207,.9);outline:none;transform:translateY(-1px)}.ldw-services-hero__primary-btn:active{box-shadow:0 0 12px rgba(34,184,207,.5),0 0 2px rgba(34,184,207,.7);transform:translateY(0)}.ldw-services-hero__secondary-btn{background:radial-gradient(circle at 0 0,rgba(34,184,207,.08),transparent 60%);border:1px solid rgba(232,238,243,.3);color:#e8eef3}.ldw-services-hero__secondary-btn:focus-visible,.ldw-services-hero__secondary-btn:hover{background:radial-gradient(circle at 0 0,rgba(34,184,207,.18),transparent 65%);border-color:rgba(34,184,207,.85);color:#f6f9fc;outline:none;transform:translateY(-1px)}.ldw-services-hero__secondary-btn:active{transform:translateY(0)}.ldw-services-hero__divider{background:linear-gradient(90deg,rgba(34,184,207,0) 0,rgba(34,184,207,.12) 15%,#22b8cf 35%,#35e3ff 50%,#22b8cf 65%,rgba(34,184,207,.12) 85%,rgba(34,184,207,0));border-radius:999px;bottom:0;box-shadow:0 10px 26px rgba(0,0,0,.95);display:block;height:3px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:65%;z-index:1}@keyframes ldwServicesGlowPulse{0%{opacity:.6;transform:translateZ(0) scale(.98)}50%{opacity:.95;transform:translate3d(-6px,4px,0) scale(1.03)}to{opacity:.75;transform:translate3d(4px,-3px,0) scale(1.01)}}@media (prefers-reduced-motion:reduce){.ldw-services-hero__glow{animation:none}.ldw-services-hero__primary-btn,.ldw-services-hero__secondary-btn{transition:none}}@media (max-width:960px){.ldw-services-hero{padding:calc(4.25rem + 80px) 0 3.5rem}.ldw-services-hero__content{width:min(1040px,100% - 2.5rem)}.ldw-services-hero__header{max-width:100%}}@media (max-width:720px){.ldw-services-hero{padding:calc(3.5rem + 80px) 0 3rem}.ldw-services-hero__title{font-size:1.95rem}.ldw-services-hero__actions{align-items:flex-start;flex-direction:column}.ldw-services-hero__primary-btn,.ldw-services-hero__secondary-btn{justify-content:center;width:100%}.ldw-services-hero__content{width:min(1040px,100% - 2.25rem)}}.ldw-services-overview{padding:3.25rem 0 3.5rem;position:relative}.ldw-services-overview__inner{margin:0 auto;max-width:1040px;padding-inline:clamp(1rem,4vw,1.75rem)}.ldw-services-overview__header{margin:0 auto 2.5rem;max-width:720px;text-align:center}.ldw-services-overview__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.6rem;letter-spacing:-.02em;margin:0 0 .75rem}.ldw-services-overview__subtitle{color:rgba(232,238,243,.8);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;line-height:1.7;margin:0 auto;max-width:64ch}.ldw-services-overview__grid{display:grid;gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:1025px){.ldw-services-overview__card:nth-child(2),.ldw-services-overview__card:nth-child(4){position:relative;top:1.8rem}}@media (max-width:1024px){.ldw-services-overview__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ldw-services-overview__card{position:static;top:0}}@media (max-width:640px){.ldw-services-overview{padding:2.75rem 0 3rem}.ldw-services-overview__grid{grid-template-columns:minmax(0,1fr)}}.ldw-services-overview__card{background:radial-gradient(circle at 0 0,rgba(34,184,207,.06),transparent 60%),rgba(8,13,20,.94);border:1px solid rgba(232,238,243,.08);border-radius:1rem;box-shadow:0 0 0 1px rgba(6,12,20,.9),0 14px 26px rgba(0,0,0,.75);overflow:hidden;padding:1.1rem 1.1rem 1.15rem;position:relative;transition:transform .16s ease-out,box-shadow .16s ease-out,border-color .15s ease-out,background .16s ease-out}.ldw-services-overview__card:before{background:radial-gradient(circle at 10% 0,rgba(34,184,207,.22),transparent 55%);content:"";inset:-40%;opacity:0;pointer-events:none;position:absolute;transition:opacity .16s ease-out}.ldw-services-overview__card:after{background:linear-gradient(90deg,rgba(34,184,207,0),rgba(53,227,255,.95) 50%,rgba(34,184,207,0));border-radius:999px;content:"";height:2px;left:18px;opacity:0;pointer-events:none;position:absolute;right:18px;top:0;transform:translateY(-6px);transition:opacity .18s ease-out,transform .18s ease-out}.ldw-services-overview__card:focus-within,.ldw-services-overview__card:hover{background:radial-gradient(circle at 0 0,rgba(34,184,207,.12),transparent 60%),rgba(6,11,18,.97);border-color:rgba(34,184,207,.75);box-shadow:0 0 0 1px rgba(12,30,46,.95),0 20px 36px rgba(0,0,0,.9),0 0 24px rgba(34,184,207,.45);transform:translateY(-3px)}.ldw-services-overview__card:focus-within:before,.ldw-services-overview__card:hover:before{opacity:1}.ldw-services-overview__card:focus-within:after,.ldw-services-overview__card:hover:after{opacity:1;transform:translateY(0)}.ldw-services-overview__card-title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.02rem;letter-spacing:-.01em;margin:0 0 .4rem}.ldw-services-overview__card-price{color:#22b8cf;font-weight:600;letter-spacing:.04em;margin:0 0 .6rem;text-transform:uppercase}.ldw-services-overview__card-price,.ldw-services-overview__card-text{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem}.ldw-services-overview__card-text{color:rgba(232,238,243,.8);line-height:1.55;margin:0}@media (prefers-reduced-motion:no-preference){.ldw-services-overview__card:first-child{animation:ldw-services-overview-card-pulse 6s ease-in-out infinite}}@keyframes ldw-services-overview-card-pulse{0%,60%{border-color:rgba(34,184,207,.55);box-shadow:0 0 0 1px rgba(12,30,46,.85),0 18px 32px rgba(0,0,0,.9),0 0 18px rgba(34,184,207,.4)}80%{border-color:rgba(34,184,207,.95);box-shadow:0 0 0 1px #122e46,0 22px 40px rgba(0,0,0,.95),0 0 32px rgba(34,184,207,.9)}to{border-color:rgba(34,184,207,.7);box-shadow:0 0 0 1px rgba(12,30,46,.9),0 18px 32px rgba(0,0,0,.9),0 0 20px rgba(34,184,207,.55)}}.ldw-services-offers{padding:3.5rem 0 3.75rem;position:relative}.ldw-services-offers__inner{margin:0 auto;max-width:1040px;padding-inline:clamp(16px,4vw,28px)}.ldw-services-offers__header{margin:0 auto 2.25rem;max-width:720px;text-align:center}.ldw-services-offers__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.6rem;letter-spacing:-.02em;margin:0 0 .75rem}.ldw-services-offers__subtitle{color:rgba(232,238,243,.8);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;line-height:1.7;margin:0 auto;max-width:64ch}.ldw-services-offers__react-root{animation:ldwOffersOuterGlow 3.4s ease-in-out infinite;background:radial-gradient(circle at 0 0,rgba(34,184,207,.1),transparent 60%),rgba(7,12,19,.96);border:1px solid rgba(232,238,243,.06);border-radius:1.15rem;box-shadow:0 0 0 1px rgba(6,12,20,.95),0 24px 70px rgba(0,0,0,.5),0 0 22px rgba(34,184,207,.14),0 0 1px rgba(34,184,207,.24);overflow:hidden;padding:1.25rem 1.25rem 1.35rem;position:relative;transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out}.ldw-services-offers__react-root:hover{border-color:rgba(34,184,207,.14);box-shadow:0 0 0 1px rgba(6,12,20,.95),0 28px 84px rgba(0,0,0,.55),0 0 46px rgba(34,184,207,.22),0 0 2px rgba(34,184,207,.28);transform:translateY(-2px)}.ldw-services-offers__react-root:after,.ldw-services-offers__react-root:before{z-index:0}.ldw-services-offers__react-root>*{position:relative;z-index:1}.ldw-services-offers__react-root:before{animation:ldwOffersGlowPulse 3.6s ease-in-out infinite;background:radial-gradient(circle at 18% 22%,rgba(34,184,207,.22),transparent 42%),radial-gradient(circle at 78% 64%,rgba(18,122,148,.16),transparent 46%);border-radius:inherit;content:"";filter:blur(12px);inset:-2px;opacity:.75;pointer-events:none;position:absolute}.ldw-services-offers__react-root:after{animation:ldwOffersGridDrift 14s linear infinite;background:linear-gradient(90deg,rgba(232,238,243,.045) 1px,transparent 0),linear-gradient(0deg,rgba(232,238,243,.03) 1px,transparent 0);background-size:56px 56px;content:"";inset:0;mask-image:radial-gradient(circle at 40% 25%,rgba(0,0,0,.9),transparent 68%);opacity:.22;pointer-events:none;position:absolute}.ldw-services-offers__tabs{background:rgba(4,9,15,.9);border:1px solid rgba(232,238,243,.06);border-radius:999px;display:inline-flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1.1rem;padding:.12rem;position:relative}.ldw-services-offers__tab{background:transparent;border:none;border-radius:999px;color:rgba(232,238,243,.72);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.85rem;font-weight:650;letter-spacing:.05em;padding:.45rem .95rem;position:relative;text-transform:uppercase;transition:color .14s ease-out,background .18s ease-out,box-shadow .18s ease-out,transform .14s ease-out}.ldw-services-offers__tab:hover{color:#f6f9fc}.ldw-services-offers__tab:focus-visible{box-shadow:0 0 0 2px rgba(34,184,207,.35),0 0 0 5px rgba(34,184,207,.1);outline:none}.ldw-services-offers__tab--active{background:radial-gradient(circle at 30% 20%,rgba(34,184,207,.35),transparent 65%),linear-gradient(120deg,rgba(34,184,207,.2),rgba(18,122,148,.12));box-shadow:0 0 18px rgba(34,184,207,.38),inset 0 0 0 1px rgba(34,184,207,.22);color:#f6f9fc;transform:translateY(-1px)}.ldw-services-offers__tab--active:after{animation:ldwOffersUnderline 1.8s ease-in-out infinite;background:linear-gradient(90deg,rgba(34,184,207,0),rgba(34,184,207,.85),rgba(34,184,207,0));border-radius:999px;bottom:-7px;content:"";height:2px;left:16px;opacity:.85;position:absolute;right:16px}.ldw-services-offers__panel{align-items:start;animation:ldwOffersPanelIn .42s ease-out both;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(320px,380px);margin-top:.75rem}.ldw-services-offers__panel-main{display:flex;flex-direction:column;gap:.6rem}.ldw-services-offers__panel-title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.15rem;letter-spacing:-.01em;margin:0}.ldw-services-offers__panel-tagline{color:rgba(232,238,243,.8);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;line-height:1.5;margin:0}.ldw-services-offers__panel-meta{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.ldw-services-offers__chip{background:rgba(3,7,12,.35);border:1px solid rgba(232,238,243,.16);border-radius:999px;color:rgba(232,238,243,.85);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.78rem;letter-spacing:.05em;padding:.25rem .6rem;text-transform:uppercase}.ldw-services-offers__list{display:grid;gap:.55rem 1.1rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:.65rem 0 0;padding:0}.ldw-services-offers__list-item{color:rgba(232,238,243,.86);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;line-height:1.45;padding-left:1.1rem;position:relative}.ldw-services-offers__list-item:before{background:radial-gradient(circle,#22b8cf 0,#127a94 70%,transparent 100%);border-radius:999px;box-shadow:0 0 14px rgba(34,184,207,.22);content:"";height:7px;left:0;position:absolute;top:.55rem;width:7px}.ldw-services-offers__side{align-self:start;background:rgba(3,7,12,.92);border:1px solid rgba(232,238,243,.06);border-radius:.95rem;display:flex;flex-direction:column;gap:.55rem;overflow:hidden;padding:.95rem 1rem;position:relative;width:100%}.ldw-services-offers__side:before{animation:ldwOffersSideHalo 4.2s ease-in-out infinite;background:radial-gradient(circle at 30% 30%,rgba(34,184,207,.22),transparent 55%);content:"";filter:blur(10px);inset:-40% -30%;opacity:.55;pointer-events:none;position:absolute}.ldw-services-offers__price-label{color:rgba(232,238,243,.65);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.78rem;letter-spacing:.16em;position:relative;text-transform:uppercase}.ldw-services-offers__price-value{color:#22b8cf;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.65rem;margin:.15rem 0 0;position:relative;text-shadow:0 0 18px rgba(34,184,207,.25),0 0 2px rgba(34,184,207,.25)}.ldw-services-offers__price-hint{color:rgba(232,238,243,.78);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;line-height:1.45;margin:.2rem 0 0;position:relative}.ldw-services-offers__cta{margin-top:.65rem;position:relative}.ldw-services-offers__cta-btn{align-items:center;background:linear-gradient(120deg,#22b8cf,#127a94);border:none;border-radius:999px;color:#05080c;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;font-weight:750;justify-content:center;padding:.78rem 1.2rem;text-decoration:none;transition:transform .13s ease-out,box-shadow .13s ease-out,filter .13s ease-out;width:100%}.ldw-services-offers__cta-btn:focus-visible,.ldw-services-offers__cta-btn:hover{box-shadow:0 0 22px rgba(34,184,207,.75),0 0 3px rgba(34,184,207,.85);filter:saturate(1.05);outline:none;transform:translateY(-1px)}.ldw-services-offers__cta-btn:active{transform:translateY(0)}@keyframes ldwOffersGlowPulse{0%,to{opacity:.55}50%{opacity:.95}}@keyframes ldwOffersGridDrift{0%{transform:translate(0)}to{transform:translate(28px,28px)}}@keyframes ldwOffersUnderline{0%,to{opacity:.35;transform:scaleX(.85)}50%{opacity:.95;transform:scaleX(1)}}@keyframes ldwOffersPanelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ldwOffersSideHalo{0%,to{opacity:.4;transform:translate(0)}50%{opacity:.75;transform:translate(8px,-6px)}}@keyframes ldwOffersOuterGlow{0%,to{box-shadow:0 0 0 1px rgba(6,12,20,.95),0 24px 70px rgba(0,0,0,.5),0 0 22px rgba(34,184,207,.14),0 0 1px rgba(34,184,207,.24)}50%{box-shadow:0 0 0 1px rgba(6,12,20,.95),0 26px 78px rgba(0,0,0,.55),0 0 44px rgba(34,184,207,.22),0 0 2px rgba(34,184,207,.28)}}@media (prefers-reduced-motion:reduce){.ldw-services-offers__panel,.ldw-services-offers__react-root,.ldw-services-offers__react-root:after,.ldw-services-offers__react-root:before,.ldw-services-offers__side:before,.ldw-services-offers__tab--active:after{animation:none!important}}@media (max-width:920px){.ldw-services-offers__header{margin-bottom:1.75rem}.ldw-services-offers__panel{grid-template-columns:minmax(0,1fr)}.ldw-services-offers__side{order:-1}.ldw-services-offers__list{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ldw-services-offers{padding:3rem 0 3.25rem}.ldw-services-offers__header{margin-bottom:1.4rem}.ldw-services-offers__title{font-size:1.45rem}.ldw-services-offers__subtitle{font-size:.95rem}.ldw-services-offers__react-root{padding:1rem .9rem 1.1rem}.ldw-services-offers__tabs{background:transparent;border:none;border-radius:0;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem;padding:0;width:100%}.ldw-services-offers__tab{background:rgba(4,9,15,.88);border:1px solid rgba(232,238,243,.08);border-radius:.95rem;color:rgba(232,238,243,.78);font-size:.78rem;letter-spacing:.04em;line-height:1.1;padding:.6rem .7rem;text-align:center;transform:none;width:100%}.ldw-services-offers__tab--active{background:radial-gradient(circle at 30% 20%,rgba(34,184,207,.3),transparent 65%),linear-gradient(120deg,rgba(34,184,207,.18),rgba(18,122,148,.1));border-color:rgba(34,184,207,.18);box-shadow:0 0 18px rgba(34,184,207,.28),inset 0 0 0 1px rgba(34,184,207,.18)}.ldw-services-offers__tab--active:after{display:none}}.ldw-services-process{padding:3.5rem 0;position:relative}.ldw-services-process:after{left:0;overflow:hidden;right:0}.ldw-services-process:after,.ldw-services-process:before{bottom:0;content:"";height:3px;pointer-events:none;position:absolute;z-index:0}.ldw-services-process:before{background:linear-gradient(90deg,rgba(34,184,207,0) 0,rgba(34,184,207,.5) 25%,#35e3ff 50%,rgba(34,184,207,.5) 75%,rgba(34,184,207,0));border-radius:999px;box-shadow:0 10px 26px rgba(0,0,0,.9);left:-34vw;max-width:520px;min-width:220px;top:auto;width:34vw}@media (prefers-reduced-motion:no-preference){.ldw-services-process:before{animation:ldw-services-process-divider-scan 8s ease-in-out infinite}}@keyframes ldw-services-process-divider-scan{0%{left:-34vw}50%{left:100vw}to{left:-34vw}}@media (prefers-reduced-motion:reduce){.ldw-services-process:before{animation:none!important;left:50%;transform:translateX(-50%)}}.ldw-services-process__inner{margin:0 auto;max-width:1040px;padding-inline:clamp(1rem,4vw,1.75rem);position:relative;z-index:1}@media (min-width:1025px){.ldw-services-process__inner{align-items:start;column-gap:2.75rem;display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr)}.ldw-services-process__header{margin-bottom:0;padding-top:.15rem;text-align:left}.ldw-services-process__steps{justify-self:end;max-width:640px}}.ldw-services-process__header{margin-bottom:2.5rem;max-width:720px}.ldw-services-process__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.6rem;letter-spacing:-.02em;margin:0 0 .75rem}.ldw-services-process__subtitle{color:rgba(232,238,243,.8);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;line-height:1.7;margin:0}.ldw-services-process__meta{border-top:1px solid rgba(232,238,243,.08);margin-top:1.35rem;padding-top:1.1rem}.ldw-services-process__facts{display:grid;gap:.85rem;list-style:none;margin:0;padding:0}.ldw-services-process__fact{padding-left:1.15rem;position:relative}.ldw-services-process__fact:before{background:rgba(34,184,207,.9);border-radius:999px;box-shadow:0 0 0 3px rgba(34,184,207,.14);content:"";height:8px;left:0;position:absolute;top:.35rem;width:8px}.ldw-services-process__fact-title{color:rgba(246,249,252,.95);display:block;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;letter-spacing:-.01em;margin:0 0 .2rem}.ldw-services-process__fact-text{color:rgba(232,238,243,.78);display:block;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;line-height:1.6}.ldw-services-process__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.2rem}.ldw-services-process__action{align-items:center;border-radius:999px;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;font-weight:600;gap:.5rem;height:42px;justify-content:center;letter-spacing:.02em;outline:none;padding:0 1rem;text-decoration:none;transition:transform .16s ease-out,box-shadow .16s ease-out,border-color .16s ease-out,background .16s ease-out,color .16s ease-out}.ldw-services-process__action:focus-visible{box-shadow:0 0 0 1px rgba(34,184,207,.6),0 0 0 4px rgba(34,184,207,.18)}.ldw-services-process__action--ghost{background:rgba(8,13,20,.35);border:1px solid rgba(232,238,243,.12);color:rgba(246,249,252,.92)}.ldw-services-process__action--primary{background:rgba(34,184,207,.95);border:1px solid rgba(34,184,207,.85);box-shadow:0 0 0 1px rgba(10,24,34,.7),0 12px 26px rgba(0,0,0,.45),0 0 18px rgba(34,184,207,.25);color:#0e141a}@media (hover:hover) and (pointer:fine){.ldw-services-process__action:hover{transform:translateY(-2px)}.ldw-services-process__action--ghost:hover{border-color:rgba(34,184,207,.55);box-shadow:0 0 0 1px rgba(12,30,46,.85),0 14px 28px rgba(0,0,0,.55),0 0 18px rgba(34,184,207,.18)}.ldw-services-process__action--primary:hover{background:rgba(53,227,255,.98);border-color:rgba(53,227,255,.9);box-shadow:0 0 0 1px rgba(12,30,46,.92),0 16px 32px rgba(0,0,0,.6),0 0 22px rgba(34,184,207,.32)}}.ldw-services-process__steps{background:radial-gradient(circle at 0 0,rgba(34,184,207,.08),transparent 65%),rgba(7,12,19,.96);border:1px solid rgba(232,238,243,.06);border-radius:1.1rem;box-shadow:0 0 0 1px rgba(6,12,20,.95),0 20px 60px rgba(0,0,0,.55);list-style:none;margin:0;padding:1.4rem 1.4rem 1.5rem;position:relative}.ldw-services-process__steps:before{background:linear-gradient(180deg,rgba(34,184,207,.3),rgba(34,184,207,.06));bottom:1.4rem;content:"";left:1.6rem;opacity:.9;position:absolute;top:1.4rem;width:1px}.ldw-services-process__step{padding-bottom:1.4rem;padding-left:3.2rem;position:relative}.ldw-services-process__step:last-child{padding-bottom:0}.ldw-services-process__step:before{background:radial-gradient(circle,#22b8cf 0,#127a94 65%,transparent 100%);border:2px solid rgba(34,184,207,.85);border-radius:999px;box-shadow:0 0 0 4px rgba(34,184,207,.15);content:"";height:14px;left:1.2rem;position:absolute;top:.25rem;width:14px}.ldw-services-process__step-title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.05rem;margin:0 0 .4rem}.ldw-services-process__step-text{color:rgba(232,238,243,.8);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;line-height:1.6;margin:0}@media (max-width:1024px){.ldw-services-process__inner{display:block}.ldw-services-process__header{margin-bottom:2.5rem;margin-left:auto;margin-right:auto;text-align:center}.ldw-services-process__facts{gap:.7rem;justify-items:center}.ldw-services-process__fact{max-width:34rem;padding-left:0}.ldw-services-process__fact:before{display:none}.ldw-services-process__actions{justify-content:center}.ldw-services-process__steps{justify-self:auto;max-width:none}}@media (max-width:640px){.ldw-services-process{padding:3rem 0 3.25rem}.ldw-services-process__steps{padding:1.2rem 1.1rem 1.3rem}.ldw-services-process__steps:before{left:1.3rem}.ldw-services-process__step{padding-left:2.8rem}.ldw-services-process__step:before{left:.95rem}.ldw-services-process__actions{gap:.6rem}.ldw-services-process__action{width:100%}}.ldw-services-faq{padding:3.5rem 0 3.75rem;position:relative}.ldw-services-faq__inner{margin:0 auto;max-width:1040px;padding-inline:clamp(16px,4vw,28px)}.ldw-services-faq__header{margin:0 auto 2.3rem;max-width:720px;text-align:center}.ldw-services-faq__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.6rem;letter-spacing:-.02em;margin:0 0 .75rem}.ldw-services-faq__subtitle{color:rgba(232,238,243,.8);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;line-height:1.7;margin:0}.ldw-services-faq__react-root{background:radial-gradient(circle at 0 0,rgba(34,184,207,.12),transparent 60%),rgba(7,12,19,.96);border:1px solid rgba(232,238,243,.06);border-radius:1.1rem;box-shadow:0 0 0 1px rgba(6,12,20,.94),0 22px 70px rgba(0,0,0,.55);overflow:hidden;padding:1.25rem 1.15rem 1.35rem;position:relative}.ldw-services-faq__react-root:before{animation:ldwFaqScanline 7.5s linear infinite;background:linear-gradient(180deg,transparent 0,rgba(34,184,207,.03) 44%,rgba(34,184,207,.18) 49%,rgba(246,249,252,.14) 50%,rgba(34,184,207,.18) 51%,rgba(34,184,207,.03) 56%,transparent);content:"";filter:contrast(1.18) saturate(1.08);inset:0;opacity:.48;pointer-events:none;position:absolute;transform:translateY(-120%)}.ldw-services-faq__react-root:after{animation:ldwFaqGlowDrift 9.5s ease-in-out infinite;background:radial-gradient(circle at 30% 20%,rgba(34,184,207,.22),transparent 60%),radial-gradient(circle at 75% 65%,rgba(18,122,148,.16),transparent 62%);content:"";filter:blur(14px);inset:-35%;opacity:.42;pointer-events:none;position:absolute}@keyframes ldwFaqScanline{0%{transform:translateY(-120%)}to{transform:translateY(120%)}}@keyframes ldwFaqGlowDrift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(2.5%,-2%,0) scale(1.03)}}.ldw-services-faq__list{list-style:none;margin:0;padding:0;position:relative;z-index:1}.ldw-services-faq__item{border-bottom:1px solid rgba(232,238,243,.08);opacity:0;transform:translateY(10px)}.ldw-services-faq__item:last-child{border-bottom:none}.ldw-services-faq__list--ready .ldw-services-faq__item{animation:ldwFaqItemIn .52s cubic-bezier(.2,.8,.2,1) both}.ldw-services-faq__list--ready .ldw-services-faq__item:first-child{animation-delay:40ms}.ldw-services-faq__list--ready .ldw-services-faq__item:nth-child(2){animation-delay:.11s}.ldw-services-faq__list--ready .ldw-services-faq__item:nth-child(3){animation-delay:.18s}.ldw-services-faq__list--ready .ldw-services-faq__item:nth-child(4){animation-delay:.25s}.ldw-services-faq__list--ready .ldw-services-faq__item:nth-child(5){animation-delay:.32s}@keyframes ldwFaqItemIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ldw-services-faq__button{align-items:flex-start;background:transparent;border:none;border-radius:.85rem;cursor:pointer;display:flex;gap:.9rem;justify-content:space-between;padding:.95rem .35rem .95rem 1.25rem;transition:background .16s ease-out,box-shadow .16s ease-out;width:100%}.ldw-services-faq__button:hover{background:linear-gradient(90deg,rgba(34,184,207,.1),rgba(34,184,207,.04) 35%,transparent 70%)}.ldw-services-faq__button:focus{outline:none}.ldw-services-faq__button:focus-visible{box-shadow:0 0 0 1px rgba(34,184,207,.55),0 0 0 4px rgba(34,184,207,.12)}.ldw-services-faq__question{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.01rem;margin:0;text-align:left}.ldw-services-faq__toggle-icon{--ldw-faq-icon-nudge-y:-0.5px;background:radial-gradient(circle at 30% 25%,hsla(0,0%,100%,.06),transparent 60%),rgba(7,12,19,.35);border:1px solid rgba(232,238,243,.35);border-radius:999px;box-shadow:none;flex-shrink:0;height:30px;position:relative;transition:transform .18s ease-out,border-color .14s ease-out,background .16s ease-out,box-shadow .16s ease-out;width:30px}.ldw-services-faq__toggle-icon:after,.ldw-services-faq__toggle-icon:before{background:rgba(246,249,252,.92);border-radius:999px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) translate3d(0,var(--ldw-faq-icon-nudge-y),0);transition:background .14s ease-out;width:14px}.ldw-services-faq__toggle-icon:after{transform:translate3d(-50%,-50%,0) translate3d(0,var(--ldw-faq-icon-nudge-y),0) rotate(90deg)}.ldw-services-faq__item--open .ldw-services-faq__toggle-icon{background:radial-gradient(circle at 35% 30%,rgba(34,184,207,.2),transparent 70%),rgba(7,12,19,.55);border-color:rgba(34,184,207,.75);box-shadow:0 0 0 1px rgba(34,184,207,.16),0 0 18px rgba(34,184,207,.16);transform:rotate(45deg)}.ldw-services-faq__item--open{position:relative}.ldw-services-faq__item--open:before{background:linear-gradient(180deg,rgba(34,184,207,0),rgba(34,184,207,.75),rgba(34,184,207,0));border-radius:999px;bottom:10px;box-shadow:0 0 16px rgba(34,184,207,.22);content:"";left:10px;position:absolute;top:10px;width:2px}.ldw-services-faq__answer{max-height:0;overflow:hidden;transition:max-height .26s ease-out;will-change:max-height}.ldw-services-faq__answer-inner{color:rgba(232,238,243,.84);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;line-height:1.65;opacity:0;padding:.1rem .35rem 1rem 1.25rem;transform:translateY(-4px);transition:opacity .2s ease-out,transform .2s ease-out}.ldw-services-faq__item--open .ldw-services-faq__answer-inner{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ldw-services-faq__answer,.ldw-services-faq__answer-inner,.ldw-services-faq__button,.ldw-services-faq__list--ready .ldw-services-faq__item,.ldw-services-faq__react-root:after,.ldw-services-faq__react-root:before,.ldw-services-faq__toggle-icon{animation:none!important;transition:none!important}.ldw-services-faq__answer-inner,.ldw-services-faq__item{opacity:1;transform:none}}@media (max-width:640px){.ldw-services-faq{padding:3.1rem 0 3.35rem}.ldw-services-faq__react-root{padding:1.1rem .9rem 1.2rem}.ldw-services-faq__answer-inner,.ldw-services-faq__button{padding-left:1.05rem}.ldw-services-faq__toggle-icon{height:28px;width:28px}.ldw-services-faq__toggle-icon:after,.ldw-services-faq__toggle-icon:before{width:13px}.ldw-services-faq__item--open:before{left:8px}}.ldw-services-cta{padding:3.75rem 0 4rem;padding-inline:clamp(16px,4vw,28px);position:relative}.ldw-services-cta__inner{background:radial-gradient(circle at 15% 0,rgba(34,184,207,.34),transparent 68%),radial-gradient(circle at 85% 100%,rgba(18,122,148,.4),transparent 70%),rgba(5,10,16,.99);border:1px solid rgba(34,184,207,.38);border-radius:1.4rem;box-shadow:0 40px 120px rgba(0,0,0,.88),0 18px 55px rgba(0,0,0,.7),0 0 0 1px rgba(34,184,207,.32),0 0 0 3px rgba(34,184,207,.1),0 0 70px rgba(34,184,207,.55),0 0 180px rgba(34,184,207,.22);margin:0 auto;max-width:840px;overflow:hidden;padding:2.4rem 1.8rem 2.5rem;position:relative;text-align:center}.ldw-services-cta__inner:before{background:radial-gradient(circle at 50% 25%,rgba(34,184,207,.22),transparent 55%),radial-gradient(circle at 50% 120%,rgba(18,122,148,.18),transparent 58%);content:"";inset:0;opacity:1;pointer-events:none;position:absolute}.ldw-services-cta__inner:after{background:radial-gradient(circle at 50% 100%,rgba(246,249,252,.1),transparent 62%);content:"";filter:blur(6px);height:70%;left:10%;opacity:.9;pointer-events:none;position:absolute;right:10%;top:-45%}.ldw-services-cta__actions,.ldw-services-cta__text,.ldw-services-cta__title{position:relative;z-index:1}.ldw-services-cta__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.7rem;letter-spacing:-.02em;margin:0 0 .9rem}.ldw-services-cta__text{color:rgba(232,238,243,.9);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;line-height:1.7;margin:0 0 1.5rem}.ldw-services-cta__actions{flex-wrap:wrap;gap:.9rem}.ldw-services-cta__actions,.ldw-services-cta__primary-btn{align-items:center;display:inline-flex;justify-content:center}.ldw-services-cta__primary-btn{background:linear-gradient(120deg,#22b8cf,#127a94);border:1px solid rgba(246,249,252,.18);border-radius:999px;box-shadow:0 0 40px rgba(34,184,207,.95),0 0 10px #22b8cf;color:#f6f9fc;cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;font-weight:700;padding:.98rem 2.1rem;position:relative;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.28);transition:transform .14s ease-out,box-shadow .14s ease-out,filter .16s ease-out}.ldw-services-cta__primary-btn:after{background:radial-gradient(circle at 30% 25%,rgba(246,249,252,.3),transparent 55%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .16s ease-out}.ldw-services-cta__primary-btn:focus-visible,.ldw-services-cta__primary-btn:hover{box-shadow:0 0 56px #22b8cf,0 0 14px #22b8cf;filter:saturate(1.06) brightness(1.02);outline:none;transform:translateY(-2px)}.ldw-services-cta__primary-btn:focus-visible:after,.ldw-services-cta__primary-btn:hover:after{opacity:1}.ldw-services-cta__primary-btn:active{transform:translateY(0)}@media (max-width:640px){.ldw-services-cta{padding:3.4rem 0 3.6rem;padding-inline:16px}.ldw-services-cta__inner{padding:2.1rem 1.2rem 2.3rem}.ldw-services-cta__title{font-size:1.45rem}.ldw-services-cta__actions{flex-direction:column}.ldw-services-cta__primary-btn{width:100%}}.ldw-header[data-header],.ldw-header[data-header].ldw-header--solid,.ldw-header[data-header]:before,.ldw-header[data-header][data-scrolled=true]{background:transparent!important;box-shadow:none!important}.ldw-realisations-hero{background:linear-gradient(180deg,rgba(5,8,12,.88) 0,rgba(5,8,12,.78) 32%,rgba(5,8,12,.45) 70%,rgba(5,8,12,0)),#05080c url(/build/images/pages-hero.021a550a.jpg) 50%/cover no-repeat;color:#f6f9fc;isolation:isolate;margin-top:-80px;min-height:0;padding:calc(5rem + 80px) 0 4rem;position:relative}.ldw-realisations-hero__background{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.ldw-realisations-hero__grid{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:80px 80px,80px 80px;inset:-35%;mask-image:radial-gradient(circle at 20% 0,#000,transparent 75%);opacity:.25;position:absolute}.ldw-realisations-hero__glow{display:none}.ldw-realisations-hero__noise{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.35) 1px,transparent 0,transparent 2px);inset:0;mix-blend-mode:soft-light;opacity:.08;position:absolute}.ldw-realisations-hero__content{display:flex;flex-direction:column;gap:2rem;margin:0 auto;position:relative;width:min(1040px,100% - 3rem);z-index:1}.ldw-realisations-hero__header{max-width:720px}.ldw-realisations-hero__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(2.1rem,3vw,2.8rem);letter-spacing:-.03em;line-height:1.1;margin:0 0 1rem}.ldw-realisations-hero__subtitle{color:rgba(232,238,243,.86);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.6;margin:0}.ldw-realisations-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem}.ldw-realisations-hero__primary-btn,.ldw-realisations-hero__secondary-btn{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;font-weight:600;justify-content:center;padding:.9rem 1.8rem;text-decoration:none;transition:transform .14s ease-out,box-shadow .14s ease-out,background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.ldw-realisations-hero__primary-btn{background:linear-gradient(120deg,#22b8cf,#127a94);border:none;box-shadow:0 0 18px rgba(34,184,207,.5),0 0 2px rgba(34,184,207,.7);color:#05080c}.ldw-realisations-hero__primary-btn:focus-visible,.ldw-realisations-hero__primary-btn:hover{box-shadow:0 0 26px rgba(34,184,207,.75),0 0 4px rgba(34,184,207,.9);outline:none;transform:translateY(-1px)}.ldw-realisations-hero__primary-btn:active{box-shadow:0 0 12px rgba(34,184,207,.5),0 0 2px rgba(34,184,207,.7);transform:translateY(0)}.ldw-realisations-hero__secondary-btn{background:radial-gradient(circle at 0 0,rgba(34,184,207,.08),transparent 60%);border:1px solid rgba(232,238,243,.3);color:#e8eef3}.ldw-realisations-hero__secondary-btn:focus-visible,.ldw-realisations-hero__secondary-btn:hover{background:radial-gradient(circle at 0 0,rgba(34,184,207,.18),transparent 65%);border-color:rgba(34,184,207,.85);color:#f6f9fc;outline:none;transform:translateY(-1px)}.ldw-realisations-hero__secondary-btn:active{transform:translateY(0)}.ldw-realisations-hero__divider{background:linear-gradient(90deg,rgba(34,184,207,0) 0,rgba(34,184,207,.12) 15%,#22b8cf 35%,#35e3ff 50%,#22b8cf 65%,rgba(34,184,207,.12) 85%,rgba(34,184,207,0));border-radius:999px;bottom:0;box-shadow:0 10px 26px rgba(0,0,0,.95);display:block;height:3px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:65%;z-index:1}@keyframes ldwRealisationsGlowPulse{0%{opacity:.6;transform:translateZ(0) scale(.98)}50%{opacity:.95;transform:translate3d(-6px,4px,0) scale(1.03)}to{opacity:.75;transform:translate3d(4px,-3px,0) scale(1.01)}}@media (prefers-reduced-motion:reduce){.ldw-realisations-hero__glow{animation:none}.ldw-realisations-hero__primary-btn,.ldw-realisations-hero__secondary-btn{transition:none}}@media (max-width:960px){.ldw-realisations-hero{padding:calc(4.25rem + 80px) 0 3.5rem}.ldw-realisations-hero__content{width:min(1040px,100% - 2.5rem)}.ldw-realisations-hero__header{max-width:100%}}@media (max-width:720px){.ldw-realisations-hero{padding:calc(3.5rem + 80px) 0 3rem}.ldw-realisations-hero__title{font-size:1.95rem}.ldw-realisations-hero__actions{align-items:flex-start;flex-direction:column}.ldw-realisations-hero__primary-btn,.ldw-realisations-hero__secondary-btn{justify-content:center;width:100%}.ldw-realisations-hero__content{width:min(1040px,100% - 2.25rem)}}.ldw-realisations-stats{padding:3.5rem 0 4.2rem;position:relative}.ldw-realisations-stats__inner{margin:0 auto;max-width:1040px;padding-inline:clamp(16px,4vw,28px)}.ldw-realisations-stats__header{margin:0 auto 1.65rem;max-width:760px;text-align:center}.ldw-realisations-stats__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.55rem;letter-spacing:-.02em;margin:0 0 .65rem}.ldw-realisations-stats__subtitle{color:rgba(232,238,243,.82);font-size:.98rem;line-height:1.65;margin:0 0 .85rem}.ldw-realisations-stats__subtitle,.ldw-realisations-stats__updated{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-realisations-stats__updated{color:rgba(232,238,243,.68);font-size:.9rem;margin:0}.ldw-realisations-stats__rings{align-items:start;display:grid;gap:clamp(18px,2.2vw,28px);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.ldw-realisations-stats__ring-item{display:grid;justify-items:center;padding:.3rem .25rem .1rem;position:relative;text-align:center;--ldw-stagger:0ms}.ldw-realisations-stats__ring-item:first-child{--ldw-stagger:0ms}.ldw-realisations-stats__ring-item:nth-child(2){--ldw-stagger:120ms}.ldw-realisations-stats__ring-item:nth-child(3){--ldw-stagger:240ms}.ldw-realisations-stats__ring-item:nth-child(4){--ldw-stagger:360ms}.ldw-realisations-stats__ring-item:nth-child(5){--ldw-stagger:480ms}.ldw-realisations-stats__ring-item:nth-child(6){--ldw-stagger:600ms}.ldw-realisations-stats__ring-icon{color:rgba(232,238,243,.7);height:26px;margin-bottom:.55rem;opacity:.92;width:26px}.ldw-realisations-stats__ring{border-radius:999px;display:grid;height:134px;isolation:isolate;place-items:center;position:relative;width:134px;--ring-circ:289}.ldw-realisations-stats__ring:before{background:radial-gradient(circle at 40% 30%,rgba(34,184,207,.2),rgba(14,20,26,0) 62%);border-radius:999px;content:"";inset:-10px;opacity:0;pointer-events:none;position:absolute;transition:opacity .18s ease-out}.ldw-realisations-stats__ring-svg{height:100%;inset:0;position:absolute;transform:rotate(-90deg);width:100%}.ldw-realisations-stats__ring-track{fill:transparent;stroke:rgba(232,238,243,.16);stroke-width:10}.ldw-realisations-stats__ring-stroke{fill:transparent;filter:drop-shadow(0 0 10px rgba(34,184,207,.22));stroke:rgba(34,184,207,.92);stroke-dasharray:var(--ring-circ);stroke-dashoffset:var(--ring-circ);stroke-linecap:round;stroke-width:10;transition:stroke-dashoffset .9s ease-out;transition-delay:var(--ldw-stagger)}.ldw-realisations-stats__ring-stroke.is-blue{filter:drop-shadow(0 0 10px rgba(18,122,148,.2));stroke:rgba(18,122,148,.88)}.ldw-realisations-stats__ring-item.ldw-reveal--visible .ldw-realisations-stats__ring-stroke{stroke-dashoffset:0}.ldw-realisations-stats__ring-value{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.15rem;letter-spacing:-.03em;line-height:1;margin:0;position:relative;text-shadow:0 0 18px rgba(34,184,207,.1);z-index:2}.ldw-realisations-stats__ring-label{color:rgba(232,238,243,.78);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;line-height:1.35;margin:.75rem 0 0;max-width:24ch}@media (prefers-reduced-motion:no-preference){.ldw-realisations-stats__ring-item{transition:transform .16s ease-out}.ldw-realisations-stats__ring-item:hover{transform:translateY(-2px)}.ldw-realisations-stats__ring-item:hover .ldw-realisations-stats__ring:before{opacity:1}.ldw-realisations-stats__ring-item:hover .ldw-realisations-stats__ring-track{stroke:rgba(232,238,243,.2)}}.ldw-realisations-stats__ring-item.ldw-reveal{opacity:0;transform:translateY(14px)}.ldw-realisations-stats__ring-item.ldw-reveal.ldw-reveal--visible{opacity:1;transform:translateY(0);transition:opacity .45s ease-out,transform .45s ease-out;transition-delay:var(--ldw-stagger)}@media (prefers-reduced-motion:reduce){.ldw-realisations-stats__ring-item.ldw-reveal,.ldw-realisations-stats__ring-item.ldw-reveal.ldw-reveal--visible{opacity:1;transform:none;transition:none}.ldw-realisations-stats__ring-stroke{stroke-dashoffset:0;transition:none}}@media (max-width:960px){.ldw-realisations-stats__rings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ldw-realisations-stats__rings{grid-template-columns:1fr}.ldw-realisations-stats__ring{height:126px;width:126px}.ldw-realisations-stats__ring-value{font-size:2.05rem}}.ldw-realisations-projects{padding:3.25rem 0;position:relative;z-index:1}.ldw-realisations-projects__header{margin:0 auto 2.15rem;max-width:780px;text-align:center}.ldw-realisations-projects__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.6rem;letter-spacing:-.02em;margin:0 0 .7rem}.ldw-realisations-projects__subtitle{color:rgba(232,238,243,.78);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;line-height:1.7;margin:0 auto;max-width:66ch}.ldw-realisations-projects__subheader{margin:0 auto 1.25rem;max-width:980px;padding-top:.35rem;text-align:center}.ldw-realisations-projects__subtitle-title{align-items:center;color:rgba(232,238,243,.82);display:flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.82rem;gap:14px;justify-content:center;letter-spacing:.18em;margin:0;text-transform:uppercase}.ldw-realisations-projects__subtitle-title:after,.ldw-realisations-projects__subtitle-title:before{background:linear-gradient(90deg,rgba(34,184,207,0),rgba(34,184,207,.4),rgba(34,184,207,0));content:"";filter:drop-shadow(0 0 10px rgba(34,184,207,.08));flex:1 1 auto;height:2px;max-width:420px;opacity:1}.ldw-realisations-projects__featured{margin-top:.35rem}.ldw-realisations-projects__catalog{margin-top:2.15rem}.ldw-realisations-projects__grid{align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:980px){.ldw-realisations-projects__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ldw-realisations-projects__grid{grid-template-columns:1fr}.ldw-realisations-projects__subtitle-title:after,.ldw-realisations-projects__subtitle-title:before{max-width:140px}}.ldw-realisations-projects__grid--featured{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:980px){.ldw-realisations-projects__grid--featured{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ldw-realisations-projects__grid--featured{grid-template-columns:1fr}}.ldw-realisations-projects__card{background:hsla(0,0%,100%,.028);border:1px solid rgba(232,238,243,.1);border-radius:18px;box-shadow:0 18px 44px rgba(0,0,0,.28);display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1.1rem 1.15rem 1.05rem;position:relative;transform:translateZ(0);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.ldw-realisations-projects__card:before{background:radial-gradient(520px 260px at 22% 18%,rgba(34,184,207,.14),transparent 60%),radial-gradient(520px 260px at 88% 32%,rgba(18,122,148,.16),transparent 60%);content:"";inset:0;opacity:.8;pointer-events:none;position:absolute}.ldw-realisations-projects__media{aspect-ratio:16/9;background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01)),radial-gradient(600px 220px at 15% 18%,rgba(34,184,207,.16),transparent 62%),radial-gradient(520px 240px at 80% 55%,rgba(18,122,148,.18),transparent 60%);border:1px solid rgba(232,238,243,.1);border-radius:14px;margin:0 0 .95rem;overflow:hidden;position:relative}.ldw-realisations-projects__media--compact{aspect-ratio:16/9}.ldw-realisations-projects__media-img{background:rgba(0,0,0,.22);border-radius:14px;display:block;height:100%;inset:0;object-fit:contain;object-position:center center;padding:10px;position:absolute;width:100%}@media (prefers-reduced-motion:no-preference){.ldw-realisations-projects__card:hover{border-color:rgba(34,184,207,.28);box-shadow:0 24px 62px rgba(0,0,0,.34);transform:translate3d(0,-4px,0)}.ldw-realisations-projects__card:hover .ldw-realisations-projects__badge{border-color:rgba(34,184,207,.34);box-shadow:0 0 18px rgba(34,184,207,.1)}}.ldw-realisations-projects__card-topline{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:.75rem}.ldw-realisations-projects__year{color:rgba(232,238,243,.62);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.88rem;margin-left:auto}.ldw-realisations-projects__year.is-empty{opacity:0}.ldw-realisations-projects__badge{align-items:center;background:rgba(34,184,207,.08);border:1px solid rgba(34,184,207,.24);border-radius:999px;box-shadow:0 0 0 1px rgba(34,184,207,.06);color:rgba(232,238,243,.95);display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.78rem;line-height:1;padding:.35rem .58rem}.ldw-realisations-projects__card-title{color:#f6f9fc;display:-webkit-box;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.18rem;letter-spacing:-.02em;-webkit-line-clamp:2;line-height:1.25;margin:0 0 .95rem;min-height:2.5em;-webkit-box-orient:vertical;overflow:hidden}.ldw-realisations-projects__card-body{display:block}.ldw-realisations-projects__highlights{display:grid;gap:6px;list-style:none;margin:0 0 1rem;min-height:calc(4.35em + 12px);padding:0}.ldw-realisations-projects__highlights.is-empty{min-height:calc(4.35em + 12px);opacity:0}.ldw-realisations-projects__highlight{color:rgba(232,238,243,.72);display:-webkit-box;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;-webkit-line-clamp:1;line-height:1.45;padding-left:14px;position:relative;-webkit-box-orient:vertical;overflow:hidden}.ldw-realisations-projects__highlight:before{background:rgba(34,184,207,.75);border-radius:999px;box-shadow:0 0 16px rgba(34,184,207,.16);content:"";height:6px;left:0;position:absolute;top:.55em;width:6px}.ldw-realisations-projects__card-footer{margin-top:auto;padding-top:.25rem}.ldw-realisations-projects__link{align-items:center;color:rgba(34,184,207,.92);display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;gap:8px;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}.ldw-realisations-projects__link:hover{color:#22b8cf;text-shadow:0 0 16px rgba(34,184,207,.14)}@media (prefers-reduced-motion:no-preference){.ldw-realisations-projects__card.ldw-reveal{filter:blur(2.5px);opacity:0;transform:translateY(18px);--ldw-stagger:0ms;will-change:transform,opacity,filter}.ldw-realisations-projects__grid .ldw-realisations-projects__card.ldw-reveal:nth-child(3n+1){--ldw-stagger:0ms}.ldw-realisations-projects__grid .ldw-realisations-projects__card.ldw-reveal:nth-child(3n+2){--ldw-stagger:120ms}.ldw-realisations-projects__grid .ldw-realisations-projects__card.ldw-reveal:nth-child(3n){--ldw-stagger:240ms}@media (max-width:980px){.ldw-realisations-projects__grid .ldw-realisations-projects__card.ldw-reveal:nth-child(odd){--ldw-stagger:0ms}.ldw-realisations-projects__grid .ldw-realisations-projects__card.ldw-reveal:nth-child(2n){--ldw-stagger:120ms}}@media (max-width:640px){.ldw-realisations-projects__grid .ldw-realisations-projects__card.ldw-reveal{--ldw-stagger:0ms}}.ldw-realisations-projects__card.ldw-reveal.ldw-reveal--visible{filter:blur(0);opacity:1;transform:translateY(0);transition:opacity .45s cubic-bezier(.2,.9,.2,1),transform .45s cubic-bezier(.2,.9,.2,1),filter .45s cubic-bezier(.2,.9,.2,1);transition-delay:var(--ldw-stagger)}}@media (prefers-reduced-motion:reduce){.ldw-realisations-projects__card.ldw-reveal,.ldw-realisations-projects__card.ldw-reveal.ldw-reveal--visible{filter:none;opacity:1;transform:none;transition:none}}.ldw-realisations-cta{isolation:isolate;overflow:visible;padding:3.8rem 0 4.6rem;position:relative;z-index:1;--cta-spot-opacity:0.48;--cta-spot-x:38%}.ldw-realisations-cta:before{background:radial-gradient(900px 520px at var(--cta-spot-x) 42%,rgba(34,184,207,.26),transparent 62%),radial-gradient(860px 520px at 62% 58%,rgba(18,122,148,.18),transparent 66%);content:"";filter:blur(28px);inset:0;mask-image:radial-gradient(70% 65% at 50% 50%,#000,transparent);mix-blend-mode:screen;opacity:var(--cta-spot-opacity);pointer-events:none;position:absolute;z-index:0}.ldw-realisations-cta__inner{position:relative;z-index:1}.ldw-realisations-cta__panel.ldw-reveal{filter:blur(6px);opacity:0;transform:translateY(16px);transition:opacity .45s cubic-bezier(.2,.9,.2,1),transform .45s cubic-bezier(.2,.9,.2,1),filter .45s cubic-bezier(.2,.9,.2,1),box-shadow .26s ease,border-color .26s ease;will-change:opacity,transform,filter}.ldw-realisations-cta__panel.ldw-reveal.ldw-reveal--visible{filter:none;opacity:1;transform:translateY(0)}.ldw-realisations-cta__panel{background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018));border:1px solid rgba(232,238,243,.14);border-radius:20px;box-shadow:0 34px 86px rgba(0,0,0,.58),0 10px 26px rgba(0,0,0,.34);overflow:hidden;padding:2.05rem 1.65rem;position:relative;transform:translateZ(0)}.ldw-realisations-cta__panel:before{background:radial-gradient(920px 440px at 16% 22%,rgba(34,184,207,.26),transparent 62%),radial-gradient(920px 440px at 92% 50%,rgba(18,122,148,.22),transparent 64%),radial-gradient(520px 220px at 50% 110%,rgba(34,184,207,.12),transparent 60%);content:"";filter:blur(10px);inset:-22px;opacity:1;pointer-events:none;position:absolute;z-index:0}.ldw-realisations-cta__panel:after{background:linear-gradient(180deg,rgba(246,249,252,.06),transparent 42%),radial-gradient(650px 260px at 22% 18%,rgba(34,184,207,.2),transparent 60%),radial-gradient(650px 260px at 88% 32%,rgba(18,122,148,.18),transparent 62%);content:"";inset:0;opacity:.95;pointer-events:none;position:absolute;z-index:0}.ldw-realisations-cta__grid,.ldw-realisations-cta__header{position:relative;z-index:1}.ldw-realisations-cta__panel:focus-within,.ldw-realisations-cta__panel:hover{border-color:rgba(34,184,207,.26);box-shadow:0 44px 110px rgba(0,0,0,.64),0 16px 34px rgba(0,0,0,.36);transform:translateY(-6px)}.ldw-realisations-cta__header{margin-bottom:1.35rem;max-width:84ch}.ldw-realisations-cta__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(1.6rem,2.35vw,2.05rem);letter-spacing:-.02em;margin:0 0 .75rem}.ldw-realisations-cta__subtitle{color:rgba(232,238,243,.8);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.75;margin:0;max-width:84ch}.ldw-realisations-cta__grid{align-items:start;display:grid;gap:18px;grid-template-columns:1.25fr .75fr}.ldw-realisations-cta__benefits{background:rgba(14,20,26,.38);border:1px solid rgba(232,238,243,.1);border-radius:16px;box-shadow:inset 0 1px 0 rgba(246,249,252,.05),inset 0 0 0 1px rgba(0,0,0,.12);padding:1.05rem}.ldw-realisations-cta__benefits-title{color:rgba(232,238,243,.84);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;letter-spacing:.08em;margin:0 0 .75rem;text-transform:uppercase}.ldw-realisations-cta__benefits-list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.ldw-realisations-cta__benefit{color:rgba(232,238,243,.82);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;line-height:1.55;padding-left:18px;position:relative}.ldw-realisations-cta__benefit:before{background:rgba(34,184,207,.95);border-radius:999px;box-shadow:0 0 0 3px rgba(34,184,207,.12),0 0 22px rgba(34,184,207,.16);content:"";height:7px;left:0;position:absolute;top:.66em;width:7px}.ldw-realisations-cta__actions{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding-top:.15rem;text-align:center;width:100%}.ldw-realisations-cta__btn{width:fit-content}.ldw-realisations-cta__microcopy{color:rgba(232,238,243,.66);font-size:.92rem;line-height:1.6;margin:0;max-width:42ch}.ldw-realisations-cta .ldw-btn,.ldw-realisations-cta__microcopy{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-realisations-cta .ldw-btn{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.96rem;font-weight:650;gap:10px;justify-content:center;overflow:hidden;padding:.88rem 1.1rem;position:relative;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .22s ease,box-shadow .22s ease,background .22s ease,border-color .22s ease,color .22s ease}.ldw-realisations-cta .ldw-btn--primary{background:linear-gradient(135deg,rgba(34,184,207,.98),rgba(18,122,148,.98));box-shadow:0 18px 44px rgba(0,0,0,.42),0 0 0 1px rgba(34,184,207,.22);color:#06151c}.ldw-realisations-cta .ldw-btn--primary:before{background:linear-gradient(90deg,transparent,rgba(246,249,252,.4),transparent);content:"";height:210%;left:-65%;opacity:.55;position:absolute;top:-55%;transform:rotate(18deg) translateX(-140%);transition:transform .62s ease;width:58%}.ldw-realisations-cta .ldw-btn--primary:hover{box-shadow:0 22px 56px rgba(0,0,0,.48),0 0 0 1px rgba(34,184,207,.26),0 0 34px rgba(34,184,207,.16);transform:translateY(-2px)}.ldw-realisations-cta .ldw-btn--primary:hover:before{transform:rotate(18deg) translateX(260%)}.ldw-realisations-cta .ldw-btn--primary:focus-visible{box-shadow:0 22px 56px rgba(0,0,0,.48),0 0 0 2px rgba(14,20,26,.7),0 0 0 4px rgba(34,184,207,.7),0 0 40px rgba(34,184,207,.18);outline:none}@media (max-width:860px){.ldw-realisations-cta{padding:3.5rem 0 4.1rem;--cta-spot-opacity:0.44;--cta-spot-x:34%}.ldw-realisations-cta__panel{padding:1.65rem 1.2rem}.ldw-realisations-cta__grid{gap:14px;grid-template-columns:1fr}.ldw-realisations-cta__btn{text-align:center;width:100%}.ldw-realisations-cta__microcopy{max-width:none}}@media (prefers-reduced-motion:reduce){.ldw-realisations-cta__panel.ldw-reveal{filter:none;opacity:1;transform:none;transition:none}.ldw-realisations-cta .ldw-btn{transition:none}.ldw-realisations-cta .ldw-btn--primary:hover,.ldw-realisations-cta__panel:focus-within,.ldw-realisations-cta__panel:hover{transform:none}.ldw-realisations-cta .ldw-btn--primary:before{transition:none}}.ldw-realisations-page{color:#e8eef3;position:relative}.ldw-contact-hero{background:linear-gradient(180deg,rgba(5,8,12,.88) 0,rgba(5,8,12,.78) 32%,rgba(5,8,12,.45) 70%,rgba(5,8,12,0)),#05080c url(/build/images/pages-hero.021a550a.jpg) 50%/cover no-repeat;color:#f6f9fc;isolation:isolate;margin-top:-80px;min-height:0;padding:calc(5rem + 80px) 0 4rem;position:relative}.ldw-contact-hero__background{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.ldw-contact-hero__grid{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:80px 80px,80px 80px;inset:-35%;mask-image:radial-gradient(circle at 20% 0,#000,transparent 75%);opacity:.25;position:absolute}.ldw-contact-hero__noise{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.35) 1px,transparent 0,transparent 2px);inset:0;mix-blend-mode:soft-light;opacity:.08;position:absolute}.ldw-contact-hero__content{display:flex;flex-direction:column;gap:2rem;margin:0 auto;position:relative;width:min(1040px,100% - 3rem);z-index:1}.ldw-contact-hero__header{max-width:720px}.ldw-contact-hero__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(2.1rem,3vw,2.8rem);letter-spacing:-.03em;line-height:1.1;margin:0 0 1rem}.ldw-contact-hero__subtitle{color:rgba(232,238,243,.86);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.6;margin:0}.ldw-contact-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem}.ldw-contact-hero__primary-btn,.ldw-contact-hero__secondary-btn{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;font-weight:600;justify-content:center;padding:.9rem 1.8rem;text-decoration:none;transition:transform .14s ease-out,box-shadow .14s ease-out,background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.ldw-contact-hero__primary-btn{background:linear-gradient(120deg,#22b8cf,#127a94);border:none;box-shadow:0 0 18px rgba(34,184,207,.5),0 0 2px rgba(34,184,207,.7);color:#05080c}.ldw-contact-hero__primary-btn:focus-visible,.ldw-contact-hero__primary-btn:hover{box-shadow:0 0 26px rgba(34,184,207,.75),0 0 4px rgba(34,184,207,.9);outline:none;transform:translateY(-1px)}.ldw-contact-hero__primary-btn:active{box-shadow:0 0 12px rgba(34,184,207,.5),0 0 2px rgba(34,184,207,.7);transform:translateY(0)}.ldw-contact-hero__secondary-btn{background:radial-gradient(circle at 0 0,rgba(34,184,207,.08),transparent 60%);border:1px solid rgba(232,238,243,.3);color:#e8eef3}.ldw-contact-hero__secondary-btn:focus-visible,.ldw-contact-hero__secondary-btn:hover{background:radial-gradient(circle at 0 0,rgba(34,184,207,.18),transparent 65%);border-color:rgba(34,184,207,.85);color:#f6f9fc;outline:none;transform:translateY(-1px)}.ldw-contact-hero__secondary-btn:active{transform:translateY(0)}.ldw-contact-hero__divider{background:linear-gradient(90deg,rgba(34,184,207,0) 0,rgba(34,184,207,.12) 15%,#22b8cf 35%,#35e3ff 50%,#22b8cf 65%,rgba(34,184,207,.12) 85%,rgba(34,184,207,0));border-radius:999px;bottom:0;box-shadow:0 10px 26px rgba(0,0,0,.95);display:block;height:3px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:65%;z-index:1}@media (max-width:960px){.ldw-contact-hero{padding:calc(4.25rem + 80px) 0 3.5rem}.ldw-contact-hero__content{width:min(1040px,100% - 2.5rem)}.ldw-contact-hero__header{max-width:100%}}@media (max-width:720px){.ldw-contact-hero{padding:calc(3.5rem + 80px) 0 3rem}.ldw-contact-hero__title{font-size:1.95rem}.ldw-contact-hero__actions{align-items:flex-start;flex-direction:column}.ldw-contact-hero__primary-btn,.ldw-contact-hero__secondary-btn{justify-content:center;width:100%}.ldw-contact-hero__content{width:min(1040px,100% - 2.25rem)}}.ldw-contact-cards{padding:3.2rem 0 2.6rem;position:relative}.ldw-contact-cards__inner{margin:0 auto;max-width:1040px;padding-inline:clamp(16px,4vw,28px)}.ldw-contact-cards__header{margin:0 auto 1.35rem;max-width:720px;text-align:center}.ldw-contact-cards__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.45rem;letter-spacing:-.02em;margin:0 0 .35rem}.ldw-contact-cards__subtitle{color:rgba(232,238,243,.72);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;margin:0}.ldw-contact-cards__grid{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.ldw-contact-cards__card{backdrop-filter:blur(8px);background:radial-gradient(circle at 15% 0,rgba(34,184,207,.08),transparent 55%),hsla(0,0%,100%,.028);border:1px solid rgba(232,238,243,.12);border-radius:18px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.22),0 18px 44px rgba(0,0,0,.3);display:flex;flex-direction:column;min-height:168px;padding:1.05rem 1.05rem .95rem;transition:transform .45s ease,opacity .45s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.ldw-contact-cards__card:hover{background:radial-gradient(circle at 15% 0,rgba(34,184,207,.12),transparent 58%),hsla(0,0%,100%,.03);border-color:rgba(34,184,207,.28);box-shadow:inset 0 0 0 1px rgba(34,184,207,.12),0 26px 64px rgba(0,0,0,.44);transform:translateY(-2px)}.ldw-contact-cards__cardTop{align-items:center;display:flex;gap:.65rem;margin-bottom:.6rem}.ldw-contact-cards__icon{align-items:center;background:radial-gradient(circle at 0 0,rgba(34,184,207,.18),transparent 60%);border:1px solid rgba(34,184,207,.22);border-radius:12px;color:rgba(246,249,252,.92);display:inline-flex;font-size:.95rem;height:34px;justify-content:center;width:34px}.ldw-contact-cards__cardTitle{color:#f6f9fc;font-size:.98rem;font-weight:750;margin:0}.ldw-contact-cards__cardText,.ldw-contact-cards__cardTitle{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-contact-cards__cardText{color:rgba(232,238,243,.76);line-height:1.6;margin:0 0 .75rem}.ldw-contact-cards__cardMeta{border-top:1px solid rgba(232,238,243,.1);color:rgba(232,238,243,.58);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;line-height:1.4;margin-top:auto;padding-top:.65rem}@media (max-width:980px){.ldw-contact-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ldw-contact-cards__grid{grid-template-columns:1fr}.ldw-contact-cards__card{min-height:0}}.ldw-contact-form{padding:3.2rem 0 3.6rem;position:relative}.ldw-contact-form__inner{margin:0 auto;max-width:1040px;padding-inline:clamp(16px,4vw,28px)}.ldw-contact-form__header{margin:0 auto 1.35rem;max-width:820px;text-align:center}.ldw-contact-form__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.55rem;letter-spacing:-.02em;margin:0 0 .35rem}.ldw-contact-form__subtitle{color:rgba(232,238,243,.72);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;margin:0}.ldw-contact-form__grid{align-items:start;display:grid;gap:1.15rem;grid-template-columns:1fr 1.25fr;margin-top:1.25rem}.ldw-contact-form .ldw-reveal{opacity:0;transform:translateY(14px)}@keyframes ldwContactCardRevealIn{0%{filter:saturate(.98) brightness(.98);opacity:0;transform:translateY(14px)}to{filter:saturate(1) brightness(1);opacity:1;transform:translateY(0)}}.ldw-contact-form .ldw-reveal.ldw-reveal--visible{animation:ldwContactCardRevealIn .45s cubic-bezier(.2,.75,.2,1) both;animation-delay:var(--reveal-delay,0ms);opacity:1;transform:none}.ldw-contact-form__note{backdrop-filter:blur(8px);background:linear-gradient(hsla(0,0%,100%,.035),hsla(0,0%,100%,.02)) padding-box,linear-gradient(135deg,rgba(34,184,207,.22),rgba(18,122,148,.14),rgba(232,238,243,.08)) border-box;border:1px solid transparent;border-radius:18px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18),0 18px 46px rgba(0,0,0,.26);padding:1rem 1.05rem;position:relative;transition:transform .18s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease,filter .22s ease}.ldw-contact-form__note:after{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.35) 1px,transparent 0,transparent 4px),repeating-linear-gradient(90deg,rgba(232,238,243,.06),rgba(232,238,243,.06) 1px,transparent 0,transparent 44px);mix-blend-mode:soft-light;opacity:.06}.ldw-contact-form__note:after,.ldw-contact-form__note:before{border-radius:18px;content:"";inset:0;pointer-events:none;position:absolute}.ldw-contact-form__note:before{background:linear-gradient(120deg,transparent,rgba(246,249,252,.1) 18%,transparent 36%);opacity:0;transform:translateX(-22%);transition:opacity .18s ease,transform .42s ease}.ldw-contact-form__note:hover{background:linear-gradient(hsla(0,0%,100%,.04),hsla(0,0%,100%,.022)) padding-box,linear-gradient(135deg,rgba(34,184,207,.3),rgba(18,122,148,.18),rgba(232,238,243,.1)) border-box;box-shadow:inset 0 0 0 1px rgba(34,184,207,.1),0 22px 62px rgba(0,0,0,.36);filter:saturate(1.03);transform:translateY(-2px)}.ldw-contact-form__note:hover:before{opacity:.16;transform:translateX(22%)}.ldw-contact-form__note+.ldw-contact-form__note{margin-top:1rem}.ldw-contact-form__noteTitle{color:#f6f9fc;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;font-weight:700;margin:0 0 .55rem}.ldw-contact-form__bullets{padding-left:1.1rem}.ldw-contact-form__bullets,.ldw-contact-form__noteText{color:rgba(232,238,243,.76);line-height:1.7;margin:0}.ldw-contact-form__right{backdrop-filter:blur(8px);background:linear-gradient(hsla(0,0%,100%,.03),hsla(0,0%,100%,.018)) padding-box,linear-gradient(135deg,rgba(34,184,207,.22),rgba(18,122,148,.14),rgba(232,238,243,.08)) border-box;border:1px solid transparent;border-radius:18px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18),0 18px 46px rgba(0,0,0,.28);padding:1.05rem 1.05rem 1.1rem;position:relative;transition:transform .18s ease,box-shadow .22s ease,background .22s ease,filter .22s ease}.ldw-contact-form__right:focus-within{background:linear-gradient(hsla(0,0%,100%,.034),hsla(0,0%,100%,.018)) padding-box,linear-gradient(135deg,rgba(34,184,207,.34),rgba(18,122,148,.2),rgba(232,238,243,.1)) border-box;box-shadow:inset 0 0 0 1px rgba(34,184,207,.12),0 26px 72px rgba(0,0,0,.44);filter:saturate(1.03)}.ldw-contact-form__right:after{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.35) 1px,transparent 0,transparent 3px),repeating-linear-gradient(90deg,rgba(232,238,243,.06),rgba(232,238,243,.06) 1px,transparent 0,transparent 48px);inset:0;mix-blend-mode:soft-light;opacity:.055}.ldw-contact-form__right:after,.ldw-contact-form__right:before{border-radius:18px;content:"";pointer-events:none;position:absolute}.ldw-contact-form__right:before{background:radial-gradient(circle at 18% 0,rgba(34,184,207,.16),transparent 58%);inset:-1px;opacity:.5}.ldw-contact-form__row--two{display:grid;gap:.85rem;grid-template-columns:1fr 1fr}.ldw-contact-form__field label{color:rgba(232,238,243,.82);display:block;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;margin:0 0 .45rem}.ldw-contact-form__input,.ldw-contact-form__textarea{background:rgba(14,20,26,.55);border:1px solid rgba(232,238,243,.14);border-radius:14px;color:rgba(246,249,252,.92);outline:none;padding:.85rem .95rem;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.ldw-contact-form__input:hover,.ldw-contact-form__textarea:hover{background:rgba(14,20,26,.58);border-color:rgba(232,238,243,.2)}.ldw-contact-form__textarea{min-height:150px;resize:vertical}.ldw-contact-form__input:focus,.ldw-contact-form__textarea:focus{background:rgba(14,20,26,.62);border-color:rgba(34,184,207,.55);box-shadow:0 0 0 3px rgba(34,184,207,.16)}.ldw-contact-form__consent{align-items:flex-start;color:rgba(232,238,243,.78);display:flex;gap:.65rem;margin:.85rem 0 .75rem}.ldw-contact-form__consent input[type=checkbox]{accent-color:#22b8cf;margin-top:.2rem}.ldw-contact-form__hp{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.ldw-contact-form__submit{align-items:center;background:linear-gradient(120deg,#22b8cf,#127a94,#22b8cf);background-position:0 50%;background-size:200% 100%;border:none;border-radius:999px;box-shadow:0 0 18px rgba(34,184,207,.45),0 0 2px rgba(34,184,207,.7);color:#f6f9fc;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;font-weight:700;gap:.6rem;justify-content:center;letter-spacing:.01em;margin-top:.85rem;padding:.95rem 1.25rem;transition:transform .14s ease-out,box-shadow .16s ease-out,filter .18s ease-out,background-position .38s ease;width:100%}@keyframes ldwContactBtnDrift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ldw-contact-form__submit:focus-visible,.ldw-contact-form__submit:hover{background-position:100% 50%;box-shadow:0 0 26px rgba(34,184,207,.7),0 0 4px rgba(34,184,207,.9);outline:none;transform:translateY(-1px)}.ldw-contact-form__submit:active{box-shadow:0 0 12px rgba(34,184,207,.45),0 0 2px rgba(34,184,207,.7);transform:translateY(0)}.ldw-contact-form__submit.is-loading{filter:saturate(.95) brightness(.98);pointer-events:none}.ldw-contact-form__spinner{animation:ldwSpin .7s linear infinite;border:2px solid rgba(246,249,252,.38);border-radius:999px;border-top-color:rgba(246,249,252,.95);display:none;height:14px;width:14px}.ldw-contact-form__submit.is-loading .ldw-contact-form__spinner{display:inline-block}.ldw-contact-form__fineprint{color:rgba(232,238,243,.62);font-size:.92rem;line-height:1.6;margin:.75rem 0 0}.ldw-contact-form__field ul{color:hsla(0,100%,74%,.92);line-height:1.5;margin:.45rem 0 0;padding-left:1.1rem}@media (prefers-reduced-motion:reduce){.ldw-contact-form__note,.ldw-contact-form__right,.ldw-contact-form__submit{transition:none}.ldw-contact-form__submit{animation:none}.ldw-contact-form .ldw-reveal,.ldw-contact-form .ldw-reveal.ldw-reveal--visible{animation:none;opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.ldw-contact-form__submit{animation:ldwContactBtnDrift 6.5s ease-in-out infinite}}@media (max-width:980px){.ldw-contact-form__grid,.ldw-contact-form__row--two{grid-template-columns:1fr}}.ldw-contact-bridge{padding:1.8rem 0 3.6rem;position:relative}.ldw-contact-bridge__inner{margin:0 auto;max-width:1040px;padding-inline:clamp(16px,4vw,28px)}.ldw-contact-bridge__box{align-items:center;background:radial-gradient(circle at top left,rgba(34,184,207,.18),rgba(7,14,22,.9));border:1px solid rgba(34,184,207,.25);border-radius:20px;box-shadow:0 18px 32px rgba(0,0,0,.75),0 0 0 1px rgba(34,184,207,.18);display:flex;gap:1rem;justify-content:space-between;overflow:hidden;padding:1.2rem 1.25rem;position:relative;transition:transform .22s ease-out,box-shadow .22s ease-out,border-color .22s ease-out,background .22s ease-out}.ldw-contact-bridge__box:before{background:radial-gradient(circle at top right,rgba(34,184,207,.4),transparent 60%);content:"";inset:-40%;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;transition:opacity .22s ease-out}.ldw-contact-bridge__box:focus-within,.ldw-contact-bridge__box:hover{background:radial-gradient(circle at top left,rgba(34,184,207,.22),rgba(5,10,18,.98));border-color:rgba(34,184,207,.65);box-shadow:0 22px 45px rgba(0,0,0,.8),0 0 24px rgba(34,184,207,.5);transform:translateY(-4px)}.ldw-contact-bridge__box:focus-within:before,.ldw-contact-bridge__box:hover:before{opacity:1}.ldw-contact-bridge__box--highlight{border-color:rgba(34,184,207,.85);box-shadow:0 20px 40px rgba(0,0,0,.9),0 0 30px rgba(34,184,207,.75)}@media (prefers-reduced-motion:no-preference){.ldw-contact-bridge__box--highlight{animation:ldw-contact-bridge-float 6s ease-in-out infinite alternate,ldw-contact-bridge-border-pulse 4.8s ease-in-out infinite}}@keyframes ldw-contact-bridge-float{0%{transform:translateY(-2px)}to{transform:translateY(2px)}}@keyframes ldw-contact-bridge-border-pulse{0%,60%{border-color:rgba(34,184,207,.85);box-shadow:0 20px 40px rgba(0,0,0,.9),0 0 26px rgba(34,184,207,.6)}80%{border-color:#22b8cf;box-shadow:0 24px 46px rgba(0,0,0,.95),0 0 40px #22b8cf}to{border-color:rgba(34,184,207,.9);box-shadow:0 20px 40px rgba(0,0,0,.9),0 0 24px rgba(34,184,207,.65)}}.ldw-contact-bridge__text{min-width:0;position:relative;z-index:1}.ldw-contact-bridge__eyebrow{align-items:center;color:rgba(232,238,243,.78);display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.82rem;gap:.55rem;letter-spacing:.14em;margin:0 0 .45rem;text-transform:uppercase}.ldw-contact-bridge__eyebrow:before{background:rgba(34,184,207,.82);border-radius:999px;box-shadow:0 0 12px rgba(34,184,207,.32);content:"";height:8px;transform:translateY(-1px);width:8px}.ldw-contact-bridge__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;letter-spacing:-.02em;margin:0 0 .35rem}.ldw-contact-bridge__subtitle{color:rgba(232,238,243,.78);line-height:1.7;margin:0;max-width:68ch}.ldw-contact-bridge__micro,.ldw-contact-bridge__subtitle{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-contact-bridge__micro{color:rgba(232,238,243,.66);font-size:.92rem;margin:.55rem 0 0}.ldw-contact-bridge__cta{align-items:center;background:rgba(5,12,18,.62);border:1px solid rgba(232,238,243,.55);border-radius:999px;color:#e8eef3;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;font-weight:700;justify-content:center;padding:.55rem 1.15rem;position:relative;text-decoration:none;transition:background .18s ease-out,color .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out,transform .18s ease-out;z-index:1}.ldw-contact-bridge__cta:focus-visible,.ldw-contact-bridge__cta:hover{background:radial-gradient(circle at top left,rgba(34,184,207,.32),rgba(5,13,20,.98));border-color:rgba(34,184,207,.9);box-shadow:0 0 18px rgba(34,184,207,.7);color:#f5fbff;outline:none;transform:translateY(-1px)}@media (max-width:720px){.ldw-contact-bridge__box{align-items:flex-start;flex-direction:column}.ldw-contact-bridge__cta{width:100%}}@media (prefers-reduced-motion:reduce){.ldw-contact-bridge__box,.ldw-contact-bridge__cta{transition:none}.ldw-contact-bridge__box--highlight{animation:none}}[data-reveal]{filter:none}[data-reveal],[data-stagger]>*{opacity:1;transform:none}.ldw-contact[data-reveal-ready=true] [data-reveal]{filter:blur(2px);opacity:0;transform:translateY(18px);transition:opacity .45s ease,transform .45s ease,filter .45s ease;will-change:opacity,transform,filter}.ldw-contact[data-reveal-ready=true] [data-reveal].is-inview{filter:blur(0);opacity:1;transform:translateY(0)}.ldw-contact[data-reveal-ready=true] [data-stagger]>*{opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .45s ease;will-change:opacity,transform}.ldw-contact[data-reveal-ready=true] [data-stagger].is-inview>*{opacity:1;transform:translateY(0)}.ldw-alert{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;line-height:1.55;margin-bottom:1rem;padding:.85rem .95rem}.ldw-alert--success{background:rgba(34,184,207,.08);border-color:rgba(34,184,207,.35)}.ldw-alert--error{background:rgba(255,90,90,.07);border-color:rgba(255,90,90,.35)}.ldw-btn.is-disabled{filter:grayscale(.2);opacity:.55;pointer-events:none}.ldw-audit-hero{background:linear-gradient(180deg,rgba(5,8,12,.88) 0,rgba(5,8,12,.78) 32%,rgba(5,8,12,.45) 70%,rgba(5,8,12,0)),#05080c url(/build/images/pages-hero.021a550a.jpg) 50%/cover no-repeat;color:#f6f9fc;isolation:isolate;margin-top:-80px;min-height:0;padding:calc(5rem + 80px) 0 4rem;position:relative}.ldw-audit-hero__background{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.ldw-audit-hero__grid{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:80px 80px,80px 80px;inset:-35%;mask-image:radial-gradient(circle at 20% 0,#000,transparent 75%);opacity:.25;position:absolute}.ldw-audit-hero__glow{display:none}.ldw-audit-hero__noise{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.35) 1px,transparent 0,transparent 2px);inset:0;mix-blend-mode:soft-light;opacity:.08;position:absolute}.ldw-audit-hero__content{display:flex;flex-direction:column;gap:2rem;margin:0 auto;position:relative;width:min(1040px,100% - 3rem);z-index:1}.ldw-audit-hero__header{max-width:720px}.ldw-audit-hero__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(2.1rem,3vw,2.8rem);letter-spacing:-.03em;line-height:1.1;margin:0 0 1rem}.ldw-audit-hero__subtitle{color:rgba(232,238,243,.86);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.6;margin:0}.ldw-audit-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem}.ldw-audit-hero__primary-btn,.ldw-audit-hero__secondary-btn{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;font-weight:600;justify-content:center;padding:.9rem 1.8rem;text-decoration:none;transition:transform .14s ease-out,box-shadow .14s ease-out,background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.ldw-audit-hero__primary-btn{background:linear-gradient(120deg,#22b8cf,#127a94);border:none;box-shadow:0 0 18px rgba(34,184,207,.5),0 0 2px rgba(34,184,207,.7);color:#05080c}.ldw-audit-hero__primary-btn:focus-visible,.ldw-audit-hero__primary-btn:hover{box-shadow:0 0 26px rgba(34,184,207,.75),0 0 4px rgba(34,184,207,.9);outline:none;transform:translateY(-1px)}.ldw-audit-hero__primary-btn:active{box-shadow:0 0 12px rgba(34,184,207,.5),0 0 2px rgba(34,184,207,.7);transform:translateY(0)}.ldw-audit-hero__secondary-btn{background:radial-gradient(circle at 0 0,rgba(34,184,207,.08),transparent 60%);border:1px solid rgba(232,238,243,.3);color:#e8eef3}.ldw-audit-hero__secondary-btn:focus-visible,.ldw-audit-hero__secondary-btn:hover{background:radial-gradient(circle at 0 0,rgba(34,184,207,.18),transparent 65%);border-color:rgba(34,184,207,.85);color:#f6f9fc;outline:none;transform:translateY(-1px)}.ldw-audit-hero__secondary-btn:active{transform:translateY(0)}.ldw-audit-hero__divider{background:linear-gradient(90deg,rgba(34,184,207,0) 0,rgba(34,184,207,.12) 15%,#22b8cf 35%,#35e3ff 50%,#22b8cf 65%,rgba(34,184,207,.12) 85%,rgba(34,184,207,0));border-radius:999px;bottom:0;box-shadow:0 10px 26px rgba(0,0,0,.95);display:block;height:3px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:65%;z-index:1}@media (prefers-reduced-motion:reduce){.ldw-audit-hero__primary-btn,.ldw-audit-hero__secondary-btn{transition:none}}@media (max-width:960px){.ldw-audit-hero{padding:calc(4.25rem + 80px) 0 3.5rem}.ldw-audit-hero__content{width:min(1040px,100% - 2.5rem)}.ldw-audit-hero__header{max-width:100%}}@media (max-width:720px){.ldw-audit-hero{padding:calc(3.5rem + 80px) 0 3rem}.ldw-audit-hero__title{font-size:1.95rem}.ldw-audit-hero__actions{align-items:flex-start;flex-direction:column}.ldw-audit-hero__primary-btn,.ldw-audit-hero__secondary-btn{justify-content:center;width:100%}.ldw-audit-hero__content{width:min(1040px,100% - 2.25rem)}}.ldw-audit-form{padding:2.6rem 0 3.4rem}.ldw-audit-form__inner{margin:0 auto;max-width:1040px;padding-inline:clamp(16px,4vw,28px)}.ldw-audit-form__header{margin:0 auto 1.25rem;max-width:760px;text-align:center}.ldw-audit-form__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.55rem;letter-spacing:-.02em;margin:0 0 .55rem}.ldw-audit-form__subtitle{color:rgba(232,238,243,.78);line-height:1.7;margin:0}.ldw-audit-form__subtitle,.ldw-flash{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-flash{background:transparent;border:1px solid rgba(232,238,243,.12);border-radius:14px;color:rgba(246,249,252,.92);margin:0 auto 1rem;max-width:860px;padding:.85rem .95rem}.ldw-flash--success{border-color:rgba(34,184,207,.22)}.ldw-flash--danger,.ldw-flash--error{border-color:hsla(0,100%,72%,.22)}.ldw-audit-form__card{background:transparent;border:1px solid rgba(34,184,207,.25);border-radius:20px;box-shadow:0 18px 32px rgba(0,0,0,.75),0 0 0 1px rgba(34,184,207,.14);margin:0 auto;max-width:860px;overflow:hidden;padding:1.1rem 1.05rem 1.2rem;position:relative;transition:transform .22s ease-out,box-shadow .22s ease-out,border-color .22s ease-out}.ldw-audit-form__card:before{background:radial-gradient(circle at top right,rgba(34,184,207,.38),transparent 62%);content:"";inset:-45%;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;transition:opacity .22s ease-out}.ldw-audit-form__card:after{background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.02) 1px,transparent 0,transparent 9px);content:"";inset:0;mix-blend-mode:overlay;opacity:.1;pointer-events:none;position:absolute}.ldw-audit-form__card:focus-within,.ldw-audit-form__card:hover{border-color:rgba(34,184,207,.65);box-shadow:0 22px 45px rgba(0,0,0,.82),0 0 26px rgba(34,184,207,.4),0 0 0 4px rgba(34,184,207,.08);transform:translateY(-3px)}.ldw-audit-form__card:focus-within:before,.ldw-audit-form__card:hover:before{opacity:1}@media (prefers-reduced-motion:no-preference){.ldw-audit-form__card{animation:ldw-audit-form-float 7s ease-in-out infinite alternate,ldw-audit-form-border-pulse 5.2s ease-in-out infinite}}@keyframes ldw-audit-form-float{0%{transform:translateY(-1px)}to{transform:translateY(1px)}}@keyframes ldw-audit-form-border-pulse{0%,60%{border-color:rgba(34,184,207,.3);box-shadow:0 18px 32px rgba(0,0,0,.75),0 0 0 1px rgba(34,184,207,.14)}80%{border-color:rgba(34,184,207,.7);box-shadow:0 22px 40px rgba(0,0,0,.85),0 0 32px rgba(34,184,207,.42),0 0 0 5px rgba(34,184,207,.08)}to{border-color:rgba(34,184,207,.38);box-shadow:0 18px 32px rgba(0,0,0,.75),0 0 0 1px rgba(34,184,207,.18)}}@media (prefers-reduced-motion:reduce){.ldw-audit-form__card,.ldw-audit-form__card:hover{animation:none;transform:none;transition:none}.ldw-audit-form__card:before{transition:none}}.ldw-audit-progress{background:transparent;border:1px solid rgba(232,238,243,.1);border-radius:999px;height:8px;margin-bottom:.95rem;overflow:hidden;position:relative}.ldw-audit-progress__bar{background:linear-gradient(90deg,rgba(34,184,207,.85),rgba(18,122,148,.65));border-radius:999px;height:100%;transition:width .26s ease;width:0}.ldw-audit-progress__glow{background:radial-gradient(220px 28px at 35% 50%,rgba(34,184,207,.35),transparent 60%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .22s ease}.ldw-audit-form__card.is-active .ldw-audit-progress__glow{opacity:1}.ldw-audit-form__meta{align-items:center;color:rgba(232,238,243,.7);display:flex;flex-wrap:wrap;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;gap:10px;margin-bottom:1.05rem}.ldw-audit-meta__sep{opacity:.55}.ldw-audit-meta__right{background:transparent;border:1px solid rgba(34,184,207,.16);border-radius:999px;color:rgba(246,249,252,.92);font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.02em;margin-left:auto;padding:.2rem .55rem}.ldw-form__grid{display:grid;gap:.95rem;grid-template-columns:1fr 1fr;position:relative;z-index:1}@media (max-width:820px){.ldw-form__grid{grid-template-columns:1fr}}.ldw-field{position:relative}.ldw-input--float,.ldw-textarea--float{background:transparent;border:1px solid rgba(232,238,243,.14);border-radius:16px;color:#f6f9fc;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.2;outline:none;padding:1.55rem 2.45rem .8rem .95rem;transition:border-color .18s ease,box-shadow .22s ease,transform .18s ease;width:100%}.ldw-textarea--float{min-height:160px;resize:vertical}.ldw-float-label{color:rgba(232,238,243,.72);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;left:.95rem;pointer-events:none;position:absolute;top:1.18rem;transform-origin:left top;transition:transform .16s ease,opacity .16s ease,color .18s ease}.ldw-input--float:focus,.ldw-textarea--float:focus{border-color:rgba(34,184,207,.42);box-shadow:0 0 0 5px rgba(34,184,207,.11);transform:translateY(-1px)}.ldw-input--float:focus+.ldw-float-label,.ldw-input--float:not(:placeholder-shown)+.ldw-float-label,.ldw-textarea--float:focus+.ldw-float-label,.ldw-textarea--float:not(:placeholder-shown)+.ldw-float-label{color:rgba(34,184,207,.9);transform:translateY(-.78rem) scale(.84)}.ldw-field__status{background:rgba(34,184,207,.85);border-radius:999px;box-shadow:0 0 0 4px rgba(34,184,207,.12);height:10px;opacity:0;position:absolute;right:12px;top:16px;transform:scale(.85);transition:opacity .18s ease,transform .18s ease,box-shadow .22s ease;width:10px}.ldw-field.is-filled .ldw-field__status{opacity:1;transform:scale(1)}.ldw-field.is-error .ldw-input--float,.ldw-field.is-error .ldw-textarea--float{border-color:hsla(0,100%,74%,.55);box-shadow:0 0 0 5px hsla(0,100%,74%,.1)}.ldw-field ul{color:hsla(0,100%,83%,.95);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;line-height:1.5;margin:.5rem 0 0;padding-left:1.15rem}.ldw-field.is-pulse{animation:ldwFieldPulse .52s ease}@keyframes ldwFieldPulse{0%{transform:translateY(0)}35%{transform:translateY(-2px)}to{transform:translateY(0)}}.ldw-field__hint{color:rgba(232,238,243,.6);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;line-height:1.6;margin:.55rem 0 0}.ldw-field__meta{display:flex;justify-content:flex-end;margin-top:.4rem}.ldw-form__counter{color:rgba(232,238,243,.55);font-size:.86rem}.ldw-form__counter,.ldw-url-preview{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-url-preview{align-items:center;background:transparent;border:1px solid rgba(34,184,207,.14);border-radius:12px;color:rgba(246,249,252,.88);display:inline-flex;font-size:.92rem;gap:10px;margin-top:.55rem;padding:.45rem .6rem}.ldw-url-preview[hidden]{display:none!important}.ldw-url-preview__dot{background:rgba(34,184,207,.9);border-radius:999px;box-shadow:0 0 0 4px rgba(34,184,207,.12);height:8px;width:8px}.ldw-picks{display:flex;flex-wrap:wrap;gap:10px;margin-top:.6rem}.ldw-pick{background:transparent;border:1px solid rgba(232,238,243,.16);border-radius:999px;color:rgba(232,238,243,.86);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;padding:.42rem .7rem;transition:transform .14s ease,border-color .18s ease,box-shadow .2s ease}.ldw-pick:hover{border-color:rgba(34,184,207,.32);box-shadow:0 10px 22px rgba(0,0,0,.35);transform:translateY(-1px)}.ldw-pick:active{transform:translateY(0)}.ldw-field--consent{margin-top:.2rem}.ldw-checkbox--premium{align-items:flex-start;cursor:pointer;display:inline-flex;gap:12px;user-select:none}.ldw-checkbox--premium input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.ldw-checkbox__box{background:transparent;border:1px solid rgba(232,238,243,.22);border-radius:6px;box-shadow:0 0 0 4px rgba(34,184,207,0);height:18px;margin-top:3px;position:relative;transition:border-color .18s ease,box-shadow .2s ease,background .2s ease;width:18px}.ldw-checkbox__box:after{border-bottom:2px solid rgba(246,249,252,.96);border-right:2px solid rgba(246,249,252,.96);content:"";height:10px;left:5px;opacity:0;position:absolute;top:2px;transform:rotate(45deg) scale(.92);transition:opacity .16s ease,transform .16s ease;width:6px}.ldw-checkbox--premium input[type=checkbox]:checked+.ldw-checkbox__box{background:rgba(34,184,207,.22);border-color:rgba(34,184,207,.65);box-shadow:0 0 0 5px rgba(34,184,207,.1),0 0 18px rgba(34,184,207,.18)}.ldw-checkbox--premium input[type=checkbox]:checked+.ldw-checkbox__box:after{opacity:1;transform:rotate(45deg) scale(1)}.ldw-checkbox--premium input[type=checkbox]:focus+.ldw-checkbox__box{border-color:rgba(34,184,207,.38);box-shadow:0 0 0 5px rgba(34,184,207,.12)}.ldw-checkbox__label{color:rgba(232,238,243,.82);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;line-height:1.6}.ldw-actions{margin-top:.2rem}.ldw-btn--premium{align-items:center;appearance:none;-webkit-appearance:none;background:linear-gradient(120deg,rgba(34,184,207,.22),rgba(18,122,148,.14));border:1px solid rgba(34,184,207,.28);border-radius:16px;box-shadow:0 14px 28px rgba(0,0,0,.55),0 0 0 1px rgba(34,184,207,.1);color:rgba(246,249,252,.96);cursor:pointer;display:inline-flex;gap:12px;justify-content:center;padding:.95rem 1.05rem;position:relative;transition:transform .16s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease;width:100%}.ldw-btn--premium:focus-visible,.ldw-btn--premium:hover{background:linear-gradient(120deg,rgba(34,184,207,.3),rgba(18,122,148,.18));border-color:rgba(34,184,207,.55);box-shadow:0 18px 34px rgba(0,0,0,.65),0 0 22px rgba(34,184,207,.28),0 0 0 4px rgba(34,184,207,.08);outline:none;transform:translateY(-1px)}.ldw-btn--premium:active{transform:translateY(0)}.ldw-btn__spinner{border:2px solid rgba(246,249,252,.35);border-radius:999px;border-top-color:rgba(246,249,252,.92);height:16px;opacity:0;transform:scale(.9);width:16px}.ldw-btn.is-loading .ldw-btn__spinner{animation:ldwSpin .8s linear infinite;opacity:1}@keyframes ldwSpin{to{transform:rotate(1turn)}}.ldw-btn.is-loading .ldw-btn__label{opacity:.9}.ldw-btn--premium[disabled],.ldw-btn[disabled]{cursor:not-allowed;filter:saturate(.9);opacity:.72}.ldw-actions__hint{color:rgba(232,238,243,.62);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;line-height:1.6;margin:.75rem 0 0}.ldw-form__row--hp{height:1px!important;left:-9999px!important;opacity:0!important;overflow:hidden!important;position:absolute!important;width:1px!important}.ldw-audit-deliverables{padding:2.6rem 0 3.4rem}.ldw-audit-deliverables__inner{margin:0 auto;max-width:1040px}.ldw-audit-deliverables__layout{align-items:start;display:grid;gap:1rem;grid-template-columns:1.05fr .95fr;margin:0 auto;max-width:1040px;padding-inline:clamp(16px,4vw,28px)}@media (max-width:980px){.ldw-audit-deliverables__layout{gap:.9rem;grid-template-columns:1fr}}[data-reveal-section=audit-deliverables].is-reveal-ready [data-reveal-item]{filter:blur(.2px);opacity:0;transform:translateY(12px);transition-delay:var(--reveal-delay,0ms);transition-duration:.52s,.62s,.52s;transition-property:opacity,transform,filter;transition-timing-function:ease,cubic-bezier(.2,.8,.2,1),ease;will-change:transform,opacity}[data-reveal-section=audit-deliverables].is-revealed [data-reveal-item]{filter:none;opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-reveal-section=audit-deliverables] [data-reveal-item]{filter:none!important;opacity:1!important;transform:none!important;transition:none!important}}.ldw-audit-featured{background:rgba(11,16,20,.5);border:1px solid rgba(34,184,207,.16);border-radius:20px;box-shadow:0 22px 54px rgba(0,0,0,.46);overflow:hidden;padding:1.25rem;position:relative;transition:transform .16s ease,border-color .22s ease,box-shadow .22s ease}.ldw-audit-featured:before{background:radial-gradient(520px 320px at 16% 18%,rgba(34,184,207,.18),transparent 62%),radial-gradient(420px 260px at 86% 86%,rgba(18,122,148,.14),transparent 60%);content:"";inset:-1px;opacity:.9;pointer-events:none;position:absolute}.ldw-audit-featured:after{background-image:linear-gradient(transparent,transparent 8px,rgba(34,184,207,.06) 9px);background-size:100% 9px;content:"";inset:0;mix-blend-mode:screen;opacity:.16;pointer-events:none;position:absolute}.ldw-audit-featured:hover{border-color:rgba(34,184,207,.34);box-shadow:0 30px 66px rgba(0,0,0,.52),0 0 0 4px rgba(34,184,207,.09);transform:translateY(-2px)}.ldw-audit-featured__content{max-width:620px;position:relative}.ldw-audit-featured__eyebrow{color:rgba(232,238,243,.72);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;letter-spacing:.02em;margin:0 0 .45rem}.ldw-audit-featured__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;letter-spacing:-.02em;margin:0 0 .6rem}.ldw-audit-featured__text{color:rgba(232,238,243,.8);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.7;margin:0 0 .95rem}.ldw-audit-featured__bullets{display:grid;gap:.5rem;margin:0 0 1.05rem;padding-left:1.05rem;position:relative}.ldw-audit-featured__bullets li{color:rgba(232,238,243,.78);line-height:1.55}.ldw-audit-featured__bullets li,.ldw-audit-featured__tag{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-audit-featured__tag{background:rgba(18,122,148,.14);border:1px solid rgba(34,184,207,.2);border-radius:999px;color:rgba(246,249,252,.9);display:inline-flex;font-size:.85rem;padding:.34rem .62rem;position:relative}.ldw-audit-featured:focus-within{border-color:rgba(34,184,207,.4);box-shadow:0 30px 66px rgba(0,0,0,.52),0 0 0 4px rgba(34,184,207,.12)}.ldw-audit-ladder{background:rgba(11,16,20,.36);border:1px solid rgba(34,184,207,.12);border-radius:18px;box-shadow:0 18px 40px rgba(0,0,0,.38);list-style:none;margin:0;overflow:hidden;padding:.55rem;position:relative}.ldw-audit-ladder:before{background:linear-gradient(180deg,rgba(34,184,207,0),rgba(34,184,207,.2),rgba(34,184,207,0));bottom:.8rem;content:"";left:1.05rem;opacity:.95;pointer-events:none;position:absolute;top:.8rem;width:2px}.ldw-audit-ladder__item{padding-left:1.55rem;position:relative}.ldw-audit-ladder__item+.ldw-audit-ladder__item{margin-top:.55rem}.ldw-audit-ladder__item:before{background:rgba(34,184,207,.55);border:1px solid rgba(246,249,252,.2);border-radius:999px;box-shadow:0 0 0 4px rgba(34,184,207,.09);content:"";height:10px;left:1.05rem;pointer-events:none;position:absolute;top:1.05rem;transform:translateX(-50%);width:10px}.ldw-audit-ladder__card{background:rgba(11,16,20,.46);border:1px solid rgba(34,184,207,.12);border-radius:16px;box-shadow:0 14px 34px rgba(0,0,0,.34);overflow:hidden;padding:.95rem;position:relative;transition:transform .16s ease,border-color .22s ease,box-shadow .22s ease}.ldw-audit-ladder__card:before{background:radial-gradient(380px 220px at 18% 20%,rgba(34,184,207,.12),transparent 62%);content:"";inset:-1px;opacity:.65;pointer-events:none;position:absolute}.ldw-audit-ladder__card:hover{border-color:rgba(34,184,207,.3);box-shadow:0 20px 46px rgba(0,0,0,.44),0 0 0 4px rgba(34,184,207,.07);transform:translateY(-2px)}.ldw-audit-ladder__head{align-items:center;display:flex;justify-content:flex-start;position:relative}.ldw-audit-ladder__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.05rem;letter-spacing:-.02em;margin:0}.ldw-audit-ladder__text{color:rgba(232,238,243,.78);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.7;margin:.5rem 0 0;position:relative}.ldw-audit-ladder__card:focus-within{border-color:rgba(34,184,207,.34);box-shadow:0 20px 46px rgba(0,0,0,.44),0 0 0 4px rgba(34,184,207,.1)}@media (prefers-reduced-motion:reduce){.ldw-audit-featured,.ldw-audit-ladder__card{transition:none}.ldw-audit-featured:hover,.ldw-audit-ladder__card:hover{transform:none}.ldw-audit-featured:after{opacity:.1}}.ldw-audit-process{padding:2.4rem 0 3.4rem;position:relative}.ldw-audit-process__inner{margin:0 auto;max-width:1040px;position:relative}[data-reveal-section=audit-process].is-reveal-ready [data-reveal-item]{opacity:0;transform:translateY(12px);transition:opacity .82s ease,transform .82s ease;transition-delay:var(--reveal-delay,0ms);will-change:opacity,transform}[data-reveal-section=audit-process].is-reveal-ready.is-revealed [data-reveal-item]{opacity:1;transform:translateY(0)}[data-reveal-section=audit-process].is-reveal-ready [data-reveal-item].ldw-process__arrow{transform:translateY(12px) scale(.982)}[data-reveal-section=audit-process].is-reveal-ready.is-revealed [data-reveal-item].ldw-process__arrow{transform:translateY(0) scale(1)}@media (prefers-reduced-motion:reduce){[data-reveal-section=audit-process].is-reveal-ready [data-reveal-item]{opacity:1;transform:none;transition:none}}.ldw-process__grid{align-items:center;column-gap:clamp(1.6rem,5vw,3rem);display:grid;grid-template-columns:minmax(0,1.1fr) auto minmax(0,1.1fr);grid-template-rows:auto auto auto;margin-top:2.25rem;padding-inline:clamp(16px,4vw,28px);row-gap:clamp(1.6rem,4vw,2.75rem)}.ldw-step--1{grid-column:1;grid-row:1}.ldw-process__arrow--right{grid-column:2;grid-row:1;justify-self:center}.ldw-step--2{grid-column:3;grid-row:1}.ldw-process__arrow--down{align-self:center;grid-column:3;grid-row:2;justify-self:center}.ldw-step--4{grid-column:1;grid-row:3}.ldw-process__arrow--left{grid-column:2;grid-row:3;justify-self:center}.ldw-step--3{grid-column:3;grid-row:3}.ldw-process__spacer{height:1px;width:100%}.ldw-step{background:radial-gradient(600px 120px at 20% 0,rgba(18,122,148,.16),rgba(14,20,26,.46) 58%),rgba(11,16,20,.42);border:1px solid rgba(34,184,207,.12);border-radius:18px;box-shadow:0 18px 40px rgba(0,0,0,.38),inset 0 0 0 1px hsla(0,0%,100%,.04);overflow:visible;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;z-index:0}.ldw-step:before{background:linear-gradient(135deg,rgba(34,184,207,.16),transparent 60%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .18s ease}.ldw-step:hover{border-color:rgba(34,184,207,.22);box-shadow:0 22px 58px rgba(0,0,0,.44),inset 0 0 0 1px rgba(34,184,207,.1),inset 0 0 0 1px hsla(0,0%,100%,.05);transform:translateY(-3px)}.ldw-step:hover:before{opacity:1}.ldw-step__body{border-radius:inherit;padding:1.25rem 1.25rem 1.3rem;position:relative}.ldw-step__num{align-items:center;background:radial-gradient(circle at 30% 0,rgba(126,249,255,.95),rgba(34,184,207,.92));border-radius:999px;box-shadow:0 10px 24px rgba(0,0,0,.42);color:rgba(2,16,21,.95);display:inline-flex;font-size:.82rem;font-weight:700;height:2.35rem;justify-content:center;left:1.25rem;position:absolute;top:-1.05rem;width:2.35rem;z-index:3}.ldw-step__num,.ldw-step__title{font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-step__title{color:rgba(246,249,252,.96);font-size:1.06rem;font-weight:600;letter-spacing:-.01em;margin:0 0 .35rem}.ldw-step__text{color:rgba(232,238,243,.78);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;line-height:1.7;margin:0}.ldw-process__arrow{align-items:center;display:flex;filter:drop-shadow(0 10px 18px rgba(0,0,0,.35));justify-content:center;position:relative}.ldw-process__arrow-line{border-radius:999px;display:block;overflow:hidden;position:relative}.ldw-process__arrow--left .ldw-process__arrow-line,.ldw-process__arrow--right .ldw-process__arrow-line{background:linear-gradient(90deg,rgba(34,184,207,.1),rgba(34,184,207,.75),rgba(34,184,207,.1));height:4px;width:clamp(4.4rem,7vw,6.5rem)}.ldw-process__arrow--left .ldw-process__arrow-line{background:linear-gradient(270deg,rgba(34,184,207,.1),rgba(34,184,207,.75),rgba(34,184,207,.1))}.ldw-process__arrow--down .ldw-process__arrow-line{background:linear-gradient(180deg,rgba(34,184,207,.1),rgba(34,184,207,.75),rgba(34,184,207,.1));height:clamp(3.2rem,6vw,4.2rem);width:4px}.ldw-process__arrow--down .ldw-process__arrow-line:before,.ldw-process__arrow--left .ldw-process__arrow-line:before,.ldw-process__arrow--right .ldw-process__arrow-line:before{content:"";mix-blend-mode:screen;opacity:.85;position:absolute}.ldw-process__arrow--right .ldw-process__arrow-line:before{animation:ldw-arrow-scan-right 3.4s linear infinite;background:linear-gradient(90deg,transparent,rgba(246,249,252,.95),transparent);height:100%;left:0;top:0;transform:translateX(-120%);width:42%}.ldw-process__arrow--left .ldw-process__arrow-line:before{animation:ldw-arrow-scan-left 3.4s linear infinite;background:linear-gradient(90deg,transparent,rgba(246,249,252,.95),transparent);height:100%;left:0;top:0;transform:translateX(120%);width:42%}.ldw-process__arrow--down .ldw-process__arrow-line:before{animation:ldw-arrow-scan-down 3.4s linear infinite;background:linear-gradient(180deg,transparent,rgba(246,249,252,.95),transparent);height:42%;left:0;top:0;transform:translateY(-120%);width:100%}.ldw-process__arrow--down:after,.ldw-process__arrow--left:after,.ldw-process__arrow--right:after{content:"";height:0;position:absolute;width:0}.ldw-process__arrow--right:after{border-left:14px solid rgba(34,184,207,.9);right:-14px}.ldw-process__arrow--left:after,.ldw-process__arrow--right:after{border-bottom:8px solid transparent;border-top:8px solid transparent;top:50%;transform:translateY(-50%)}.ldw-process__arrow--left:after{border-right:14px solid rgba(34,184,207,.9);left:-14px}.ldw-process__arrow--down:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:14px solid rgba(34,184,207,.9);bottom:-14px;left:50%;transform:translateX(-50%)}@keyframes ldw-arrow-scan-right{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}@keyframes ldw-arrow-scan-left{0%{transform:translateX(120%)}to{transform:translateX(-120%)}}@keyframes ldw-arrow-scan-down{0%{transform:translateY(-120%)}to{transform:translateY(120%)}}@media (max-width:960px){.ldw-process__grid{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.9rem}.ldw-process__arrow,.ldw-process__spacer{display:none}.ldw-step__body{padding:1.2rem 1.15rem 1.25rem}.ldw-step__num{left:1.15rem}}@media (max-width:520px){.ldw-step__body{padding:1.15rem 1.05rem 1.2rem}.ldw-step__num{left:1.05rem;top:-1rem}}@media (prefers-reduced-motion:reduce){.ldw-process__arrow-line:before{animation:none!important;opacity:.35}}.ldw-audit{color:#e8eef3}.ldw-audit section{position:relative}.ldw-audit .ldw-section-head{margin:0 auto 1.35rem;max-width:760px;padding-inline:clamp(16px,4vw,28px);text-align:center}.ldw-audit .ldw-section-head__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(1.35rem,1.2rem + 1vw,1.85rem);letter-spacing:-.02em;margin:0 0 .5rem}.ldw-audit .ldw-section-head__subtitle{color:rgba(232,238,243,.78);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.7;margin:0}.ldw-audit .ldw-link{border-bottom:1px solid rgba(34,184,207,.25);color:rgba(34,184,207,.95);text-decoration:none}.ldw-audit .ldw-link:hover{border-bottom-color:rgba(34,184,207,.55)}.ldw-audit .ldw-btn{align-items:center;border:1px solid rgba(34,184,207,.22);border-radius:14px;color:#f6f9fc;cursor:pointer;display:inline-flex;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;gap:10px;justify-content:center;letter-spacing:-.01em;padding:.85rem 1.05rem;transition:transform .16s ease,box-shadow .22s ease,border-color .22s ease}.ldw-audit .ldw-btn:hover{border-color:rgba(34,184,207,.42);box-shadow:0 10px 26px rgba(0,0,0,.35),0 0 0 4px rgba(34,184,207,.1);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ldw-audit .ldw-btn{transition:none}.ldw-audit .ldw-btn:hover{transform:none}}.ldw-devis-hero{background:linear-gradient(180deg,rgba(5,8,12,.88) 0,rgba(5,8,12,.78) 32%,rgba(5,8,12,.45) 70%,rgba(5,8,12,0)),#05080c url(/build/images/pages-hero.021a550a.jpg) 50%/cover no-repeat;color:#f6f9fc;isolation:isolate;margin-top:-80px;min-height:0;padding:calc(5rem + 80px) 0 4rem;position:relative}.ldw-devis-hero__background{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.ldw-devis-hero__grid{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:80px 80px,80px 80px;inset:-35%;mask-image:radial-gradient(circle at 20% 0,#000,transparent 75%);opacity:.25;position:absolute}.ldw-devis-hero__glow{display:none}.ldw-devis-hero__noise{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.35) 1px,transparent 0,transparent 2px);inset:0;mix-blend-mode:soft-light;opacity:.08;position:absolute}.ldw-devis-hero__content{display:flex;flex-direction:column;gap:2rem;margin:0 auto;position:relative;width:min(1040px,100% - 3rem);z-index:1}.ldw-devis-hero__header{max-width:720px}.ldw-devis-hero__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(2.1rem,3vw,2.8rem);letter-spacing:-.03em;line-height:1.1;margin:0 0 1rem}.ldw-devis-hero__subtitle{color:rgba(232,238,243,.86);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.6;margin:0}.ldw-devis-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem}.ldw-devis-hero__primary-btn,.ldw-devis-hero__secondary-btn{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;font-weight:600;justify-content:center;padding:.9rem 1.8rem;text-decoration:none;transition:transform .14s ease-out,box-shadow .14s ease-out,background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.ldw-devis-hero__primary-btn{background:linear-gradient(120deg,#22b8cf,#127a94);border:none;box-shadow:0 0 18px rgba(34,184,207,.5),0 0 2px rgba(34,184,207,.7);color:#05080c}.ldw-devis-hero__primary-btn:focus-visible,.ldw-devis-hero__primary-btn:hover{box-shadow:0 0 26px rgba(34,184,207,.75),0 0 4px rgba(34,184,207,.9);outline:none;transform:translateY(-1px)}.ldw-devis-hero__primary-btn:active{box-shadow:0 0 12px rgba(34,184,207,.5),0 0 2px rgba(34,184,207,.7);transform:translateY(0)}.ldw-devis-hero__secondary-btn{background:radial-gradient(circle at 0 0,rgba(34,184,207,.08),transparent 60%);border:1px solid rgba(232,238,243,.3);color:#e8eef3}.ldw-devis-hero__secondary-btn:focus-visible,.ldw-devis-hero__secondary-btn:hover{background:radial-gradient(circle at 0 0,rgba(34,184,207,.18),transparent 65%);border-color:rgba(34,184,207,.85);color:#f6f9fc;outline:none;transform:translateY(-1px)}.ldw-devis-hero__secondary-btn:active{transform:translateY(0)}.ldw-devis-hero__divider{background:linear-gradient(90deg,rgba(34,184,207,0) 0,rgba(34,184,207,.12) 15%,#22b8cf 35%,#35e3ff 50%,#22b8cf 65%,rgba(34,184,207,.12) 85%,rgba(34,184,207,0));border-radius:999px;bottom:0;box-shadow:0 10px 26px rgba(0,0,0,.95);display:block;height:3px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:65%;z-index:1}@media (prefers-reduced-motion:reduce){.ldw-devis-hero__primary-btn,.ldw-devis-hero__secondary-btn{transition:none}}@media (max-width:960px){.ldw-devis-hero{padding:calc(4.25rem + 80px) 0 3.5rem}.ldw-devis-hero__content{width:min(1040px,100% - 2.5rem)}.ldw-devis-hero__header{max-width:100%}}@media (max-width:720px){.ldw-devis-hero{padding:calc(3.5rem + 80px) 0 3rem}.ldw-devis-hero__title{font-size:1.95rem}.ldw-devis-hero__actions{align-items:flex-start;flex-direction:column}.ldw-devis-hero__primary-btn,.ldw-devis-hero__secondary-btn{justify-content:center;width:100%}.ldw-devis-hero__content{width:min(1040px,100% - 2.25rem)}}.ldw-devis-offers{padding:2.6rem 0 3.6rem;position:relative}.ldw-devis-offers__inner{margin:0 auto;max-width:1040px;padding-inline:clamp(16px,4vw,28px)}.ldw-devis-offers__header{margin:0 auto 1.65rem;max-width:760px;text-align:center}.ldw-devis-offers__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.75rem;letter-spacing:-.02em;margin:0 0 .55rem}.ldw-devis-offers__subtitle{color:rgba(232,238,243,.78);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.7;margin:0}.ldw-devis-offers__grid{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:980px){.ldw-devis-offers__grid{grid-template-columns:1fr}}.ldw-offer-card{background:rgba(14,20,26,.22);border:1px solid rgba(232,238,243,.1);border-radius:20px;display:flex;flex-direction:column;min-height:100%;overflow:hidden;padding:1.05rem 1.05rem 1rem;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;will-change:transform}.ldw-offer-card__stripe{background:linear-gradient(90deg,rgba(34,184,207,0),rgba(34,184,207,.55) 22%,rgba(53,227,255,.85) 50%,rgba(34,184,207,.55) 78%,rgba(34,184,207,0));height:4px;left:0;opacity:.75;pointer-events:none;position:absolute;right:0;top:0}.ldw-offer-card:before{background:linear-gradient(140deg,rgba(34,184,207,.22),rgba(232,238,243,.06),rgba(34,184,207,.16));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.55;padding:1px}.ldw-offer-card:after,.ldw-offer-card:before{border-radius:20px;content:"";inset:0;pointer-events:none;position:absolute}.ldw-offer-card:after{background:radial-gradient(circle at 18% 10%,rgba(246,249,252,.06),rgba(14,20,26,0) 55%);opacity:.9}.ldw-offer-card:hover{border-color:rgba(34,184,207,.18);box-shadow:0 0 0 1px rgba(34,184,207,.1),0 18px 56px rgba(0,0,0,.38);transform:translateY(-2px)}.ldw-offer-card:focus-within{border-color:rgba(34,184,207,.24);box-shadow:0 0 0 3px rgba(34,184,207,.18),0 18px 56px rgba(0,0,0,.38)}.ldw-offer-card__head{margin-bottom:.95rem;padding-top:.55rem;position:relative;z-index:1}.ldw-offer-card__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.22rem;letter-spacing:-.01em;margin:0 0 .45rem}.ldw-offer-card__lead{color:rgba(232,238,243,.78);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;line-height:1.6;margin:0}.ldw-offer-card__head:after{background:linear-gradient(90deg,rgba(34,184,207,0),rgba(34,184,207,.16),rgba(232,238,243,.06),rgba(34,184,207,0));content:"";display:block;height:1px;margin-top:.95rem;opacity:.9}.ldw-offer-card__footer{margin-top:auto;padding-top:1rem;position:relative;z-index:1}.ldw-offer-card__cta{align-items:center;background:rgba(14,20,26,.35);border:1px solid rgba(232,238,243,.14);border-radius:999px;color:rgba(246,249,252,.92);display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;font-weight:700;justify-content:center;padding:.78rem 1.05rem;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.ldw-offer-card__cta:focus-visible,.ldw-offer-card__cta:hover{border-color:rgba(34,184,207,.35);box-shadow:0 0 0 3px rgba(34,184,207,.16);outline:none;transform:translateY(-1px)}.ldw-offer-card__cta--primary{background:linear-gradient(120deg,rgba(34,184,207,.95),rgba(18,122,148,.85));border:none;box-shadow:0 0 18px rgba(34,184,207,.38),0 0 2px rgba(34,184,207,.65);color:#05080c}.ldw-offer-card__cta--primary:focus-visible,.ldw-offer-card__cta--primary:hover{box-shadow:0 0 26px rgba(34,184,207,.55),0 0 4px rgba(34,184,207,.85)}.ldw-offer-card--featured{background:radial-gradient(circle at 20% 0,rgba(34,184,207,.12),rgba(14,20,26,.22) 58%);border-color:rgba(34,184,207,.22);box-shadow:0 0 0 1px rgba(34,184,207,.1),0 20px 64px rgba(0,0,0,.42)}.ldw-offer-card--featured:before{opacity:.85}.ldw-offer-card__badge{align-items:center;background:rgba(14,20,26,.45);border:1px solid rgba(34,184,207,.24);border-radius:999px;box-shadow:0 0 18px rgba(34,184,207,.12);color:rgba(246,249,252,.92);display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.82rem;font-weight:800;justify-content:center;letter-spacing:.02em;padding:.42rem .75rem;position:absolute;right:12px;top:12px;z-index:2}.ldw-offer-card__scan{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.38),rgba(0,0,0,.38) 1px,transparent 0,transparent 3px);inset:0;mix-blend-mode:soft-light;opacity:.14;pointer-events:none;position:absolute;z-index:1}.ldw-offer-card--featured .ldw-offer-card__stripe{height:5px;opacity:.95}@media (max-width:980px){.ldw-offer-card{padding:1.05rem}.ldw-offer-card__cta{width:100%}}@media (prefers-reduced-motion:reduce){.ldw-offer-card,.ldw-offer-card__cta{transition:none}}.ldw-devis-form{padding:2.6rem 0 3.8rem}.ldw-devis-form__inner{margin:0 auto;max-width:1040px;padding-inline:clamp(16px,4vw,28px)}.ldw-devis-form__header{margin:0 auto 1.4rem;max-width:760px;text-align:center}.ldw-devis-form__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,sans-serif;font-size:1.65rem;margin:0 0 .45rem}.ldw-devis-form__subtitle{color:rgba(232,238,243,.78);line-height:1.65;margin:0}.ldw-devis-form__privacy{color:rgba(232,238,243,.62);font-size:.95rem;line-height:1.55;margin:.9rem 0 0}.ldw-wizard{background:radial-gradient(circle at 10% 0,rgba(34,184,207,.08),rgba(14,20,26,.18) 42%),rgba(14,20,26,.22);border:1px solid rgba(232,238,243,.12);border-radius:20px;overflow:hidden;padding:1.05rem;position:relative}.ldw-wizard:before{background:linear-gradient(180deg,rgba(14,20,26,.08) 0,rgba(14,20,26,.24) 55%,rgba(14,20,26,.14)),radial-gradient(circle at 22% 10%,rgba(34,184,207,.22),transparent 55%),radial-gradient(circle at 78% 92%,rgba(18,122,148,.16),transparent 60%);inset:-2px;opacity:.42}.ldw-wizard:after,.ldw-wizard:before{content:"";pointer-events:none;position:absolute;z-index:0}.ldw-wizard:after{animation:ldwWizardSheen 5.6s ease-in-out infinite;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.18) 42%,rgba(34,184,207,.34) 50%,hsla(0,0%,100%,.18) 58%,transparent);inset:0;mix-blend-mode:screen;opacity:0;transform:translateX(-160%)}.ldw-wizard:focus-within{border-color:rgba(34,184,207,.22);box-shadow:0 0 0 1px rgba(34,184,207,.1),0 18px 60px rgba(0,0,0,.28)}.ldw-wizard:focus-within:before{opacity:.58}@keyframes ldwWizardSheen{0%{opacity:0;transform:translateX(-160%)}8%{opacity:.72}38%{opacity:.28}70%{opacity:0}to{opacity:0;transform:translateX(160%)}}@media (prefers-reduced-motion:reduce){.ldw-wizard:after{animation:none;opacity:0}}.ldw-wizard__top{margin-bottom:.9rem;position:relative;z-index:1}.ldw-wizard__alert{background:rgba(255,90,90,.08);border:1px solid rgba(255,90,90,.25);border-radius:14px;color:rgba(246,249,252,.92);margin-top:.7rem;padding:.75rem .85rem}.ldw-wizard__progress{align-items:start;display:grid;gap:.85rem;grid-template-columns:1fr 1fr;padding-bottom:.9rem;position:relative}.ldw-wizard__dot{align-items:center;background:rgba(14,20,26,.14);border:1px solid rgba(232,238,243,.1);border-radius:16px;color:rgba(232,238,243,.76);display:flex;gap:.6rem;padding:.65rem .8rem}.ldw-wizard__dot span{align-items:center;background:rgba(14,20,26,.2);border:1px solid rgba(232,238,243,.12);border-radius:12px;color:#f6f9fc;display:inline-flex;font-weight:700;height:28px;justify-content:center;width:28px}.ldw-wizard__dot em{color:rgba(246,249,252,.86);font-style:normal;font-weight:700}.ldw-wizard__dot.is-active{border-color:rgba(34,184,207,.22);box-shadow:0 0 0 1px rgba(34,184,207,.1)}.ldw-wizard__dot.is-done span{background:rgba(34,184,207,.1);border-color:rgba(34,184,207,.22)}.ldw-wizard__bar{background:rgba(232,238,243,.08);border-radius:999px;bottom:0;height:3px;left:0;overflow:hidden;position:absolute;right:0}.ldw-wizard__bar i{background:rgba(34,184,207,.38);border-radius:999px;box-shadow:0 0 18px rgba(34,184,207,.18);display:block;height:100%;transition:width .22s ease}.ldw-wizard__panel{position:relative;z-index:1}.ldw-wizard.is-sending .ldw-wizard__panel{filter:saturate(.92);opacity:.78;pointer-events:none}.ldw-wizard__grid{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:820px){.ldw-wizard__grid{grid-template-columns:1fr}}.ldw-field--full{grid-column:1/-1}.ldw-field__label{color:rgba(232,238,243,.78);display:block;font-size:.95rem;font-weight:600;margin:0 0 .35rem}.ldw-field__control{background:rgba(14,20,26,.35);border:1px solid rgba(232,238,243,.12);border-radius:14px;color:rgba(246,249,252,.92);outline:none;padding:.78rem .85rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease;width:100%}.ldw-field__control:hover{background:rgba(14,20,26,.38);border-color:rgba(232,238,243,.18)}.ldw-field__control--textarea{min-height:120px;resize:vertical}.ldw-field__control:focus{border-color:rgba(34,184,207,.3);box-shadow:0 0 0 3px rgba(34,184,207,.16)}.ldw-field__control:focus-visible{border-color:rgba(34,184,207,.34);box-shadow:0 0 0 3px rgba(34,184,207,.18)}.ldw-field__control.is-error{border-color:rgba(255,90,90,.35);box-shadow:0 0 0 3px rgba(255,90,90,.12)}.ldw-field__error{color:hsla(0,100%,83%,.95);font-size:.9rem;margin:.35rem 0 0}.ldw-field__hint{color:rgba(232,238,243,.62);font-size:.9rem;line-height:1.45;margin:.35rem 0 0}.ldw-choice{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:820px){.ldw-choice{grid-template-columns:1fr}}.ldw-choice__card{background:rgba(14,20,26,.18);border:1px solid rgba(232,238,243,.12);border-radius:16px;cursor:pointer;display:grid;gap:.22rem;padding:.85rem .9rem;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease;user-select:none}.ldw-choice__card:hover{border-color:rgba(232,238,243,.18);transform:translateY(-1px)}.ldw-choice__card:focus-within{border-color:rgba(34,184,207,.26);box-shadow:0 0 0 3px rgba(34,184,207,.14)}.ldw-choice__title{color:rgba(246,249,252,.94);font-family:Space Grotesk,system-ui,-apple-system,sans-serif;font-weight:700;letter-spacing:-.01em}.ldw-choice__desc{color:rgba(232,238,243,.7);font-size:.95rem;line-height:1.45;margin:0}.ldw-choice__card.is-selected{background:radial-gradient(circle at top,rgba(34,184,207,.1),rgba(14,20,26,.18) 62%);border-color:rgba(34,184,207,.3);box-shadow:0 0 0 1px rgba(34,184,207,.1)}.ldw-choice__radio{inset:0;opacity:0;pointer-events:none;position:absolute}.ldw-wizard__summary{background:rgba(14,20,26,.18);border:1px solid rgba(232,238,243,.1);border-radius:14px;color:rgba(232,238,243,.78);line-height:1.45;margin:-.25rem 0 .9rem;padding:.6rem .75rem}.ldw-radio{display:flex;flex-wrap:wrap;gap:.9rem}.ldw-radio label{align-items:center;background:rgba(14,20,26,.22);border:1px solid rgba(232,238,243,.1);border-radius:14px;cursor:pointer;display:inline-flex;gap:.55rem;padding:.6rem .75rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.ldw-radio label:hover{border-color:rgba(232,238,243,.16);transform:translateY(-1px)}.ldw-radio input{accent-color:#22b8cf}.ldw-wizard__actions{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}.ldw-wizard .ldw-btn{align-items:center;-webkit-appearance:none;appearance:none;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font:700 .95rem/1.1 Inter,system-ui,-apple-system,sans-serif;gap:.55rem;justify-content:center;letter-spacing:.01em;min-height:42px;padding:.72rem 1.05rem;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease,background .16s ease,color .16s ease,border-color .16s ease;user-select:none}.ldw-wizard .ldw-btn:focus{outline:none}.ldw-wizard .ldw-btn:focus-visible{box-shadow:0 0 0 3px rgba(34,184,207,.18)}.ldw-wizard .ldw-btn:disabled{cursor:not-allowed;opacity:.72;transform:none}.ldw-wizard .ldw-btn--primary{background:linear-gradient(180deg,rgba(74,226,255,.92),rgba(34,184,207,.92));box-shadow:0 10px 26px rgba(34,184,207,.18),0 0 0 1px rgba(34,184,207,.14);color:rgba(14,20,26,.98)}.ldw-wizard .ldw-btn--primary:hover{box-shadow:0 14px 34px rgba(34,184,207,.22),0 0 0 1px rgba(34,184,207,.16);filter:saturate(1.04);transform:translateY(-1px)}.ldw-wizard .ldw-btn--primary:active{transform:translateY(0)}.ldw-wizard .ldw-btn--ghost{background:rgba(14,20,26,.18);border:1px solid rgba(232,238,243,.14);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02);color:rgba(246,249,252,.9)}.ldw-wizard .ldw-btn--ghost:hover{border-color:rgba(34,184,207,.2);box-shadow:0 0 0 1px rgba(34,184,207,.08),0 10px 26px rgba(0,0,0,.22);transform:translateY(-1px)}.ldw-wizard .ldw-btn--ghost:active{transform:translateY(0)}.ldw-field--hp{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.ldw-wizard--success{padding:1.4rem}.ldw-wizard__successCard{background:radial-gradient(circle at top,rgba(34,184,207,.12),rgba(14,20,26,.22) 60%);border:1px solid rgba(34,184,207,.18);border-radius:18px;padding:1.2rem 1.1rem}.ldw-wizard__badge{align-items:center;background:rgba(34,184,207,.08);border:1px solid rgba(34,184,207,.22);border-radius:999px;color:rgba(246,249,252,.92);display:inline-flex;margin-bottom:.7rem;padding:.35rem .65rem}.ldw-wizard__successTitle{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,sans-serif;margin:0 0 .45rem}.ldw-wizard__successText{color:rgba(232,238,243,.78);line-height:1.65;margin:0 0 .9rem}.ldw-select{position:relative}.ldw-select__trigger{align-items:center;background:rgba(14,20,26,.35);border:1px solid rgba(232,238,243,.12);border-radius:14px;color:rgba(246,249,252,.92);cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:.78rem 2.2rem .78rem .85rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease;user-select:none;width:100%}.ldw-select__trigger:hover{background:rgba(14,20,26,.38);border-color:rgba(232,238,243,.18)}.ldw-select__trigger:focus{outline:none}.ldw-select__trigger:focus-visible{border-color:rgba(34,184,207,.34);box-shadow:0 0 0 3px rgba(34,184,207,.18)}.ldw-select__trigger.is-error{border-color:rgba(255,90,90,.35);box-shadow:0 0 0 3px rgba(255,90,90,.12)}.ldw-select__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ldw-select__chev{flex:0 0 auto;height:12px;opacity:.85;position:relative;transform:translateY(1px) rotate(0deg);transition:transform .18s ease,opacity .18s ease;width:12px}.ldw-select__chev:after,.ldw-select__chev:before{background:rgba(232,238,243,.72);border-radius:2px;content:"";height:2px;position:absolute;top:50%;transform-origin:center;width:7px}.ldw-select__chev:before{left:0;transform:translateY(-50%) rotate(45deg)}.ldw-select__chev:after{right:0;transform:translateY(-50%) rotate(-45deg)}.ldw-select.is-open .ldw-select__chev{opacity:1;transform:translateY(1px) rotate(180deg)}.ldw-select__menu{background:radial-gradient(circle at 15% 0,rgba(34,184,207,.1),rgba(14,20,26,.2) 55%),rgba(10,14,18,.92);border:1px solid rgba(232,238,243,.14);border-radius:16px;box-shadow:0 18px 60px rgba(0,0,0,.38),0 0 0 1px rgba(34,184,207,.06);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:40}.ldw-select__list{max-height:240px;overflow:auto;padding:6px}.ldw-select__list::-webkit-scrollbar{width:10px}.ldw-select__list::-webkit-scrollbar-thumb{background:rgba(232,238,243,.12);background-clip:padding-box;border:2px solid rgba(10,14,18,0);border-radius:999px}.ldw-select__list::-webkit-scrollbar-track{background:transparent}.ldw-select__option{background:transparent;border:0;border-radius:12px;color:rgba(232,238,243,.82);cursor:pointer;padding:.65rem .7rem;text-align:left;transition:background .12s ease,color .12s ease,transform .12s ease;width:100%}.ldw-select__option:hover{background:rgba(232,238,243,.06);color:rgba(246,249,252,.94)}.ldw-select__option.is-active{background:rgba(34,184,207,.1);color:rgba(246,249,252,.96)}.ldw-select__option.is-selected{background:rgba(34,184,207,.14);color:rgba(246,249,252,.98)}.ldw-select__option:focus{outline:none}.ldw-select__option:focus-visible{box-shadow:0 0 0 3px rgba(34,184,207,.18)}.ldw-select__footer{border-top:1px solid rgba(232,238,243,.08);color:rgba(232,238,243,.62);font-size:.9rem;padding:.55rem .75rem .7rem}@media (max-width:520px){.ldw-select__menu{top:calc(100% + 6px)}}.ldw-devis{background:transparent;color:#e8eef3}.ldw-cookie{bottom:0;left:0;padding:14px 14px calc(14px + env(safe-area-inset-bottom));pointer-events:none;position:fixed;right:0;z-index:9999}.ldw-cookie__box{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(14,20,26,.92);border:1px solid rgba(34,184,207,.22);border-radius:18px;box-shadow:0 18px 60px rgba(0,0,0,.55),inset 0 0 0 1px rgba(34,184,207,.08);display:flex;gap:14px;justify-content:space-between;margin:0 auto;max-width:1040px;padding:14px;pointer-events:auto}.ldw-cookie__text{min-width:0}.ldw-cookie__eyebrow{color:rgba(232,238,243,.62);font-size:12px;letter-spacing:.12em;margin:0 0 4px;text-transform:uppercase}.ldw-cookie__title{color:#e8eef3;font-family:Space Grotesk,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;letter-spacing:-.01em;margin:0 0 6px}.ldw-cookie__desc{color:rgba(232,238,243,.78);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.35;margin:0 0 8px;max-width:680px}.ldw-cookie__links{margin:0}.ldw-cookie__link{color:rgba(34,184,207,.95);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;text-decoration:none}.ldw-cookie__link:hover{text-decoration:underline}.ldw-cookie__link:focus-visible{border-radius:10px;outline:2px solid rgba(34,184,207,.7);outline-offset:2px}.ldw-cookie__actions{display:flex;flex-shrink:0;gap:10px}.ldw-cookie__btn{appearance:none;border:1px solid transparent;border-radius:14px;cursor:pointer;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:600;padding:10px 12px;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease}.ldw-cookie__btn--primary{background:rgba(34,184,207,.95);box-shadow:0 10px 26px rgba(34,184,207,.18);color:#0e141a}.ldw-cookie__btn--primary:hover{box-shadow:0 14px 34px rgba(34,184,207,.22);transform:translateY(-1px)}.ldw-cookie__btn--primary:focus-visible{outline:2px solid rgba(232,238,243,.85);outline-offset:2px}.ldw-cookie__btn--secondary{background:rgba(27,43,64,.35);border-color:rgba(232,238,243,.14);color:rgba(232,238,243,.9)}.ldw-cookie__btn--secondary:hover{border-color:rgba(34,184,207,.25);box-shadow:0 14px 34px rgba(0,0,0,.35);transform:translateY(-1px)}.ldw-cookie__btn--secondary:focus-visible{outline:2px solid rgba(34,184,207,.7);outline-offset:2px}@media (max-width:720px){.ldw-cookie__box{align-items:stretch;flex-direction:column}.ldw-cookie__actions,.ldw-cookie__btn{width:100%}}@media (prefers-reduced-motion:no-preference){.ldw-cookie__box{animation:ldwCookieIn .26s ease-out both}@keyframes ldwCookieIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}.ldw-header{backdrop-filter:blur(16px);background:transparent;border-bottom:1px solid transparent;margin-bottom:4rem;padding:.5rem 0;position:sticky;top:0;z-index:40}.ldw-header--nav-open,.ldw-header--scrolled{background-color:#020915;border-bottom:1px solid rgba(34,184,207,.32);box-shadow:0 14px 32px rgba(0,0,0,.9)}.ldw-header__inner{align-items:center;display:flex;gap:2rem;justify-content:space-between;padding:1.4rem 1.9rem;position:relative}.ldw-header__brand-link{text-decoration:none}.ldw-header__brand-link,.ldw-header__logo-picture{align-items:center;display:inline-flex}.ldw-header__logo{display:block;filter:drop-shadow(0 0 22px rgba(34,184,207,.6));height:clamp(44px,4.8vw,56px);max-width:100%;width:auto}.ldw-nav-toggle{background:transparent;border:none;cursor:pointer;display:none;padding:.35rem}.ldw-nav-toggle__icon{display:inline-flex;flex-direction:column;gap:5px;height:22px;justify-content:center;width:26px}.ldw-nav-toggle__bar{background:rgba(232,238,243,.9);border-radius:999px;display:block;height:2px;transform-origin:center;transition:transform .2s ease-out,opacity .2s ease-out,background-color .2s ease-out}.ldw-header--nav-open .ldw-nav-toggle__bar:first-child{transform:translateY(7px) rotate(45deg)}.ldw-header--nav-open .ldw-nav-toggle__bar:nth-child(2){opacity:0}.ldw-header--nav-open .ldw-nav-toggle__bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ldw-header__nav{align-items:center;display:flex;gap:1.9rem}.ldw-header__link{align-items:center;color:rgba(232,238,243,.85);display:inline-flex;font-size:.88rem;font-weight:500;letter-spacing:.09em;padding-bottom:.25rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .16s ease-out,opacity .16s ease-out,transform .16s ease-out}.ldw-header__link:after{background:linear-gradient(90deg,rgba(34,184,207,.2),rgba(34,184,207,.85));border-radius:999px;bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .18s ease-out,opacity .18s ease-out;width:100%}.ldw-header__link:hover{color:#fff}.ldw-header__link:hover:after{opacity:1;transform:scaleX(1)}.ldw-header__link--cta-secondary{backdrop-filter:blur(10px);background:rgba(4,12,22,.86);border:1px solid rgba(34,184,207,.55);border-radius:999px;box-shadow:0 0 18px rgba(34,184,207,.36),0 8px 22px rgba(0,0,0,.62);font-size:.78rem;padding:.5rem 1.2rem}.ldw-header__link--cta-secondary:after{display:none}.ldw-header__link--cta-secondary:hover{background:#06121e;border-color:rgba(34,184,207,.9)}.ldw-header__link--cta-primary{background:linear-gradient(135deg,#22b8cf,#35e3ff);border:1px solid #35e3ff;border-radius:999px;box-shadow:0 0 28px rgba(34,184,207,.9),0 12px 26px rgba(0,0,0,.75);color:#041018;font-size:.8rem;padding:.55rem 1.5rem}.ldw-header__link--cta-primary:after{display:none}.ldw-header__link--cta-primary:hover{background:linear-gradient(135deg,#35e3ff,#7ff5ff);box-shadow:0 0 36px #22b8cf,0 16px 32px rgba(0,0,0,.85);transform:translateY(-1px)}@media (max-width:900px){.ldw-header{margin-bottom:3rem;padding:1.2rem 0}.ldw-header__inner{gap:.75rem;justify-content:flex-start;padding:0 1.4rem}.ldw-nav-toggle{display:inline-flex;margin-right:auto;order:1}.ldw-header__brand{order:2}.ldw-header__logo{height:clamp(40px,7vw,52px)}.ldw-header__nav{align-items:stretch;background-color:#020915;border-bottom:1px solid rgba(34,184,207,.3);border-radius:0 0 18px 18px;display:flex;flex-direction:column;gap:.8rem;left:0;opacity:0;padding:1rem 1.4rem 1.25rem;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-12px);transition:opacity .22s ease-out,transform .22s ease-out;visibility:hidden}.ldw-header__nav.ldw-header__nav--open{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.ldw-header__link{font-size:.84rem;justify-content:center;padding:.3rem .5rem .35rem;text-align:center;width:100%}.ldw-header__link:after{height:1px;left:20%;width:60%}.ldw-header__link--cta-primary,.ldw-header__link--cta-secondary{margin-top:.35rem;width:100%}}@media (max-width:480px){.ldw-header__inner{padding-left:1.1rem;padding-right:1.1rem}.ldw-header__nav{padding-inline:1.2rem}}.ldw-footer{background:#05080c;box-shadow:0 -18px 40px rgba(0,0,0,.9);color:#e8eef3;margin-top:4rem;overflow:hidden;padding-top:3.25rem;position:relative}.ldw-footer:before{background:linear-gradient(90deg,rgba(18,122,148,0),rgba(91,231,255,.9) 50%,rgba(18,122,148,0));border-radius:999px;box-shadow:0 -6px 14px rgba(34,184,207,.4);height:2px;left:50%;top:0;transform:translateX(-50%);width:50vw}.ldw-footer:after,.ldw-footer:before{content:"";pointer-events:none;position:absolute}.ldw-footer:after{animation:ldwFooterGridDrift 30s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:90px 90px,90px 90px;inset:-40%;mix-blend-mode:soft-light;opacity:.35}.ldw-footer__inner{display:grid;gap:2.5rem;grid-template-columns:1.1fr 1fr 1.2fr;margin:0 auto;max-width:1120px;padding:0 1.5rem 2.75rem;position:relative;z-index:1}.ldw-footer__col{min-width:0}.ldw-footer__brand-link{align-items:center;display:inline-flex;margin-bottom:.5rem;text-decoration:none}.ldw-footer__logo{border-radius:14px;display:block;height:auto;max-width:160px}.ldw-footer__text{color:#b4becb;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;line-height:1.6;margin:0}.ldw-footer__text--compact{margin-top:.2rem;max-width:24rem}.ldw-footer__heading{color:#8deaff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;letter-spacing:.18em;margin:0 0 .85rem;text-transform:uppercase}.ldw-footer__nav-list{list-style:none;margin:0;padding:0}.ldw-footer__nav-item+.ldw-footer__nav-item{margin-top:.35rem}.ldw-footer__nav-link{align-items:center;color:#d1d9e4;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;gap:.4rem;padding:.1rem 0;position:relative;text-decoration:none;transition:color .14s ease-out,transform .14s ease-out}.ldw-footer__nav-link:after{background:linear-gradient(90deg,#5be7ff,#127a94);bottom:0;box-shadow:0 0 10px rgba(34,184,207,.9);content:"";height:1px;left:0;position:absolute;transition:width .15s ease-out;width:0}.ldw-footer__nav-link:hover{color:#fff;transform:translateX(2px)}.ldw-footer__nav-link:hover:after{width:100%}.ldw-footer__link{color:#8deaff;position:relative;text-decoration:none;transition:color .14s ease-out,opacity .14s ease-out}.ldw-footer__link:hover{color:#fff;opacity:1}.ldw-footer__col--social{display:flex;flex-direction:column;gap:.9rem}.ldw-footer__social{margin-top:.2rem}.ldw-footer__social-list{display:flex;gap:.7rem;list-style:none;margin:0;padding:0}.ldw-footer__social-item{display:inline-flex}.ldw-footer__social-link{align-items:center;background:radial-gradient(circle at 30% 0,#092332,#050d17 60%,#02060b);border:1px solid rgba(90,204,232,.6);border-radius:999px;box-shadow:0 0 0 1px rgba(1,6,12,.9),0 10px 18px rgba(0,0,0,.85);display:inline-flex;height:38px;justify-content:center;text-decoration:none;transition:transform .12s ease-out,box-shadow .12s ease-out,border-color .12s ease-out,background .12s ease-out;width:38px}.ldw-footer__social-icon-wrapper{display:inline-flex;height:18px;width:18px}.ldw-footer__social-icon{display:block;filter:brightness(0) saturate(100%) invert(82%) sepia(36%) saturate(1112%) hue-rotate(148deg) brightness(103%) contrast(103%);height:100%;opacity:.9;transition:filter .14s ease-out,opacity .14s ease-out;width:100%}.ldw-footer__social-link:hover{background:radial-gradient(circle at 20% 0,#0d3e53,#05101c 65%,#02060b);border-color:rgba(141,234,255,.95);box-shadow:0 0 0 1px rgba(3,16,24,.95),0 16px 32px rgba(0,0,0,.95),0 0 24px rgba(91,231,255,.9);transform:translateY(-2px) scale(1.05)}.ldw-footer__social-link:hover .ldw-footer__social-icon{filter:brightness(0) saturate(100%) invert(90%) sepia(21%) saturate(1194%) hue-rotate(148deg) brightness(111%) contrast(105%);opacity:1}.ldw-footer__bottom{background:radial-gradient(circle at top center,rgba(4,18,28,.9),#020509);border-top:1px solid rgba(34,184,207,.35);position:relative;z-index:1}.ldw-footer__bottom-inner{align-items:center;color:#9099aa;display:flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.82rem;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1120px;padding:.9rem 1.5rem 1.1rem}.ldw-footer__copyright{margin:0}.ldw-footer__legal{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.6rem}.ldw-footer__legal-link{font-size:.82rem;opacity:.85}.ldw-footer__legal-link:hover{opacity:1}.ldw-footer__separator{opacity:.45}@keyframes ldwFooterGridDrift{0%{background-position:0 0,0 0}to{background-position:80px 60px,-60px 80px}}@media (max-width:960px){.ldw-footer__inner{gap:2rem 3rem;grid-template-areas:"brand brand" "links social";grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ldw-footer__col--brand{grid-area:brand;text-align:center}.ldw-footer__col--links{grid-area:links}.ldw-footer__col--social{grid-area:social}.ldw-footer__brand-link{justify-content:center}.ldw-footer__bottom-inner{align-items:center;flex-direction:column;text-align:center}.ldw-footer__copyright{width:100%}.ldw-footer__legal{justify-content:center}}@media (max-width:720px){.ldw-footer{margin-top:3rem;padding-top:2.5rem}.ldw-footer__inner{gap:2rem;grid-template-areas:none;grid-template-columns:minmax(0,1fr);padding-bottom:2.25rem;text-align:center}.ldw-footer__col--brand,.ldw-footer__col--links,.ldw-footer__col--social{grid-area:auto}.ldw-footer__brand-link{justify-content:center}.ldw-footer__nav-list{align-items:center;display:flex;flex-direction:column}.ldw-footer__social-list{justify-content:center}}.ldw-scrolltop{align-items:center;backdrop-filter:blur(6px);background:radial-gradient(circle at 30% 0,#22b8cf 0,#127a94 55%,#0e141a 100%);border:1px solid rgba(34,184,207,.85);border-radius:999px;bottom:0;box-shadow:0 0 0 1px rgba(5,8,12,.85),0 0 16px rgba(34,184,207,.45),0 14px 26px rgba(0,0,0,.65);color:#f6f9fc;cursor:pointer;display:inline-flex;font-size:1.2rem;height:2.8rem;justify-content:center;line-height:1;margin-bottom:4.5rem;margin-right:1.75rem;opacity:0;pointer-events:none;position:fixed;right:0;transform:translateY(8px) scale(.9);transition:opacity .26s ease-out,transform .26s ease-out,box-shadow .2s ease-out,background .2s ease-out,visibility .26s ease-out;visibility:hidden;width:2.8rem;z-index:1200}.ldw-scrolltop--visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.ldw-scrolltop__icon{display:block;text-shadow:0 0 6px rgba(246,249,252,.65),0 0 10px rgba(34,184,207,.75);transform:translateY(-1px)}.ldw-scrolltop:focus-visible,.ldw-scrolltop:hover{background:radial-gradient(circle at 30% 0,#22b8cf 5%,#26c4dd 45%,#127a94 100%);box-shadow:0 0 0 1px rgba(34,184,207,.9),0 0 20px rgba(34,184,207,.6),0 20px 34px rgba(0,0,0,.75);outline:none;transform:translateY(-2px) scale(1.02)}.ldw-scrolltop:after{border:1px solid rgba(34,184,207,.25);border-radius:inherit;content:"";filter:blur(3px);inset:-4px;opacity:.7;pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.ldw-scrolltop{transform:none;transition:none}.ldw-scrolltop--visible{transform:none}.ldw-scrolltop:focus-visible,.ldw-scrolltop:hover{transform:none}}body.ldw-body .ldw-hero{background:#020308;isolation:isolate;margin-top:-80px;min-height:82vh;overflow:hidden;padding:calc(5rem + 80px) 0 4.5rem;position:relative}body.ldw-body .ldw-hero__media{display:block;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}body.ldw-body .ldw-hero__media-img{display:block;height:100%;min-height:82vh;object-fit:cover;object-position:center top;width:100%}body.ldw-body .ldw-hero:before{background:linear-gradient(180deg,rgba(5,8,12,.88) 0,rgba(5,8,12,.76) 22%,rgba(5,8,12,.46) 58%,rgba(5,8,12,.22)),radial-gradient(circle at 18% 22%,rgba(34,184,207,.16) 0,rgba(34,184,207,.06) 32%,rgba(2,3,8,0) 62%),linear-gradient(90deg,rgba(2,3,8,.46),rgba(2,3,8,.1) 42%,rgba(2,3,8,.5));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}body.ldw-body .ldw-hero:after{background:linear-gradient(180deg,rgba(5,7,13,0) 0,rgba(5,7,13,.18) 30%,rgba(5,7,13,.55) 55%,rgba(5,7,13,.9) 80%,#020308);bottom:-1px;content:"";height:220px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}body.ldw-body .ldw-hero .ldw-container{position:relative;z-index:2}body.ldw-body .ldw-hero__grid{align-items:center;display:flex;gap:3rem;justify-content:space-between}body.ldw-body .ldw-hero__content{max-width:640px}body.ldw-body .ldw-hero__eyebrow{color:rgba(232,238,243,.72);font-size:.78rem;letter-spacing:.18em;margin:0 0 1rem;text-transform:uppercase}body.ldw-body .ldw-hero__title{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:2.6rem;font-weight:600;line-height:1.13;margin:0 0 1.1rem}body.ldw-body .ldw-hero__title-highlight{color:var(--ldw-cyan-tech,#22b8cf)}body.ldw-body .ldw-hero__subtitle{color:rgba(232,238,243,.86);font-size:.98rem;margin:0 0 1.8rem;max-width:580px}body.ldw-body .ldw-hero__actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-bottom:1.6rem}body.ldw-body .ldw-hero__btn{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:500;justify-content:center;letter-spacing:.09em;min-height:2.6rem;padding:.6rem 1.9rem;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,box-shadow .16s ease-out,transform .14s ease-out}body.ldw-body .ldw-hero__btn--primary{background:linear-gradient(135deg,#22b8cf,#35e3ff);border-color:#35e3ff;box-shadow:0 0 32px rgba(34,184,207,.9),0 16px 36px rgba(0,0,0,.85);color:#041018}body.ldw-body .ldw-hero__btn--primary:hover{box-shadow:0 0 40px #22b8cf,0 20px 40px rgba(0,0,0,.9);transform:translateY(-1px) scale(1.01)}body.ldw-body .ldw-hero__btn--ghost{background:rgba(5,16,28,.9);border-color:rgba(232,238,243,.55);color:rgba(232,238,243,.96)}body.ldw-body .ldw-hero__btn--ghost:hover{background:rgba(9,26,40,.98);border-color:rgba(34,184,207,.8);box-shadow:0 0 16px rgba(34,184,207,.7),0 10px 26px rgba(0,0,0,.75)}body.ldw-body .ldw-hero__bullets{color:rgba(220,232,240,.9);font-size:.9rem;list-style:none;margin:0;padding:0}body.ldw-body .ldw-hero__bullets li+li{margin-top:.35rem}body.ldw-body .ldw-hero__aside{flex:0 0 auto;max-width:380px;width:100%}body.ldw-body .ldw-hero__console{width:100%}body.ldw-body .ldw-hero-console{background:linear-gradient(135deg,rgba(16,30,48,.96),rgba(6,16,28,.98));border:1px solid rgba(34,184,207,.6);border-radius:18px;box-shadow:0 18px 40px rgba(0,0,0,.85),0 0 30px rgba(34,184,207,.35);overflow:hidden;padding:.9rem 1rem 1.1rem;position:relative}body.ldw-body .ldw-hero-console__header{align-items:center;display:flex;gap:.35rem;margin-bottom:.8rem}body.ldw-body .ldw-hero-console__dot{background:rgba(95,107,122,.9);border-radius:999px;height:8px;width:8px}body.ldw-body .ldw-hero-console__dot--red{background:#ff5f57}body.ldw-body .ldw-hero-console__dot--yellow{background:#febc2e}body.ldw-body .ldw-hero-console__dot--green{background:#28c840}body.ldw-body .ldw-hero-console__title{color:rgba(232,238,243,.7);font-size:.78rem;margin-left:auto}body.ldw-body .ldw-hero-console__body{color:rgba(226,240,255,.9);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.78rem;padding:.4rem .2rem .8rem}body.ldw-body .ldw-hero-console__line{align-items:baseline;display:flex;gap:.4rem;margin:0 0 .3rem}body.ldw-body .ldw-hero-console__line--strong{color:var(--ldw-cyan-tech,#22b8cf);font-weight:600}body.ldw-body .ldw-hero-console__prompt{color:rgba(141,155,174,.9)}body.ldw-body .ldw-hero-console__cursor{animation:ldw-hero-cursor-blink .9s steps(2,start) infinite;background:var(--ldw-cyan-tech,#22b8cf);border-radius:1px;display:inline-block;height:1em;margin-left:2px;width:7px}body.ldw-body .ldw-hero-console__footer{margin-top:.4rem}body.ldw-body .ldw-hero-console__btn{align-items:center;background:linear-gradient(135deg,#22b8cf,#35e3ff);border:1px solid #35e3ff;border-radius:999px;box-shadow:0 0 30px rgba(34,184,207,.95),0 14px 30px rgba(0,0,0,.9);color:#041018;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:500;justify-content:center;letter-spacing:.09em;padding:.55rem 1.2rem;text-decoration:none;text-transform:uppercase;transition:box-shadow .16s ease-out,transform .14s ease-out;width:100%}body.ldw-body .ldw-hero-console__btn:hover{box-shadow:0 0 40px #22b8cf,0 18px 38px rgba(0,0,0,.95);transform:translateY(-1px) scale(1.01)}@keyframes ldw-hero-cursor-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (max-width:1024px){body.ldw-body .ldw-hero{margin-top:-80px;min-height:auto;padding:calc(4.25rem + 80px) 0 3.5rem}body.ldw-body .ldw-hero__media-img{min-height:100%}body.ldw-body .ldw-hero__grid{align-items:flex-start;flex-direction:column;gap:2.4rem}body.ldw-body .ldw-hero__aside,body.ldw-body .ldw-hero__content{max-width:100%}body.ldw-body .ldw-hero__console{margin-inline:auto;max-width:420px}}@media (max-width:900px){body.ldw-body .ldw-hero{margin-top:-80px;padding:calc(4rem + 80px) 0 3.1rem}body.ldw-body .ldw-hero__title{font-size:2.2rem}body.ldw-body .ldw-hero__actions{justify-content:flex-start}body.ldw-body .ldw-hero__btn{min-width:210px}}@media (max-width:768px){body.ldw-body .ldw-hero{margin-top:-80px;padding:calc(3.5rem + 80px) 0 3rem}body.ldw-body .ldw-hero__title{font-size:2rem}body.ldw-body .ldw-hero__content{text-align:left}body.ldw-body .ldw-hero__actions{justify-content:center}}@media (max-width:480px){body.ldw-body .ldw-hero{margin-top:-80px;padding:calc(3.3rem + 80px) 0 2.6rem}body.ldw-body .ldw-hero__title{font-size:1.8rem}body.ldw-body .ldw-hero__subtitle{font-size:.9rem}body.ldw-body .ldw-hero__actions{justify-content:center}body.ldw-body .ldw-hero__btn{width:100%}}.ldw-services-preview{background:transparent;color:#e9f3ff;padding:4rem 0 3.4rem;position:relative;z-index:0}.ldw-services-preview:before{background:linear-gradient(90deg,rgba(34,184,207,0) 0,rgba(34,184,207,.12) 15%,#22b8cf 35%,#35e3ff 50%,#22b8cf 65%,rgba(34,184,207,.12) 85%,rgba(34,184,207,0));border-radius:999px;box-shadow:0 10px 26px rgba(0,0,0,.95);content:"";display:block;height:3px;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:65%;z-index:0}.ldw-services-preview:after{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:80px 80px,80px 80px;content:"";inset:0;mask-image:radial-gradient(circle at 50% 0,#000,transparent 78%);opacity:.08;pointer-events:none;position:absolute;z-index:-1}.ldw-services-preview .ldw-container{position:relative;z-index:1}.ldw-reveal{opacity:0;transform:translateY(18px)}.ldw-reveal--visible{opacity:1;transform:translateY(0)}.ldw-services-preview__head{margin:0 auto 2.4rem;max-width:720px;text-align:center}.ldw-services-preview__eyebrow{color:rgba(232,238,243,.75);font-size:.8rem;letter-spacing:.12em;margin:0 0 .75rem;text-transform:uppercase}.ldw-services-preview__title{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(1.6rem,3vw,2.15rem);font-weight:600;margin:0 0 1rem}.ldw-services-preview__intro{color:rgba(232,238,243,.85);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.96rem;line-height:1.6;margin:0 0 1.6rem}.ldw-services-preview__tech-pill{background:radial-gradient(circle at top left,rgba(34,184,207,.32),rgba(14,20,26,.9));border:1px solid rgba(34,184,207,.4);border-radius:999px;box-shadow:0 0 18px rgba(34,184,207,.45);display:inline-flex;flex-wrap:wrap;gap:.5rem;padding:.45rem .75rem}.ldw-services-preview__tech-pill span{color:#e8eef3;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8rem;white-space:nowrap}.ldw-services-preview__grid{display:grid;gap:1.35rem}@media (min-width:960px){.ldw-services-preview__grid{grid-auto-rows:auto;grid-template-areas:"vitrine ecommerce" "maintenance seo";grid-template-columns:repeat(2,minmax(0,1fr))}.ldw-service-card--vitrine{grid-area:vitrine}.ldw-service-card--ecommerce{grid-area:ecommerce}.ldw-service-card--maintenance{grid-area:maintenance}.ldw-service-card--seo.ldw-service-card--wide{grid-area:seo}}.ldw-service-card{background:radial-gradient(circle at top left,rgba(34,184,207,.18),rgba(7,14,22,.9));border:1px solid rgba(34,184,207,.25);border-radius:1.05rem;box-shadow:0 18px 32px rgba(0,0,0,.75),0 0 0 1px rgba(34,184,207,.18);display:flex;flex-direction:column;gap:.6rem;overflow:hidden;padding:1.2rem 1.25rem 1.25rem;position:relative}.ldw-service-card.ldw-reveal{transition:opacity .65s cubic-bezier(.22,.61,.36,1),transform .65s cubic-bezier(.22,.61,.36,1),box-shadow .22s ease-out,border-color .22s ease-out,background .22s ease-out}.ldw-service-card:before{background:radial-gradient(circle at top right,rgba(34,184,207,.4),transparent 60%);content:"";inset:-40%;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;transition:opacity .22s ease-out}.ldw-service-card:focus-within,.ldw-service-card:hover{background:radial-gradient(circle at top left,rgba(34,184,207,.22),rgba(5,10,18,.98));border-color:rgba(34,184,207,.65);box-shadow:0 22px 45px rgba(0,0,0,.8),0 0 24px rgba(34,184,207,.5);transform:translateY(-4px)}.ldw-service-card:focus-within:before,.ldw-service-card:hover:before{opacity:1}.ldw-service-card--highlight{border-color:rgba(34,184,207,.85);box-shadow:0 20px 40px rgba(0,0,0,.9),0 0 30px rgba(34,184,207,.75);padding:1.25rem 1.3rem 1.3rem}@media (prefers-reduced-motion:no-preference){.ldw-service-card--highlight{animation:ldw-service-card-float 6s ease-in-out infinite alternate,ldw-service-border-pulse 4.8s ease-in-out infinite}.ldw-home-divider--services-bottom:before{animation:ldw-home-divider-scan 8s ease-in-out infinite}}@keyframes ldw-service-card-float{0%{transform:translateY(-2px)}to{transform:translateY(2px)}}@keyframes ldw-service-border-pulse{0%,60%{border-color:rgba(34,184,207,.85);box-shadow:0 20px 40px rgba(0,0,0,.9),0 0 26px rgba(34,184,207,.6)}80%{border-color:#22b8cf;box-shadow:0 24px 46px rgba(0,0,0,.95),0 0 40px #22b8cf}to{border-color:rgba(34,184,207,.9);box-shadow:0 20px 40px rgba(0,0,0,.9),0 0 24px rgba(34,184,207,.65)}}@keyframes ldw-home-divider-scan{0%{left:-34vw}50%{left:100vw}to{left:-34vw}}.ldw-service-card__head{display:flex;flex-direction:column;gap:.35rem}.ldw-service-card__tag{align-self:flex-start;background:rgba(5,8,12,.7);border:1px solid rgba(232,238,243,.2);border-radius:999px;color:rgba(232,238,243,.7);font-size:.74rem;letter-spacing:.16em;padding:.18rem .7rem;text-transform:uppercase}.ldw-service-card__tag--highlight{background:linear-gradient(135deg,rgba(34,184,207,.35),rgba(6,18,24,.95));border-color:rgba(34,184,207,.9);color:#e8eef3}.ldw-service-card__title{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.18rem;font-weight:600}.ldw-service-card__price{color:rgba(232,238,243,.88);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem}.ldw-service-card__price-value{color:#22b8cf;font-size:1.18rem;font-weight:600}.ldw-service-card__price--onquote .ldw-service-card__price-label{align-items:center;background:rgba(4,12,18,.8);border:1px solid rgba(34,184,207,.7);border-radius:999px;color:#e8eef3;display:inline-flex;font-size:.8rem;justify-content:center;letter-spacing:.11em;padding:.2rem .75rem;text-transform:uppercase}.ldw-service-card__subtitle{color:rgba(232,238,243,.88);font-size:.86rem;line-height:1.55}.ldw-service-card__features,.ldw-service-card__subtitle{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-service-card__features{color:rgba(232,238,243,.86);display:flex;flex-direction:column;font-size:.82rem;gap:.25rem;list-style:none;margin:0;padding:0}.ldw-service-card__features li:before{color:#22b8cf;content:"•";margin-right:.4rem}.ldw-service-card__features--inline{flex-direction:row;flex-wrap:wrap;gap:.4rem .9rem}.ldw-service-card__features--inline li:before{content:"▹"}.ldw-service-card__note{color:rgba(232,238,243,.7);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.74rem;line-height:1.4}.ldw-service-card__actions{margin-top:auto;padding-top:.7rem}.ldw-service-card__cta{align-items:center;background:transparent;border:1px solid rgba(232,238,243,.55);border-radius:999px;color:#e8eef3;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.82rem;font-weight:500;justify-content:center;line-height:1.1;outline:none;padding:.45rem 1.15rem;text-decoration:none;-webkit-text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background .18s ease-out,color .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out,transform .18s ease-out}.ldw-service-card__cta:visited{color:#e8eef3;text-decoration:none}.ldw-service-card__cta:focus-visible,.ldw-service-card__cta:hover{background:radial-gradient(circle at top left,rgba(34,184,207,.32),rgba(5,13,20,.98));border-color:rgba(34,184,207,.9);box-shadow:0 0 18px rgba(34,184,207,.7);color:#f5fbff;text-decoration:none;transform:translateY(-1px)}.ldw-service-card__cta--ghost{background:rgba(5,12,18,.7);border-color:rgba(232,238,243,.35)}.ldw-home-divider--services-bottom{height:3px;overflow:hidden;pointer-events:none;position:relative;width:100%}.ldw-home-divider--services-bottom:before{background:linear-gradient(90deg,rgba(34,184,207,0) 0,rgba(34,184,207,.5) 25%,#35e3ff 50%,rgba(34,184,207,.5) 75%,rgba(34,184,207,0));border-radius:999px;box-shadow:0 10px 26px rgba(0,0,0,.9);content:"";height:3px;left:-34vw;max-width:520px;min-width:220px;position:absolute;top:0;width:34vw}@media (prefers-reduced-motion:reduce){.ldw-home-divider--services-bottom:before{animation:none!important;left:50%;transform:translateX(-50%)}}@media (max-width:959.98px){.ldw-services-preview{padding:3.4rem 0 3.2rem}.ldw-service-card{padding:1.1rem 1.05rem 1.15rem}.ldw-service-card--highlight{padding:1.2rem 1.2rem 1.25rem}.ldw-services-preview__head{margin-bottom:2.1rem}}.ldw-why-custom{background:radial-gradient(circle at 50% -20%,#08131f 0,#020307 55%,#020307 100%);color:#e9f3ff;margin-top:0;padding:3.8rem 0 3.6rem;position:relative;z-index:0}.ldw-why-custom:before{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:90px 90px,90px 90px;content:"";inset:0;mask-image:radial-gradient(circle at 50% 15%,#000,transparent 80%);opacity:.05;pointer-events:none;position:absolute;z-index:-1}.ldw-why-custom__head{margin:0 auto 2.6rem;max-width:720px;text-align:center}.ldw-why-custom__eyebrow{color:rgba(232,238,243,.72);font-size:.8rem;letter-spacing:.12em;margin:0 0 .75rem;text-transform:uppercase}.ldw-why-custom__title{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:600;margin:0 0 1rem}.ldw-why-custom__intro{color:rgba(232,238,243,.86);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.96rem;line-height:1.7;margin:0}.ldw-why-custom__grid{display:grid;gap:1.8rem;margin-top:.8rem}.ldw-why-custom__column{display:flex;flex-direction:column;gap:1.1rem}.ldw-why-custom__column-label{color:rgba(232,238,243,.7);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.82rem;letter-spacing:.14em;margin:0 0 .2rem;text-transform:uppercase}.ldw-why-custom__column-label--good{color:rgba(34,184,207,.9)}@media (min-width:960px){.ldw-why-custom__grid{align-items:flex-start;column-gap:2.4rem;grid-template-columns:minmax(0,1.05fr) minmax(0,1.05fr)}}.ldw-why-custom-card{background:rgba(5,10,18,.97);border:1px solid rgba(232,238,243,.08);border-radius:.95rem;box-shadow:0 12px 22px rgba(0,0,0,.78);display:flex;flex-direction:column;gap:.45rem;overflow:hidden;padding:1.05rem 1.15rem 1.15rem;position:relative}.ldw-why-custom-card.ldw-reveal{transition:opacity .65s cubic-bezier(.22,.61,.36,1),transform .65s cubic-bezier(.22,.61,.36,1),box-shadow .18s ease-out,border-color .18s ease-out,background .18s ease-out}.ldw-why-custom-card__eyebrow{color:rgba(232,238,243,.6);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.78rem;letter-spacing:.12em;margin:0;text-transform:uppercase}.ldw-why-custom-card__eyebrow--good{color:rgba(180,241,255,.9)}.ldw-why-custom-card__title{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.03rem;font-weight:600;margin:0}.ldw-why-custom-card__text{color:rgba(232,238,243,.86);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.86rem;line-height:1.6;margin:0}.ldw-why-custom-card--pain{background:rgba(4,8,13,.97);border-color:rgba(255,145,95,.3) rgba(255,145,95,.3) rgba(255,145,95,.3) rgba(255,145,95,.7);border-left-width:3px;box-shadow:0 11px 20px rgba(0,0,0,.82)}.ldw-why-custom-card--gain{border-color:rgba(34,184,207,.35) rgba(34,184,207,.35) rgba(34,184,207,.35) rgba(34,184,207,.85);border-left-width:3px;box-shadow:0 13px 24px rgba(0,0,0,.85),0 0 0 1px rgba(34,184,207,.18)}.ldw-why-custom-card:focus-within,.ldw-why-custom-card:hover{background:rgba(6,12,20,.99);border-color:rgba(34,184,207,.55);box-shadow:0 18px 30px rgba(0,0,0,.9),0 0 14px rgba(34,184,207,.35);transform:translateY(-2px)}.ldw-why-custom-card--pain:focus-within,.ldw-why-custom-card--pain:hover{border-color:rgba(255,145,95,.65);box-shadow:0 18px 30px rgba(0,0,0,.95),0 0 12px rgba(255,145,95,.3)}.ldw-why-custom__footer{align-items:flex-start;background:radial-gradient(circle at left,rgba(34,184,207,.22),rgba(7,12,20,.98));border:1px solid rgba(34,184,207,.4);border-radius:999px;box-shadow:0 0 22px rgba(34,184,207,.25);display:flex;flex-direction:column;gap:.75rem;margin-top:2.6rem;padding:1em 1.1em}.ldw-why-custom__footer-text{color:rgba(232,238,243,.9);font-size:.9rem;line-height:1.5;margin:0}.ldw-why-custom__footer-cta,.ldw-why-custom__footer-text{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-why-custom__footer-cta{align-items:center;background:linear-gradient(135deg,rgba(7,28,40,.98),rgba(18,122,148,.98));border:1px solid rgba(232,238,243,.7);border-radius:999px;box-shadow:0 0 14px rgba(34,184,207,.6),0 10px 24px rgba(0,0,0,.9);color:#f5fbff;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:500;justify-content:center;letter-spacing:.11em;padding:.4rem 1.2rem;text-decoration:none;text-transform:uppercase;transition:transform .14s ease-out,box-shadow .16s ease-out,border-color .16s ease-out,background .16s ease-out}.ldw-why-custom__footer-cta:focus-visible,.ldw-why-custom__footer-cta:hover{background:linear-gradient(135deg,#0b2837,#168eaa);border-color:rgba(232,238,243,.95);box-shadow:0 0 18px rgba(34,184,207,.85),0 14px 30px rgba(0,0,0,.95);transform:translateY(-1px)}@media (min-width:720px){.ldw-why-custom__footer{align-items:center;flex-direction:row;justify-content:space-between;padding-inline:1.6rem}}@media (max-width:768px){.ldw-why-custom{margin-top:0;padding:3.4rem 0 3.2rem}.ldw-why-custom__head{margin-bottom:2.2rem}}@media (max-width:480px){.ldw-why-custom__footer{align-items:stretch;border-radius:1rem;box-shadow:0 10px 22px rgba(0,0,0,.85);gap:.8rem;margin-top:2.2rem;padding:.9rem 1rem 1.05rem}.ldw-why-custom__footer-text{font-size:.88rem;text-align:left}.ldw-why-custom__footer-cta{box-shadow:0 8px 20px rgba(0,0,0,.9);justify-content:center;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.ldw-why-custom-card,.ldw-why-custom-card.ldw-reveal,.ldw-why-custom__footer-cta{transition:none}}.ldw-how{background:transparent;color:#e9f3ff;margin-top:2.4rem;padding:3.8rem 0 3.6rem;position:relative;z-index:0}.ldw-how:before{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:90px 90px,90px 90px;content:"";inset:0;mask-image:radial-gradient(circle at 50% 0,#000,transparent 80%);opacity:.04;pointer-events:none;position:absolute;z-index:-1}.ldw-how__head{margin:0 auto 2.4rem;max-width:720px;text-align:center}.ldw-how__eyebrow{color:rgba(232,238,243,.72);font-size:.8rem;letter-spacing:.12em;margin:0 0 .75rem;text-transform:uppercase}.ldw-how__title{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:600;margin:0 0 1rem}.ldw-how__intro{color:rgba(232,238,243,.86);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.96rem;line-height:1.7;margin:0}.ldw-how__timeline{margin-top:2.1rem;position:relative}.ldw-how__steps{list-style:none;margin:0;padding:0;position:relative}.ldw-how__steps:before{background:linear-gradient(180deg,rgba(34,184,207,0) 0,rgba(34,184,207,.55) 40%,rgba(34,184,207,.9) 50%,rgba(34,184,207,.55) 60%,rgba(34,184,207,0));bottom:.6rem;box-shadow:0 0 14px rgba(34,184,207,.6);content:"";left:50%;position:absolute;top:.6rem;transform:translateX(-50%);width:2px}.ldw-how-step{align-items:flex-start;display:flex;margin-bottom:1.9rem;position:relative}.ldw-how-step:last-child{margin-bottom:0}.ldw-how-step__marker{align-items:center;background:radial-gradient(circle at 30% 20%,#22b8cf,#051018);border:2px solid rgba(34,184,207,.9);border-radius:999px;box-shadow:0 0 16px rgba(34,184,207,.85),0 6px 14px rgba(0,0,0,.85);display:flex;flex:0 0 auto;height:32px;justify-content:center;position:relative;width:32px;z-index:1}.ldw-how-step__number{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;font-weight:600}.ldw-how-step__content{background:rgba(5,10,18,.97);border:1px solid rgba(232,238,243,.1);border-radius:.9rem;box-shadow:0 14px 26px rgba(0,0,0,.82);display:flex;flex:1 1 auto;flex-direction:column;gap:.4rem;margin-left:.85rem;margin-right:.85rem;max-width:460px;padding:.9rem 1.1rem 1.1rem;position:relative}.ldw-how-step__content.ldw-reveal{transition:opacity .65s cubic-bezier(.22,.61,.36,1),transform .65s cubic-bezier(.22,.61,.36,1),box-shadow .18s ease-out,border-color .18s ease-out,background .18s ease-out}.ldw-how-step__eyebrow{color:rgba(232,238,243,.65);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.78rem;letter-spacing:.14em;margin:0;text-transform:uppercase}.ldw-how-step__title{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.02rem;font-weight:600;margin:0}.ldw-how-step__text{color:rgba(232,238,243,.86);font-size:.86rem;line-height:1.6;margin:0}.ldw-how-step__list,.ldw-how-step__text{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-how-step__list{color:rgba(232,238,243,.84);font-size:.82rem;line-height:1.5;list-style:none;margin:.4rem 0 0;padding:0}.ldw-how-step__list li+li{margin-top:.25rem}.ldw-how-step__list strong{color:var(--ldw-cyan-tech,#22b8cf);font-weight:600}.ldw-how-step__content:focus-within,.ldw-how-step__content:hover{background:rgba(6,12,20,.99);border-color:rgba(34,184,207,.55);box-shadow:0 20px 32px rgba(0,0,0,.9),0 0 18px rgba(34,184,207,.4);transform:translateY(-2px)}@media (min-width:960px){.ldw-how-step--left{justify-content:flex-start}.ldw-how-step--left .ldw-how-step__marker{margin-right:.6rem}.ldw-how-step--left .ldw-how-step__content{margin-left:.6rem;margin-right:0}.ldw-how-step--right{justify-content:flex-end}.ldw-how-step--right .ldw-how-step__marker{margin-left:.6rem;order:2}.ldw-how-step--right .ldw-how-step__content{margin-left:0;margin-right:.6rem;order:1}}.ldw-how__principles{background:radial-gradient(circle at left,rgba(34,184,207,.18),rgba(7,12,20,.98));border:1px solid rgba(34,184,207,.4);border-radius:1rem;box-shadow:0 0 18px rgba(34,184,207,.25);margin-top:3rem;padding:1rem 1.1rem 1.1rem}.ldw-how__principles-title{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.96rem;font-weight:600;margin:0 0 .4rem}.ldw-how__principles-list{color:rgba(232,238,243,.88);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.84rem;line-height:1.6;margin:0;padding-left:1.1rem}.ldw-how__principles-list li+li{margin-top:.25rem}@media (max-width:959.98px){.ldw-how__steps:before{left:20px;transform:none}.ldw-how-step{justify-content:flex-start}.ldw-how-step__marker{margin-left:4px}.ldw-how-step__content{margin-left:1rem;margin-right:0}}@media (max-width:768px){.ldw-how{margin-top:2.2rem;padding:3.4rem 0 3.1rem}.ldw-how__head{margin-bottom:2.1rem}}@media (max-width:480px){.ldw-how-step__content{padding:.9rem .9rem 1rem}.ldw-how__principles{margin-top:2.6rem;padding:.9rem .95rem}}@media (prefers-reduced-motion:reduce){.ldw-how-step__content,.ldw-how-step__content.ldw-reveal{transition:none}}.ldw-after-launch{background:#05080c;box-shadow:0 18px 32px rgba(34,184,207,.32),0 10px 24px rgba(0,0,0,.9);color:#e9f3ff;margin-top:1.9rem;overflow:hidden;padding:3.6rem 0 3.8rem;position:relative;z-index:0}.ldw-after-launch__media{display:block;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.ldw-after-launch__media-img{display:block;height:100%;min-height:100%;object-fit:cover;object-position:center top;width:100%}.ldw-after-launch:before{background:linear-gradient(180deg,rgba(5,8,12,.9) 0,rgba(5,8,12,.7) 4%,rgba(5,8,12,.35) 10%,transparent 20%),linear-gradient(90deg,rgba(5,8,12,.9) 0,rgba(5,8,12,.35) 42%,rgba(5,8,12,.15));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.ldw-after-launch:after{background:linear-gradient(90deg,rgba(34,184,207,0),#22b8cf 20%,#22b8cf 80%,rgba(34,184,207,0));bottom:0;content:"";height:2px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:50%;z-index:3}.ldw-after-launch .ldw-container{position:relative;z-index:2}.ldw-after-launch__head{margin:0 auto 2.5rem;max-width:720px;text-align:center}.ldw-after-launch__eyebrow{color:rgba(232,238,243,.78);font-size:.8rem;letter-spacing:.12em;margin:0 0 .75rem;text-transform:uppercase}.ldw-after-launch__title{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.6rem,3vw,2.15rem);font-weight:600;margin:0 0 1rem}.ldw-after-launch__intro{color:rgba(232,238,243,.88);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.96rem;line-height:1.7;margin:0}.ldw-after-launch__grid{display:grid;gap:1.6rem;margin-top:2rem}@media (min-width:960px){.ldw-after-launch__grid{align-items:stretch;column-gap:2.2rem;grid-template-columns:minmax(0,1.05fr) minmax(0,1.05fr)}}.ldw-after-launch-card{background:rgba(5,10,18,.92);border:1px solid rgba(232,238,243,.14);border-radius:1rem;box-shadow:0 16px 30px rgba(0,0,0,.88);display:flex;flex-direction:column;gap:.55rem;height:100%;overflow:hidden;padding:1.1rem 1.15rem 1.25rem;position:relative}.ldw-after-launch-card:before{background:radial-gradient(circle at 10% 0,rgba(34,184,207,.26),transparent 60%);height:55%;inset:-40% -40% auto;transition:opacity .26s ease-out}.ldw-after-launch-card--maintenance:after,.ldw-after-launch-card:before{content:"";mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute}.ldw-after-launch-card--maintenance:after{background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.24) 42%,rgba(53,227,255,.4) 50%,hsla(0,0%,100%,.24) 58%,transparent);inset:0;transform:translateX(-150%)}.ldw-after-launch-card.ldw-reveal{opacity:0;transform:translateY(28px);transition:opacity .75s cubic-bezier(.22,.61,.36,1),transform .75s cubic-bezier(.22,.61,.36,1),box-shadow .19s ease-out,border-color .19s ease-out,background .19s ease-out}.ldw-after-launch-card.ldw-reveal.ldw-reveal--visible{opacity:1;transform:translateY(0)}.ldw-after-launch-card--maintenance{border-color:rgba(34,184,207,.45);box-shadow:0 18px 34px rgba(0,0,0,.92),0 0 0 1px rgba(34,184,207,.2)}.ldw-after-launch-card--seo{border-color:rgba(232,238,243,.22)}.ldw-after-launch-card:focus-within,.ldw-after-launch-card:hover{background:rgba(6,12,20,.98);border-color:rgba(34,184,207,.7);box-shadow:0 22px 40px rgba(0,0,0,.96),0 0 18px rgba(34,184,207,.4);transform:translateY(-2px)}.ldw-after-launch-card:focus-within:before,.ldw-after-launch-card:hover:before{opacity:.8}.ldw-after-launch-card__eyebrow{color:rgba(232,238,243,.72);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.78rem;letter-spacing:.14em;margin:0;text-transform:uppercase}.ldw-after-launch-card--maintenance .ldw-after-launch-card__eyebrow{color:rgba(180,241,255,.92)}.ldw-after-launch-card__title{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.05rem;font-weight:600;margin:0}.ldw-after-launch-card__subtitle{font-size:.86rem;line-height:1.6;margin:.15rem 0 0}.ldw-after-launch-card__price,.ldw-after-launch-card__subtitle{color:rgba(232,238,243,.88);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-after-launch-card__price{align-items:center;display:flex;flex-wrap:wrap;font-size:.88rem;gap:.4rem .6rem;margin:.3rem 0 .2rem}.ldw-after-launch-card__price-label{align-items:center;background:rgba(3,14,20,.98);border:1px solid rgba(34,184,207,.7);border-radius:999px;color:#e8eef3;display:inline-flex;font-size:.76rem;justify-content:center;letter-spacing:.12em;padding:.12rem .7rem;text-transform:uppercase}.ldw-after-launch-card__price-value{color:#22b8cf;font-size:1.12rem;font-weight:600}.ldw-after-launch-card__list{color:rgba(232,238,243,.86);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.82rem;line-height:1.55;list-style:none;margin:.6rem 0 0;padding:0}.ldw-after-launch-card__list li+li{margin-top:.25rem}.ldw-after-launch-card__list li:before{color:#22b8cf;content:"▹";margin-right:.4rem}.ldw-after-launch-card__note{color:rgba(232,238,243,.74);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.78rem;line-height:1.5;margin:.55rem 0 0}.ldw-after-launch-card__actions{margin-top:auto;padding-top:.85rem}.ldw-after-launch-card__cta{align-items:center;background:transparent;border:1px solid rgba(232,238,243,.6);border-radius:999px;color:#e8eef3;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.82rem;font-weight:500;justify-content:center;letter-spacing:.11em;padding:.4rem 1.15rem;text-decoration:none;text-transform:uppercase;transition:background .17s ease-out,color .17s ease-out,box-shadow .17s ease-out,border-color .17s ease-out,transform .17s ease-out}.ldw-after-launch-card__cta--primary{background:linear-gradient(135deg,rgba(7,28,40,.98),rgba(18,122,148,.98));border-color:rgba(34,184,207,.85);box-shadow:0 0 14px rgba(34,184,207,.6),0 10px 24px rgba(0,0,0,.9);color:#f5fbff}.ldw-after-launch-card__cta:focus-visible,.ldw-after-launch-card__cta:hover{background:radial-gradient(circle at top left,rgba(34,184,207,.32),rgba(5,13,20,.98));border-color:rgba(34,184,207,.9);box-shadow:0 0 18px rgba(34,184,207,.72);color:#f5fbff;transform:translateY(-1px)}.ldw-after-launch-card__cta--primary:focus-visible,.ldw-after-launch-card__cta--primary:hover{background:linear-gradient(135deg,#0a2c3c,#168eaa);box-shadow:0 0 18px rgba(34,184,207,.85),0 12px 30px rgba(0,0,0,.95)}.ldw-after-launch__footer{align-items:flex-start;background:radial-gradient(circle at left,rgba(34,184,207,.22),rgba(7,12,20,.98));border:1px solid rgba(34,184,207,.5);border-radius:1rem;box-shadow:0 0 20px rgba(34,184,207,.28);display:flex;flex-direction:column;gap:.75rem;margin-top:2.8rem;padding:1rem 1.15rem 1.1rem}.ldw-after-launch__footer-text{color:rgba(232,238,243,.9);font-size:.9rem;line-height:1.6;margin:0}.ldw-after-launch__footer-cta,.ldw-after-launch__footer-text{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-after-launch__footer-cta{align-items:center;background:linear-gradient(135deg,rgba(7,28,40,.98),rgba(18,122,148,.98));border:1px solid rgba(232,238,243,.7);border-radius:999px;box-shadow:0 0 14px rgba(34,184,207,.6),0 10px 24px rgba(0,0,0,.9);color:#f5fbff;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:500;justify-content:center;letter-spacing:.11em;padding:.4rem 1.2rem;text-decoration:none;text-transform:uppercase;transition:transform .14s ease-out,box-shadow .16s ease-out,border-color .16s ease-out,background .16s ease-out}.ldw-after-launch__footer-cta:focus-visible,.ldw-after-launch__footer-cta:hover{background:linear-gradient(135deg,#0b2837,#168eaa);border-color:rgba(232,238,243,.95);box-shadow:0 0 18px rgba(34,184,207,.85),0 14px 30px rgba(0,0,0,.95);transform:translateY(-1px)}@keyframes ldw-after-card-border-pulse{0%,60%{border-color:rgba(34,184,207,.55);box-shadow:0 18px 34px rgba(0,0,0,.92),0 0 0 1px rgba(34,184,207,.26)}80%{border-color:#22b8cf;box-shadow:0 24px 44px rgba(0,0,0,.98),0 0 26px rgba(34,184,207,.95)}to{border-color:rgba(34,184,207,.7);box-shadow:0 19px 36px rgba(0,0,0,.94),0 0 0 1px rgba(34,184,207,.3)}}@keyframes ldw-after-card-sheen{0%{opacity:0;transform:translateX(-160%)}8%{opacity:.7}40%{opacity:.4}80%{opacity:0}to{opacity:0;transform:translateX(160%)}}@keyframes ldw-after-card-glow-soft{0%,to{opacity:.2}50%{opacity:.45}}@media (prefers-reduced-motion:no-preference){.ldw-after-launch-card--maintenance.ldw-reveal.ldw-reveal--visible{animation:ldw-after-card-border-pulse 7.5s ease-in-out infinite}.ldw-after-launch-card--maintenance.ldw-reveal.ldw-reveal--visible:after{animation:ldw-after-card-sheen 5.2s ease-in-out infinite}.ldw-after-launch-card--seo.ldw-reveal.ldw-reveal--visible:before{animation:ldw-after-card-glow-soft 8s ease-in-out infinite;opacity:.22}}@media (max-width:959.98px){.ldw-after-launch{margin-top:1.7rem;padding:3.4rem 0}.ldw-after-launch__head{margin-bottom:2.2rem}.ldw-after-launch__grid{margin-top:1.8rem}}@media (min-width:720px){.ldw-after-launch__footer{align-items:center;flex-direction:row;justify-content:space-between;padding-inline:1.6rem}}@media (max-width:480px){.ldw-after-launch__footer{align-items:stretch;border-radius:.95rem;box-shadow:0 10px 22px rgba(0,0,0,.9);gap:.85rem;margin-top:2.4rem;padding:.9rem .95rem 1rem}.ldw-after-launch__footer-text{font-size:.88rem}.ldw-after-launch__footer-cta{box-shadow:0 8px 20px rgba(0,0,0,.92);justify-content:center;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.ldw-after-launch-card,.ldw-after-launch-card.ldw-reveal,.ldw-after-launch__footer-cta{transition:none}}.ldw-realisations-preview{padding:3rem 0 2.6rem;position:relative}.ldw-realisations-preview__inner{margin:0 auto;max-width:1120px;padding:0 1.5rem;position:relative;z-index:1}.ldw-realisations-preview__header{align-items:center;display:flex;flex-direction:column;gap:.8rem;margin:0 auto 2.2rem;max-width:760px;position:relative;text-align:center}.ldw-realisations-preview__header:after{background:linear-gradient(90deg,rgba(34,184,207,0),rgba(34,184,207,.9),rgba(34,184,207,0));bottom:-1.1rem;content:"";height:1px;left:50%;opacity:.6;position:absolute;transform:translateX(-50%);width:220px}.ldw-realisations-preview__eyebrow{color:rgba(232,238,243,.7);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase}.ldw-realisations-preview__title{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:2rem;line-height:1.15;margin:0}.ldw-realisations-preview__subtitle{color:rgba(232,238,243,.82);font-size:.96rem;line-height:1.6;margin:0}.ldw-realisations-preview__cta-link{align-items:center;background:radial-gradient(circle at top left,rgba(34,184,207,.26),transparent 60%),rgba(5,10,16,.96);border:1px solid rgba(34,184,207,.65);border-radius:999px;box-shadow:0 0 20px rgba(34,184,207,.55),0 18px 40px rgba(0,0,0,.6);color:#22b8cf;display:inline-flex;font-size:.9rem;font-weight:500;gap:.3rem;margin-top:1.1rem;padding:.55rem 1.3rem;text-decoration:none;transition:transform .14s ease-out,box-shadow .14s ease-out,border-color .14s ease-out,background .14s ease-out}.ldw-realisations-preview__cta-link:hover{border-color:rgba(34,184,207,.95);box-shadow:0 0 28px rgba(34,184,207,.75),0 24px 60px rgba(0,0,0,.74);transform:translateY(-2px)}.ldw-realisations-preview__grid{display:grid;gap:1.9rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:2.4rem auto 0;max-width:1000px;position:relative}.ldw-realisations-preview__grid:before{background:radial-gradient(circle at center,rgba(34,184,207,.3),transparent 70%);bottom:-16%;content:"";filter:blur(20px);left:50%;margin-left:-17%;opacity:.5;position:absolute;top:-16%;width:34%;z-index:-1}.ldw-realisations-preview-card{background:radial-gradient(circle at top,rgba(34,184,207,.08),transparent 55%),rgba(8,13,20,.98);border:1px solid rgba(232,238,243,.11);border-radius:20px;box-shadow:0 20px 44px rgba(0,0,0,.62),0 0 0 rgba(34,184,207,0);opacity:0;overflow:hidden;position:relative;transform:translateY(24px);transition:opacity .45s cubic-bezier(.19,.7,.3,1),transform .45s cubic-bezier(.19,.7,.3,1),box-shadow .2s ease-out,border-color .2s ease-out,background .2s ease-out}.ldw-realisations-preview-card--visible{opacity:1;transform:translateY(0)}.ldw-realisations-preview-card:after{background:radial-gradient(ellipse at center,rgba(34,184,207,.38),transparent 72%);content:"";inset:auto;bottom:-20px;height:28px;left:8%;opacity:0;pointer-events:none;position:absolute;right:8%;transition:opacity .18s ease-out}.ldw-realisations-preview-card--visible:hover{background:radial-gradient(circle at top,rgba(34,184,207,.14),transparent 55%),rgba(8,13,20,.98);border-color:rgba(34,184,207,.7);box-shadow:0 26px 70px rgba(0,0,0,.82),0 0 32px rgba(34,184,207,.55);transform:translateY(-7px)}.ldw-realisations-preview-card--visible:hover:after{opacity:1}.ldw-realisations-preview-card__image-wrapper{border-bottom:1px solid rgba(232,238,243,.09);overflow:hidden;position:relative}.ldw-realisations-preview-card__image{display:block;height:auto;transform:scale(1);transition:transform .22s ease-out,filter .22s ease-out;width:100%}.ldw-realisations-preview-card--visible:hover .ldw-realisations-preview-card__image{filter:brightness(1.05);transform:scale(1.06)}.ldw-realisations-preview-card__overlay{align-items:flex-start;background:linear-gradient(180deg,rgba(5,8,12,.55),transparent 55%);display:flex;inset:0;justify-content:center;padding:.85rem;position:absolute}.ldw-realisations-preview-card__badge{backdrop-filter:blur(10px);background:rgba(14,122,148,.95);border:1px solid rgba(232,238,243,.55);border-radius:999px;color:#f5fbff;font-size:.7rem;letter-spacing:.12em;padding:.25rem .8rem;text-transform:uppercase}.ldw-realisations-preview-card__body{padding:1.35rem 1.3rem 1.5rem;text-align:left}.ldw-realisations-preview-card__title{color:#f5fbff;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.08rem;margin:0 0 .45rem}.ldw-realisations-preview-card__meta{color:rgba(232,238,243,.83);font-size:.9rem;line-height:1.55;margin:0}@media (max-width:1024px){.ldw-realisations-preview__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}}@media (max-width:768px){.ldw-realisations-preview{padding:2.7rem 0}.ldw-realisations-preview__inner{padding:0 1.1rem}.ldw-realisations-preview__grid{grid-template-columns:1fr;margin-top:2.2rem;max-width:520px}}.ldw-audit-preview{color:#f5fbff;padding:5rem 0 4.5rem;position:relative}.ldw-audit-preview__inner{align-items:center;display:grid;gap:3.5rem;grid-template-columns:minmax(0,3fr) minmax(0,3.2fr);margin:0 auto;max-width:1180px;padding:0 1.5rem;position:relative}.ldw-audit-preview__header{margin-bottom:1.5rem}.ldw-audit-preview__eyebrow{color:rgba(232,238,243,.86);font-size:.8rem;letter-spacing:.18em;margin-bottom:.75rem;text-transform:uppercase}.ldw-audit-preview__eyebrow,.ldw-audit-preview__title{font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ldw-audit-preview__title{color:#fff;font-size:2.05rem;line-height:1.15;margin:0 0 .9rem}.ldw-audit-preview__subtitle{color:var(--ldw-gray-light);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.98rem;line-height:1.7;margin:0;max-width:34rem}.ldw-audit-preview__body-text{margin-bottom:1.5rem}.ldw-audit-preview__body-text p{color:var(--ldw-gray-light);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.96rem;line-height:1.7;margin:0 0 .6rem}.ldw-audit-preview__body-text p:last-child{margin-bottom:0}.ldw-audit-preview__badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0}.ldw-audit-preview-badge{align-items:center;background:radial-gradient(circle at 0 0,rgba(34,184,207,.14),rgba(5,8,12,.9));border:1px solid rgba(34,184,207,.5);border-radius:999px;color:var(--ldw-gray-light);display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.78rem;justify-content:center;letter-spacing:.12em;padding:.25rem .8rem;text-transform:uppercase;white-space:nowrap}.ldw-audit-preview__console-wrapper{justify-self:center;position:relative}.ldw-audit-preview-console{max-width:480px;position:relative}.ldw-audit-preview-console__glow{background:radial-gradient(circle at 10% 0,rgba(34,184,207,.45),transparent 55%),radial-gradient(circle at 90% 90%,rgba(18,122,148,.5),transparent 60%);filter:blur(32px);inset:16% -16%;opacity:.8;pointer-events:none;position:absolute;z-index:0}.ldw-audit-preview-console__window{background:radial-gradient(circle at 20% 0,hsla(0,0%,100%,.05),rgba(5,8,12,.96));border:1px solid rgba(232,238,243,.12);border-radius:1.25rem;box-shadow:0 18px 45px rgba(0,0,0,.8),0 0 0 1px rgba(12,189,217,.06);opacity:0;overflow:hidden;position:relative;transform:translateY(24px) scale(.965);transition:opacity .45s cubic-bezier(.19,.7,.3,1),transform .45s cubic-bezier(.19,.7,.3,1),box-shadow .2s ease-out,border-color .2s ease-out;z-index:1}.ldw-audit-preview-console--revealed .ldw-audit-preview-console__window{opacity:1;transform:translateY(0) scale(1)}.ldw-audit-preview-console__topbar{align-items:center;background:linear-gradient(180deg,#1b222b,#141922);border-bottom:1px solid hsla(0,0%,100%,.03);display:flex;gap:.75rem;padding:.7rem 1rem .65rem}.ldw-audit-preview-console__dots{display:inline-flex;gap:.35rem}.ldw-audit-preview-console__dot{border-radius:999px;box-shadow:0 0 6px rgba(0,0,0,.5);height:.7rem;width:.7rem}.ldw-audit-preview-console__dot--red{background:#ff5f57}.ldw-audit-preview-console__dot--amber{background:#febc2e}.ldw-audit-preview-console__dot--green{background:#28c840}.ldw-audit-preview-console__title{color:rgba(232,238,243,.78);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.78rem;margin:0}.ldw-audit-preview-console__body{background:radial-gradient(circle at 0 0,rgba(34,184,207,.25),transparent 60%),radial-gradient(circle at 100% 100%,rgba(18,122,148,.2),transparent 65%),linear-gradient(145deg,#05080c,#05070b);color:rgba(232,238,243,.92);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8rem;padding:1.1rem 1.25rem 1.25rem;position:relative}.ldw-audit-preview-console__scanline{animation:ldwAuditPreviewScanline 7s linear infinite;background-image:linear-gradient(180deg,hsla(0,0%,100%,.045) 1px,transparent 0);background-size:100% 3px;inset:0;mix-blend-mode:soft-light;opacity:.12;pointer-events:none;position:absolute}.ldw-audit-preview-console__line{margin:0 0 .25rem;opacity:1;overflow:hidden;text-overflow:ellipsis;transform:translateY(0);transition:opacity .2s ease-out,transform .2s ease-out;white-space:nowrap}.ldw-audit-preview-console__line--command{color:rgba(232,238,243,.98)}.ldw-audit-preview-console__line--success,.ldw-audit-preview-console__user{color:#4ade80}.ldw-audit-preview-console__path{color:#60a5fa}.ldw-audit-preview-console__cmd{color:rgba(232,238,243,.96)}.ldw-audit-preview-console__highlight{color:var(--ldw-cyan-tech)}.ldw-audit-preview-console__line--hidden{opacity:0;transform:translateY(4px)}.ldw-audit-preview-console__scores{display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.9rem}.ldw-audit-preview-score{opacity:1;text-align:center;transform:translateY(0) scale(1);transition:opacity .2s ease-out,transform .2s ease-out}.ldw-audit-preview-score__ring{--ldw-score-color:var(--ldw-cyan-tech);--ldw-score-progress:0deg;align-items:center;background:radial-gradient(circle at 30% 0,hsla(0,0%,100%,.18),transparent 70%),conic-gradient(var(--ldw-score-color) 0deg,var(--ldw-score-color) var(--ldw-score-progress),rgba(8,12,20,.9) var(--ldw-score-progress),rgba(8,12,20,.9) 1turn);border-radius:999px;box-shadow:0 0 16px rgba(34,184,207,.7);display:flex;height:3rem;justify-content:center;margin:0 auto .4rem;position:relative;width:3rem}.ldw-audit-preview-score__ring:before{background:radial-gradient(circle at 30% 0,hsla(0,0%,100%,.12),#020308);border-radius:inherit;content:"";inset:18%;position:absolute}.ldw-audit-preview-score__ring--warning{--ldw-score-color:#f59e0b;box-shadow:0 0 16px rgba(248,171,28,.8)}.ldw-audit-preview-score__ring--success{--ldw-score-color:#22c55e;box-shadow:0 0 16px rgba(34,197,94,.85)}.ldw-audit-preview-score__value{color:#f9fafb;font-size:1.05rem;font-weight:700;position:relative;z-index:1}.ldw-audit-preview-score__label{color:rgba(232,238,243,.8);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.7rem;letter-spacing:.12em;margin:0;text-transform:uppercase}.ldw-audit-preview-score--hidden{opacity:0;transform:translateY(6px) scale(.96)}.ldw-audit-preview-console__footer{background:linear-gradient(180deg,#05080c,#050609);border-top:1px solid rgba(15,23,42,.65);display:flex;justify-content:center;padding:0 1.25rem 1.1rem}.ldw-audit-preview-console__cta{align-items:center;background-image:linear-gradient(120deg,var(--ldw-cyan-tech),var(--ldw-blue-deep));background-position:0 50%;background-size:160% 100%;border:none;border-radius:999px;box-shadow:0 0 0 1px rgba(34,184,207,.45),0 14px 30px rgba(0,0,0,.9);color:#05080c;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.86rem;font-weight:600;justify-content:center;padding:.7rem 1.4rem;text-decoration:none;-webkit-text-decoration:none;width:100%;-webkit-tap-highlight-color:transparent;transition:transform .14s ease-out,box-shadow .14s ease-out,background-position .16s ease-out}.ldw-audit-preview-console__cta:visited{color:#05080c;text-decoration:none}.ldw-audit-preview-console__cta:hover{background-position:100% 50%;box-shadow:0 0 0 1px rgba(34,184,207,.7),0 18px 38px rgba(0,0,0,.95);text-decoration:none;transform:translateY(-1px)}.ldw-audit-preview-console__cta:active{box-shadow:0 0 0 1px rgba(34,184,207,.7),0 8px 20px rgba(0,0,0,.85);transform:translateY(0)}.ldw-audit-preview-console__cta:focus-visible{box-shadow:0 0 0 2px rgba(34,184,207,.35),0 0 0 1px rgba(34,184,207,.7),0 18px 38px rgba(0,0,0,.95);outline:none}.ldw-audit-preview-console--revealed .ldw-audit-preview-console__window:hover{border-color:rgba(34,184,207,.45);box-shadow:0 22px 55px rgba(0,0,0,.95),0 0 0 1px rgba(34,184,207,.22);transform:translateY(-2px) scale(1.005)}@keyframes ldwAuditPreviewScanline{0%{transform:translateY(0)}to{transform:translateY(3px)}}@media (max-width:960px){.ldw-audit-preview__inner{gap:3rem;grid-template-columns:minmax(0,1fr)}.ldw-audit-preview__console-wrapper{justify-self:stretch}.ldw-audit-preview-console{max-width:100%}}@media (max-width:640px){.ldw-audit-preview{padding:3.5rem 0 3.25rem}.ldw-audit-preview__title{font-size:1.7rem}.ldw-audit-preview-console__scores{grid-template-columns:repeat(2,minmax(0,1fr))}.ldw-audit-preview__badges{margin-bottom:.5rem}}.ldw-contact-preview{color:#e8eef3;padding:4rem 0 5rem;position:relative}.ldw-contact-preview__inner{margin:0 auto;max-width:1100px;padding:0 1.5rem}.ldw-contact-preview__header{margin:0 auto;max-width:720px;text-align:center}.ldw-contact-preview__eyebrow{color:#22b8cf;font-size:.85rem;letter-spacing:.16em;text-transform:uppercase}.ldw-contact-preview__eyebrow,.ldw-contact-preview__title{font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-bottom:.75rem}.ldw-contact-preview__title{color:#f6f9fc;font-size:clamp(1.9rem,3vw,2.25rem);font-weight:600}.ldw-contact-preview__subtitle{color:#b2bcc7;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.98rem;line-height:1.6;margin:0}.ldw-contact-preview__content{margin-top:2.5rem}.ldw-contact-preview__card{animation:ldwContactGlow 5s ease-in-out infinite alternate;backdrop-filter:blur(14px);background:radial-gradient(circle at top left,rgba(34,184,207,.2),transparent 55%),radial-gradient(circle at bottom right,rgba(18,122,148,.3),transparent 60%),rgba(6,10,16,.96);border:1px solid rgba(40,190,220,.55);border-radius:18px;box-shadow:0 20px 40px rgba(0,0,0,.8),0 0 18px rgba(34,184,207,.5),0 0 0 1px rgba(4,11,19,.96);margin:0 auto;max-width:640px;overflow:hidden;padding:2.5rem 2.25rem;position:relative}.ldw-contact-preview__card:before{animation:ldwContactBorderDot 10s linear infinite;background:radial-gradient(circle at 30% 30%,#5be7ff 0,#22b8cf 45%,transparent 75%);border-radius:999px;box-shadow:0 0 18px rgba(91,231,255,.9),0 0 36px rgba(34,184,207,.9);content:"";height:14px;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-50%);width:14px}.ldw-contact-preview__card:after{animation:ldwContactGridDrift 20s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.065) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.065) 1px,transparent 0),radial-gradient(circle at 18% -10%,rgba(91,231,255,.26),transparent 58%),radial-gradient(circle at 82% 115%,rgba(18,122,148,.32),transparent 60%);background-position:0 0,0 0,0 0,0 0;background-size:80px 80px,80px 80px,120% 120%,120% 120%;content:"";inset:0;mix-blend-mode:soft-light;opacity:.45;pointer-events:none;position:absolute}.ldw-contact-preview__form{display:grid;gap:1.35rem;grid-template-columns:1fr;position:relative;z-index:1}.ldw-contact-preview__field-group{display:flex;flex-direction:column;gap:.4rem}.ldw-contact-preview__label{color:#c5d0dd;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.86rem;letter-spacing:.02em;text-transform:uppercase}.ldw-contact-preview__input,.ldw-contact-preview__textarea{background:rgba(10,15,23,.98);border:1px solid rgba(100,120,145,.95);border-radius:10px;color:#e8eef3;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;outline:none;padding:.7rem .85rem;transition:border-color .16s ease-out,box-shadow .16s ease-out,background-color .16s ease-out,transform .12s ease-out}.ldw-contact-preview__input::placeholder,.ldw-contact-preview__textarea::placeholder{color:#687180}.ldw-contact-preview__input:focus,.ldw-contact-preview__textarea:focus{background-color:#0b121c;border-color:#22b8cf;box-shadow:0 0 0 1px rgba(34,184,207,.85),0 0 20px rgba(34,184,207,.6);transform:translateY(-1px)}.ldw-contact-preview__field-group--checkbox{margin-top:.4rem}.ldw-contact-preview__checkbox-label{align-items:flex-start;color:#c0cad8;cursor:pointer;display:flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.86rem;gap:.65rem}.ldw-contact-preview__checkbox-input{appearance:none;background-color:#080d15;border:1px solid rgba(100,120,145,.98);border-radius:4px;cursor:pointer;height:1rem;margin-top:.1rem;outline:none;position:relative;transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out,transform .1s ease-out;width:1rem}.ldw-contact-preview__checkbox-input:checked{background-color:#22b8cf;border-color:#22b8cf;box-shadow:0 0 0 1px rgba(34,184,207,.8),0 0 14px rgba(34,184,207,.9)}.ldw-contact-preview__checkbox-input:checked:after{background:radial-gradient(circle at 30% 30%,rgba(12,34,44,.22),transparent 60%);border-radius:3px;box-shadow:0 0 6px rgba(2,12,16,.9);content:"";inset:2px;position:absolute}.ldw-contact-preview__checkbox-input:focus-visible{box-shadow:0 0 0 2px rgba(34,184,207,.9)}.ldw-contact-preview__checkbox-text{line-height:1.5}.ldw-contact-preview__actions{display:flex;justify-content:flex-end;margin-top:.5rem}.ldw-contact-preview__submit{background:radial-gradient(circle at 0 0,#5be7ff,#22b8cf 55%,#127a94 100%);border:none;border-radius:999px;box-shadow:0 0 0 1px rgba(3,15,20,.96),0 14px 30px rgba(0,0,0,.98),0 0 26px rgba(34,184,207,.8);color:#05080c;cursor:pointer;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;font-weight:600;overflow:hidden;padding:.7rem 1.7rem;position:relative;transform:translateY(0);transition:transform .14s ease-out,box-shadow .14s ease-out,filter .14s ease-out}.ldw-contact-preview__submit:after{background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.6) 35%,transparent 70%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateX(-40%)}.ldw-contact-preview__submit:hover{box-shadow:0 0 0 1px rgba(3,15,20,.96),0 20px 40px #000,0 0 34px rgba(34,184,207,.95);filter:brightness(1.07);transform:translateY(-1px)}.ldw-contact-preview__submit:hover:after{opacity:1;transform:translateX(40%);transition:opacity .26s ease-out,transform .26s ease-out}.ldw-contact-preview__submit:active{box-shadow:0 0 0 1px rgba(3,15,20,.96),0 11px 24px rgba(0,0,0,.98),0 0 22px rgba(34,184,207,.85);transform:translateY(0)}.ldw-contact-preview__hint{color:#8f9aab;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8rem;margin-top:.8rem;text-align:left}@keyframes ldwContactGlow{0%{border-color:rgba(40,190,220,.3);box-shadow:0 14px 26px rgba(0,0,0,.7),0 0 10px rgba(34,184,207,.35),0 0 0 1px rgba(4,11,19,.96)}to{border-color:#28bedc;box-shadow:0 32px 64px #000,0 0 30px #22b8cf,0 0 0 1px rgba(4,11,19,.96)}}@keyframes ldwContactBorderDot{0%{left:50%;top:0}25%{left:100%;top:50%}50%{left:50%;top:100%}75%{left:0;top:50%}to{left:50%;top:0}}@keyframes ldwContactGridDrift{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:60px 40px,-40px 60px,6% -4%,-4% 6%}}@media (max-width:640px){.ldw-contact-preview{padding:3.25rem 0 4rem}.ldw-contact-preview__card{border-radius:16px;padding:1.9rem 1.5rem 2.1rem}.ldw-contact-preview__actions{justify-content:stretch}.ldw-contact-preview__submit{text-align:center;width:100%}}.ldw-legal__header{max-width:860px}.ldw-legal__kv{margin:.65rem 0 0;padding:0}.ldw-legal__kv-row{display:grid;gap:.75rem;grid-template-columns:minmax(160px,240px) 1fr;padding:.6rem 0}.ldw-legal__kv-row+.ldw-legal__kv-row{border-top:1px solid rgba(232,238,243,.06)}.ldw-legal__k{color:rgba(232,238,243,.66);font-size:.95rem}.ldw-legal__k,.ldw-legal__v{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;margin:0}.ldw-legal__v{color:rgba(232,238,243,.9)}.ldw-legal__placeholder{color:rgba(232,238,243,.62);font-style:italic}@media (max-width:700px){.ldw-legal__kv-row{gap:.2rem;grid-template-columns:1fr}}.ldw-legal{color:rgba(232,238,243,.92);padding:clamp(2.2rem,4.5vw,3.6rem) 0 clamp(3.2rem,5vw,4.2rem);position:relative}.ldw-legal__inner{margin:0 auto;max-width:1040px;padding-inline:clamp(16px,4vw,28px)}.ldw-legal__header{margin:0 0 1.1rem;max-width:900px}.ldw-legal__title{color:#f6f9fc;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(1.8rem,2.2vw,2.2rem);letter-spacing:-.02em;margin:0 0 .35rem}.ldw-legal__lead{color:rgba(232,238,243,.78);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.02rem;line-height:1.6;margin:0}.ldw-legal__card{background:radial-gradient(900px 420px at 12% -10%,rgba(34,184,207,.1),rgba(34,184,207,0) 58%),linear-gradient(180deg,rgba(18,122,148,.08),rgba(14,20,26,.92));border:1px solid rgba(34,184,207,.18);border-radius:18px;box-shadow:0 18px 44px rgba(0,0,0,.4),inset 0 1px 0 rgba(232,238,243,.05);overflow:hidden;position:relative}.ldw-legal__content{padding:clamp(1.05rem,2.2vw,1.5rem)}.ldw-legal__section+.ldw-legal__section{border-top:1px solid rgba(232,238,243,.08);margin-top:1.25rem;padding-top:1.15rem}.ldw-legal__h2{color:rgba(246,249,252,.96);font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.15rem;letter-spacing:-.01em;margin:0 0 .55rem}.ldw-legal__p{color:rgba(232,238,243,.86);line-height:1.75;margin:.45rem 0 0}.ldw-legal__note,.ldw-legal__p{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ldw-legal__note{color:rgba(232,238,243,.74);font-size:.95rem;line-height:1.65;margin:.7rem 0 0}.ldw-legal__list{color:rgba(232,238,243,.86);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.75;margin:.55rem 0 0;padding:0 0 0 1.1rem}.ldw-legal__list li+li{margin-top:.35rem}.ldw-legal__link{color:rgba(34,184,207,.95);text-decoration:underline;text-decoration-color:rgba(34,184,207,.38);text-underline-offset:3px;transition:filter .16s ease,text-decoration-color .16s ease}.ldw-legal__link:hover{filter:drop-shadow(0 0 10px rgba(34,184,207,.18));text-decoration-color:rgba(34,184,207,.7)}.ldw-legal__link:focus-visible{border-radius:6px;outline:2px solid rgba(34,184,207,.65);outline-offset:3px}.ldw-legal__footer{border-top:1px solid rgba(232,238,243,.08);margin-top:1.4rem;padding-top:1rem}.ldw-legal__meta{color:rgba(232,238,243,.66);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;margin:0}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}:root{--ldw-charcoal:#0e141a;--ldw-blue-deep:#127a94;--ldw-cyan-tech:#22b8cf;--ldw-gray-light:#e8eef3;--ldw-gray-text:#555a60;--ldw-bg-light:#f6f9fc;--ldw-text-dark:#1b2b40;--ldw-radius-lg:18px}body.ldw-body{background:radial-gradient(circle at 50% -20%,#08131f 0,#020307 55%,#020307 100%),linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-attachment:fixed,fixed,fixed;background-color:#020307;background-repeat:no-repeat,repeat,repeat;background-size:auto,90px 90px,90px 90px;color:#f5fbff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;min-height:100vh}.ldw-container{margin:0 auto;max-width:1120px;padding:0 1.5rem;width:100%}