.payment-module__pgikua__page{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}.payment-module__pgikua__top{background:var(--surface);border-bottom:1px solid var(--line)}.payment-module__pgikua__topInner{max-width:1040px;min-height:64px;padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:var(--s-4);margin:0 auto;display:flex}.payment-module__pgikua__brand{color:var(--text);align-items:center;gap:10px;min-height:44px;text-decoration:none;display:inline-flex}.payment-module__pgikua__brandMark{border-radius:22%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;overflow:hidden}.payment-module__pgikua__brandMark img{object-fit:contain;width:100%;height:100%}.payment-module__pgikua__brandWord{font-size:1.4rem;line-height:1}.payment-module__pgikua__back{margin-right:calc(var(--s-3)*-1)}.payment-module__pgikua__main{padding:var(--s-5)var(--gutter)var(--s-16);flex:1}.payment-module__pgikua__col{gap:var(--s-5);flex-direction:column;width:100%;max-width:560px;margin:0 auto;display:flex}@media (min-width:700px){.payment-module__pgikua__main{padding-top:var(--s-8)}.payment-module__pgikua__col{gap:var(--s-6)}}.payment-module__pgikua__head{gap:var(--s-2);flex-direction:column;display:flex}.payment-module__pgikua__lead{color:var(--text-2);font-size:var(--fs-md);line-height:1.5}.payment-module__pgikua__steps{align-items:center;gap:var(--s-2);margin:0;padding:0;list-style:none;display:flex}.payment-module__pgikua__step{align-items:center;gap:var(--s-2);font-size:var(--fs-sm);color:var(--text-3);white-space:nowrap;font-weight:700;display:flex}.payment-module__pgikua__step+.payment-module__pgikua__step:before{content:"";background:var(--line-strong);width:clamp(14px,6vw,40px);height:1px;margin-right:var(--s-1)}.payment-module__pgikua__stepNum{border:1px solid var(--line-strong);background:var(--surface);width:24px;height:24px;font-size:var(--fs-xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.payment-module__pgikua__stepDone{color:var(--text-2)}.payment-module__pgikua__stepDone .payment-module__pgikua__stepNum{background:var(--ink);border-color:var(--ink);color:var(--nav-active)}.payment-module__pgikua__stepNow{color:var(--text)}.payment-module__pgikua__stepNow .payment-module__pgikua__stepNum{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.payment-module__pgikua__recapTop{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.payment-module__pgikua__recapKicker{font-size:var(--fs-sm);color:var(--text-3);font-weight:600}.payment-module__pgikua__recapName{letter-spacing:-.015em;margin-top:2px;font-size:1.25rem;font-weight:800;line-height:1.3}.payment-module__pgikua__recapRow{justify-content:space-between;align-items:baseline;gap:var(--s-4);color:var(--text-2);padding:9px 0;font-weight:600;display:flex}.payment-module__pgikua__recapRow dt{margin:0}.payment-module__pgikua__recapRow dd{color:var(--text);text-align:right;margin:0;font-weight:700}.payment-module__pgikua__totalLabel{font-size:var(--fs-md)}.payment-module__pgikua__totalAmount{letter-spacing:-.025em;font-size:2rem;line-height:1.1}.payment-module__pgikua__totalAmount .k-unit{font-size:.42em}.payment-module__pgikua__trialNote{margin-top:var(--s-3);color:var(--text-2);line-height:1.5}.payment-module__pgikua__trialNote strong{color:var(--text)}.payment-module__pgikua__total{margin-top:var(--s-4);padding-bottom:var(--s-2);gap:2px var(--s-3);flex-wrap:wrap}.payment-module__pgikua__totalNote{margin-top:var(--s-3);color:var(--text-3);font-size:var(--fs-sm);font-weight:500}.payment-module__pgikua__fieldset{border:0;min-width:0;margin:0;padding:0}.payment-module__pgikua__legend{letter-spacing:-.005em;margin-bottom:var(--s-3);padding:0;font-size:1rem;font-weight:700}.payment-module__pgikua__methods{gap:var(--s-2);flex-direction:column;display:flex}.payment-module__pgikua__subLegend{margin:var(--s-5)0 var(--s-3);font-size:var(--fs-sm);color:var(--text-3);font-weight:700}.payment-module__pgikua__method{cursor:pointer;display:block;position:relative}.payment-module__pgikua__method input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.payment-module__pgikua__methodBody{align-items:center;column-gap:var(--s-3);min-height:68px;padding:var(--s-2)var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--surface);transition:border-color var(--dur-1)var(--ease-out),background var(--dur-1)var(--ease-out);grid-template-columns:44px minmax(0,1fr) 24px;display:grid}.payment-module__pgikua__method:hover .payment-module__pgikua__methodBody{border-color:var(--text-3)}.payment-module__pgikua__method input:checked+.payment-module__pgikua__methodBody{border-color:var(--text);background:var(--brand-wash);box-shadow:inset 0 0 0 1px var(--text)}.payment-module__pgikua__method input:focus-visible+.payment-module__pgikua__methodBody{outline-offset:2px;outline:3px solid #ffb703f2}.payment-module__pgikua__method input:disabled+.payment-module__pgikua__methodBody{opacity:.55;cursor:not-allowed}.payment-module__pgikua__logo{background:var(--surface-sunken);width:44px;height:44px;color:var(--text-2);border-radius:10px;justify-content:center;align-items:center;display:flex;overflow:hidden}.payment-module__pgikua__logo img{object-fit:contain;width:100%;height:100%}.payment-module__pgikua__methodName{font-weight:700;font-size:var(--fs-md);line-height:1.3;display:block}.payment-module__pgikua__methodMeta{font-size:var(--fs-sm);color:var(--text-3);font-weight:500;display:block}.payment-module__pgikua__radio{border:2px solid var(--line-strong);background:var(--surface);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.payment-module__pgikua__method input:checked+.payment-module__pgikua__methodBody .payment-module__pgikua__radio{border-color:var(--text);background:var(--text);color:var(--nav-active)}.payment-module__pgikua__radio svg{opacity:0}.payment-module__pgikua__method input:checked+.payment-module__pgikua__methodBody .payment-module__pgikua__radio svg{opacity:1}.payment-module__pgikua__cardForm{margin-top:var(--s-3);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);gap:var(--s-4);display:grid}.payment-module__pgikua__cardRow{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.payment-module__pgikua__confirm{gap:var(--s-3);flex-direction:column;display:flex}.payment-module__pgikua__confirm .k-btn[aria-busy=true]{opacity:1;cursor:progress}.payment-module__pgikua__reassure{color:var(--text-2);font-size:var(--fs-sm);flex-direction:column;gap:6px;font-weight:600;display:flex}.payment-module__pgikua__reassure span{align-items:flex-start;gap:var(--s-2);line-height:1.4;display:flex}.payment-module__pgikua__reassure svg{color:var(--text-3);flex-shrink:0;margin-top:1px}.payment-module__pgikua__wait{align-items:center;gap:var(--s-2);min-height:20px;color:var(--text-2);font-size:var(--fs-sm);text-align:center;justify-content:center;font-weight:600;display:flex}.payment-module__pgikua__spin{animation:.8s linear infinite payment-module__pgikua__spin}@keyframes payment-module__pgikua__spin{to{transform:rotate(360deg)}}.payment-module__pgikua__done{text-align:center;align-items:center;gap:var(--s-3);padding:var(--s-8)var(--s-5)var(--s-6);flex-direction:column;display:flex}.payment-module__pgikua__doneIcon{background:var(--success-bg);width:64px;height:64px;color:var(--success);margin-bottom:var(--s-1);border-radius:50%;justify-content:center;align-items:center;display:flex}.payment-module__pgikua__done p{color:var(--text-2);max-width:40ch;line-height:1.55}.payment-module__pgikua__doneSummary{width:100%;max-width:420px;margin:var(--s-3)0 0;padding:var(--s-2)0 0;text-align:left;border-top:1px solid var(--line)}.payment-module__pgikua__doneFoot{padding:0 var(--s-5)var(--s-5)}@media (min-width:700px){.payment-module__pgikua__done{padding:var(--s-10)var(--s-8)var(--s-6)}.payment-module__pgikua__doneFoot{padding:0 var(--s-8)var(--s-8)}}
