.XqlDifference-module__3nCq2q__section{isolation:isolate;position:relative;overflow:hidden}.XqlDifference-module__3nCq2q__bloom{z-index:0;pointer-events:none;opacity:.5;filter:blur(64px);animation:XqlDifference-module__3nCq2q__diff-bloom 28s var(--ease) infinite alternate;background:radial-gradient(34% 42% at 12% 16%,#d9fece4d,#0000 62%),radial-gradient(30% 40% at 90% 86%,#dafffa38,#0000 62%);position:absolute;inset:-12% -8%}@keyframes XqlDifference-module__3nCq2q__diff-bloom{0%{transform:translate(0,0)scale(1)}to{transform:translate(2.5%,-2.5%)scale(1.08)}}.XqlDifference-module__3nCq2q__gridLines{z-index:0;pointer-events:none;opacity:.5;background-image:linear-gradient(90deg,#d9fece0b 1px,#0000 1px),linear-gradient(#d9fece09 1px,#0000 1px);background-size:72px 72px;animation:32s linear infinite XqlDifference-module__3nCq2q__diff-grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 80% at 10% 14%,#000,#0000 72%);mask-image:radial-gradient(72% 80% at 10% 14%,#000,#0000 72%)}@keyframes XqlDifference-module__3nCq2q__diff-grid{to{background-position:72px 72px}}.XqlDifference-module__3nCq2q__massWrap{z-index:0;pointer-events:none;width:min(520px,48vw);position:absolute;top:6%;left:-8%}.XqlDifference-module__3nCq2q__mass{opacity:.12;filter:blur(4px);pointer-events:none;width:100%;animation:70s linear infinite XqlDifference-module__3nCq2q__diff-mass}@keyframes XqlDifference-module__3nCq2q__diff-mass{to{transform:rotate(360deg)}}.XqlDifference-module__3nCq2q__head{z-index:1;gap:var(--sp-4);max-width:26ch;margin-bottom:clamp(var(--sp-10), 5vw, var(--sp-16));flex-direction:column;display:flex;position:relative}.XqlDifference-module__3nCq2q__title{font-size:var(--fs-h2);letter-spacing:-.03em;line-height:1.02}.XqlDifference-module__3nCq2q__grid{z-index:1;gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.XqlDifference-module__3nCq2q__card{gap:var(--sp-4);padding:clamp(var(--sp-6), 2.2vw, var(--sp-8));flex-direction:column;display:flex}.XqlDifference-module__3nCq2q__cardFeatured{grid-column:span 2}.XqlDifference-module__3nCq2q__cardHead{justify-content:space-between;align-items:center;gap:var(--sp-4);display:flex}.XqlDifference-module__3nCq2q__icon{color:var(--accent);border-color:var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;box-shadow:inset 0 1px #ffffff14}.XqlDifference-module__3nCq2q__idx{opacity:.7}.XqlDifference-module__3nCq2q__cardTitle{font-size:var(--fs-h4);color:var(--text);line-height:1.18}.XqlDifference-module__3nCq2q__cardBody{color:var(--text-muted);max-width:52ch;line-height:1.6}@media (max-width:991px){.XqlDifference-module__3nCq2q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.XqlDifference-module__3nCq2q__cardFeatured{grid-column:span 2}}@media (max-width:600px){.XqlDifference-module__3nCq2q__grid{grid-template-columns:minmax(0,1fr)}.XqlDifference-module__3nCq2q__cardFeatured{grid-column:auto}}
.WhatWeDo-module__5A3M_W__section{isolation:isolate;position:relative;overflow:hidden}.WhatWeDo-module__5A3M_W__mass{z-index:0;pointer-events:none;width:min(460px,42vw);position:absolute;bottom:-12%;right:-6%}.WhatWeDo-module__5A3M_W__layout{z-index:1;gap:clamp(var(--sp-8), 5vw, var(--sp-24));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid;position:relative}.WhatWeDo-module__5A3M_W__aside{gap:var(--sp-4);flex-direction:column;max-width:30rem;display:flex;position:sticky;top:96px}.WhatWeDo-module__5A3M_W__heading{font-size:var(--fs-h2);letter-spacing:-.03em;line-height:1.02}.WhatWeDo-module__5A3M_W__intro{color:var(--text-muted);max-width:42ch;line-height:1.6}.WhatWeDo-module__5A3M_W__counter{align-items:center;gap:var(--sp-3);margin-top:var(--sp-4);font-family:var(--font-mono);display:flex}.WhatWeDo-module__5A3M_W__counterNow{color:var(--accent);font-variant-numeric:tabular-nums;font-size:1.5rem}.WhatWeDo-module__5A3M_W__counterRule{background:var(--border);flex:1;max-width:64px;height:1px}.WhatWeDo-module__5A3M_W__counterLabel{font-size:var(--fs-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-faint)}.WhatWeDo-module__5A3M_W__list{flex-direction:column;display:flex}.WhatWeDo-module__5A3M_W__item{align-items:center;gap:var(--sp-4);padding-block:clamp(var(--sp-4), 2vw, var(--sp-6));border-top:1px solid var(--border);font-size:var(--fs-lead);color:var(--text);transition:border-color var(--dur) var(--ease);grid-template-columns:auto auto minmax(0,1fr);display:grid}.WhatWeDo-module__5A3M_W__item:last-child{border-bottom:1px solid var(--border)}.WhatWeDo-module__5A3M_W__item:hover{border-top-color:var(--line-signal)}.WhatWeDo-module__5A3M_W__num{font-variant-numeric:tabular-nums}.WhatWeDo-module__5A3M_W__check{width:30px;height:30px;color:var(--accent);border:1px solid var(--line-signal);background:#d9fece0f;border-radius:50%;flex:none;place-items:center;display:grid}.WhatWeDo-module__5A3M_W__check svg{width:17px;height:17px}.WhatWeDo-module__5A3M_W__text{text-wrap:pretty;line-height:1.5}@media (max-width:860px){.WhatWeDo-module__5A3M_W__layout{row-gap:clamp(var(--sp-8), 6vw, var(--sp-12));grid-template-columns:1fr}.WhatWeDo-module__5A3M_W__aside{max-width:60ch;position:static}}
.HowItWorks-module__IMjrBa__section{isolation:isolate;position:relative;overflow:hidden}.HowItWorks-module__IMjrBa__bloom{z-index:0;pointer-events:none;opacity:.5;filter:blur(64px);animation:HowItWorks-module__IMjrBa__hiw-bloom 28s var(--ease) infinite alternate;background:radial-gradient(34% 42% at 84% 14%,#d9fece4d,#0000 62%),radial-gradient(30% 40% at 6% 86%,#dafffa38,#0000 62%);position:absolute;inset:-12% -8%}@keyframes HowItWorks-module__IMjrBa__hiw-bloom{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2.5%,2.5%)scale(1.08)}}.HowItWorks-module__IMjrBa__gridLines{z-index:0;pointer-events:none;opacity:.5;background-image:linear-gradient(90deg,#d9fece0b 1px,#0000 1px),linear-gradient(#d9fece09 1px,#0000 1px);background-size:72px 72px;animation:32s linear infinite HowItWorks-module__IMjrBa__hiw-grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 88% 12%,#000,#0000 72%);mask-image:radial-gradient(70% 80% at 88% 12%,#000,#0000 72%)}@keyframes HowItWorks-module__IMjrBa__hiw-grid{to{background-position:-72px 72px}}.HowItWorks-module__IMjrBa__massWrap{z-index:0;pointer-events:none;width:min(560px,52vw);position:absolute;top:8%;right:-8%}.HowItWorks-module__IMjrBa__mass{opacity:.12;filter:blur(4px);pointer-events:none;width:100%;animation:70s linear infinite HowItWorks-module__IMjrBa__hiw-mass}@keyframes HowItWorks-module__IMjrBa__hiw-mass{to{transform:rotate(360deg)}}.HowItWorks-module__IMjrBa__headObj{vertical-align:-.18em;width:clamp(34px,3.4vw,52px);height:auto;margin-left:.4em;animation:9s ease-in-out infinite HowItWorks-module__IMjrBa__hiw-head-obj,5s ease-in-out infinite HowItWorks-module__IMjrBa__hiw-head-glow;display:inline-block}@keyframes HowItWorks-module__IMjrBa__hiw-head-obj{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(-7px)rotate(10deg)}}@keyframes HowItWorks-module__IMjrBa__hiw-head-glow{0%,to{filter:drop-shadow(0 14px 26px #000000b3)drop-shadow(0 0 12px #d9fece40)}50%{filter:drop-shadow(0 14px 26px #000000b3)drop-shadow(0 0 26px #d9fece80)}}.HowItWorks-module__IMjrBa__head{z-index:1;gap:var(--sp-4);flex-direction:column;display:flex;position:relative}.HowItWorks-module__IMjrBa__heading{font-size:var(--fs-h2);max-width:18ch}.HowItWorks-module__IMjrBa__timeline{z-index:1;margin-top:clamp(48px,6vw,88px);position:relative}.HowItWorks-module__IMjrBa__track{position:relative}.HowItWorks-module__IMjrBa__rail{background:var(--border);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:0}.HowItWorks-module__IMjrBa__railFill{background:linear-gradient(180deg, var(--accent), var(--accent-2));transform-origin:top;transition:transform 1.1s var(--ease);position:absolute;inset:0;transform:scaleY(0);box-shadow:0 0 12px #d9fece66}.HowItWorks-module__IMjrBa__drawn .HowItWorks-module__IMjrBa__railFill{transform:scaleY(1)}.HowItWorks-module__IMjrBa__railPulse{opacity:0;pointer-events:none;background:linear-gradient(180deg, transparent, var(--accent), transparent);border-radius:3px;width:3px;height:12%;position:absolute;top:0;left:-1px}.HowItWorks-module__IMjrBa__drawn .HowItWorks-module__IMjrBa__railPulse{animation:9s linear 1.8s infinite HowItWorks-module__IMjrBa__hiw-rail-pulse}@keyframes HowItWorks-module__IMjrBa__hiw-rail-pulse{0%{opacity:0;transform:translateY(-100%)}3%{opacity:.9}20%{opacity:.9}24%{opacity:0;transform:translateY(840%)}to{opacity:0;transform:translateY(840%)}}.HowItWorks-module__IMjrBa__steps{flex-direction:column;display:flex}.HowItWorks-module__IMjrBa__step{align-items:start;gap:clamp(var(--sp-6), 4vw, var(--sp-16));padding:clamp(28px, 3.2vw, 52px) 0 clamp(28px, 3.2vw, 52px) var(--sp-8);border-top:1px solid var(--border);grid-template-columns:clamp(96px,12vw,168px) minmax(0,1fr);display:grid;position:relative}.HowItWorks-module__IMjrBa__step:last-child{border-bottom:1px solid var(--border)}.HowItWorks-module__IMjrBa__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text-faint);transition:color var(--dur-slow) var(--ease);font-size:clamp(2.5rem,1.6rem + 3.4vw,4.5rem);line-height:.9}.HowItWorks-module__IMjrBa__drawn .HowItWorks-module__IMjrBa__num{color:var(--accent)}.HowItWorks-module__IMjrBa__step:first-child .HowItWorks-module__IMjrBa__num{transition-delay:.12s}.HowItWorks-module__IMjrBa__step:nth-child(2) .HowItWorks-module__IMjrBa__num{transition-delay:.32s}.HowItWorks-module__IMjrBa__step:nth-child(3) .HowItWorks-module__IMjrBa__num{transition-delay:.52s}.HowItWorks-module__IMjrBa__step:nth-child(4) .HowItWorks-module__IMjrBa__num{transition-delay:.72s}.HowItWorks-module__IMjrBa__step:nth-child(5) .HowItWorks-module__IMjrBa__num{transition-delay:.92s}.HowItWorks-module__IMjrBa__step:nth-child(6) .HowItWorks-module__IMjrBa__num{transition-delay:1.12s}.HowItWorks-module__IMjrBa__stepMain{gap:var(--sp-3);flex-direction:column;display:flex}.HowItWorks-module__IMjrBa__title{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.125rem)}.HowItWorks-module__IMjrBa__body{color:var(--text-muted);font-size:var(--fs-lead);max-width:60ch}@media (max-width:640px){.HowItWorks-module__IMjrBa__step{gap:var(--sp-3);padding-left:var(--sp-6);grid-template-columns:minmax(0,1fr)}.HowItWorks-module__IMjrBa__num{font-size:clamp(2.25rem,6vw,3rem)}}@media (prefers-reduced-motion:reduce){.HowItWorks-module__IMjrBa__railPulse,.HowItWorks-module__IMjrBa__drawn .HowItWorks-module__IMjrBa__railPulse{opacity:0;animation:none}.HowItWorks-module__IMjrBa__bloom,.HowItWorks-module__IMjrBa__gridLines,.HowItWorks-module__IMjrBa__mass,.HowItWorks-module__IMjrBa__headObj{animation:none}.HowItWorks-module__IMjrBa__bloom,.HowItWorks-module__IMjrBa__gridLines{opacity:.42}.HowItWorks-module__IMjrBa__headObj{transform:none}}
