.cFVvGq_page{padding:0}.cFVvGq_grid{grid-template-columns:1fr 1fr;min-height:calc(100svh - 80px);display:grid}.cFVvGq_formSide{justify-content:center;display:flex}.cFVvGq_formInner{width:100%;max-width:720px;margin:0 auto;padding:36px clamp(24px,4.5vw,80px) 88px;animation:.8s cubic-bezier(.2,.7,.2,1) both cFVvGq_rise}.cFVvGq_card{box-shadow:none;background:0 0;border:0;padding:0}.cFVvGq_formTitle{letter-spacing:-.025em;margin:0 0 8px;font-size:clamp(1.6rem,2.8vw,2.1rem);font-weight:800}.cFVvGq_formSub{color:var(--ink-soft);margin:0 0 32px;line-height:1.5}.cFVvGq_label{color:var(--ink);margin:0 0 10px;font-size:.88rem;font-weight:600}.cFVvGq_chips{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.cFVvGq_chip{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--surface);min-width:76px;font:inherit;color:var(--ink);cursor:pointer;flex:auto;padding:12px 18px;font-size:.95rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.cFVvGq_chip:hover{border-color:var(--ink)}.cFVvGq_chipOn,.cFVvGq_chipOn:hover{border-color:var(--ink);background:var(--ink);color:#fff}.cFVvGq_card .form-field{margin-bottom:24px}.cFVvGq_card .form-field input{border-radius:var(--radius-sm);background:var(--surface);padding:13px 14px}.cFVvGq_submit{justify-content:center;width:100%;margin-top:8px;padding:16px 24px;font-size:1rem}.cFVvGq_submit:disabled{opacity:.4;cursor:not-allowed;transform:none}.cFVvGq_card .form-note{text-align:center}.cFVvGq_panel{isolation:isolate;color:#fff;background:#000;flex-direction:column;display:flex;position:relative;overflow:hidden}.cFVvGq_panel:after{content:"";z-index:0;opacity:.14;pointer-events:none;background:url(/patterns/adinkra.webp) 0 0/480px 288px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 35%,#000 90%);mask-image:linear-gradient(#0000 35%,#000 90%)}.cFVvGq_photo{z-index:1;background:#000;position:relative}.cFVvGq_photoImg{object-fit:cover;object-position:center top;width:100%;height:auto;max-height:62svh;animation:1.6s cubic-bezier(.2,.7,.2,1) both cFVvGq_settle;display:block}.cFVvGq_photo:after{content:"";background:linear-gradient(#0000001a 0%,#0000 25%,#0009 65%,#000 100%);position:absolute;inset:0}.cFVvGq_panelInner{z-index:2;flex-direction:column;flex:1;width:100%;max-width:760px;margin:clamp(-120px,-7vw,-40px) auto 0;padding:0 clamp(24px,4.5vw,80px) 64px;display:flex;position:relative}.cFVvGq_title{letter-spacing:-.03em;max-width:14ch;margin:0 0 40px;font-size:clamp(2.2rem,4.2vw,3.3rem);font-weight:800;line-height:1.06;animation:.8s cubic-bezier(.2,.7,.2,1) .1s both cFVvGq_rise}.cFVvGq_titleAccent{color:var(--primary)}.cFVvGq_uses{flex-direction:column;gap:24px;display:flex}.cFVvGq_useTop{color:#ffffffe6;justify-content:space-between;gap:16px;margin-bottom:10px;font-size:1rem;font-weight:500;display:flex}.cFVvGq_useTop b{color:var(--primary);font-variant-numeric:tabular-nums;font-weight:800}.cFVvGq_bar{background:#ffffff29;border-radius:999px;height:8px;overflow:hidden}.cFVvGq_fill{width:var(--pct);background:var(--primary);transform-origin:0;height:100%;transition:transform 1.1s cubic-bezier(.65,0,.35,1);transition-delay:calc(.3s + var(--i) * .15s);border-radius:999px;display:block;transform:scaleX(0)}.cFVvGq_shown .cFVvGq_fill{transform:scaleX(1)}.cFVvGq_promise{margin-top:auto;padding-top:44px}.cFVvGq_promiseTitle{letter-spacing:.1em;text-transform:uppercase;color:inherit;border-top:1px solid #ffffff24;align-items:center;gap:8px;margin:0 0 14px;padding-top:24px;font-size:.78rem;font-weight:700;display:flex}.cFVvGq_promiseTitle:before{content:"";background:var(--primary);flex:none;width:14px;height:14px;-webkit-mask:url(/adinkra/012.svg) 50%/contain no-repeat;mask:url(/adinkra/012.svg) 50%/contain no-repeat}.cFVvGq_promiseList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.cFVvGq_promiseList li{color:#ffffffc7;align-items:center;gap:12px;font-size:.97rem;line-height:1.45;display:flex}.cFVvGq_check{border-radius:var(--radius-sm);background:var(--primary);color:#000;flex:none;place-items:center;width:24px;height:24px;display:grid}.cFVvGq_check svg{width:13px;height:13px}.cFVvGq_tabs{border-bottom:1px solid var(--rule-strong);grid-template-columns:1fr 1fr;margin-bottom:36px;display:grid;position:relative}.cFVvGq_tab{font:inherit;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:16px 0 18px;font-size:1.05rem;font-weight:700;transition:color .2s;display:inline-flex}.cFVvGq_tab[aria-selected=true]{color:var(--ink)}.cFVvGq_tab svg{flex:none;width:20px;height:20px}.cFVvGq_tab[aria-selected=true] svg{color:var(--primary-text)}.cFVvGq_tab:focus-visible{outline:2px solid var(--primary-text);outline-offset:-2px;border-radius:var(--radius-sm)}.cFVvGq_tabLine{border-radius:var(--radius-xs);background:var(--primary);width:50%;height:3px;transition:transform .35s cubic-bezier(.65,0,.35,1);position:absolute;bottom:-1px;left:0}.cFVvGq_tabLine[data-tab=donate]{transform:translate(100%)}.cFVvGq_tabPanel{animation:.45s cubic-bezier(.2,.7,.2,1) both cFVvGq_fromRight}.cFVvGq_tabPanel[data-tab=dues]{animation-name:cFVvGq_fromLeft}.cFVvGq_row{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.cFVvGq_select{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%235b5b6b' stroke-width='1.6'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5'/%3E%3C/svg%3E") right 14px center / 12px 8px no-repeat, var(--surface);width:100%;color:var(--ink);font:inherit;appearance:none;cursor:pointer;padding:13px 40px 13px 14px;font-size:1rem}.cFVvGq_select:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #ec88112e}.cFVvGq_card [aria-invalid=true]{border-color:#c62828!important}.cFVvGq_error{color:#b3261e;margin:8px 0 0;font-size:.85rem;font-weight:500}.cFVvGq_plansSet{border:0;margin:0 0 24px;padding:0}.cFVvGq_plans{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.cFVvGq_plan{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);cursor:pointer;flex-direction:column;gap:2px;padding:16px 16px 14px;transition:background .15s,border-color .15s,color .15s;display:flex;position:relative}.cFVvGq_plan:hover{border-color:var(--ink)}.cFVvGq_plan input{opacity:0;pointer-events:none;position:absolute}.cFVvGq_plan:has(input:focus-visible){outline:2px solid var(--primary-text);outline-offset:3px}.cFVvGq_planOn,.cFVvGq_planOn:hover{border-color:var(--ink);background:var(--ink);color:#fff}.cFVvGq_planName{opacity:.75;font-size:.85rem;font-weight:600}.cFVvGq_planAmount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:1.5rem;font-weight:800}.cFVvGq_planPer{opacity:.65;font-size:.82rem}.cFVvGq_planNote{border-radius:var(--radius-sm);background:var(--primary);color:#000;padding:3px 8px;font-size:.7rem;font-weight:700;position:absolute;top:-10px;right:10px}.cFVvGq_remind{color:var(--ink-soft);cursor:pointer;align-items:center;gap:10px;margin:0 0 22px;font-size:.93rem;display:flex}.cFVvGq_remind input{width:18px;height:18px;accent-color:var(--primary)}.cFVvGq_giveMore{border-radius:var(--radius-lg);background:#fff6ea;justify-content:space-between;align-items:center;gap:18px;margin-top:36px;padding:20px 22px;display:flex}.cFVvGq_giveMoreTitle{margin:0 0 4px;font-weight:800}.cFVvGq_giveMoreText{color:var(--ink-soft);margin:0;font-size:.93rem;line-height:1.5}.cFVvGq_giveMore button{flex:none}.cFVvGq_notMember{text-align:center;color:var(--ink-soft);margin:16px 0 0;font-size:.93rem}.cFVvGq_celebrate{text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;padding:8px 0;display:flex}.cFVvGq_gift{border-radius:var(--radius-xl);background:var(--primary);color:#000;cursor:pointer;border:0;place-items:center;width:88px;height:88px;margin-bottom:22px;animation:.7s cubic-bezier(.2,.9,.3,1.3) both cFVvGq_giftIn;display:grid;position:relative}.cFVvGq_gift[data-pop="0"]{animation:.5s cFVvGq_wiggleA}.cFVvGq_gift[data-pop="1"]{animation:.5s cFVvGq_wiggleB}.cFVvGq_gift svg{width:42px;height:42px}.cFVvGq_gift:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.cFVvGq_giftRing{border-radius:inherit;border:2px solid var(--primary);pointer-events:none;animation:1.8s ease-out .6s infinite cFVvGq_ring;position:absolute;inset:0}.cFVvGq_bigAmount{letter-spacing:-.04em;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 6px;margin:0 0 6px;font-size:clamp(2.6rem,6vw,3.6rem);font-weight:800;line-height:1;animation:.6s cubic-bezier(.2,.7,.2,1) .15s both cFVvGq_rise;display:flex}.cFVvGq_cedi{color:var(--primary-text);font-size:.5em}.cFVvGq_per{letter-spacing:0;color:var(--ink-soft);font-size:.32em;font-weight:600}.cFVvGq_celebrateTitle{letter-spacing:-.025em;outline:none;margin:10px 0;font-size:clamp(1.5rem,2.6vw,1.9rem);font-weight:800;animation:.6s cubic-bezier(.2,.7,.2,1) .25s both cFVvGq_rise}.cFVvGq_celebrateText{max-width:42ch;color:var(--ink-soft);margin:0 0 28px;line-height:1.6;animation:.6s cubic-bezier(.2,.7,.2,1) .35s both cFVvGq_rise}.cFVvGq_split{border:1px solid var(--rule);border-radius:var(--radius-lg);text-align:left;width:100%;max-width:440px;padding:20px 22px;animation:.6s cubic-bezier(.2,.7,.2,1) .45s both cFVvGq_rise}.cFVvGq_splitTitle{margin:0 0 14px;font-size:.85rem;font-weight:700}.cFVvGq_splitList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.cFVvGq_splitTop{color:var(--ink-soft);justify-content:space-between;gap:12px;margin-bottom:7px;font-size:.9rem;display:flex}.cFVvGq_splitTop b{color:var(--ink);font-variant-numeric:tabular-nums}.cFVvGq_splitBar{border-radius:var(--radius-sm);background:var(--rule);height:6px;overflow:hidden}.cFVvGq_splitBar span{width:var(--pct);border-radius:var(--radius-sm);background:var(--primary);transform-origin:0;height:100%;animation:1s cubic-bezier(.65,0,.35,1) both cFVvGq_fillBar;animation-delay:calc(.8s + var(--i) * .15s);display:block}.cFVvGq_celebrateActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@keyframes cFVvGq_rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes cFVvGq_settle{0%{opacity:.6;transform:scale(1.05)}to{opacity:1;transform:none}}@keyframes cFVvGq_fromRight{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes cFVvGq_fromLeft{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes cFVvGq_giftIn{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes cFVvGq_wiggleA{0%,to{transform:none}25%{transform:scale(1.12)rotate(-8deg)}50%{transform:scale(.96)rotate(6deg)}75%{transform:scale(1.04)rotate(-3deg)}}@keyframes cFVvGq_wiggleB{0%,to{transform:none}25%{transform:scale(1.12)rotate(8deg)}50%{transform:scale(.96)rotate(-6deg)}75%{transform:scale(1.04)rotate(3deg)}}@keyframes cFVvGq_ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes cFVvGq_fillBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cFVvGq_hint{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.cFVvGq_photoImg,.cFVvGq_title,.cFVvGq_formInner,.cFVvGq_tabPanel,.cFVvGq_gift,.cFVvGq_giftRing,.cFVvGq_bigAmount,.cFVvGq_celebrateTitle,.cFVvGq_celebrateText,.cFVvGq_split,.cFVvGq_splitBar span{animation:none!important}.cFVvGq_giftRing{display:none}.cFVvGq_tabLine,.cFVvGq_plan{transition:none}.cFVvGq_fill{transition:none;transform:scaleX(1)}.cFVvGq_chip{transition:none}}@media (max-width:960px){.cFVvGq_grid{grid-template-columns:1fr;min-height:0}.cFVvGq_formInner{max-width:none;padding:24px 24px 56px}.cFVvGq_photoImg{max-height:50svh}}@media (max-width:560px){.cFVvGq_formInner{padding:16px 18px 44px}.cFVvGq_row,.cFVvGq_plans{grid-template-columns:1fr}.cFVvGq_plan{grid-template-columns:1fr auto;align-items:baseline;display:grid}.cFVvGq_planAmount{grid-area:1/2/3;align-self:center}.cFVvGq_giveMore{flex-direction:column;align-items:stretch}.cFVvGq_giveMore button{justify-content:center}.cFVvGq_panelInner{padding:0 18px 48px}}.cFVvGq_linkBtn{font:inherit;color:var(--primary-text);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:.88rem;font-weight:600;display:inline}.cFVvGq_linkBtn:hover{text-underline-offset:3px;text-decoration:underline}.cFVvGq_linkBtn:focus-visible{outline:2px solid var(--primary-text);outline-offset:3px;border-radius:var(--radius-xs)}.cFVvGq_forgot{margin-top:10px;display:block}.cFVvGq_backLink{font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 24px;padding:4px 0;font-size:.9rem;font-weight:600;transition:color .15s;display:inline-flex}.cFVvGq_backLink:hover{color:var(--ink)}.cFVvGq_backLink:focus-visible{outline:2px solid var(--primary-text);outline-offset:3px;border-radius:var(--radius-xs)}.cFVvGq_recoverProgress{margin:0 0 28px}.cFVvGq_recoverText{color:var(--ink-soft);margin:0 0 6px;font-size:.85rem;font-weight:600}.cFVvGq_recoverBar{grid-template-columns:1fr 1fr;gap:4px;width:96px;margin:0;padding:0;list-style:none;display:grid}.cFVvGq_recoverBar li{border-radius:var(--radius-xs);background:var(--rule-strong);height:3px;overflow:hidden}.cFVvGq_recoverBar li:after{content:"";background:var(--primary);transform-origin:0;height:100%;transition:transform .5s cubic-bezier(.65,0,.35,1);display:block;transform:scaleX(0)}.cFVvGq_recoverBar .cFVvGq_recoverOn:after{transform:scaleX(1)}.cFVvGq_recoverBody{animation:.45s cubic-bezier(.2,.7,.2,1) both cFVvGq_fromRight}.cFVvGq_recoverBody[data-dir=back]{animation-name:cFVvGq_fromLeft}.cFVvGq_sentTo{border:1px solid var(--rule);border-radius:var(--radius);background:#faf9f7;align-items:center;gap:12px;margin:0 0 22px;padding:10px 12px 10px 10px;display:flex}.cFVvGq_sentToIcon{border:1px solid var(--rule);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--primary-text);background:#fff;flex:none;place-items:center;display:grid}.cFVvGq_sentToIcon svg{width:18px;height:18px}.cFVvGq_sentToText{flex:1;min-width:0;display:grid}.cFVvGq_sentToText small{color:var(--ink-faint);font-size:.74rem;font-weight:600}.cFVvGq_sentToText b{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;overflow:hidden}.cFVvGq_otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0 0 20px;display:grid}.cFVvGq_otpCell{animation:.5s cubic-bezier(.2,.9,.3,1.2) both cFVvGq_otpIn;animation-delay:calc(var(--i) * 60ms);display:block}.cFVvGq_otpBox{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);width:100%;height:64px;color:var(--ink);font:inherit;text-align:center;font-variant-numeric:tabular-nums;caret-color:var(--primary);padding:0;font-size:1.6rem;font-weight:800;transition:border-color .15s,box-shadow .15s,background .15s,transform .15s;display:block}.cFVvGq_otpBox:hover{border-color:var(--ink)}.cFVvGq_otpFilled{border-color:var(--ink);background:#fff6ea;animation:.25s cFVvGq_otpPop}.cFVvGq_otpBox:focus{border-color:var(--primary);outline:none;transform:translateY(-2px);box-shadow:0 0 0 4px #ec88112e}.cFVvGq_otpBox:disabled{opacity:1;cursor:progress;-webkit-text-fill-color:var(--ink)}.cFVvGq_otpShake{animation:.45s cFVvGq_otpShake}.cFVvGq_otp+.cFVvGq_error{margin:-8px 0 20px}.cFVvGq_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.7s linear infinite cFVvGq_otpSpin;display:inline-block}.cFVvGq_resend{text-align:center;color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:16px 0 0;font-size:.93rem}.cFVvGq_sent{text-align:center;flex-direction:column;align-items:center;padding:24px 0 8px;display:flex}.cFVvGq_sent .cFVvGq_submit{max-width:440px}.cFVvGq_sentBadge{border-radius:var(--radius-xl);background:var(--primary);color:#000;place-items:center;width:84px;height:84px;margin-bottom:24px;animation:.6s cubic-bezier(.2,.9,.3,1.3) both cFVvGq_giftIn;display:grid;position:relative}.cFVvGq_sentBadge svg{stroke-dasharray:30;stroke-dashoffset:30px;width:42px;height:42px;animation:.4s cubic-bezier(.65,0,.35,1) .45s forwards cFVvGq_otpDraw}.cFVvGq_sentRipple{border:2px solid var(--primary);border-radius:inherit;opacity:0;pointer-events:none;animation:2s ease-out .85s infinite cFVvGq_ring;position:absolute;inset:0}.cFVvGq_sentRipple+.cFVvGq_sentRipple{animation-delay:1.35s}.cFVvGq_sentSteps{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);text-align:left;width:100%;max-width:440px;margin:0 0 28px;padding:0;list-style:none;overflow:hidden}.cFVvGq_sentSteps li{color:var(--ink-soft);animation:.5s cubic-bezier(.2,.7,.2,1) both cFVvGq_rise;animation-delay:calc(.5s + var(--i) * .1s);align-items:center;gap:12px;padding:13px 16px;font-size:.93rem;font-weight:500;display:flex}.cFVvGq_sentSteps li+li{border-top:1px solid var(--rule)}.cFVvGq_sentNum{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--primary-text);background:#fff6ea;border:1px solid #ec881159;flex:none;place-items:center;font-size:.78rem;font-weight:700;display:grid}@keyframes cFVvGq_otpIn{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:none}}@keyframes cFVvGq_otpPop{0%{transform:scale(.88)}60%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes cFVvGq_otpShake{0%,to{transform:none}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes cFVvGq_otpSpin{to{transform:rotate(360deg)}}@keyframes cFVvGq_otpDraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.cFVvGq_recoverBody,.cFVvGq_otpCell,.cFVvGq_otpFilled,.cFVvGq_otpShake,.cFVvGq_sentBadge,.cFVvGq_sentBadge svg,.cFVvGq_sentSteps li{animation:none!important}.cFVvGq_sentRipple{display:none}.cFVvGq_sentBadge svg{stroke-dashoffset:0}.cFVvGq_recoverBar li:after,.cFVvGq_otpBox{transition:none}}@media (max-width:560px){.cFVvGq_otp{gap:8px}.cFVvGq_otpBox{height:56px;font-size:1.4rem}}.cFVvGq_soon{border-radius:var(--radius);background:#fff6ea;margin-bottom:28px;padding:24px}.cFVvGq_soonTitle{margin:0 0 8px;font-size:1.15rem;font-weight:700}.cFVvGq_soonText{color:var(--ink-soft);margin:0;font-size:.95rem;line-height:1.6}.cFVvGq_soonActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}
.KY6NAa_checkout{animation:.45s cubic-bezier(.2,.7,.2,1) both KY6NAa_slideIn}.KY6NAa_back{font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 18px;padding:6px 0;font-size:.92rem;font-weight:600;display:inline-flex}.KY6NAa_back:hover{color:var(--ink)}.KY6NAa_back:disabled{opacity:.4;cursor:not-allowed}.KY6NAa_summary{isolation:isolate;border-radius:var(--radius-lg);color:#fff;background:#000;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:20px 22px;display:flex;position:relative;overflow:hidden}.KY6NAa_summary:before{content:"";z-index:-1;background:radial-gradient(260px 160px at 100% 0,#ec881166,#0000 70%);position:absolute;inset:0}.KY6NAa_summaryTitle{outline:none;margin:0 0 2px;font-size:1.15rem;font-weight:800}.KY6NAa_summaryPurpose{color:#ffffffa6;margin:0;font-size:.9rem}.KY6NAa_summaryAmount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:1.9rem;font-weight:800}.KY6NAa_summaryAmount span{color:var(--primary);margin-right:3px;font-size:.55em}.KY6NAa_methods{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:26px;display:grid}.KY6NAa_method{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);font:inherit;color:var(--ink);cursor:pointer;flex-direction:column;align-items:center;gap:6px;padding:14px 8px 12px;font-size:.88rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:flex}.KY6NAa_method svg{width:22px;height:22px}.KY6NAa_method:hover{border-color:var(--ink)}.KY6NAa_methodOn,.KY6NAa_methodOn:hover{border-color:var(--ink);background:var(--ink);color:#fff}.KY6NAa_methodOn svg{color:var(--primary)}.KY6NAa_method:disabled{opacity:.4;cursor:not-allowed}.KY6NAa_method:focus-visible{outline:2px solid var(--primary-text);outline-offset:3px}.KY6NAa_panel{animation:.35s both KY6NAa_fadeUp}.KY6NAa_row{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.KY6NAa_fieldset{border:0;margin:0 0 22px;padding:0}.KY6NAa_legend{margin-bottom:10px;padding:0;font-size:.88rem;font-weight:600}.KY6NAa_optional{color:var(--ink-faint);font-weight:400}.KY6NAa_fieldHint{color:var(--ink-faint);margin:8px 0 0;font-size:.83rem}.KY6NAa_error{color:#b3261e;margin:8px 0 0;font-size:.85rem;font-weight:500}.KY6NAa_checkout [aria-invalid=true]{border-color:#c62828!important}.KY6NAa_select{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%235b5b6b' stroke-width='1.6'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5'/%3E%3C/svg%3E") right 14px center / 12px 8px no-repeat, var(--surface);width:100%;color:var(--ink);font:inherit;appearance:none;cursor:pointer;padding:13px 40px 13px 14px;font-size:1rem}.KY6NAa_select:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #ec88112e}.KY6NAa_pay{justify-content:center;gap:10px;width:100%;margin-top:6px;padding:16px 24px;font-size:1rem}.KY6NAa_payAccent,.KY6NAa_payAccent:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-on)}.KY6NAa_pay{transition:background .25s,border-color .25s,color .25s}.KY6NAa_pay:disabled{opacity:.75;cursor:progress}.KY6NAa_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite KY6NAa_spin}.KY6NAa_accepted{text-align:center;color:var(--ink-faint);margin:12px 0 0;font-size:.83rem}.KY6NAa_secure{border-radius:var(--radius);color:var(--ink-soft);background:#fff6ea;align-items:flex-start;gap:10px;margin:28px 0 0;padding:14px 16px;font-size:.85rem;line-height:1.5;display:flex}.KY6NAa_secure svg{width:18px;height:18px;color:var(--primary-text);flex:none;margin-top:1px}.KY6NAa_preview{text-align:center;color:var(--ink-faint);margin:12px 0 0;font-size:.82rem}.KY6NAa_stageTitle{letter-spacing:-.02em;margin:0 0 8px;font-size:1.35rem;font-weight:800}.KY6NAa_stageText{max-width:42ch;color:var(--ink-soft);margin:0 auto 16px;line-height:1.6}.KY6NAa_actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.KY6NAa_linkButton{font:inherit;color:var(--primary-text);cursor:pointer;background:0 0;border:0;margin:14px auto 0;padding:6px;font-size:.9rem;font-weight:600;display:block}.KY6NAa_linkButton:hover{text-underline-offset:3px;text-decoration:underline}.KY6NAa_hint{color:var(--ink-faint);margin:14px 0 0;font-size:.85rem}.KY6NAa_networks{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.KY6NAa_network{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);cursor:pointer;flex-direction:column;align-items:center;gap:8px;padding:12px 10px 10px;font-size:.88rem;font-weight:600;transition:border-color .15s;display:flex;position:relative}.KY6NAa_network:hover{border-color:var(--ink)}.KY6NAa_network input{opacity:0;pointer-events:none;position:absolute}.KY6NAa_network:has(input:focus-visible){outline:2px solid var(--primary-text);outline-offset:3px}.KY6NAa_network{transition:border-color .2s,background .2s,box-shadow .2s}.KY6NAa_networkOn,.KY6NAa_networkOn:hover{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.KY6NAa_networkOn .KY6NAa_networkName{color:var(--accent-text)}.KY6NAa_networkLogo,.KY6NAa_phoneLogo{background:#fff;justify-content:center;align-items:center;display:flex;overflow:hidden}.KY6NAa_networkLogo{border-radius:var(--radius-sm);width:100%;height:56px;padding:8px 10px}.KY6NAa_networkLogo img,.KY6NAa_phoneLogo img{width:auto;max-width:100%;height:auto;max-height:100%;transform:scale(var(--logo-scale,1));display:block}.KY6NAa_networkName{text-align:center;font-size:.82rem}.KY6NAa_waiting{text-align:center}.KY6NAa_phone{border-radius:var(--radius-xl);background:#000;width:132px;height:220px;margin:8px auto 26px;padding:10px;position:relative}.KY6NAa_phoneScreen{border-radius:var(--radius-lg);color:#fff;background:#1b1b22;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;display:flex}.KY6NAa_phoneLogo{border-radius:var(--radius-sm);width:84px;height:42px;margin-bottom:4px;padding:5px 7px}.KY6NAa_phoneLine{color:#ffffffb3;font-size:.68rem}.KY6NAa_phoneAmount{font-size:1.15rem;font-weight:800}.KY6NAa_phonePin{gap:6px;margin-top:4px;display:flex}.KY6NAa_phonePin i{background:#ffffff40;border-radius:50%;width:8px;height:8px}.KY6NAa_phoneLive .KY6NAa_phonePin i{animation:2.4s ease-in-out infinite KY6NAa_pinDot}.KY6NAa_phoneLive .KY6NAa_phonePin i:nth-child(2){animation-delay:.3s}.KY6NAa_phoneLive .KY6NAa_phonePin i:nth-child(3){animation-delay:.6s}.KY6NAa_phoneLive .KY6NAa_phonePin i:nth-child(4){animation-delay:.9s}.KY6NAa_phonePulse{border-radius:var(--radius-xl);border:2px solid var(--accent,var(--primary));opacity:0;pointer-events:none;position:absolute;inset:-2px}.KY6NAa_phoneLive .KY6NAa_phonePulse{animation:2.2s ease-out infinite KY6NAa_pulse}.KY6NAa_phoneLive .KY6NAa_phonePulse+.KY6NAa_phonePulse{animation-delay:1.1s}.KY6NAa_timer{border-radius:var(--radius-sm);background:var(--accent-soft,#fff6ea);color:var(--accent-text,var(--primary-text));align-items:center;gap:8px;margin:0 0 18px;padding:7px 14px;font-size:.88rem;font-weight:600;display:inline-flex}.KY6NAa_timer span{font-variant-numeric:tabular-nums;color:var(--ink)}.KY6NAa_howTo{counter-reset:how;text-align:left;gap:10px;max-width:380px;margin:0 auto;padding:0;list-style:none;display:grid}.KY6NAa_howTo li{color:var(--ink-soft);counter-increment:how;grid-template-columns:26px 1fr;align-items:start;gap:12px;font-size:.93rem;line-height:1.5;display:grid}.KY6NAa_howTo li:before{content:counter(how);border-radius:var(--radius-sm);width:26px;height:26px;color:var(--primary-text);background:#fff6ea;border:1px solid #ec881159;place-items:center;font-size:.8rem;font-weight:700;display:grid}.KY6NAa_visa{letter-spacing:.04em;color:#1a1f71;font-size:.85rem;font-weight:900}.KY6NAa_mastercard{display:inline-flex}.KY6NAa_mastercard i{background:#eb001b;border-radius:50%;width:22px;height:22px}.KY6NAa_mastercard i+i{mix-blend-mode:screen;background:#f79e1b;margin-left:-9px}.KY6NAa_badge .KY6NAa_mastercard i{width:16px;height:16px}.KY6NAa_badge .KY6NAa_mastercard i+i{margin-left:-6px}.KY6NAa_withBadge{position:relative}.KY6NAa_withBadge input{padding-right:64px}.KY6NAa_badge{pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.KY6NAa_codeStep{text-align:center}.KY6NAa_shield{border-radius:var(--radius-lg);width:64px;height:64px;color:var(--primary-text);background:#fff6ea;place-items:center;margin-bottom:18px;display:inline-grid}.KY6NAa_shield svg{width:32px;height:32px}.KY6NAa_code{justify-content:center;gap:8px;margin:8px 0 18px;display:flex}.KY6NAa_codeBox{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);width:46px;height:56px;font:inherit;text-align:center;color:var(--ink);padding:0;font-size:1.4rem;font-weight:700}.KY6NAa_codeBox:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #ec88112e}.KY6NAa_codeStep .KY6NAa_error{margin:-8px 0 14px}@keyframes KY6NAa_slideIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes KY6NAa_fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes KY6NAa_spin{to{transform:rotate(360deg)}}@keyframes KY6NAa_pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes KY6NAa_pinDot{0%,20%{background:#ffffff40}40%,80%{background:var(--accent,var(--primary))}to{background:#ffffff40}}@media (prefers-reduced-motion:reduce){.KY6NAa_checkout,.KY6NAa_panel,.KY6NAa_phonePulse,.KY6NAa_phonePin i{animation:none!important}.KY6NAa_spinner{animation-duration:1.6s}}@media (max-width:560px){.KY6NAa_row{grid-template-columns:1fr}.KY6NAa_networkLogo{height:46px;padding:6px}.KY6NAa_summaryAmount{font-size:1.5rem}.KY6NAa_codeBox{width:40px;height:50px}.KY6NAa_actions .btn{flex:1}}
