.payment-page .article-intro{padding:25px 0 30px;background:var(--light);border-bottom:1px solid var(--line)}
.breadcrumb{font-size:.875rem;color:var(--muted);margin-bottom:22px}.breadcrumb a{color:var(--muted)}.breadcrumb span{padding-inline:10px}
.article-intro h1{font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.13;font-weight:800;max-width:970px;letter-spacing:-.04em}
.article-lead{max-width:970px;margin-top:19px!important;font-size:1.05rem;line-height:1.8;color:#425970}
.casino-slot{margin-top:28px;margin-bottom:46px;border:1px dashed #a5b6cb;border-radius:10px;background:#f7f9fb;padding:20px 26px;min-height:101px}.slot-label{display:block;font-size:.875rem;font-weight:700;color:var(--muted);margin-bottom:5px}.casino-slot p{font-size:.875rem;color:var(--muted)}
.payment-guide{padding-bottom:54px}.guide-heading{max-width:820px}.guide-heading .eyebrow{margin-bottom:10px;font-size:.875rem}.guide-heading h2{font-size:clamp(1.75rem,2.7vw,2.3rem);margin-bottom:18px}.guide-heading>p:last-child{font-size:1rem;line-height:1.8}
.diagram-caption{font-size:.875rem;color:var(--muted);max-width:900px;margin-top:21px!important;line-height:1.65}
.payment-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin:26px 0 0;padding:0;list-style:none}.payment-step{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}.step-visual{background:var(--light);border-bottom:1px solid var(--line);padding:18px 34px}.step-visual img{width:100%;height:auto;max-width:480px;margin:auto}.step-copy{padding:28px}.step-title{display:flex;gap:13px;align-items:center;margin-bottom:17px}.step-title h3{font-size:1.3rem;line-height:1.28;font-weight:750}.step-number{display:grid;place-items:center;background:var(--blue);color:#fff;font:750 1rem/1 var(--heading);width:34px;height:34px;border-radius:50%;flex:none}.step-copy>p{font-size:1rem;line-height:1.8}.step-copy .step-tip{font-size:.875rem;color:#425970;border-left:3px solid var(--orange);padding-left:13px;margin-top:18px}
.article-body{max-width:884px;padding-top:6px;padding-bottom:70px}.reading-section+.reading-section{margin-top:44px}.reading-section h2{font-size:clamp(1.6rem,2.6vw,2rem);margin-bottom:20px;line-height:1.2}.reading-section p{font-size:1rem;line-height:1.9}.reading-section a{text-decoration-color:#a3b8d1}.reading-section a:hover{text-decoration-color:var(--blue)}
.comparison-list{margin:25px 0}.comparison-list>div{padding:19px 0;display:grid;grid-template-columns:245px 1fr;gap:25px;border-top:1px solid var(--line)}.comparison-list>div:last-child{border-bottom:1px solid var(--line)}.comparison-list dt{font-family:var(--heading);font-weight:750;line-height:1.5;color:var(--deep)}.comparison-list dd{margin:0;font-size:1rem;line-height:1.8}
.withdrawal-steps{padding-left:25px;margin:20px 0 26px}.withdrawal-steps li{padding-left:6px;line-height:1.85}.withdrawal-steps li+li{margin-top:11px}.withdrawal-steps li::marker{color:var(--blue);font-weight:750}.editor-note{background:var(--light);padding:25px 28px;border-radius:10px;border-left:4px solid var(--blue);margin-top:27px}.editor-note h3{font-size:1.15rem;margin-bottom:12px;line-height:1.4}.editor-note p{font-size:1rem}
.article-featured{margin:47px 0 0}.article-featured img{width:100%;height:auto;border-radius:12px;border:1px solid var(--line)}
.article-contents{padding:24px 28px;margin-bottom:42px;background:var(--light);border:1px solid var(--line);border-radius:10px}.article-contents>p{font-family:var(--heading);font-weight:750;color:var(--deep);margin-bottom:13px}.article-contents ul{display:flex;flex-wrap:wrap;column-gap:25px;row-gap:9px;list-style:none;margin:0;padding:0}.article-contents a{font-size:.9375rem;line-height:1.6;text-underline-offset:3px}
.reading-section h3{font-family:var(--heading);font-size:1.2rem;line-height:1.4;margin:29px 0 13px;color:var(--deep)}.reading-section .editor-note h3{margin-top:0}.editor-note p+p{margin-top:16px}.reading-section[id],.reading-section h2[id]{scroll-margin-top:24px}
.table-scroll{overflow-x:auto;max-width:100%;margin:25px 0;border:1px solid var(--line);border-radius:10px}.table-scroll:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.article-table{width:100%;border-collapse:collapse;text-align:left;font-size:.9375rem;line-height:1.75}.article-table caption{padding:15px 18px;text-align:left;font-weight:650;color:var(--deep);background:#f7f9fb;border-bottom:1px solid var(--line)}.article-table th,.article-table td{padding:17px 18px;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:break-word}.article-table thead{background:var(--light);color:var(--deep)}.article-table th{font-weight:700}.article-table th[scope="row"]{width:23%;color:var(--deep)}.article-table tr:last-child>*{border-bottom:0}.article-table tbody tr:nth-child(even){background:#fafbfd}
@media(max-width:680px){.article-contents{padding:20px;margin-bottom:32px}.article-contents ul{display:grid;grid-template-columns:1fr;gap:9px}.article-table{min-width:630px;font-size:.9375rem}.article-table th,.article-table td{padding:14px}.table-scroll{border-radius:8px}.reading-section h3{font-size:1.15rem}}
@media(max-width:900px){.step-visual{padding:12px 18px}.step-copy{padding:23px}.step-title{align-items:flex-start}.step-title h3{font-size:1.2rem}.comparison-list>div{grid-template-columns:215px 1fr;gap:21px}}
@media(max-width:680px){.payment-steps{grid-template-columns:1fr;gap:24px}.step-visual{padding:14px 24px}.step-copy{padding:24px}.step-title{align-items:center}.article-body{padding-bottom:45px}.comparison-list>div{grid-template-columns:1fr;gap:8px}.article-intro h1{overflow-wrap:break-word}.article-lead{font-size:1rem}.casino-slot{margin-top:22px;margin-bottom:34px;padding:18px 20px}.payment-guide{padding-bottom:39px}.reading-section+.reading-section{margin-top:35px}.editor-note{padding:22px}.breadcrumb{font-size:.875rem}.breadcrumb span{padding-inline:5px}}
