@charset "UTF-8";a,button{color:inherit}*,::after,::before,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased}.h-warning-b18,.s-hero-r7,h2{text-align:center}.acc-content-m3,.c-item-b9,.lock body,.sg-step-z8,.wrapper{overflow:hidden}.phone-link-c2,.s-generic-page-t1 .text-wrapper-m6 a:hover,.u-btn-6y,.u-btn-style-pr:hover,.u-btn-style-sc:hover,a,a:hover,a:link,a:visited{text-decoration:none}@font-face{font-family:Lora;font-display:swap;src:url(../fonts/Lora.woff2) format("woff2"),url(../fonts/Lora.woff) format("woff");font-style:normal}*{border:0}body,html{height:100%;min-width:360px}body{color:#000;background-color:#fff;font-size:16px;font-weight:400;line-height:1.4;font-family:Lora;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Lora;font-size:inherit}button{cursor:pointer;background-color:inherit}a{transition:color .3s;color:var(--color-primary);transition:color var(--transition-speed)}ul,ul li{list-style:none}img{vertical-align:top;-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{touch-action:none}.wrapper{min-height:100%;display:flex;flex-direction:column}.wrapper>main{flex:1 1 auto}:root{--color-bg-dark:#0a0a0a;--color-bg-card:#1c1c1c;--color-primary:#FFA500;--color-primary-hover:#ffb733;--color-text-primary:#f0f0f0;--color-text-secondary:#888888;--color-border:#333333;--color-warning-bg:#D2691E;--color-gold:#FFD700;--color-rank-bg:var(--color-primary);--font-size-base:16px;--line-height-base:1.6;--border-radius-sm:4px;--border-radius-md:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:48px;--shadow-card:0 4px 12px rgba(0, 0, 0, 0.4);--shadow-card-hover:0 8px 24px rgba(0, 0, 0, 0.6);--transition-speed:0.2s ease-in-out}*,::after,::before{margin:0;padding:0}html{scroll-behavior:smooth}body{font-size:var(--font-size-base);line-height:var(--line-height-base);background-color:var(--color-bg-dark);color:var(--color-text-primary)}h1,h2,h3,h4{line-height:1.3;margin-bottom:var(--spacing-md)}h1{font-size:2.5rem}h2{font-size:2rem;color:var(--color-primary);margin-bottom:var(--spacing-lg)}h3{font-size:1.25rem}.t-logo-col-a5,p{margin-bottom:var(--spacing-md)}a:hover{color:var(--color-primary-hover);text-decoration:underline}.g-container-2k{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.g-container-2k h2{margin-bottom:clamp(.313rem,-.259rem + 2.346vw,1.5rem)}section{padding:var(--spacing-xl) 0}.h-warning-b18{background-color:var(--color-warning-bg);padding:8px 0;font-size:.8rem}.h-warning-b18 p{margin:0;color:#fff;line-height:1.2}.s-hero-r7{padding:clamp(0rem,-1.444rem + 5.926vw,3rem)}.s-hero-r7 h1{font-size:clamp(1.5rem, .778rem + 2.963vw, 3rem);font-weight:800;letter-spacing:-1px;margin-bottom:clamp(0rem,-.481rem + 1.975vw,1rem)}.s-subtitle-t5{font-size:1.25rem;color:var(--color-text-secondary);max-width:600px;margin:0 auto}.s-comparison-f8{padding-top:clamp(0rem,-1.444rem + 5.926vw,3rem)}.c-grid-a3,.g-criteria-grid-x1{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-lg)}.c-item-b9{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius-md);box-shadow:var(--shadow-card);display:flex;flex-direction:column;position:relative;transition:transform var(--transition-speed),box-shadow var(--transition-speed)}.c-rank-p1,.c-stars-z1::before{position:absolute;left:0;top:0}.c-item-b9:hover,.criteria-item-y2:hover{transform:translateY(-5px);box-shadow:var(--shadow-card-hover)}.c-rank-p1{background-color:var(--color-rank-bg);color:#000;font-weight:700;padding:4px clamp(.25rem,.009rem + .988vw,.75rem);border-bottom-right-radius:var(--border-radius-md);font-size:clamp(.7rem, .556rem + .593vw, 1rem);z-index:2}.c-head-g2{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-lg);border-bottom:1px solid var(--color-border)}.c-logo-w8{max-width:120px;width:100%;display:flex;align-items:center}.c-logo-w8 img{max-height:100%}.c-rating-s5{text-align:right}.c-bonus-k3,.c-disclaimer-n7,.step-item-p9,.u-btn-6y{text-align:center}.c-rating-val-x4{font-size:1.1rem;font-weight:700;margin-bottom:4px}.c-stars-z1{--star-size:16px;--star-color:#444;--star-background:var(--color-gold);--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:var(--star-size);position:relative;width:calc(var(--star-size) * 5);height:var(--star-size)}.c-stars-z1::before{content:"★★★★★";letter-spacing:2px;background:linear-gradient(90deg,var(--star-background) 0,var(--star-background) var(--percent),var(--star-color) var(--percent),var(--star-color) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;width:100%;height:100%}.g24g24g{--rating:4.8}.fk23fl2kf{--rating:5}.d11d1ds{--rating:4.9}.c-body-m4{padding:clamp(.625rem,.204rem + 1.728vw,1.5rem);flex-grow:1}.c-name-j9{margin-top:0}@media (max-width:695px){.c-name-j9{display:none}}.c-bonus-k3{background-color:rgba(255,165,0,.1);border:1px solid var(--color-primary);border-radius:var(--border-radius-sm);padding:var(--spacing-md);margin:var(--spacing-md) 0}.c-bonus-k3 p{margin:0;font-weight:700;color:var(--color-text-primary)}.c-bonus-k3 span,.c-disclaimer-n7,.c-features-v7 li{color:var(--color-text-secondary)}.c-bonus-k3 span{font-size:.9rem}.c-features-v7{display:flex;flex-direction:column;gap:clamp(0rem,-.361rem + 1.481vw,.75rem);padding-left:5px}.f-grid-r2,.g-steps-v2,.p-logo-grid-c6{gap:var(--spacing-lg)}.c-features-v7 li{display:flex;align-items:center;font-size:.9rem}.c-icon-e5{margin-right:10px;font-size:1.1rem}.c-foot-n6{padding:clamp(.313rem,-.259rem + 2.346vw,1.5rem);border-top:1px solid var(--color-border);margin-top:auto}.c-disclaimer-n7{font-size:.75rem;margin-top:8px;line-height:1.2}.u-btn-6y{display:block;width:100%;padding:12px;border-radius:var(--border-radius-sm);font-weight:700;border:1px solid transparent;transition:background-color var(--transition-speed),color var(--transition-speed)}.acc-item-q1,.s-guide-e4,.s-trust-l9{border-bottom:1px solid var(--color-border)}.u-btn-style-pr{background-color:var(--color-primary);color:#000}.u-btn-style-pr:hover{background-color:var(--color-primary-hover);color:#000}.s-guide-e4,.s-trust-l9{background-color:var(--color-bg-card);border-top:1px solid var(--color-border)}.g-steps-v2{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.step-item-p9{background-color:var(--color-bg-dark);padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--border-radius-md)}.cr-icon-a3,.step-icon-c1{font-size:2.5rem;margin-bottom:var(--spacing-md)}.sg-content-v3 h3,.step-item-p9 h3,.t-text-col-b4 strong{color:var(--color-primary)}.s-accordion-container,.s-conclusion-z5 .g-container-2k{max-width:800px}.acc-header-t8{background:0 0;border:none;width:100%;text-align:left;padding:var(--spacing-md) 0;font-size:1.1rem;color:var(--color-text-primary);cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:700}.f-bottom-y3,.f-site-c8{border-top:1px solid var(--color-border)}.acc-content-m3 p,.f-site-c8{color:var(--color-text-secondary)}.acc-icon-m2{width:12px;height:12px;border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);transform:rotate(45deg);transition:transform var(--transition-speed)}.criteria-item-y2,.sg-step-z8{border:1px solid var(--color-border)}.acc-header-t8.active .acc-icon-m2{transform:rotate(-135deg)}.acc-content-m3{max-height:0;transition:max-height .3s ease-out}.acc-content-m3 p{padding:0 0 var(--spacing-md)}.s-payments-z7 h2{margin-bottom:var(--spacing-lg)}.p-logo-grid-c6{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.p-logo-grid-c6 img{height:40px;width:auto;opacity:.7;transition:opacity var(--transition-speed)}.p-logo-grid-c6 img:hover{opacity:1}.f-site-c8{padding:var(--spacing-xl) 0;font-size:.9rem}.f-grid-r2{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:var(--spacing-xl)}.f-col-h7 h4{color:var(--color-text-primary);margin-bottom:var(--spacing-md);font-size:1rem}.f-col-h7 a,.rg-callout-f5 p,.s-conclusion-z5 p,.s-generic-page-t1 .text-wrapper-m6 p{color:var(--color-text-secondary)}.f-col-h7 ul li{margin-bottom:8px}.f-col-h7 a:hover,.phone-link-c2:hover{color:var(--color-primary-hover)}.f-col-h7.f-col-about p{margin:0}.f-bottom-y3{padding-top:var(--spacing-lg);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:.8rem}.f-disclaimer-m5{text-align:center;margin:0}.f-legal-text-v1{display:flex;flex-direction:column;align-items:center}@media (max-width:992px){.f-grid-r2{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){h1{font-size:2.2rem}h2{font-size:1.8rem}.f-grid-r2{grid-template-columns:1fr;text-align:center}.f-bottom-y3{flex-direction:column;gap:var(--spacing-md);text-align:center}.f-disclaimer-m5{max-width:100%;text-align:center}}@media (max-width:480px){.c-head-g2{padding:var(--spacing-md)}h1{font-size:1.8rem}h2{font-size:1.5rem}.s-subtitle-t5{font-size:1rem}}@media (max-width:360px){.c-head-g2{flex-direction:column;align-items:center;gap:var(--spacing-md)}.c-rating-s5{text-align:left}}.rg-callout-f5,.rg-help-box-k8,.s-conclusion-z5,.s-trust-l9 h2,.t-grid-b3{text-align:center}.t-grid-b3{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:var(--spacing-lg)}.t-logo-col-a5{display:flex;justify-content:center;align-items:center}.t-logo-col-a5 img{max-width:100px;transition:filter var(--transition-speed)}.t-logo-col-a5 img:hover{filter:grayscale(0) brightness(1)}.s-start-guide-x7{padding-bottom:0}.criteria-item-y2,.rg-callout-f5,.sg-step-z8{background-color:var(--color-bg-card);padding:var(--spacing-lg)}.sg-steps-list-y5{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-lg);margin-top:var(--spacing-xl)}.sg-step-z8{border-radius:var(--border-radius-md);position:relative}.sg-number-w4{position:absolute;top:-10px;left:10px;font-size:5rem;font-weight:800;color:rgba(255,165,0,.07);z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-content-v3{position:relative;z-index:2}.rg-callout-f5{border:2px solid var(--color-border);border-radius:var(--border-radius-md)}.rg-callout-f5 p{max-width:700px;margin-left:auto;margin-right:auto}.u-btn-style-wht{background-color:transparent;border:2px solid var(--color-text-primary);color:var(--color-text-primary);max-width:250px;margin:var(--spacing-md) auto 0}.org-name-j7,.rg-tips-list-s9 li::before{color:var(--color-primary);font-weight:700}.u-btn-style-wht:hover{background-color:var(--color-text-primary);color:var(--color-bg-dark);text-decoration:none}.t-grid-b3{grid-template-columns:1fr}.s-criteria-w9{background-color:var(--color-bg-dark)}.criteria-item-y2{border-top:4px solid var(--color-primary);border-radius:var(--border-radius-md);transition:transform var(--transition-speed),box-shadow var(--transition-speed)}.cookie-consent-b4,.s-conclusion-z5{background-color:var(--color-bg-card);border-top:1px solid var(--color-border)}.criteria-item-y2 h3{color:var(--color-text-primary);margin-bottom:8px}.criteria-item-y2 p{color:var(--color-text-secondary);font-size:.9rem;margin-bottom:0}.generic-list-u7 li strong,.rg-help-box-k8 h3,.rg-tips-list-s9 li strong,.s-conclusion-z5 h2{color:var(--color-text-primary)}.cta-wrapper-b7{margin-top:var(--spacing-lg)}.cta-wrapper-b7 .u-btn-6y{display:inline-block;width:auto;padding:12px 32px}.s-generic-page-t1,.s-text-content-p4{padding-top:0}.text-wrapper-m6{max-width:800px;margin:0 auto}.text-wrapper-m6 h2{text-align:left;margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md)}.rg-tips-list-s9{list-style:none;padding-left:0;margin-top:var(--spacing-lg)}.rg-tips-list-s9 li{position:relative;padding-left:30px;margin-bottom:var(--spacing-md);color:var(--color-text-secondary)}.generic-list-u7 li,.org-name-j7{margin-bottom:8px}.rg-tips-list-s9 li::before{content:"✓";position:absolute;left:0;top:0;font-size:1.2rem}.rg-tips-list-s9 li strong{display:block;margin-bottom:4px}.rg-help-box-k8{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:var(--border-radius-md);padding:var(--spacing-lg);margin-top:var(--spacing-lg)}.org-name-j7{font-size:1.5rem;margin-top:8px}.phone-link-c2{display:block;font-size:1.8rem;font-weight:700;margin:var(--spacing-md) 0 8px 0;color:var(--color-text-primary)}.call-info-d6,.cc-content-k9 p,.generic-list-u7 li{color:var(--color-text-secondary)}.call-info-d6{font-size:.8rem;margin-bottom:var(--spacing-lg)}.rg-help-box-k8 .u-btn-style-wht{max-width:300px}.s-generic-page-t1 .text-wrapper-m6 h2{border-bottom:2px solid var(--color-border);padding-bottom:8px;margin-bottom:var(--spacing-lg)}.s-generic-page-t1 .text-wrapper-m6 a{text-decoration:underline;font-weight:700}.generic-list-u7{list-style:none;margin:var(--spacing-lg) 0;padding-left:var(--spacing-md);border-left:2px solid var(--color-primary)}.cookie-consent-b4{position:fixed;bottom:0;left:0;width:100%;padding:var(--spacing-md) 0;z-index:1000;transform:translateY(100%);transition:transform .4s ease-in-out;display:none}.cookie-consent-b4.visible{display:block;transform:translateY(0)}.cc-container-f9{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-lg)}.cc-content-k9 p{margin:0}.cc-buttons-p1{display:flex;gap:var(--spacing-md);flex-shrink:0}.cc-buttons-p1 .u-btn-6y{width:auto;padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.u-btn-style-sc{background-color:var(--color-secondary-btn-bg,#21262d);border:1px solid var(--color-border);color:var(--color-text-primary)}.u-btn-style-sc:hover{background-color:var(--color-secondary-btn-bg-hover,#30363d);border-color:var(--color-text-secondary);color:var(--color-text-primary)}.f-bottom-y3{gap:var(--spacing-lg);align-items:center}.f-logos-w8{display:flex;align-items:center;flex-wrap:wrap;align-items:center;gap:var(--spacing-lg);flex-shrink:0;background-color:#091434}.f-logos-w8 img{height:60px;width:auto;filter:grayscale(80%);opacity:.7;transition:filter var(--transition-speed),opacity var(--transition-speed)}.f-logos-w8 a:hover img{filter:grayscale(0);opacity:1}