.qMumDG_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-height:100dvh;display:grid}.qMumDG_hero{isolation:isolate;background:var(--ink);color:#fff;flex-direction:column;justify-content:space-between;gap:36px;padding:48px 72px;display:flex;position:relative;overflow:hidden}.qMumDG_heroBody{flex-direction:column;gap:18px;max-width:460px;display:flex}.qMumDG_heroTitle{letter-spacing:-.03em;font-size:38px;font-weight:800;line-height:1.1}.qMumDG_heroText{color:var(--on-night-2);font-size:16px;line-height:1.6}.qMumDG_heroList{color:var(--on-night);flex-direction:column;gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.qMumDG_heroList li{align-items:center;gap:10px;display:flex}.qMumDG_heroList svg{color:var(--brand-on-dark);flex-shrink:0}.qMumDG_heroFoot{color:var(--slate-soft);font-size:13px}.qMumDG_panel{justify-content:center;align-items:center;min-width:0;padding:48px;display:flex}.qMumDG_column{flex-direction:column;gap:18px;width:100%;max-width:440px;display:flex}.qMumDG_head{flex-direction:column;gap:6px;display:flex}.qMumDG_title{letter-spacing:-.02em;font-size:28px;font-weight:800}.qMumDG_form{flex-direction:column;gap:14px;display:flex}.qMumDG_labelRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.qMumDG_check{color:var(--slate);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.qMumDG_check input{width:18px;height:18px;accent-color:var(--brand);flex-shrink:0;margin:0}.qMumDG_foot{color:var(--slate);text-align:center;font-size:14px}.qMumDG_centre{isolation:isolate;flex-direction:column;align-items:center;gap:32px;width:100%;min-height:100dvh;padding:48px 24px;display:flex;position:relative;overflow:hidden}.qMumDG_card{background:var(--surface);border:1px solid var(--border);border-radius:18px;width:100%;max-width:440px;padding:32px;box-shadow:0 18px 40px #0f172a0f}.qMumDG_cardBody{flex-direction:column;gap:18px;display:flex}.qMumDG_cardTitle{letter-spacing:-.02em;font-size:26px;font-weight:800}.qMumDG_cardText{color:var(--slate);font-size:15px;line-height:1.55}.qMumDG_badge{background:var(--brand-tint);width:52px;height:52px;color:var(--brand);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.qMumDG_badge:after{content:"";border:2px solid var(--brand);opacity:0;pointer-events:none;border-radius:50%;animation:2.8s ease-out .6s infinite qMumDG_au-ring;position:absolute;inset:0}.qMumDG_backdrop{z-index:-1;pointer-events:none;width:min(1100px,150vw);color:var(--brand);opacity:.1;position:absolute;bottom:-6%;left:50%;transform:translate(-50%)}.qMumDG_linkRow{flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:14px;display:flex}.qMumDG_quiet{color:var(--slate);background:0 0;border:none;padding:0;font-weight:600}.qMumDG_quiet:hover{color:var(--ink);text-decoration:underline}.qMumDG_done{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:12px 0;display:flex}.qMumDG_code{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid;position:relative}.qMumDG_codeInput{opacity:0;cursor:text;border:none;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.qMumDG_codeInput:disabled{cursor:progress}.qMumDG_box{border:1.5px solid var(--border-input);background:var(--surface);height:58px;font-family:var(--font-mono);border-radius:12px;justify-content:center;align-items:center;font-size:26px;font-weight:600;transition:border-color .18s,box-shadow .18s,transform .25s cubic-bezier(.34,1.56,.64,1),background-color .18s;display:flex;position:relative}.qMumDG_boxFilled{border-color:var(--brand);background:var(--brand-tint)}.qMumDG_boxBad{border-color:var(--error-border)}.qMumDG_code:focus-within .qMumDG_boxActive{border-color:var(--brand);transform:translateY(-2px);box-shadow:0 0 0 4px #0f6b4b24}.qMumDG_code:focus-within .qMumDG_boxActive:after{content:"";background:var(--brand);border-radius:2px;width:2px;height:24px;animation:1s steps(2,jump-none) infinite qMumDG_au-caret}.qMumDG_digit{animation:.32s cubic-bezier(.34,1.56,.64,1) both qMumDG_au-digit;display:inline-block}.qMumDG_codeBusy .qMumDG_box{animation:.9s ease-in-out infinite qMumDG_au-wave;animation-delay:calc(var(--i,0) * 80ms)}@keyframes qMumDG_au-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes qMumDG_au-from-right{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes qMumDG_au-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes qMumDG_au-draw{to{stroke-dashoffset:0}}@keyframes qMumDG_au-redraw{0%{stroke-dashoffset:1px}45%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes qMumDG_au-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(-70px,60px)scale(1.15)}}@keyframes qMumDG_au-drift-b{0%{transform:translate(0,0)scale(1.1)}to{transform:translate(80px,-50px)scale(.95)}}@keyframes qMumDG_au-travel{0%{offset-distance:0%;opacity:0}12%,88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes qMumDG_au-shake-a{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}@keyframes qMumDG_au-shake-b{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}@keyframes qMumDG_au-ring{0%{opacity:.5;transform:scale(1)}60%,to{opacity:0;transform:scale(1.7)}}@keyframes qMumDG_au-caret{0%{opacity:1}to{opacity:0}}@keyframes qMumDG_au-digit{0%{opacity:0;transform:translateY(10px)scale(.4)}to{opacity:1;transform:none}}@keyframes qMumDG_au-wave{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.qMumDG_in{z-index:1;animation:.65s cubic-bezier(.2,.8,.2,1) both qMumDG_au-rise;animation-delay:calc(var(--i,0) * 80ms + 60ms);position:relative}.qMumDG_tick{stroke-dasharray:24;stroke-dashoffset:24px;animation:.4s ease-out forwards qMumDG_au-draw;animation-delay:calc(var(--i,0) * 80ms + .42s)}.qMumDG_decor{z-index:0;pointer-events:none;position:absolute;inset:0}.qMumDG_blob{filter:blur(70px);will-change:transform;border-radius:50%;position:absolute}.qMumDG_blobA{background:#0f6b4b73;width:420px;height:420px;animation:19s ease-in-out infinite alternate qMumDG_au-drift-a;top:-140px;right:-160px}.qMumDG_blobB{background:#c98a1b24;width:360px;height:360px;animation:23s ease-in-out infinite alternate qMumDG_au-drift-b;bottom:-180px;right:-60px}.qMumDG_arch{width:78%;max-width:560px;color:var(--brand-on-dark);opacity:.16;position:absolute;bottom:8%;right:-14%}.qMumDG_archLine{stroke-dasharray:1;stroke-dashoffset:1px;animation:14s ease-in-out infinite qMumDG_au-redraw}.qMumDG_archDot{offset-path:path("M20 150C120 20 380 20 480 150");opacity:0;animation:7s ease-in-out 1.5s infinite qMumDG_au-travel}.qMumDG_column>*,.qMumDG_form>*{animation:.5s cubic-bezier(.2,.8,.2,1) both qMumDG_au-from-right}.qMumDG_column>:first-child{animation-delay:50ms}.qMumDG_column>.qMumDG_form{animation:none}.qMumDG_form>:first-child{animation-delay:.12s}.qMumDG_form>:nth-child(2){animation-delay:.18s}.qMumDG_form>:nth-child(3){animation-delay:.24s}.qMumDG_form>:nth-child(4){animation-delay:.3s}.qMumDG_form>:nth-child(5){animation-delay:.36s}.qMumDG_form>:nth-child(n+6){animation-delay:.42s}.qMumDG_column>.qMumDG_foot{animation-delay:.5s}.qMumDG_shakeA{animation:.4s ease-in-out both qMumDG_au-shake-a}.qMumDG_shakeB{animation:.4s ease-in-out both qMumDG_au-shake-b}.qMumDG_centre>*{animation:.55s cubic-bezier(.2,.8,.2,1) both qMumDG_au-rise}.qMumDG_centre>.qMumDG_card{animation:.5s cubic-bezier(.2,.8,.2,1) 80ms both qMumDG_au-pop}.qMumDG_centre>.qMumDG_after{font-size:14px;font-weight:700;animation-delay:.3s}.qMumDG_centre>.qMumDG_backdrop{animation:none}.qMumDG_backdropLine{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.2s cubic-bezier(.2,.8,.2,1) .3s forwards qMumDG_au-draw}.qMumDG_cardBody>*{animation:.45s cubic-bezier(.2,.8,.2,1) both qMumDG_au-rise}.qMumDG_cardBody>:first-child{animation-delay:.16s}.qMumDG_cardBody>:nth-child(2){animation-delay:.22s}.qMumDG_cardBody>:nth-child(3){animation-delay:.28s}.qMumDG_cardBody>:nth-child(4){animation-delay:.34s}.qMumDG_cardBody>:nth-child(n+5){animation-delay:.4s}@media (max-width:900px){.qMumDG_split{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.qMumDG_hero{gap:18px;padding:24px 20px}.qMumDG_heroTitle{font-size:26px}.qMumDG_heroText,.qMumDG_heroList,.qMumDG_heroFoot{display:none}.qMumDG_arch{width:60%;bottom:-30%}.qMumDG_panel{align-items:flex-start;padding:28px 16px 40px}}@media (max-width:480px){.qMumDG_centre{gap:22px;padding:28px 16px}.qMumDG_card{padding:22px 18px}.qMumDG_code{gap:6px}.qMumDG_box{height:52px;font-size:22px}}@media (prefers-reduced-motion:reduce){.qMumDG_in,.qMumDG_tick,.qMumDG_blob,.qMumDG_archLine,.qMumDG_archDot,.qMumDG_column>*,.qMumDG_form>*,.qMumDG_shakeA,.qMumDG_shakeB,.qMumDG_centre>*,.qMumDG_cardBody>*,.qMumDG_backdropLine,.qMumDG_badge:after,.qMumDG_digit,.qMumDG_box,.qMumDG_codeBusy .qMumDG_box,.qMumDG_code:focus-within .qMumDG_boxActive:after{transition:none!important;animation:none!important}.qMumDG_tick,.qMumDG_archLine,.qMumDG_backdropLine{stroke-dashoffset:0}.qMumDG_archDot{display:none}}
