.guide-page{overflow-wrap:break-word}.guide-page>p{max-width:78ch}.guide-page .guide-table{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;margin-block:1.5rem;border:1px solid #54465d;border-radius:12px}.guide-page .v-limit-table{width:100%;min-width:520px;border-collapse:collapse;color:#f6f3fa;background:#20192d}.guide-page .guide-table-wide .v-limit-table{min-width:1080px;table-layout:auto}.guide-page .v-limit-table td,.guide-page .v-limit-table th{padding:1rem;border-bottom:1px solid #54465d;text-align:left;vertical-align:top;font-size:1rem;line-height:1.6;overflow-wrap:normal;word-break:normal;hyphens:none}.guide-page .v-limit-table th{color:#f1cf80;background:#2b2238}.guide-page .v-limit-table tr:last-child td{border-bottom:0}.guide-page .v-methods-grid,.guide-page .v-reviews-mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-block:1.5rem}.guide-page .v-method-card,.guide-page .v-review-card{min-width:0;background:#251d32;color:#f6f3fa;border:1px solid #54465d;border-radius:14px;padding:1.25rem;text-align:left}.guide-page .v-method-card h3,.guide-page .v-review-card h3{font-size:1.05rem;line-height:1.6;margin-top:0}.guide-page .v-review-rating{color:#f1cf80;font-weight:700}.guide-page .v-withdrawal-reality{background:#302818;color:#fff4d6;border:1px solid #826b3c;border-radius:12px;padding:1.5rem;margin-block:1.5rem}.guide-page .v-withdrawal-reality h2,.guide-page .v-withdrawal-reality h3{color:#f1cf80;margin-top:0}.guide-page .support-template{max-width:78ch;margin-block:1.5rem;padding:1.25rem;border-left:4px solid #d9b86c;border-radius:0 12px 12px 0;background:#251d32;color:#f6f3fa}.guide-page .support-template h3{margin-top:0;color:#f1cf80}.guide-page .source-register a{color:#f1cf80;text-underline-offset:3px}.guide-page .table-scroll-hint{display:none;color:#cdbfe0;font-size:.82rem}.guide-page .v-steps{list-style:none;counter-reset:research-step;padding:0}.guide-page .v-steps>li{counter-increment:research-step;position:relative;padding:1rem 1rem 1rem 3.5rem;margin-bottom:.75rem;background:#251d32;color:#f6f3fa}.guide-page .v-steps>li:before{content:counter(research-step);position:absolute;left:1rem;top:1rem;width:1.75rem;height:1.75rem;display:grid;place-items:center;background:#b52a25;color:white;border-radius:50%;font:700 1rem/1 var(--font-body),sans-serif}.guide-page details{background:#251d32;color:#f6f3fa;border:1px solid #54465d;border-radius:10px;padding:1rem;margin-bottom:.75rem}.guide-page details summary{cursor:pointer;font-weight:700;line-height:1.6}.guide-page details p{margin-top:1rem;opacity:1}.guide-page .v-research-providers{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin-block:1.5rem}.guide-page .v-research-provider{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.75rem;padding:1rem;color:#241b32;background:#e4dfee;border:1px solid #b7aacb;border-radius:12px;text-align:center;font-size:.9rem;font-weight:700}.guide-page .v-research-provider img{width:100px;height:50px;max-width:100%;object-fit:contain}.guide-page .guide-table:focus-visible,.guide-page a:focus-visible,.guide-page summary:focus-visible{outline:3px solid #f1cf80;outline-offset:4px}@media (max-width:760px){.guide-page{padding-top:1.25rem}.guide-page h1{margin-block:.75rem 1rem;font-size:clamp(2rem,9.5vw,2.75rem);line-height:1.08;letter-spacing:-.035em}.guide-page h2{margin-block:2rem .75rem;font-size:clamp(1.3rem,6.2vw,1.65rem);line-height:1.2}.guide-page h3{font-size:1.05rem;line-height:1.3}.guide-page li,.guide-page>p{font-size:.96rem;line-height:1.55}.guide-page ol,.guide-page ul{padding-left:1.25rem}.guide-page .table-scroll-hint{display:block;margin:.5rem 0 -.75rem}.guide-page .guide-table{margin-block:1rem 1.5rem;border-radius:10px}.guide-page .v-limit-table td,.guide-page .v-limit-table th{min-width:118px;padding:.75rem;font-size:.875rem;line-height:1.4}.guide-page .guide-table-wide .v-limit-table td:first-child,.guide-page .guide-table-wide .v-limit-table th:first-child{position:sticky;left:0;z-index:1;min-width:150px;box-shadow:1px 0 0 #54465d}.guide-page .guide-table-wide .v-limit-table td:first-child{background:#20192d}.guide-page .support-template,.guide-page .v-withdrawal-reality{padding:1rem}.guide-page .v-steps>li{padding:.85rem .85rem .85rem 3rem;font-size:.93rem}.guide-page .v-steps>li:before{left:.75rem;top:.8rem}.guide-page .v-methods-grid,.guide-page .v-reviews-mini{grid-template-columns:1fr}.guide-page .v-research-providers{grid-template-columns:repeat(2,minmax(0,1fr))}}