@font-face{font-family:plexLatin;src:url(../media/ibm_plex_sans_latin_400_normal-s.p.1xf5nwxyfigak.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexLatin;src:url(../media/ibm_plex_sans_latin_500_normal-s.p.2i4a1iuj6lbvw.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexLatin;src:url(../media/ibm_plex_sans_latin_600_normal-s.p.2ovda_azncp9b.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexLatin;src:url(../media/ibm_plex_sans_latin_700_normal-s.p.3cj1z__33gk9h.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:plexLatin Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.O5Lgtq_className{font-family:plexLatin,plexLatin Fallback}.O5Lgtq_variable{--font-plex-latin:"plexLatin", "plexLatin Fallback"}
@font-face{font-family:plexArabic;src:url(../media/ibm_plex_sans_arabic_arabic_400_normal-s.p.0a8jtlzovcn2x.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexArabic;src:url(../media/ibm_plex_sans_arabic_arabic_500_normal-s.p.2nmq8_7j2wt1h.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexArabic;src:url(../media/ibm_plex_sans_arabic_arabic_600_normal-s.p.2jzf714wbn4iw.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexArabic;src:url(../media/ibm_plex_sans_arabic_arabic_700_normal-s.p.0ej1b3dc64qt2.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:plexArabic Fallback;src:local(Arial);ascent-override:108.5%;descent-override:41.5%;line-gap-override:0.0%;size-adjust:100.0%}.dHAwRG_className{font-family:plexArabic,plexArabic Fallback}.dHAwRG_variable{--font-plex-arabic:"plexArabic", "plexArabic Fallback"}
@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_latin_400_normal-s.p.3xdfs0-p_zi4c.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_latin_500_normal-s.p.11q3guvgd1r20.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.qM8tMq_className{font-family:plexMono,plexMono Fallback}.qM8tMq_variable{--font-plex-mono:"plexMono", "plexMono Fallback"}
.bxHgOq_root{color:#eef2fb;background:#0a0f26;width:100%;position:relative;overflow-x:hidden}.bxHgOq_stage{isolation:isolate;width:100vw;height:100dvh;position:relative;overflow:hidden}.bxHgOq_bgColor{z-index:0;transition:none;position:absolute;inset:0}.bxHgOq_circleField{z-index:1;pointer-events:none;display:block;position:absolute;inset:0}.bxHgOq_heroExitFade{opacity:0;pointer-events:none;z-index:4;background:linear-gradient(#eae1d100 0%,#eae1d1 92%);height:26vh;position:absolute;bottom:0;left:0;right:0}.bxHgOq_canvasClip{z-index:3;transition:opacity .3s;position:fixed;overflow:hidden}.bxHgOq_root[data-past-hero=true] .bxHgOq_canvasClip{opacity:0;pointer-events:none}@media (min-width:769px){.bxHgOq_canvasClip{width:calc(100vw - min(26vw,380px));top:0;bottom:0}.bxHgOq_root[data-lang=en] .bxHgOq_canvasClip{left:auto;right:0}.bxHgOq_root[data-lang=ar] .bxHgOq_canvasClip{left:0;right:auto}.bxHgOq_root[data-fullbleed=true] .bxHgOq_canvasClip{width:100vw}}@media (max-width:768px){.bxHgOq_canvasClip{width:100vw;height:56dvh;top:0;left:0;right:0}.bxHgOq_root[data-fullbleed=true] .bxHgOq_canvasClip{height:100dvh}}.bxHgOq_camera{transform-origin:0 0;will-change:transform;position:absolute;top:50%;left:50%}.bxHgOq_focusMask{pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;position:absolute;inset:0;-webkit-mask-image:url(#eyeFocusMask);mask-image:url(#eyeFocusMask)}.bxHgOq_focusMaskOutline{pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bxHgOq_sourceImageWrap{position:absolute}.bxHgOq_sourceImage{-webkit-mask-composite:source-in, source-over;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.bxHgOq_signalSvg{pointer-events:none;position:absolute;top:0;left:0}.bxHgOq_signalPath{fill:none;stroke-width:6px;stroke-linecap:round}.bxHgOq_logoScene{will-change:opacity;justify-content:center;align-items:center;transition:opacity .6s;display:flex;position:absolute;transform:translate(-50%,-50%)}.bxHgOq_logoMark{color:#cfe4ff;filter:drop-shadow(0 0 18px #a0cdffbf)drop-shadow(0 0 46px #78aaff80);width:78%;height:78%;animation:3.6s ease-in-out infinite bxHgOq_logoPulse}@keyframes bxHgOq_logoPulse{0%,to{filter:drop-shadow(0 0 14px #a0cdff99)drop-shadow(0 0 34px #78aaff66)}50%{filter:drop-shadow(0 0 24px #a0cdffe6)drop-shadow(0 0 60px #78aaffa6)}}.bxHgOq_captionPanel{z-index:10;pointer-events:none;align-items:center;display:flex;position:fixed}@media (min-width:769px){.bxHgOq_captionPanel{width:min(26vw,380px);padding:0 1.75rem;transition:width .4s,opacity .3s;top:0;bottom:0}.bxHgOq_root[data-lang=en] .bxHgOq_captionPanel{left:0;right:auto}.bxHgOq_root[data-lang=ar] .bxHgOq_captionPanel{left:auto;right:0}.bxHgOq_root[data-fullbleed=true] .bxHgOq_captionPanel{opacity:0;width:0;padding:0;overflow:hidden}}@media (max-width:768px){.bxHgOq_captionPanel{justify-content:center;width:100vw;height:44dvh;padding:0 1.25rem;transition:height .4s,opacity .3s;bottom:0;left:0;right:0}.bxHgOq_root[data-fullbleed=true] .bxHgOq_captionPanel{opacity:0;height:0;padding:0;overflow:hidden}}.bxHgOq_captionInner{flex-direction:column;gap:1.5rem;display:flex}.bxHgOq_captionHead{align-items:baseline;gap:1rem;animation:.5s bxHgOq_captionFade;display:flex}.bxHgOq_root[data-lang=ar] .bxHgOq_captionHead{flex-direction:row-reverse}.bxHgOq_stopBadge{color:#4b5694;font-family:var(--font-plex-mono), monospace;letter-spacing:.05em;border:1px solid #4b56948c;border-radius:4px;flex:none;padding:.3rem .55rem;font-size:.75rem;transition:color .3s,border-color .3s}.bxHgOq_root[data-darkbg=true] .bxHgOq_stopBadge{color:#eaf2ff;border-color:#eaf2ff8c}.bxHgOq_captionText{color:#4b5694;margin:0;font-size:1.75rem;line-height:1.4;transition:color .3s}.bxHgOq_root[data-darkbg=true] .bxHgOq_captionText{color:#eaf2ff}@keyframes bxHgOq_captionFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.bxHgOq_root[data-lang=ar] .bxHgOq_captionText{text-align:right;font-family:var(--font-plex-arabic), sans-serif;direction:rtl}.bxHgOq_root[data-lang=en] .bxHgOq_captionText{text-align:left;font-family:var(--font-plex-latin), sans-serif;direction:ltr}.bxHgOq_progressRail{flex-direction:column;gap:.65rem;padding-left:1.5rem;display:flex;position:relative}.bxHgOq_root[data-lang=ar] .bxHgOq_progressRail{padding-left:0;padding-right:1.5rem}.bxHgOq_progressRail:before{content:"";background:#4b56944d;width:1px;transition:background .3s;position:absolute;top:0;bottom:0;left:.4rem}.bxHgOq_root[data-lang=ar] .bxHgOq_progressRail:before{left:auto;right:.4rem}.bxHgOq_root[data-darkbg=true] .bxHgOq_progressRail:before{background:#eaf2ff4d}.bxHgOq_railTick{font-family:var(--font-plex-mono), monospace;letter-spacing:.05em;color:#4b56948c;font-size:.75rem;transition:color .3s}.bxHgOq_root[data-darkbg=true] .bxHgOq_railTick{color:#eaf2ff99}.bxHgOq_langToggle{z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#cfd9f0;font-family:var(--font-plex-mono), monospace;letter-spacing:.04em;cursor:pointer;background:#0a0f268c;border:1px solid #7288ae8c;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.75rem;transition:border-color .2s,color .2s,top .3s,left .3s,padding .3s;display:inline-flex;position:fixed;top:1.25rem;left:1.25rem}.bxHgOq_langToggleShort{display:none}.bxHgOq_root[data-past-hero=true] .bxHgOq_langToggle{padding:.45rem .7rem;top:auto;bottom:1.25rem}.bxHgOq_root[data-past-hero=true] .bxHgOq_langToggleFull{display:none}.bxHgOq_root[data-past-hero=true] .bxHgOq_langToggleShort{display:inline}.bxHgOq_langToggle:hover{color:#fff;border-color:#a7bcdf}.bxHgOq_skipButton{z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#cfd9f0;font-family:var(--font-plex-mono), monospace;letter-spacing:.04em;cursor:pointer;background:#0a0f268c;border:1px solid #7288ae8c;border-radius:999px;align-items:center;padding:.45rem .85rem;font-size:.75rem;transition:border-color .2s,color .2s,opacity .25s;display:inline-flex;position:fixed;top:1.25rem;right:1.25rem}.bxHgOq_skipButton[data-visible=false]{opacity:0;pointer-events:none}.bxHgOq_skipButton:hover{color:#fff;border-color:#a7bcdf}.bxHgOq_backToTopButton{z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#cfd9f0;cursor:pointer;background:#0a0f268c;border:1px solid #7288ae8c;border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;transition:border-color .2s,color .2s,opacity .25s;display:inline-flex;position:fixed;bottom:1.25rem;right:1.25rem}.bxHgOq_backToTopButton svg{width:18px;height:18px}.bxHgOq_backToTopButton[data-visible=false]{opacity:0;pointer-events:none}.bxHgOq_backToTopButton:hover{color:#fff;border-color:#a7bcdf}.bxHgOq_topVeil{z-index:12;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:1;background:#0a0f2666;height:50dvh;transition:opacity .5s;position:fixed;bottom:0;left:0;right:0}.bxHgOq_topVeil[data-visible=false]{opacity:0}.bxHgOq_scrollHint{z-index:15;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;color:#eef2fb;opacity:1;background:#0a0f269e;border:1.5px solid #7288aea6;border-radius:999px;flex-direction:column;align-items:center;gap:.6rem;padding:1.1rem 1.75rem 1rem;transition:opacity .3s;animation:2.4s ease-in-out infinite bxHgOq_scrollHintPulse;display:flex;position:fixed;top:75dvh;left:50%;transform:translate(-50%,-50%)}.bxHgOq_scrollHint[data-visible=false]{opacity:0}.bxHgOq_scrollHintText{font-family:var(--font-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:1.05rem;font-weight:600}.bxHgOq_root[data-lang=ar] .bxHgOq_scrollHintText{font-family:var(--font-plex-arabic), sans-serif;letter-spacing:0;text-transform:none;font-size:1.15rem}.bxHgOq_scrollHintArrow{width:34px;height:34px;animation:1.6s ease-in-out infinite bxHgOq_scrollHintBounce}@keyframes bxHgOq_scrollHintFade{0%{opacity:0}to{opacity:1}}@keyframes bxHgOq_scrollHintBounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes bxHgOq_scrollHintPulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.bxHgOq_scrollHintArrow{animation:none}.bxHgOq_scrollHint{animation:.6s bxHgOq_scrollHintFade}}.bxHgOq_loading{z-index:30;color:#cfd9f0;font-family:var(--font-plex-mono), monospace;letter-spacing:.05em;background:#0a0f26;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:.8rem;display:flex;position:fixed;inset:0}.bxHgOq_loadingBar{background:#7288ae4d;border-radius:2px;width:180px;height:2px;overflow:hidden}.bxHgOq_loadingFill{background:#7288ae;height:100%;transition:width .15s ease-out}.bxHgOq_staticList{flex-direction:column;gap:3.5rem;max-width:640px;margin:0 auto;padding:4rem 1.25rem;display:flex}.bxHgOq_staticItem{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.bxHgOq_staticFrame{background-repeat:no-repeat;border:1px solid #7288ae;border-radius:6px;width:100%;max-width:480px;overflow:hidden;box-shadow:0 0 24px #7288ae4d}.bxHgOq_staticLogo{color:#cfe4ff;filter:drop-shadow(0 0 24px #a0cdff99);width:160px;height:160px}@media (max-width:768px){.bxHgOq_captionText{font-size:1.3rem}.bxHgOq_captionInner{align-items:center;gap:1rem}}
.CKqQ4q_section{--card-w:min(84vw, 340px);--card-h:min(72svh, calc(var(--card-w) + 190px));isolation:isolate;--screen-bg:color-mix(in srgb, var(--bg-active,#0a0f26) 82%, #000);background:var(--bg-active,#0a0f26);background:var(--screen-bg);height:100svh;min-height:480px;font-family:var(--font-plex-latin), system-ui, sans-serif;transition:background-color .5s;position:relative;overflow:hidden}.CKqQ4q_stage{perspective:var(--persp,1000px);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;outline:none;position:absolute;inset:0}.CKqQ4q_wheel{transform-style:preserve-3d;position:absolute;inset:0}.CKqQ4q_card{width:var(--card-w);height:var(--card-h);margin-left:calc(var(--card-w) / -2);margin-top:calc(var(--card-h) / -2);background:var(--bg);color:#1c2350;will-change:transform, opacity;visibility:hidden;border-radius:22px;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 0 0 1px #0000001f,0 18px 34px -14px #00000080}.CKqQ4q_card[data-dark=true]{color:#e8ecf7}.CKqQ4q_shade{opacity:0;pointer-events:none;z-index:2;background:#000;position:absolute;inset:0}.CKqQ4q_media{height:min(var(--card-w), calc(var(--card-h) - 190px));background:var(--bg);flex:none}.CKqQ4q_media img,.CKqQ4q_media svg{width:100%;height:100%;display:block}.CKqQ4q_media img{object-fit:cover;-webkit-user-drag:none;pointer-events:none}.CKqQ4q_caption{flex-direction:column;flex:1;gap:8px;min-height:0;padding:14px 18px 16px;display:flex;overflow:hidden}.CKqQ4q_badge{font-family:var(--font-plex-mono), monospace;letter-spacing:.08em;opacity:.7;font-size:12px}.CKqQ4q_text{text-align:start;margin:0;font-size:15px;font-weight:500;line-height:1.5}.CKqQ4q_text[dir=rtl]{font-family:var(--font-plex-arabic), var(--font-plex-latin), sans-serif;font-size:16px;line-height:1.65}.CKqQ4q_logoBody{flex:1;place-items:center;display:grid}.CKqQ4q_logoMark{color:#cfe4ff;filter:drop-shadow(0 0 16px #a0cdff8c);width:88%;height:auto}.CKqQ4q_sig{stroke-dasharray:10 14}.CKqQ4q_card[data-active=true] .CKqQ4q_sig{animation:1.6s linear infinite CKqQ4q_flow}@keyframes CKqQ4q_flow{to{stroke-dashoffset:-48px}}.CKqQ4q_fadeTop,.CKqQ4q_fadeBottom{z-index:2;background-color:var(--screen-bg);pointer-events:none;height:5.5rem;transition:background-color .5s;position:absolute;left:0;right:0}.CKqQ4q_fadeTop{top:0;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.CKqQ4q_fadeBottom{bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 65%);mask-image:linear-gradient(#0000,#000 65%)}.CKqQ4q_ticks{inset-inline-end:8px;z-index:3;pointer-events:none;flex-direction:column;gap:5px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.CKqQ4q_tick{background:#fff6;border-radius:3px;width:4px;height:9px;transition:height .2s,background-color .2s;box-shadow:0 0 0 1px #00000026}.CKqQ4q_tick[data-current=true]{background:#fff;height:20px}.CKqQ4q_hint{left:50%;bottom:max(1.25rem, env(safe-area-inset-bottom));z-index:3;-webkit-backdrop-filter:blur(6px);color:#e3eaf8;font-family:var(--font-plex-mono), monospace;letter-spacing:.04em;white-space:nowrap;pointer-events:none;background:#0a0f2699;border:1px solid #7288ae8c;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.75rem;transition:opacity .3s;display:inline-flex;position:absolute;transform:translate(-50%)}.CKqQ4q_hint[data-visible=false]{opacity:0}.CKqQ4q_section[data-lang=ar] .CKqQ4q_hint{font-family:var(--font-plex-arabic), var(--font-plex-mono), sans-serif;letter-spacing:0;font-size:.85rem}.CKqQ4q_hintArrow{width:16px;height:16px;animation:1.4s ease-in-out infinite CKqQ4q_hintBob}@keyframes CKqQ4q_hintBob{0%,to{transform:translateY(2px)}50%{transform:translateY(-3px)}}
.QUMWOq_dotFieldFixed{z-index:-1;pointer-events:none;opacity:.55;position:fixed;inset:0}.QUMWOq_dotFieldScoped{z-index:0;pointer-events:none;opacity:.55;position:absolute;inset:0}.QUMWOq_dotFieldCanvas{display:block;position:absolute;inset:0}.QUMWOq_root{font-family:var(--font-plex-latin), sans-serif;position:relative}[dir=rtl] .QUMWOq_root{font-family:var(--font-plex-arabic), sans-serif}.QUMWOq_nav{z-index:5;background:#eae1d1;justify-content:center;align-items:center;padding:1.5rem clamp(1.25rem,6vw,3rem);transition:background-color .2s;display:flex;position:sticky;top:0}.QUMWOq_nav[data-tone=dark]{background:#0a0f26}.QUMWOq_nav:before{content:"";background:inherit;pointer-events:none;height:2px;position:absolute;top:-2px;left:0;right:0}.QUMWOq_navLinks{align-items:center;gap:clamp(1.75rem,4vw,3.25rem);margin:0;padding:0;list-style:none;display:flex}.QUMWOq_navLinks button{font:inherit;font-family:var(--font-plex-mono), monospace;letter-spacing:.03em;color:#4b5694;cursor:pointer;opacity:.82;background:0 0;border:none;padding:.5rem .15rem;font-size:1.05rem;font-weight:600;transition:color .15s,opacity .15s}[dir=rtl] .QUMWOq_navLinks button{letter-spacing:0}.QUMWOq_navLinks button:hover{opacity:1}.QUMWOq_nav[data-tone=dark] .QUMWOq_navLinks button{color:#cfd9f0}.QUMWOq_navLinks button:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #5fd7ff}@media (max-width:640px){.QUMWOq_navLinks{flex-wrap:wrap;gap:1.1rem}}.QUMWOq_section{padding:clamp(4.5rem,10vw,8rem) clamp(1.25rem,6vw,3rem);transition:opacity .7s cubic-bezier(.23,1,.32,1),transform .7s cubic-bezier(.23,1,.32,1);position:relative}.QUMWOq_section[data-revealed=false]{opacity:0;transform:translateY(28px)}@media (prefers-reduced-motion:reduce){.QUMWOq_section{transition-duration:1ms}}.QUMWOq_sectionInner{z-index:1;max-width:1080px;margin:0 auto;position:relative}.QUMWOq_sectionLight{color:#384068;background:#eae1d1e0}.QUMWOq_sectionLight .QUMWOq_heading{color:#0a0f26}.QUMWOq_sectionDark{color:#cfd9f0;background:#0a0f26e6}.QUMWOq_sectionDark .QUMWOq_heading{color:#eef2fb}.QUMWOq_sectionBadge{color:#4b5694;font-family:var(--font-plex-mono), monospace;letter-spacing:.03em;border:1px solid #4b56948c;border-radius:6px;margin-bottom:1.5rem;padding:.5rem .9rem;font-size:1.05rem;font-weight:600;display:inline-block}[dir=rtl] .QUMWOq_sectionBadge{letter-spacing:0}.QUMWOq_sectionDark .QUMWOq_sectionBadge{color:#eaf2ff;border-color:#eaf2ff8c}.QUMWOq_heading{letter-spacing:-.015em;text-wrap:balance;max-width:18ch;margin:0 0 1.5rem;font-size:clamp(2.4rem,6.2vw,4.5rem);font-weight:700;line-height:1.1;transition:opacity .65s cubic-bezier(.23,1,.32,1),transform .65s cubic-bezier(.23,1,.32,1)}.QUMWOq_heading[data-revealed=false]{opacity:0;transform:translateY(18px)scale(.97)}@media (prefers-reduced-motion:reduce){.QUMWOq_heading{transition-duration:1ms}}[dir=rtl] .QUMWOq_heading{letter-spacing:0}.QUMWOq_subheading{opacity:.9;text-wrap:pretty;max-width:620px;margin:0 0 3rem;font-size:1.2rem;line-height:1.65}.QUMWOq_sectionCentered{text-align:center}.QUMWOq_sectionCentered .QUMWOq_heading,.QUMWOq_sectionCentered .QUMWOq_subheading{max-width:640px;margin-left:auto;margin-right:auto}.QUMWOq_sectionCentered .QUMWOq_subheading{margin-bottom:2.5rem}.QUMWOq_stepGrid{text-align:start;perspective:1000px;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,4vw,2.25rem);display:grid}@media (max-width:760px){.QUMWOq_stepGrid{grid-template-columns:1fr;gap:1.5rem}}.QUMWOq_step{background:#ffffff8c;border-radius:18px;flex-direction:column;gap:.6rem;padding:1.75rem 1.6rem;transition:transform .48s cubic-bezier(.23,1,.32,1),box-shadow .24s cubic-bezier(.23,1,.32,1),opacity .48s;display:flex;box-shadow:0 10px 28px #0a0f2614}.QUMWOq_step[data-revealed=false]{opacity:0;transform:rotateX(-18deg)translateY(24px)}.QUMWOq_stepGrid .QUMWOq_step:first-child{transition-delay:0s}.QUMWOq_stepGrid .QUMWOq_step:nth-child(2){transition-delay:90ms}.QUMWOq_stepGrid .QUMWOq_step:nth-child(3){transition-delay:.18s}@media (hover:hover) and (pointer:fine){.QUMWOq_step:hover{transform:translateY(-6px)rotateX(4deg);box-shadow:0 20px 40px #0a0f2624}}@media (prefers-reduced-motion:reduce){.QUMWOq_step{transition-duration:1ms;transition-delay:0s}}.QUMWOq_stepNumber{font-family:var(--font-plex-mono), monospace;letter-spacing:.05em;color:#4b5694;margin-bottom:.3rem;font-size:.9rem;font-weight:700}.QUMWOq_sectionDark .QUMWOq_stepNumber{color:#eaf2ff}.QUMWOq_stepTitle{margin:0;font-size:1.2rem;font-weight:600}.QUMWOq_stepText{opacity:.82;margin:0;font-size:.98rem;line-height:1.6}.QUMWOq_catchesLayout{text-align:start;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}@media (max-width:860px){.QUMWOq_catchesLayout{grid-template-columns:1fr}}.QUMWOq_catchesIntro .QUMWOq_heading,.QUMWOq_catchesIntro .QUMWOq_subheading{text-align:start;margin-left:0;margin-right:0}.QUMWOq_catchesIntro .QUMWOq_heading{font-size:clamp(2rem,3.6vw,2.75rem)}.QUMWOq_catchesIntro .QUMWOq_subheading{margin-bottom:0}.QUMWOq_catchList{flex-direction:column;display:flex}.QUMWOq_catchRow{border-bottom:1px solid #4b569429;align-items:baseline;gap:1.1rem;padding-block:1.25rem;transition:background-color .2s;display:flex}.QUMWOq_catchRow:first-child{padding-top:0}@media (hover:hover) and (pointer:fine){.QUMWOq_catchRow:hover{background-color:#5fd7ff12}.QUMWOq_catchRow:hover .QUMWOq_catchNumber{color:#1f7bab}}.QUMWOq_catchNumber{font-family:var(--font-plex-mono), monospace;color:#4b5694;flex:none;font-size:.9rem;font-weight:700;transition:color .2s}.QUMWOq_catchBody{flex:1}.QUMWOq_catchTitle{margin:0 0 .3rem;font-size:1.05rem;font-weight:600}.QUMWOq_catchText{opacity:.82;margin:0;font-size:.92rem;line-height:1.6}.QUMWOq_ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.QUMWOq_buttonPrimary{color:#0a0f26;cursor:pointer;background:#5fd7ff;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.9rem 1.9rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.23,1,.32,1),opacity .15s;display:inline-flex}.QUMWOq_buttonPrimary:hover{opacity:.92}.QUMWOq_buttonPrimary:active{transform:scale(.97)}.QUMWOq_buttonPrimary:focus-visible{outline-offset:3px;outline:2px solid #eef2fb}.QUMWOq_buttonSecondary{color:inherit;opacity:.85;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:.9rem 1.9rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .15s,transform .2s cubic-bezier(.23,1,.32,1);display:inline-flex}.QUMWOq_buttonSecondary:hover{opacity:1}.QUMWOq_buttonSecondary:active{transform:scale(.97)}.QUMWOq_buttonSecondary:focus-visible{outline-offset:3px;outline:2px solid #5fd7ff}.QUMWOq_priceGrid{perspective:1000px;grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (max-width:860px){.QUMWOq_priceGrid{grid-template-columns:1fr;max-width:420px;margin:0 auto}}.QUMWOq_priceCol{text-align:start;background:#ffffff8c;border-top:3px solid #0000;border-radius:18px;flex-direction:column;gap:1.1rem;padding:2rem clamp(1.25rem,3vw,1.75rem);transition:transform .48s cubic-bezier(.23,1,.32,1),box-shadow .24s cubic-bezier(.23,1,.32,1),opacity .48s;display:flex;box-shadow:0 10px 28px #0a0f2614}.QUMWOq_priceFeatured{border-top-color:#1f7bab;box-shadow:0 14px 34px #0a0f261f}.QUMWOq_priceCol[data-revealed=false]{opacity:0;transform:rotateX(-18deg)translateY(24px)}.QUMWOq_priceGrid .QUMWOq_priceCol:first-child{transition-delay:0s}.QUMWOq_priceGrid .QUMWOq_priceCol:nth-child(2){transition-delay:90ms}.QUMWOq_priceGrid .QUMWOq_priceCol:nth-child(3){transition-delay:.18s}@media (hover:hover) and (pointer:fine){.QUMWOq_priceCol:hover{transform:translateY(-6px)rotateX(4deg);box-shadow:0 20px 40px #0a0f2624}.QUMWOq_priceCol:hover .QUMWOq_priceAmount{color:#1f7bab}}@media (prefers-reduced-motion:reduce){.QUMWOq_priceCol{transition-duration:1ms;transition-delay:0s}}.QUMWOq_priceTierName{font-size:.8rem;font-family:var(--font-plex-mono), monospace;letter-spacing:.04em;text-transform:uppercase;opacity:.65;margin:0}.QUMWOq_priceAmount{color:#0a0f26;margin:0;font-size:1.7rem;font-weight:700;transition:color .2s}.QUMWOq_priceFeatured .QUMWOq_priceAmount{color:#1f7bab}.QUMWOq_priceList{opacity:.8;flex-direction:column;gap:.5rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.QUMWOq_trustLine{text-align:center;opacity:.85;max-width:620px;margin:3.5rem auto 0;font-size:1.05rem;line-height:1.65}.QUMWOq_faqList{border-top:1px solid #4b56942e;flex-direction:column;max-width:720px;margin:0 auto;display:flex}.QUMWOq_sectionDark .QUMWOq_faqList{border-color:#cfd9f02e}.QUMWOq_faqItem{border-bottom:1px solid #4b56942e}.QUMWOq_sectionDark .QUMWOq_faqItem{border-color:#cfd9f02e}.QUMWOq_faqTrigger{width:100%;text-align:inherit;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem .25rem;display:flex}.QUMWOq_faqTrigger:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #5fd7ff}.QUMWOq_faqQuestion{margin:0;font-size:1.02rem;font-weight:600}.QUMWOq_faqIcon{flex:none;width:1.1rem;height:1.1rem;position:relative}.QUMWOq_faqIcon:before,.QUMWOq_faqIcon:after{content:"";background:currentColor;transition:transform .2s cubic-bezier(.23,1,.32,1),opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.QUMWOq_faqIcon:before{width:100%;height:1.5px}.QUMWOq_faqIcon:after{width:1.5px;height:100%}.QUMWOq_faqItem[data-open=true] .QUMWOq_faqIcon:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.QUMWOq_faqAnswerWrap{grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.23,1,.32,1);display:grid}.QUMWOq_faqItem[data-open=true] .QUMWOq_faqAnswerWrap{grid-template-rows:1fr}.QUMWOq_faqAnswerInner{overflow:hidden}.QUMWOq_faqAnswer{opacity:.82;margin:0 0 1.2rem;padding-inline-end:1.5rem;font-size:.94rem;line-height:1.65}@media (prefers-reduced-motion:reduce){.QUMWOq_buttonPrimary,.QUMWOq_buttonSecondary,.QUMWOq_faqAnswerWrap,.QUMWOq_faqIcon:before,.QUMWOq_faqIcon:after{transition-duration:1ms}}.QUMWOq_finalMark{color:#cfe4ff;filter:drop-shadow(0 0 14px #a0cdff99)drop-shadow(0 0 34px #78aaff66);width:64px;height:64px;margin:0 auto 1.75rem;animation:3.6s ease-in-out infinite QUMWOq_finalMarkPulse}@keyframes QUMWOq_finalMarkPulse{0%,to{filter:drop-shadow(0 0 14px #a0cdff99)drop-shadow(0 0 34px #78aaff66)}50%{filter:drop-shadow(0 0 24px #a0cdffe6)drop-shadow(0 0 60px #78aaffa6)}}@media (prefers-reduced-motion:reduce){.QUMWOq_finalMark{animation:none}}.QUMWOq_footer{text-align:center;opacity:.65;flex-direction:column;align-items:center;gap:1rem;font-size:.85rem;display:flex}.QUMWOq_footerLinks{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.QUMWOq_footerLinks a{color:inherit;text-decoration:none}.QUMWOq_footerLinks a:hover{text-decoration:underline}.QUMWOq_contactBox{flex-direction:column;align-items:center;gap:.25rem;margin-top:2rem;display:flex}.QUMWOq_contactTitle{opacity:.85;font-weight:600}.QUMWOq_contactCall{gap:.45rem}.QUMWOq_contactNumber{font-variant-numeric:tabular-nums}
