@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_a8c37215-module__7FL0gq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_a8c37215-module__7FL0gq__variable{--content-font-family:"Inter", "Inter Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_9ac90fbc-module__G61Kxq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_9ac90fbc-module__G61Kxq__variable{--logo-font-family:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#4f6bff;--color-primary-hover:#3b57e6;--color-primary-subtle:#4f6bff1a;--color-primary-glow:#4f6bff33;--color-text-primary:#111827;--color-text-secondary:#4b5563;--color-text-tertiary:#9ca3af;--color-surface:#f9fafb;--color-surface-elevated:#fff;--color-surface-hover:#f3f4f6;--color-border:#e5e7eb;--color-border-light:#0000000f;--color-grid-line:#10182809;--color-grid-line-strong:#1018280f;--color-success:#10b981;--color-warning:#f59e0b;--color-nav-bg:#ffffffc7;--color-body-bg:#fff;--shadow-xs:0 1px 2px #1018280d;--shadow-sm:0 2px 6px #1018280f, 0 1px 2px #1018280a;--shadow-md:0 8px 24px #10182814;--shadow-lg:0 16px 48px #1018281f;--border-radius-sm:6px;--border-radius-md:10px;--border-radius-lg:16px;--logo-font-family:"Plus Jakarta Sans", sans-serif;--content-font-family:"Inter", sans-serif}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#4f6bff;--color-primary-hover:#3b57e6;--color-primary-subtle:#4f6bff24;--color-primary-glow:#4f6bff38;--color-text-primary:#ececf1;--color-text-secondary:#a6aab8;--color-text-tertiary:#76798c;--color-surface:#1b1b26;--color-surface-elevated:#21212d;--color-surface-hover:#2a2a38;--color-border:#313140;--color-border-light:#ffffff12;--color-grid-line:#ffffff07;--color-grid-line-strong:#ffffff0d;--color-success:#34d399;--color-warning:#fbbf24;--color-nav-bg:#13131bc7;--color-body-bg:#13131b;--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 2px 6px #00000059, 0 1px 2px #0000004d;--shadow-md:0 8px 24px #0006;--shadow-lg:0 16px 48px #00000080}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--color-body-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;transition:background .3s}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,select:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--border-radius-sm)}::selection{background:var(--color-primary-subtle);color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}}.pc-wrap{font-family:var(--content-font-family);color:var(--color-text-primary);margin:0 auto;transition:color .3s}.pc-divider{background:var(--color-border);border:none;height:1px;margin:0;transition:background .3s}.pc-nav{border-bottom:1px solid var(--color-border);background:var(--color-nav-bg);-webkit-backdrop-filter:blur(16px)saturate(1.4);z-index:100;justify-content:space-between;align-items:center;padding:.8rem 2rem;font-size:14px;transition:background .3s,border-color .3s;display:flex;position:sticky;top:0}.pc-logo{font-family:var(--logo-font-family);letter-spacing:-.5px;color:var(--color-text-primary);align-items:center;font-size:20px;font-weight:800;line-height:1;transition:color .3s;display:flex}.pc-logo svg{margin-right:9px}.pc-logo span{color:var(--color-primary)}.pc-logo-mark{border-radius:8px;flex-shrink:0;width:28px;height:28px;box-shadow:0 2px 10px #4f6bff59}.pc-nav-links{font-size:inherit;color:var(--color-text-secondary);gap:2rem;list-style:none;display:flex}.pc-nav-links a{padding:4px 0;transition:color .15s;display:inline-block;position:relative}.pc-nav-links a:after{content:"";background:var(--color-primary);border-radius:2px;height:2px;transition:right .2s;position:absolute;bottom:-3px;left:0;right:100%}.pc-nav-links a:hover{color:var(--color-text-primary)}.pc-nav-links a:hover:after{right:0}.pc-nav-links a.active{color:var(--color-primary);font-weight:600}.pc-nav-links a.active:after{right:0}.pc-nav-actions{align-items:center;gap:10px;display:flex}.pc-theme-toggle{background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;width:36px;height:36px;color:var(--color-text-tertiary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:flex}.pc-theme-toggle:hover{color:var(--color-primary);border-color:var(--color-primary)}.pc-theme-toggle svg{width:16px;height:16px}.theme-moon,[data-theme=dark] .theme-sun{display:none}[data-theme=dark] .theme-moon{display:block}.pc-btn-nav{background:var(--color-primary);color:#fff;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--content-font-family);white-space:nowrap;border:none;border-radius:999px;padding:.65em 1.35em;transition:background .15s,transform .15s,box-shadow .2s;box-shadow:0 4px 14px #4f6bff4d}.pc-btn-nav:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 8px 22px #4f6bff61}.pc-hero{text-align:center;padding:5.5rem 1.5rem 4.5rem;position:relative}.pc-hero>*{z-index:1;position:relative}.pc-hero.pc-hero--legal{min-height:auto;padding:4.5rem 1.5rem 3rem}@keyframes pcHeroIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.pc-hero .pc-eyebrow{animation:.55s both pcHeroIn}.pc-hero .pc-h1{animation:.6s 80ms both pcHeroIn}.pc-hero .pc-sub{animation:.6s .16s both pcHeroIn}.pc-hero .pc-compare-tool,.pc-hero .pc-hint,.pc-hero .pc-trust-bar,.pc-hero .pc-hero-actions,.pc-hero .pc-hero-search{animation:.6s .24s both pcHeroIn}.pc-hero .pc-hero-tags{animation:.6s .32s both pcHeroIn}.pc-hero .pc-hero-metrics{animation:.6s .4s both pcHeroIn}.pc-eyebrow{background:var(--color-primary-subtle);color:var(--color-primary);letter-spacing:.3px;box-shadow:var(--shadow-xs);border:1px solid #4f6bff29;border-radius:999px;align-items:center;gap:6px;margin-bottom:1.5rem;padding:.4em 1.05em;font-size:12px;font-weight:600;display:inline-flex}.pc-h1{font-family:var(--logo-font-family);letter-spacing:-.03em;max-width:760px;color:var(--color-text-primary);margin:0 auto 1.25rem;font-size:clamp(32px,5vw,54px);font-weight:800;line-height:1.06;transition:color .3s}.pc-h1 em{background:linear-gradient(135deg, var(--color-primary), #7c9bff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.pc-sub{color:var(--color-text-secondary);max-width:580px;margin:0 auto 2.25rem;font-size:17px;line-height:1.75}.pc-hint{color:var(--color-text-tertiary);margin:.25rem 0 0;font-size:13px}.pc-hint a{color:var(--color-primary);font-weight:500}.pc-hint a:hover{text-decoration:underline}.pc-section{max-width:1100px;margin:0 auto;padding:4.5rem 1.5rem}.pc-section-label{letter-spacing:.09em;color:var(--color-text-tertiary);text-transform:uppercase;text-align:center;margin-bottom:.6rem;font-size:12px;font-weight:600}.pc-section-title{font-family:var(--logo-font-family);text-align:center;letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 .6rem;font-size:clamp(24px,3vw,30px);font-weight:700;transition:color .3s}.pc-section-sub{color:var(--color-text-secondary);font-size:15px;line-height:1.65}.pc-trust-bar{flex-wrap:wrap;justify-content:center;gap:10px;max-width:700px;margin:2.25rem auto 0;display:flex}.pc-trust-badge{color:var(--color-text-secondary);background:var(--color-surface-elevated);border:1px solid var(--color-border);box-shadow:var(--shadow-xs);border-radius:999px;align-items:center;gap:6px;padding:.45em 1.05em;font-size:12px;font-weight:500;transition:border-color .2s;display:inline-flex}.pc-trust-badge:hover{border-color:#4f6bff4d}.pc-trust-badge svg{color:var(--color-success);flex-shrink:0}.pc-ticker-wrap{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface);align-items:center;height:42px;padding:0;transition:background .3s,border-color .3s;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.pc-ticker-track{will-change:transform;gap:0;animation:40s linear infinite tickerScroll;display:flex}.pc-ticker-item{white-space:nowrap;color:var(--color-text-secondary);flex-shrink:0;align-items:center;gap:8px;padding:0 2rem;font-size:12px;display:flex}.pc-ticker-item svg{width:14px;height:14px;color:var(--color-primary);flex-shrink:0}.pc-ticker-item strong{color:var(--color-text-primary);font-weight:600}.pc-ticker-item em{color:var(--color-success);font-style:normal;font-weight:600}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.pc-footer{border-top:1px solid var(--color-border);background:var(--color-surface);padding:3.5rem 2rem 1.75rem;transition:background .3s,border-color .3s}.pc-footer-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:2.5rem;max-width:1100px;margin:0 auto 3rem;display:grid}.pc-footer-logo{font-family:var(--logo-font-family);letter-spacing:-.4px;color:var(--color-text-primary);font-size:18px;font-weight:800;transition:color .3s}.pc-footer-logo span{color:var(--color-primary)}.pc-footer-desc{color:var(--color-text-secondary);max-width:300px;margin-top:12px;font-size:13px;line-height:1.7}.pc-footer-col-title{letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:14px;font-size:11px;font-weight:600}.pc-footer-col a{color:var(--color-text-secondary);padding:5px 0;font-size:13px;transition:color .15s;display:block}.pc-footer-col a:hover{color:var(--color-primary)}.pc-footer-bottom{border-top:1px solid var(--color-border);max-width:1100px;color:var(--color-text-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 auto;padding-top:1.5rem;font-size:12px;transition:border-color .3s;display:flex}.pc-footer-tagline{letter-spacing:.02em}.pc-legal-link{color:var(--color-primary);text-decoration:underline}@media (max-width:760px){.pc-footer-grid{grid-template-columns:1fr 1fr;gap:2rem}.pc-footer-brand{grid-column:1/-1}}@media (max-width:640px){.pc-nav{text-align:center;flex-wrap:wrap;gap:10px;padding:.75rem 1rem}.pc-nav-links{order:3;justify-content:center;gap:1.25rem;width:100%}.pc-nav-actions{margin-left:auto}.pc-hero{padding:4rem 1rem 3rem}.pc-hero.pc-hero--legal{min-height:auto;padding:3rem 1rem 2rem}.pc-footer-bottom{text-align:center;flex-direction:column;gap:6px}.pc-section{padding:3rem 1rem}}@media (max-width:480px){.pc-nav{gap:6px;padding:.625rem .75rem}.pc-logo{font-size:17px}.pc-logo-mark{border-radius:7px;width:24px;height:24px}.pc-nav-links{gap:.85rem;font-size:12px}.pc-nav-actions .pc-btn-nav{display:none}}
.pc-section-head{text-align:center;max-width:640px;margin:0 auto .5rem}.pc-section-head .pc-section-sub{max-width:540px;margin:0 auto}.pc-band{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);transition:background .3s,border-color .3s}.pc-hero{isolation:isolate;min-height:600px;box-shadow:none;background:linear-gradient(115deg,#0b192c 0%,#112b53 48%,#1e3a8a 100%);border:none;border-radius:0;margin:0;padding:3.5rem 1.5rem 3rem;transition:background .5s;position:relative;overflow:hidden}:root{--color-hero-start:#f5f3ff;--color-hero-mid:#eef2ff;--color-hero-end:#dde7ff}[data-theme=dark]{--color-hero-start:#0e0e1a;--color-hero-mid:#14142a;--color-hero-end:#1a1040}.pc-hero>.pc-hero-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pc-hero-bg .pc-hero-blob{pointer-events:none;z-index:0;will-change:transform;border-radius:50%;position:absolute}.pc-hero-bg .pc-hero-blob--1{background:radial-gradient(circle at 30% 30%,#b1eeff4d,#7c9bff1a 55%,#0000 70%);width:600px;height:600px;display:none;top:-250px;right:-120px}.pc-hero-bg .pc-hero-blob--2{background:radial-gradient(circle at 70% 70%,#171f56b3,#4f6bff1f 55%,#0000 70%);width:500px;height:500px;display:none;bottom:-200px;left:-120px}.pc-hero-bg .pc-hero-blob--3{background:radial-gradient(circle,#b5f1ff2b,#0000 60%);width:320px;height:320px;display:none;top:35%;left:75%}@keyframes blobFloat1{0%{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(50px,-35px)rotate(4deg)scale(1.06)}66%{transform:translate(-25px,20px)rotate(-3deg)scale(.95)}to{transform:translate(15px,-40px)rotate(2deg)scale(1.02)}}@keyframes blobFloat2{0%{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(-40px,45px)rotate(-4deg)scale(.94)}66%{transform:translate(25px,-15px)rotate(3deg)scale(1.05)}to{transform:translate(-15px,30px)rotate(-2deg)scale(.98)}}@keyframes blobFloat3{0%{opacity:.4;transform:translate(0)scale(1)}50%{opacity:.7;transform:translate(30px,20px)scale(1.12)}to{opacity:.35;transform:translate(-20px,-15px)scale(.88)}}.pc-hero-bg .pc-hero-wave{z-index:1;pointer-events:none;line-height:0;display:none;position:absolute;bottom:-1px;left:0;right:0}.pc-hero-wave svg{width:100%;height:100%;fill:var(--color-body-bg);transition:fill .3s;display:block}.pc-hero>.pc-eyebrow{color:#b9f8ff;background:#3ad3e41a;border-color:#7aeff752;box-shadow:0 0 18px #2bd9ea14}.pc-hero>.pc-h1{z-index:2;color:#ecfbff;text-shadow:0 4px 24px #010c209e;max-width:610px;position:relative}.pc-hero>.pc-h1 em{background:linear-gradient(135deg,#00f2fe 0%,#4facfe 100%);-webkit-background-clip:text;background-clip:text}.pc-hero>.pc-sub{z-index:2;color:#e1f6fac2;text-shadow:0 2px 12px #010c206b;max-width:535px;position:relative}.pc-hero>.pc-trust-bar{z-index:2;position:relative}.pc-hero .pc-trust-badge{color:#e6fbffd1;background:#bcf6fb14;border-color:#bcf6fb40;box-shadow:0 0 18px #2bd9ea0d}.pc-hero .pc-trust-badge svg{color:#7cf0c0}.pc-hero-network{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pc-hero-left-stage{pointer-events:none;width:30%;position:absolute;inset:0 auto 0 0;overflow:visible}.pc-hero-globe{filter:saturate(1.25)contrast(1.08);width:920px;height:920px;position:absolute;top:-160px;bottom:auto;left:-280px;transform:rotate(0);-webkit-mask-image:linear-gradient(90deg,#000 0% 60%,#0000008c 78%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 60%,#0000008c 78%,#0000 100%)}.pc-hero-globe-webgl{position:absolute;inset:0;overflow:hidden}.pc-hero-globe-webgl canvas{outline:none;display:block}.pc-hero-globe-static{width:100%;height:100%;display:block}.pc-hero-globe:before{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#8cdcff52,#0000 72%);border-radius:50%;animation:4.5s ease-in-out infinite globePulse;position:absolute;inset:-40px -60px -30px -40px}@keyframes globePulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.pc-hero-platforms{position:absolute;inset:0}.pc-hero-network:not(.pc-hero-anchored) .pc-hero-platform,.pc-hero-network:not(.pc-hero-anchored) .pc-hero-platform-dot{opacity:0}.pc-hero-platform{--platform-color:#4f6bff;white-space:nowrap;pointer-events:auto;align-items:center;padding:0;transition:transform .2s,filter .2s,opacity .4s;display:inline-flex;position:absolute}.pc-hero-platform-icon{background:#071932cc;border:1px solid #8ff1ff7a;border-radius:9px;width:40px;height:40px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 2px #4adcf214,0 7px 18px #02102d6b,0 0 16px #00f2fe2e}.pc-hero-platform-icon:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(105deg,#0000 0%,#ffffffd9 50%,#0000 100%);width:45%;animation:3.2s ease-in-out infinite pcIconShine;position:absolute;top:-20%;bottom:-20%;left:-60%;transform:skew(-22deg)}.pc-hero-platform-dot{left:var(--dx,0);top:var(--dy,0);background:var(--platform-color);width:8px;height:8px;box-shadow:0 0 8px 2px var(--platform-color);pointer-events:none;border-radius:50%;transition:opacity .4s;animation:1.5s ease-in-out infinite pcDotBlink;position:absolute}.pc-hero-platform-dot--adyen{--platform-color:#0abf53}.pc-hero-platform-dot--airwallex{--platform-color:#ff6b35;animation-delay:.4s}.pc-hero-platform-dot--payoneer{--platform-color:#1e8ce8;animation-delay:.9s}.pc-hero-platform-dot--stripe{--platform-color:#635bff;animation-delay:.2s}.pc-hero-platform-dot--wise{--platform-color:#00d68f;animation-delay:.65s}.pc-hero-platform-label{font-family:var(--content-font-family);letter-spacing:.05em;color:#d9fbff;text-shadow:0 1px 4px #010c20e6;white-space:nowrap;pointer-events:none;background:#02102d99;border:1px solid #3ad7f047;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.pc-hero-platform:nth-child(2) .pc-hero-platform-icon:before{animation-delay:.7s}.pc-hero-platform:nth-child(3) .pc-hero-platform-icon:before{animation-delay:1.4s}.pc-hero-platform:nth-child(4) .pc-hero-platform-icon:before{animation-delay:.35s}.pc-hero-platform:nth-child(5) .pc-hero-platform-icon:before{animation-delay:1.05s}@keyframes pcIconShine{0%,45%{left:-60%}80%,to{left:130%}}@keyframes pcDotBlink{0%,to{opacity:.25;transform:translate(-50%)scale(.8)}50%{opacity:1;transform:translate(-50%)scale(1.15)}}.pc-hero-platform img{object-fit:cover;width:100%;height:100%;display:block}.pc-hero-platform:hover,.pc-hero-platform:focus-visible{filter:drop-shadow(0 0 9px var(--platform-color));transform:translateY(-3px)scale(1.12)}.pc-hero-platform--adyen{--platform-color:#0abf53;left:var(--bx,70%);bottom:var(--by,57%)}.pc-hero-platform--airwallex{--platform-color:#ff6b35;left:var(--bx,10%);bottom:var(--by,14%)}.pc-hero-platform--payoneer{--platform-color:#1e8ce8;left:var(--bx,50%);bottom:var(--by,7%)}.pc-hero-platform--stripe{--platform-color:#635bff;left:var(--bx,37%);bottom:var(--by,34%)}.pc-hero-platform--wise{--platform-color:#00d68f;left:var(--bx,8%);bottom:var(--by,70%)}.pc-hero-currencies{color:#b8f9ffb8;pointer-events:none;width:26%;font-family:Georgia,serif;position:absolute;inset:0 0 0 auto;transform:translate(min(164px - 21.1vw,0px));-webkit-mask-image:linear-gradient(270deg,#000 0% 78%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 78%,#0000 100%)}.pc-currency{opacity:.8;text-shadow:0 0 12px #44e2f280;place-items:center;width:auto;height:auto;font-size:32px;font-weight:700;display:grid;position:absolute}.pc-currency--dollar{top:18%;right:6%;transform:rotate(-12deg)}.pc-currency--euro{top:46%;right:18%;transform:rotate(9deg)scale(.72)}.pc-currency--pound{top:12%;right:30%;transform:rotate(14deg)scale(.76)}.pc-currency--yen{bottom:14%;right:8%;transform:rotate(-8deg)scale(.85)}.pc-currency--spark{font-family:inherit;font-size:22px;top:30%;right:22%}.pc-section-title-normal{font-family:var(--logo-font-family);text-align:center;letter-spacing:-.02em;color:var(--color-primary);margin:0 0 .6rem;font-size:clamp(24px,3vw,30px);font-weight:700;transition:color .3s}.pc-compare-section{max-width:1100px;margin:0 auto;padding:1rem 1.5rem 2.5rem}.pc-compare-tool{max-width:560px;margin:0 auto .75rem}.pc-compare-tool-label{text-transform:uppercase;letter-spacing:.09em;color:var(--color-text-tertiary);justify-content:center;align-items:center;gap:6px;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.pc-compare-tool-label svg{width:13px;height:13px;color:var(--color-primary)}.pc-compare-bar{background:var(--color-surface-elevated);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);border-radius:18px;align-items:center;gap:10px;padding:.875rem;transition:background .3s,border-color .3s,box-shadow .3s;display:flex}.pc-compare-bar select{min-width:100px;font-family:var(--content-font-family);border-radius:var(--border-radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239CA3AF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .6em center;background-repeat:no-repeat;outline:none;flex:1;padding:.75em 2em .75em .9em;font-size:13px;font-weight:500;transition:border-color .2s,box-shadow .2s,background .3s}[data-theme=dark] .pc-compare-bar select{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23A6AAB8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.pc-compare-bar select:hover{border-color:#4f6bff66}.pc-compare-bar select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-subtle)}.pc-vs-badge{background:linear-gradient(135deg, var(--color-primary), #7c9bff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative;box-shadow:0 4px 14px #4f6bff59}.pc-vs-badge:before{content:"";background:inherit;opacity:.3;filter:blur(8px);border-radius:50%;position:absolute;inset:-4px}.pc-vs-text{color:#fff;letter-spacing:.5px;z-index:1;font-size:10px;font-weight:800;position:relative}@keyframes vsPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes vsGlow{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.45;transform:scale(1.01)}}.pc-compare-btn{background:var(--color-primary);color:#fff;border-radius:var(--border-radius-md);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--content-font-family);white-space:nowrap;border:none;align-items:center;gap:5px;padding:.75em 1.2em;transition:background .15s,transform .15s,gap .2s;animation:2s ease-in-out infinite vsPulse;display:inline-flex;position:relative}.pc-compare-btn:before{content:"";border-radius:var(--border-radius-md);background:inherit;opacity:.2;filter:blur(4px);animation:2s ease-in-out infinite vsGlow;position:absolute;inset:-2px}.pc-compare-btn:hover{background:var(--color-primary-hover);gap:9px;transform:translateY(-1px)}.pc-btn-arrow{width:14px;height:14px;transition:transform .2s}.pc-compare-btn:hover .pc-btn-arrow{transform:translate(3px)}#pc-compare-preview{margin-top:1.5rem}.pc-preview-widget{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);max-width:560px;box-shadow:var(--shadow-sm);margin:0 auto;padding:1.35rem;transition:background .3s,border-color .3s;animation:.25s ease-in-out fadeIn}.pc-preview-header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.85rem;display:flex}.pc-preview-platforms{color:var(--color-text-primary);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.pc-preview-vs{color:var(--color-text-tertiary);font-size:11px;font-weight:500}.pc-preview-metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pc-preview-metric{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-md);text-align:center;padding:.75rem;transition:background .3s,border-color .3s}.pc-preview-metric-label{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.4px;margin-bottom:5px;font-size:10px;font-weight:500}.pc-preview-metric-winner{color:var(--color-primary);justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.pc-preview-metric-winner svg{width:12px;height:12px}.pc-filter-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:1.75rem;display:flex}.pc-chip{font-family:var(--content-font-family);border:1px solid var(--color-border);background:var(--color-surface-elevated);color:var(--color-text-secondary);cursor:pointer;box-shadow:var(--shadow-xs);border-radius:999px;padding:.5em 1.15em;font-size:12px;font-weight:500;transition:all .2s}.pc-chip:hover{border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px)}.pc-chip--active{background:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 4px 12px #4f6bff4d}.pc-chip--active:hover{background:var(--color-primary-hover);color:#fff}.pc-platforms{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:2rem;display:grid}.pc-platform-card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);cursor:pointer;box-shadow:var(--shadow-xs);padding:1.75rem;transition:transform .25s,border-color .25s,box-shadow .25s,background .3s,opacity .3s;position:relative;overflow:visible}.pc-platform-card.pc-card-hidden{display:none}.pc-platform-card:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary), transparent);opacity:0;border-radius:2px;height:2px;transition:opacity .25s;position:absolute;top:0;left:1rem;right:1rem}.pc-platform-card:after{content:"";opacity:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#0000 30%,#4f6bff0a 38%,#4f6bff14 44%,#4f6bff0a 50%,#0000 58%);transition:opacity .35s;position:absolute;inset:0}.pc-platform-card:hover{box-shadow:var(--shadow-lg), 0 0 0 1px #4f6bff1f;border-color:#4f6bff59;transform:translateY(-4px)}.pc-platform-card:hover:before,.pc-platform-card:hover:after{opacity:1}.pc-platform-header{color:inherit;align-items:center;gap:12px;margin-bottom:16px;text-decoration:none;display:flex}.pc-platform-icon{width:46px;height:46px;box-shadow:var(--shadow-xs);border-radius:12px;flex-shrink:0}.pc-platform-icon svg,.pc-platform-icon img{border-radius:12px;width:100%;height:100%;display:block}.pc-platform-name{color:var(--color-text-primary);margin-bottom:2px;font-size:15px;font-weight:600}.pc-platform-tag{color:var(--color-text-tertiary);font-size:12px}.pc-platform-score{align-items:center;gap:10px;margin-bottom:14px;display:flex}.pc-score-bar{background:var(--color-surface-hover);border-radius:3px;flex:1;height:6px;transition:background .3s;overflow:hidden}.pc-score-fill{background:linear-gradient(90deg, var(--color-primary), #7c9bff);border-radius:3px;height:100%;transition:width .8s cubic-bezier(.22,1,.36,1)}.pc-score-num{color:var(--color-primary);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.pc-platform-features{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.pc-platform-features span{color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;padding:.3em .75em;font-size:11px;font-weight:500}.pc-compare-fees-btn{opacity:0;background:var(--color-primary-subtle);width:100%;color:var(--color-primary);border-radius:var(--border-radius-md);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--content-font-family);pointer-events:none;border:1px solid #4f6bff33;padding:.6em 1em;transition:opacity .25s,transform .25s,background .2s;transform:translateY(4px)}.pc-platform-card:hover .pc-compare-fees-btn,.pc-platform-card:focus-within .pc-compare-fees-btn{opacity:1;pointer-events:auto;transform:translateY(0)}.pc-compare-fees-btn:hover{background:var(--color-primary);color:#fff}.pc-card-badge{letter-spacing:.4px;text-transform:uppercase;z-index:2;box-shadow:var(--shadow-xs);border-radius:0 0 6px 6px;padding:.3em .75em;font-size:9px;font-weight:600;position:absolute;top:-1px;right:12px}.pc-card-badge--best{color:#fff;background:#10b981}.pc-card-badge--api{color:#fff;background:#6366f1}.pc-card-badge--fx{color:#fff;background:#0ea5e9}.pc-card-badge--popular{color:#fff;background:#f59e0b}.pc-featured{border-color:#4f6bff40}.pc-featured:hover{border-color:#4f6bff73}.pc-badge{background:var(--color-primary);color:#fff;letter-spacing:.4px;text-transform:uppercase;z-index:2;box-shadow:var(--shadow-xs);border-radius:0 0 6px 6px;padding:.3em .75em;font-size:9px;font-weight:600;position:absolute;top:-1px;left:12px}.pc-how{max-width:940px;margin:0 auto}.pc-steps{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:2.25rem;display:grid}.pc-step{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xs);padding:1.75rem 1.5rem;transition:border-color .2s,transform .2s,box-shadow .2s,background .3s}.pc-step:hover{box-shadow:var(--shadow-md);border-color:#4f6bff40;transform:translateY(-3px)}.pc-step-num{background:var(--color-primary-subtle);border-radius:var(--border-radius-md);width:38px;height:38px;font-family:var(--logo-font-family);color:var(--color-primary);font-variant-numeric:tabular-nums;border:1px solid #4f6bff2e;justify-content:center;align-items:center;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.pc-step-title{color:var(--color-text-primary);margin-bottom:6px;font-size:14px;font-weight:600}.pc-step-desc{color:var(--color-text-secondary);font-size:13px;line-height:1.65}.pc-trust{text-align:center;padding:4.5rem 1.5rem}.pc-trust-inner{max-width:940px;margin:0 auto}.pc-trust-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:16px;margin-top:2.25rem;display:grid}.pc-trust-card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);text-align:left;box-shadow:var(--shadow-xs);padding:1.75rem 1.5rem;transition:border-color .2s,transform .2s,box-shadow .2s,background .3s}.pc-trust-card:hover{box-shadow:var(--shadow-md);border-color:#4f6bff40;transform:translateY(-3px)}.pc-trust-card-icon{background:var(--color-primary-subtle);border-radius:var(--border-radius-md);border:1px solid #4f6bff26;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;display:flex}.pc-trust-card h4{color:var(--color-text-primary);margin-bottom:6px;font-size:14px;font-weight:600}.pc-trust-card p{color:var(--color-text-secondary);font-size:13px;line-height:1.65}.pc-trust-chips{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:2.25rem;display:flex}.pc-trust-chip{background:var(--color-surface-elevated);border:1px solid var(--color-border);color:var(--color-text-primary);box-shadow:var(--shadow-xs);border-radius:999px;align-items:center;gap:8px;padding:.65em 1.25em;font-size:13px;font-weight:500;transition:border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.pc-trust-chip:hover{box-shadow:var(--shadow-sm);border-color:#4f6bff4d;transform:translateY(-2px)}.pc-trust-chip svg{width:16px;height:16px;color:var(--color-primary);flex-shrink:0}.pc-trust-statement{text-align:center;color:var(--color-text-secondary);max-width:560px;margin:1.5rem auto 0;font-size:14px;line-height:1.7}.pc-compare-box{-webkit-overflow-scrolling:touch;margin-top:2rem;animation:.25s ease-in-out fadeIn;overflow-x:auto}.pc-compare-table{border-collapse:separate;border-spacing:0;text-align:left;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);width:100%;min-width:560px;max-width:800px;box-shadow:var(--shadow-md);margin:0 auto;font-size:13px;line-height:1.6;transition:background .3s,border-color .3s,box-shadow .3s;overflow:hidden}.pc-compare-table th{background:var(--color-primary-subtle);color:var(--color-primary);font-family:var(--logo-font-family);letter-spacing:-.01em;border-bottom:1px solid var(--color-border);padding:15px 20px;font-size:14px;font-weight:700}.pc-compare-table td{vertical-align:top;border-bottom:1px solid var(--color-border-light);color:var(--color-text-secondary);padding:15px 20px;transition:background .15s}.pc-compare-table td+td{border-left:1px solid var(--color-border-light)}.pc-compare-table tbody tr:last-child td{border-bottom:none}.pc-compare-table tbody tr:hover td{background:var(--color-surface)}.col-feature{width:20%}.col-platform{width:40%}.row-label{background:var(--color-surface);font-weight:600;color:var(--color-text-primary)!important}.highlight-price{color:var(--color-text-primary);font-weight:500}.table-action-link{color:var(--color-primary);align-items:center;gap:4px;font-weight:500;display:inline-flex}.table-action-link:hover{text-decoration:underline}.pc-compare-error{color:#ef4444;margin-top:1.5rem;font-size:13px;font-weight:500}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pc-modal-overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;justify-content:center;align-items:center;animation:.15s fadeIn;display:flex;position:fixed;inset:0}.pc-modal{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:20px;width:90vw;max-width:420px;padding:2rem;position:relative;box-shadow:0 20px 60px #00000026}.pc-modal-close{color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px;transition:color .15s,background .15s;position:absolute;top:14px;right:14px}.pc-modal-close:hover{color:var(--color-text-primary);background:var(--color-surface)}.pc-modal-label{text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);margin-bottom:4px;font-size:11px;font-weight:600}.pc-modal-title{color:var(--color-text-primary);letter-spacing:-.02em;margin:0 0 4px;font-size:20px;font-weight:700}.pc-modal-vs{color:var(--color-text-tertiary);font-weight:400}.pc-modal-sub{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:14px}.pc-modal-grid{flex-direction:column;gap:8px;display:flex}.pc-modal-option{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:12px;width:100%;padding:12px;transition:border-color .15s,background .15s,transform .15s;display:flex}.pc-modal-option:hover{border-color:var(--color-primary);background:var(--color-primary-subtle);transform:translateY(-1px)}.pc-modal-option-icon{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pc-modal-option-icon img{object-fit:contain;width:40px;height:40px}.pc-modal-option-name{color:var(--color-text-primary);flex:1;font-size:14px;font-weight:600}.pc-modal-option-score{color:var(--color-primary);font-size:13px;font-weight:700}@media (max-width:1024px){.pc-platforms{grid-template-columns:repeat(2,1fr)}.pc-hero-bg .pc-hero-blob--1{width:450px;height:450px;top:-180px;right:-180px}.pc-hero-bg .pc-hero-blob--2{width:380px;height:380px;bottom:-160px;left:-160px}.pc-hero-platform--adyen{left:var(--bx,53%);bottom:var(--by,53%)}.pc-hero-platform--airwallex{left:var(--bx,8%);bottom:var(--by,12%)}.pc-hero-platform--payoneer{left:var(--bx,45%);bottom:var(--by,6%)}.pc-hero-platform--stripe{left:var(--bx,30%);bottom:var(--by,30%)}.pc-hero-platform--wise{left:var(--bx,6%);bottom:var(--by,65%)}}@media (max-width:640px){.pc-compare-bar{flex-direction:column;align-items:stretch;gap:10px}.pc-compare-bar select{width:100%}.pc-vs-badge{align-self:center}.pc-platforms,.pc-steps,.pc-trust-grid,.pc-preview-metrics{grid-template-columns:1fr}.pc-preview-header{text-align:center;flex-direction:column;gap:8px}.pc-filter-chips{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.pc-chip{flex-shrink:0}.pc-compare-fees-btn{opacity:1;pointer-events:auto;transform:none}.pc-preview-widget{padding:1rem}.pc-hero-bg .pc-hero-blob--1{width:320px;height:320px;top:-120px;right:-140px}.pc-hero-bg .pc-hero-blob--2{width:280px;height:280px;bottom:-100px;left:-100px}.pc-hero-bg .pc-hero-blob--3{display:none}.pc-hero-network{opacity:.85;overflow:hidden}.pc-hero-left-stage{width:100%;overflow:hidden}.pc-hero-globe{width:560px;height:560px;top:-70px;bottom:auto;left:50%;transform:translate(-50%);-webkit-mask-image:none;mask-image:none}.pc-hero-currencies{width:100%;-webkit-mask-image:none;mask-image:none}.pc-hero-platform-icon,.pc-hero-platform img{width:28px;height:28px}.pc-market{display:none}.pc-hero-platform--adyen{bottom:22%;left:8%}.pc-hero-platform--airwallex{bottom:10%;left:23%}.pc-hero-platform--payoneer{bottom:9%;left:auto;right:25%}.pc-hero-platform--stripe{bottom:23%;left:auto;right:10%}.pc-hero-platform--wise{bottom:40%;left:18%}.pc-currency--dollar{top:19%;right:6%}.pc-currency--pound{top:35%;right:17%}.pc-currency--euro{top:52%;right:7%}.pc-currency--yen,.pc-currency--spark{display:none}}@media (max-width:480px){.pc-platform-card{padding:1.25rem}.pc-platform-header{gap:10px}.pc-platform-icon,.pc-platform-icon img{width:40px;height:40px}.pc-platform-name{font-size:14px}.pc-platform-tag{font-size:11px}.pc-platform-score{gap:8px}.pc-score-bar{height:5px}.pc-score-num{font-size:13px}.pc-platform-features{gap:4px;margin-bottom:10px}.pc-platform-features span{font-size:10px}.pc-step{padding:1.25rem 1rem}.pc-step-title{font-size:13px}.pc-step-desc{font-size:12px}.pc-step-num{width:32px;height:32px;font-size:12px}.pc-trust-chip{padding:.5em 1em;font-size:12px}.pc-compare-tool-label{font-size:10px}.pc-compare-bar{gap:8px;padding:.75rem}.pc-compare-bar select{padding:.65em 2em .65em .7em;font-size:12px}.pc-vs-badge{width:32px;height:32px}.pc-compare-btn{padding:.65em 1em;font-size:12px;animation:none}.pc-compare-btn:before{animation:none}.pc-hero{padding:3rem .75rem 2.5rem}.pc-section{padding:2.5rem .75rem}.pc-trust{padding:3rem .75rem}.pc-compare-section{padding:.75rem .75rem 1.5rem}.pc-eyebrow{padding:.3em .85em;font-size:11px}.pc-sub{font-size:15px}.pc-trust-badge{font-size:11px}.pc-section-title-normal{font-size:clamp(20px,5vw,24px)}.pc-section-sub{font-size:14px}}@media (max-width:420px){html{overflow-x:hidden}.pc-h1,.pc-sub,.pc-trust-bar,.pc-compare-section,.pc-how,.pc-trust-inner,.pc-compare-tool{max-width:none}.pc-compare-bar{flex-wrap:wrap}.pc-compare-bar,.pc-compare-bar *{min-width:0!important}.pc-compare-table{min-width:auto}.pc-compare-box{max-width:100%}.pc-compare-bar select{width:200px;max-width:100%}.pc-nav,.pc-nav *,.pc-platform-header,.pc-platform-header *,.pc-platform-score,.pc-platform-score *,.pc-preview-header,.pc-preview-header *,.pc-trust-chips,.pc-trust-chips *,.pc-trust-bar,.pc-trust-bar *,.pc-filter-chips,.pc-filter-chips *{min-width:0!important}.pc-ticker-item{white-space:normal;padding:0 .5rem}.pc-platforms{gap:12px;margin-top:1.25rem}.pc-platform-card{padding:1rem}.pc-platform-header{gap:8px;margin-bottom:10px}.pc-platform-icon,.pc-platform-icon img{width:36px;height:36px}.pc-platform-name{font-size:13px}.pc-platform-score{gap:6px;margin-bottom:8px}.pc-score-bar{height:4px}.pc-score-num{font-size:12px}.pc-platform-features{gap:3px;margin-bottom:6px}.pc-platform-features span{padding:.2em .55em;font-size:9px}.pc-step{padding:1rem}.pc-step-title,.pc-step-desc{font-size:12px}.pc-step-num{width:28px;height:28px;margin-bottom:10px;font-size:11px}.pc-section{width:250px;max-width:100%;margin-left:auto;margin-right:auto;padding:2rem .75rem}.pc-trust{padding:2rem .75rem}.pc-hero{padding:2.5rem .75rem 2rem}.pc-compare-section{padding:.5rem .75rem 1.25rem}.pc-ticker-wrap{height:auto;padding:.5rem 0}.pc-compare-bar{gap:6px;padding:.65rem}.pc-compare-btn{padding:.55em .8em;font-size:11px}.pc-vs-badge{width:28px;height:28px}.pc-vs-text{font-size:9px}}@media (max-width:640px){.pc-hero{border-radius:0;min-height:540px;margin:0;padding:3rem .75rem 4.5rem}.pc-hero-globe{width:700px;height:700px;top:0}.pc-hero-platforms{flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:14px;display:flex;position:absolute;inset:auto .75rem 1.15rem}.pc-hero-platform{position:static}.pc-hero-platform-label,.pc-currency{display:none}}
.pc-main .pc-hero{text-align:center;min-height:auto;box-shadow:none;background:linear-gradient(115deg,#0b192c 0%,#112b53 48%,#1e3a8a 100%);border:none;border-radius:0;margin:0;padding:4.5rem 1.5rem 3rem;transition:background .5s;position:relative}.pc-main .pc-hero>.pc-eyebrow{color:#b9f8ff;background:#3ad3e41a;border-color:#7aeff752;box-shadow:0 0 18px #2bd9ea14}.pc-main .pc-hero>.pc-h1{z-index:2;color:#ecfbff;text-shadow:0 4px 24px #010c209e;max-width:610px;position:relative}.pc-main .pc-hero>.pc-h1 em{background:linear-gradient(135deg,#00f2fe 0%,#4facfe 100%);-webkit-background-clip:text;background-clip:text}.pc-main .pc-hero>.pc-sub{z-index:2;color:#e1f6fac2;text-shadow:0 2px 12px #010c206b;max-width:535px;position:relative}.pc-main .pc-hero:before{content:"";pointer-events:none;z-index:0;background-image:repeating-radial-gradient(circle at 84% 10%,#b9f8ff59 0 1px,#0000 1px 58px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 84% 10%,#000 0%,#0000 330px);mask-image:radial-gradient(circle at 84% 10%,#000 0%,#0000 330px)}.pc-main .pc-hero:after{content:"";pointer-events:none;z-index:0;background:#b9f8ff;border-radius:50%;width:7px;height:7px;margin:-3px 0 0 -3px;position:absolute;top:10%;left:84%;box-shadow:0 0 0 5px #b9f8ff2e}[data-theme=dark] .pc-main .pc-hero:before{background-image:repeating-radial-gradient(circle at 84% 10%,#b9f8ff73 0 1px,#0000 1px 58px)}.pc-main .pc-eyebrow{width:fit-content;margin:0 auto 1.5rem}.pc-main .pc-h1{margin:0 auto 1rem;font-size:clamp(30px,4vw,42px)}.pc-main .pc-h1 em{background:linear-gradient(135deg, var(--color-primary), #7c9bff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.pc-main .pc-sub{max-width:540px;margin:0 auto}html,body{min-height:100%}.pc-wrap{flex-direction:column;min-height:100vh;display:flex}.pc-main{flex:1}.pc-body{grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);align-items:start;gap:3rem;max-width:1060px;margin:0 auto;padding:3rem 1.5rem 4.5rem;display:grid}.pc-info-col{flex-direction:column;gap:2rem;display:flex}.pc-info-label{letter-spacing:.09em;color:var(--color-text-tertiary);text-transform:uppercase;margin-bottom:1rem;font-size:11px;font-weight:600}.pc-info-item{align-items:flex-start;gap:13px;margin-bottom:16px;display:flex}.pc-info-icon{border-radius:var(--border-radius-md);background:var(--color-primary-subtle);border:1px solid #4f6bff26;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.pc-info-icon svg{width:16px;height:16px;color:var(--color-primary)}.pc-info-text{font-size:13px;line-height:1.65}.pc-info-text strong{color:var(--color-text-primary);margin-bottom:3px;font-weight:600;display:block}.pc-info-text span{color:var(--color-text-secondary)}.pc-info-text a{color:var(--color-primary);font-weight:500;text-decoration:none}.pc-info-text a:hover{text-decoration:underline}.pc-response-note{background:var(--color-primary-subtle);border-radius:var(--border-radius-md);color:var(--color-text-secondary);border:1px solid #4f6bff24;align-items:center;gap:9px;padding:13px 17px;font-size:13px;display:flex}.pc-response-note svg{width:16px;height:16px;color:var(--color-primary);flex-shrink:0}.pc-form-col{flex-direction:column;display:flex}.pc-form-card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);padding:2rem;transition:background .3s,border-color .3s}.pc-form-title{font-family:var(--logo-font-family);letter-spacing:-.01em;color:var(--color-text-primary);margin:0 0 1.5rem;font-size:18px;font-weight:700}.pc-enquiry-label{color:var(--color-text-secondary);margin-bottom:9px;font-size:12px;font-weight:500}.pc-enquiry-types{flex-wrap:wrap;gap:8px;margin-bottom:1.5rem;display:flex}.pc-type-btn{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-size:12px;font-weight:500;font-family:var(--content-font-family);cursor:pointer;border-radius:999px;padding:7px 15px;transition:all .15s}.pc-type-btn:hover{border-color:var(--color-primary);color:var(--color-primary)}.pc-type-btn.active{background:var(--color-primary-subtle);color:var(--color-primary);border-color:var(--color-primary);font-weight:600}.pc-field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pc-field{margin-bottom:1.1rem}.pc-field label{color:var(--color-text-secondary);margin-bottom:6px;font-size:12px;font-weight:500;display:block}.pc-field input,.pc-field select,.pc-field textarea{box-sizing:border-box;width:100%;max-width:100%;font-family:var(--content-font-family);border-radius:var(--border-radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);padding:11px 14px;font-size:13px;transition:border-color .15s,box-shadow .15s,background .3s}.pc-field input:hover,.pc-field select:hover,.pc-field textarea:hover{border-color:#4f6bff59}.pc-field input:focus,.pc-field select:focus,.pc-field textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-subtle);background:var(--color-surface-elevated);outline:none}.pc-field input::placeholder,.pc-field textarea::placeholder{color:var(--color-text-tertiary)}.pc-field textarea{resize:vertical;min-height:110px;line-height:1.65}.pc-field-hint{color:var(--color-text-tertiary);margin-top:5px;font-size:11px}.pc-field optgroup,.pc-field option{background:var(--color-surface-elevated);color:var(--color-text-primary)}.pc-submit-btn{background:var(--color-primary);color:#fff;border-radius:var(--border-radius-md);cursor:pointer;width:100%;font-size:14px;font-weight:600;font-family:var(--content-font-family);border:none;padding:12px;transition:background .15s,transform .15s,box-shadow .2s;box-shadow:0 4px 14px #4f6bff4d}.pc-submit-btn:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 8px 22px #4f6bff61}.pc-submit-btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.pc-success{text-align:center;padding:2.5rem 1rem;display:none}.pc-success-icon{background:var(--color-primary-subtle);border:1px solid #4f6bff29;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 1.1rem;display:flex}.pc-success-icon svg{width:24px;height:24px;color:var(--color-primary)}.pc-success h3{font-family:var(--logo-font-family);color:var(--color-text-primary);margin:0 0 8px;font-size:18px;font-weight:700}.pc-success p{color:var(--color-text-secondary);max-width:340px;margin:0 auto;font-size:13px;line-height:1.65}#form-fields{transition:opacity .2s}#success-msg{display:none}.pc-typing-dots{vertical-align:baseline;align-items:baseline;gap:3px;margin-left:3px;display:inline-flex;position:relative}.pc-dot{background:var(--color-primary);opacity:0;border-radius:50%;width:5px;height:5px;display:inline-block}.pc-dot:first-child{animation:3s ease-in-out infinite dotAppear}.pc-dot:nth-child(2){animation:3s ease-in-out .2s infinite dotAppear}.pc-dot:nth-child(3){animation-name:dotAppear,dripDrop;animation-duration:3s,3s;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.4s;animation-fill-mode:none,none;animation-timeline:auto,auto;position:relative}.pc-dot:nth-child(3):after{content:"";background:linear-gradient(to bottom, var(--color-primary), transparent);border-radius:0 0 1px 1px;width:2px;height:0;animation:3s ease-in-out .4s infinite dripLine;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes dotAppear{0%{opacity:0;transform:scale(.6)}10%{opacity:1;transform:scale(1)}55%{opacity:1;transform:scale(1)}65%{opacity:0;transform:scale(.6)}to{opacity:0;transform:scale(.6)}}@keyframes dripDrop{0%,62%{transform:translateY(0)scaleY(1)}67%{transform:translateY(3px)scaleY(1.4)}72%{transform:translateY(0)scaleY(1)}to{transform:translateY(0)scaleY(1)}}@keyframes dripLine{0%,63%{opacity:0;height:0}66%{opacity:.5;height:7px}72%{opacity:.5;height:7px}76%{opacity:0;height:0}to{opacity:0;height:0}}@media (max-width:640px){.pc-body{grid-template-columns:1fr;gap:2rem;padding:2rem 1rem 3rem}.pc-main .pc-hero{padding:3rem 1rem 2rem}.pc-form-card{padding:1.5rem}.pc-field-row{grid-template-columns:1fr}}
.pc-hero-reviews{text-align:center;isolation:isolate;z-index:1;background:linear-gradient(#0a1830 0%,#0e1f3d 55%,#13294f 100%);padding:5.5rem 1.5rem 4.5rem;position:relative;overflow:visible}.pc-hero-reviews:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(62% 55% at 50% 38%,#4f6bff38 0%,#4f6bff14 45%,#0000 72%);position:absolute;inset:0}.pc-hero-reviews:after{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#94a3b80f 1px,#0000 1px),linear-gradient(90deg,#94a3b80f 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 72% at 50% 42%,#000 0%,#0000 72%);mask-image:radial-gradient(85% 72% at 50% 42%,#000 0%,#0000 72%)}.pc-hero-reviews>*{z-index:1;position:relative}.pc-hero-reviews .pc-h1{color:#f3f6fc;text-shadow:0 2px 16px #02081773;max-width:780px;margin:1rem auto 1.25rem;font-size:clamp(30px,4.5vw,46px);line-height:1.08}.pc-hero-reviews .pc-h1 em{background:linear-gradient(135deg,#7c9bff,#a8c0ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.pc-hero-reviews .pc-sub{color:#e2e8f0;max-width:640px;margin:0 auto 2rem;font-size:17px;line-height:1.8}.pc-hero-reviews .pc-eyebrow{color:#e2e8f0;background:#4f6bff24;border:1px solid #7c9bff52;font-size:13px;font-weight:600;box-shadow:0 0 20px #4f6bff1f}.pc-hero-search-wrap{z-index:5;max-width:520px;margin:0 auto 1.25rem;position:relative}.pc-hero-search{-webkit-backdrop-filter:blur(12px)saturate(1.3);background:#0f172a8c;border:1px solid #94a3b847;border-radius:999px;align-items:center;gap:10px;padding:.7rem 1rem;transition:border-color .2s,box-shadow .2s,background .3s;display:flex;box-shadow:0 8px 28px #02081759}.pc-hero-search svg{color:#9fb3d9;flex-shrink:0}.pc-hero-search input{min-width:0;font-family:var(--content-font-family);color:#f3f6fc;background:0 0;border:none;outline:none;flex:1;font-size:15px}.pc-hero-search input::placeholder{color:#9fb3d9}.pc-hero-search input::-webkit-search-cancel-button{-webkit-appearance:none}.pc-hero-search-btn{background:var(--color-primary);color:#fff;font-family:var(--content-font-family);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;padding:.55em 1.2em;font-size:13px;font-weight:600;transition:background .15s,transform .15s,box-shadow .2s;box-shadow:0 4px 14px #4f6bff59}.pc-hero-search-btn:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 8px 22px #4f6bff6b}.pc-hero-search-btn:active{transform:translateY(0)}.pc-hero-search:focus-within{border-color:#7c9bffa6;box-shadow:0 0 0 3px #4f6bff38,0 8px 28px #02081759}.pc-hero-dropdown{z-index:40;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);text-align:left;padding:6px;transition:background .3s,border-color .3s,box-shadow .3s;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden}.pc-hero-dropdown-item{border-radius:var(--border-radius-md);align-items:center;gap:12px;padding:.65rem .75rem;transition:background .15s;display:flex}.pc-hero-dropdown-item:hover{background:var(--color-surface-hover)}.pc-hero-dropdown-item:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.pc-hero-dropdown-logo{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.pc-hero-dropdown-logo img{object-fit:contain;border-radius:8px;width:32px;height:32px;display:block}.pc-hero-dropdown-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pc-hero-dropdown-name{color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.3}.pc-hero-dropdown-tagline{color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.pc-hero-dropdown-score{background:var(--color-primary-subtle);border:1px solid #4f6bff33;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:.35em .8em;display:inline-flex}.pc-hero-dropdown-score-num{font-variant-numeric:tabular-nums;color:var(--color-primary);font-size:14px;font-weight:800;line-height:1}.pc-hero-dropdown-score-label{color:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:600}.pc-hero-dropdown-more{border:1px dashed var(--color-border);border-radius:var(--border-radius-md);background:var(--color-surface);width:100%;font-family:var(--content-font-family);color:var(--color-primary);cursor:pointer;justify-content:center;align-items:center;gap:4px;margin-top:4px;padding:.65rem .75rem;font-size:12px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:flex}.pc-hero-dropdown-more:hover{background:var(--color-primary-subtle);border-color:#4f6bff66}.pc-hero-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 2.25rem;display:flex}.pc-hero-tag{font-family:var(--content-font-family);color:#c3cee4;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#0f172a66;border:1px solid #94a3b847;border-radius:999px;padding:.5em 1.15em;font-size:12px;font-weight:500;transition:border-color .2s,color .2s,background .2s,transform .2s}.pc-hero-tag:hover{color:#f3f6fc;border-color:#7c9bff99;transform:translateY(-1px)}.pc-hero-tag--active{background:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 4px 14px #4f6bff59}.pc-hero-tag--active:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#fff}.pc-hero-metrics{border-top:1px solid #94a3b829;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 2.25rem;max-width:640px;margin:0 auto;padding-top:1.25rem;display:flex}.pc-hero-metric{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.pc-hero-metric-stat{font-family:var(--logo-font-family);color:#7c9bff;letter-spacing:.01em;font-size:13px;font-weight:700}.pc-hero-metric-label{color:#c3cee4;font-size:12px;font-weight:500}.pc-rev-section-title{font-family:var(--logo-font-family);text-align:center;letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 .75rem;font-size:clamp(24px,3vw,30px);font-weight:700;transition:color .3s}.pc-rev-section-sub{color:var(--color-text-secondary);text-align:center;max-width:540px;margin:0 auto;font-size:15px;line-height:1.65}.pc-rev-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:2rem;display:grid}.pc-rev-card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xs);transition:transform .25s,border-color .25s,box-shadow .25s,background .3s;position:relative;overflow:hidden}.pc-rev-card:hover{box-shadow:var(--shadow-lg), 0 0 0 1px #4f6bff1a;border-color:#4f6bff59;transform:translateY(-4px)}.pc-rev-card-link{color:inherit;height:100%;text-decoration:none;display:block}.pc-rev-card-accent{background:var(--card-accent,var(--color-primary));opacity:.7;border-radius:0 3px 3px 0;width:44%;height:3px;transition:opacity .25s,width .3s}.pc-rev-card:hover .pc-rev-card-accent{opacity:1;width:56%}.pc-rev-card-body{padding:1.5rem}.pc-rev-card-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:.75rem;display:flex}.pc-rev-card-name{font-family:var(--logo-font-family);letter-spacing:-.01em;color:var(--color-text-primary);font-size:18px;font-weight:700;line-height:1.25}.pc-rev-card-score{background:var(--color-primary-subtle);white-space:nowrap;border:1px solid #4f6bff33;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:.35em .8em;display:inline-flex}.pc-rev-score-num{font-variant-numeric:tabular-nums;color:var(--color-primary);font-size:15px;font-weight:800;line-height:1}.pc-rev-score-label{color:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.pc-rev-card-tagline{color:var(--color-text-secondary);margin:0 0 1rem;font-size:13px;line-height:1.65}.pc-rev-card-footer{border-top:1px solid var(--color-border-light);color:var(--color-text-tertiary);justify-content:space-between;align-items:center;padding-top:.85rem;font-size:12px;transition:border-color .3s;display:flex}.pc-rev-card-footer-arrow{color:var(--color-primary);align-items:center;gap:3px;font-weight:500;transition:gap .2s;display:inline-flex}.pc-rev-card:hover .pc-rev-card-footer-arrow{gap:7px}.pc-rev-empty{text-align:center;color:var(--color-text-secondary);margin-top:3rem;font-size:15px;line-height:1.7}.pc-rev-results{scroll-margin-top:88px}@media (max-width:860px){.pc-rev-grid{grid-template-columns:1fr}}@media (max-width:640px){.pc-hero-reviews{padding:4rem 1rem 3rem}.pc-hero-metrics{gap:0 1.25rem}}
.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pc-section[id]{scroll-margin-top:5.5rem}.pc-hero-banner{background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-body-bg) 100%);border-bottom:1px solid var(--color-border);padding:3rem 1.5rem;transition:border-color .3s;position:relative;overflow:hidden}.pc-hero-banner:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--page-accent,var(--color-primary-glow)) 70%, transparent) 0%, transparent 70%);pointer-events:none;z-index:0;width:450px;height:450px;position:absolute;top:-140px;right:-60px}.pc-hero-banner-inner{z-index:1;max-width:1140px;margin:0 auto;position:relative}.pc-hero-banner-inner .pc-hero-link{border-radius:var(--border-radius-md);color:var(--color-text-secondary);border:1px solid var(--color-border);background:var(--color-surface-elevated);box-shadow:var(--shadow-xs);justify-content:center;align-items:center;margin-bottom:1rem;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .15s,background .15s,box-shadow .2s,border-color .15s,color .15s;display:inline-flex}.pc-hero-banner-inner .pc-hero-link:hover{border-color:var(--page-accent,var(--color-primary));color:var(--page-accent,var(--color-primary));transform:translateY(-1px)}.pc-breadcrumb{color:var(--color-text-tertiary);z-index:1;margin-bottom:1.5rem;font-size:12px;position:relative}.pc-breadcrumb a{color:var(--color-text-tertiary);text-decoration:none;transition:color .15s}.pc-breadcrumb a:hover{color:var(--page-accent,var(--color-primary))}.pc-breadcrumb span{color:var(--color-text-tertiary);margin:0 6px}.pc-platform-header{z-index:1;align-items:flex-start;gap:1.1rem;margin-bottom:1.75rem;display:flex;position:relative}.pc-platform-logo{width:62px;height:62px;box-shadow:var(--shadow-md);border-radius:14px;flex-shrink:0}.pc-platform-logo svg,.pc-platform-logo img{object-fit:contain;border-radius:14px;width:100%;height:100%;display:block}.pc-platform-title{font-family:var(--logo-font-family);color:var(--color-text-primary);letter-spacing:-.02em;margin:0 0 5px;font-size:clamp(24px,3vw,30px);font-weight:700}.pc-platform-tagline{color:var(--color-text-tertiary);margin:0;font-size:14px}.pc-score-hero{z-index:1;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:1.75rem;display:flex;position:relative}.pc-score-badge{background:var(--page-accent,var(--color-primary));color:#fff;font-family:var(--logo-font-family);border-radius:var(--border-radius-lg);letter-spacing:-1px;box-shadow:0 8px 24px color-mix(in srgb, var(--page-accent,var(--color-primary)) 35%, transparent);padding:7px 20px;font-size:30px;font-weight:700}.pc-score-label{color:var(--color-text-tertiary);font-size:13px;line-height:1.5}.pc-score-label strong{color:var(--color-text-primary);font-size:15px;display:block}.pc-quickstats{background:var(--color-border-light);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);z-index:1;grid-template-columns:repeat(5,1fr);gap:1px;transition:background .3s,border-color .3s;display:grid;position:relative;overflow:hidden}.pc-stat{background:var(--color-surface-elevated);color:var(--color-text-primary);padding:14px 16px;font-size:13px;font-weight:500;transition:background .3s}.pc-stat strong{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:3px;font-size:10px;font-weight:600;display:block}.pc-layout{grid-template-columns:minmax(0,1fr) 300px;gap:3rem;max-width:1140px;margin:0 auto;padding:3rem 1.5rem 4.5rem;display:grid}.pc-sidebar{display:block}.pc-main .pc-section{max-width:none;margin:0;padding:0}.pc-main .pc-section+.pc-section{border-top:1px solid var(--color-border);margin-top:3rem;padding-top:3rem}.pc-verdict-box{background:linear-gradient(135deg, color-mix(in srgb, var(--page-accent,var(--color-primary)) 10%, transparent) 0%, transparent 70%);border:1px solid color-mix(in srgb, var(--page-accent,var(--color-primary)) 16%, transparent);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xs);margin-bottom:2.25rem;padding:1.5rem 1.75rem;position:relative}.pc-verdict-box:before{content:"";background:var(--page-accent,var(--color-primary));border-radius:4px 0 0 4px;width:4px;height:100%;position:absolute;top:0;left:0}.pc-verdict-label{font-family:var(--logo-font-family);color:var(--page-accent,var(--color-primary));letter-spacing:-.01em;margin-bottom:.75rem;font-size:14px;font-weight:700}.pc-verdict-text{color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.8}.pc-grade-meter{background:var(--color-surface-hover);border-radius:999px;height:8px;margin:.85rem 0 .5rem;transition:background .3s;overflow:hidden}.pc-grade-fill{background:var(--page-accent,var(--color-primary));border-radius:999px;width:0;height:100%;transition:width .8s cubic-bezier(.34,1.56,.64,1)}.pc-grade-note{color:var(--color-text-tertiary);margin-bottom:1rem;font-size:12px}.pc-review-section-title{font-family:var(--logo-font-family);color:var(--color-text-primary);letter-spacing:-.01em;align-items:center;gap:10px;margin:0 0 1.1rem;font-size:22px;font-weight:700;line-height:1.25;display:flex}.pc-review-section-title:before{content:"";background:var(--page-accent,var(--color-primary));border-radius:2px;flex-shrink:0;width:4px;height:22px}.pc-body-text{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:15px;line-height:1.85}.pc-inline-strong{color:var(--color-text-primary);font-weight:750}.pc-inline-highlight{color:var(--color-text-primary);background:linear-gradient(transparent 38%, color-mix(in srgb, var(--page-accent,var(--color-primary)) 24%, transparent) 38%, color-mix(in srgb, var(--page-accent,var(--color-primary)) 24%, transparent) 88%, transparent 88%);border-radius:2px;padding:0 .12em}.pc-inline-link{color:var(--page-accent,var(--color-primary));text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--page-accent,var(--color-primary)) 42%, transparent);text-decoration-color:color-mix(in srgb, var(--page-accent,var(--color-primary)) 42%, transparent);text-underline-offset:3px;font-weight:650;text-decoration-thickness:1px;transition:text-decoration-color .15s,color .15s}.pc-inline-link:hover{color:var(--page-accent,var(--color-primary-hover));text-decoration-color:currentColor}.pc-inline-link--external:after{content:" ↗";font-size:.8em;text-decoration:none;display:inline-block;transform:translateY(-.08em)}.pc-editorial-list{gap:8px;margin:-.15rem 0 1.5rem;padding:0;list-style:none;display:grid}.pc-editorial-list li{border:1px solid color-mix(in srgb, var(--page-accent,var(--color-primary)) 16%, var(--color-border));border-radius:var(--border-radius-md);background:color-mix(in srgb, var(--page-accent,var(--color-primary)) 4%, var(--color-surface-elevated));color:var(--color-text-secondary);padding:12px 16px 12px 42px;font-size:14px;line-height:1.65;position:relative}.pc-editorial-list li:before{content:"";background:var(--page-accent,var(--color-primary));width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--page-accent,var(--color-primary)) 12%, transparent);border-radius:50%;position:absolute;top:19px;left:18px}.pc-editorial-list-label{color:var(--color-text-primary);display:block}.pc-editorial-list-description{margin-top:2px;margin-left:1rem;display:block}.pc-doc-group{margin:.75rem 0 1.25rem}.pc-doc-group-intro{color:var(--color-text-primary);margin-bottom:.6rem;font-weight:600}.pc-doc-list{counter-reset:doc-item;margin:0;padding:0;list-style:none}.pc-doc-list li{counter-increment:doc-item;color:var(--color-text-secondary);margin-bottom:.55rem;padding-left:2.1rem;font-size:14px;line-height:1.7;position:relative}.pc-doc-list li:before{content:counter(doc-item);background:color-mix(in srgb, var(--page-accent,var(--color-primary)) 12%, transparent);width:21px;height:21px;color:var(--page-accent,var(--color-primary));border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;top:2px;left:0}.pc-screenshot{background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--border-radius-lg);text-align:center;margin:2rem 0;padding:2.75rem 1rem;transition:background .3s,border-color .3s}.pc-screenshot-label{color:var(--color-text-tertiary);font-size:12px;font-weight:500}.pc-screenshot-caption{color:var(--color-text-tertiary);text-align:center;margin-top:6px;margin-bottom:1.5rem;font-size:12px}.pc-screenshot--image{border-style:solid;border-color:var(--color-border);background:0 0;padding:0}.pc-screenshot-trigger{text-align:left;width:100%;font:inherit;color:inherit;cursor:zoom-in;position:relative}.pc-screenshot-hint{color:#fff;pointer-events:none;background:#0000008c;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:10px;right:10px}.pc-screenshot-img{border-radius:var(--border-radius-lg);width:100%;height:auto;display:block}.pc-lightbox{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out;background:#000000d9;justify-content:center;align-items:center;padding:2rem;animation:.15s fadeIn;display:flex;position:fixed;inset:0}.pc-lightbox-viewport{flex-direction:column;align-items:center;gap:.85rem;max-width:min(1200px,92vw);max-height:92vh;display:flex}.pc-lightbox-scroll{-webkit-overflow-scrolling:touch;max-width:92vw;max-height:80vh;overflow:auto}.pc-lightbox-image{border-radius:10px;display:block;box-shadow:0 24px 64px #00000080}.pc-lightbox-controls{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.pc-lightbox-btn{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:8px;justify-content:center;align-items:center;min-width:30px;height:30px;font-size:16px;line-height:1;transition:background .15s;display:inline-flex}.pc-lightbox-btn:hover:not(:disabled){background:#ffffff40}.pc-lightbox-btn:disabled{opacity:.4;cursor:default}.pc-lightbox-btn--reset{padding:0 10px;font-size:13px}.pc-lightbox-zoom-label{text-align:center;color:#fff;font-variant-numeric:tabular-nums;min-width:44px;font-size:13px}.pc-lightbox-caption{color:#ffffffd9;text-align:center;margin:0;font-size:13px}.pc-lightbox-close{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s;display:flex;position:absolute;top:20px;right:20px}.pc-lightbox-close:hover{background:#ffffff40}.pc-screenshot--compact{margin:.85rem 0 1rem;padding:1.75rem 1rem}.pc-subtitle{font-family:var(--content-font-family);color:var(--color-text-secondary);align-items:center;gap:10px;margin:1.75rem 0 .85rem;font-size:15px;font-weight:600;display:flex}.pc-subtitle:before{content:"";background:var(--page-accent,var(--color-primary));border-radius:2px;flex-shrink:0;width:10px;height:10px}.pc-subsection:first-child .pc-subtitle{margin-top:.35rem}.pc-subsection+.pc-subsection{margin-top:.5rem}.pc-notice-box{border-radius:var(--border-radius-lg);color:var(--color-warning);background:#fbbf2414;border:1px solid #fbbf2438;align-items:flex-start;gap:10px;margin-top:1.25rem;padding:15px 18px;font-size:14px;line-height:1.6;display:flex}.pc-notice-box strong{color:var(--color-warning);font-weight:600}.pc-review-steps{margin:1.25rem 0;display:block}.pc-step-card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-sizing:border-box;width:100%;box-shadow:var(--shadow-xs);margin-bottom:1rem;padding:1.35rem 1.5rem;transition:border-color .2s,box-shadow .2s,background .3s;position:relative;overflow:hidden}.pc-step-card:hover{box-shadow:var(--shadow-sm);border-color:#4f6bff40}.pc-step-header{align-items:flex-start;gap:14px;margin-bottom:.5rem;display:flex}.pc-step-row{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.pc-step-num{background:var(--page-accent,var(--color-primary));color:#fff;width:30px;height:30px;box-shadow:0 3px 10px color-mix(in srgb, var(--page-accent,var(--color-primary)) 30%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:0;font-size:12px;font-weight:700;display:flex}.pc-step-content{flex:1}.pc-step-name{color:var(--color-text-primary);margin-bottom:4px;font-size:14px;font-weight:600}.pc-step-desc{color:var(--color-text-secondary);font-size:14px;line-height:1.75}.pc-docs-table,.pc-fee-table{border-collapse:separate;border-spacing:0;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);width:100%;box-shadow:var(--shadow-sm);margin:1.25rem 0;transition:background .3s,border-color .3s,box-shadow .3s;overflow:hidden}.pc-docs-table th,.pc-docs-table td,.pc-fee-table th,.pc-fee-table td{text-align:left;border-bottom:1px solid var(--color-border-light);padding:14px 18px;font-size:13px;line-height:1.6}.pc-docs-table th,.pc-fee-table th{background:color-mix(in srgb, var(--page-accent,var(--color-primary)) 10%, transparent);color:var(--page-accent,var(--color-primary));font-family:var(--logo-font-family);letter-spacing:-.01em;font-size:14px;font-weight:700}.pc-docs-table tbody tr:last-child td,.pc-fee-table tbody tr:last-child td{border-bottom:none}.pc-docs-table tbody tr,.pc-fee-table tbody tr{transition:background .15s}.pc-docs-table tbody tr:hover,.pc-fee-table tbody tr:hover{background:var(--color-surface)}.pc-docs-table td,.pc-fee-table td{color:var(--color-text-secondary)}.pc-docs-table td:first-child,.pc-fee-table td:first-child{color:var(--color-text-primary);width:38%;font-weight:600}.pc-procon{grid-template-columns:1fr 1fr;gap:16px;margin:1.25rem 0;display:grid}.pc-pros,.pc-cons{border-radius:var(--border-radius-lg);padding:1.5rem}.pc-pros{background:#34d3990f;border:1px solid #34d39929}.pc-cons{background:#ef44440d;border:1px solid #ef444426}.pc-procon-title{color:var(--color-text-primary);font-size:12px;font-weight:600;font-family:var(--logo-font-family);letter-spacing:-.01em;margin-bottom:10px;font-size:16px}.pc-pros .pc-procon-title{color:var(--color-success)}.pc-cons .pc-procon-title{color:#ef4444}.pc-procon-item{color:var(--color-text-secondary);align-items:flex-start;gap:8px;margin-bottom:8px;font-size:13px;line-height:1.6;display:flex}.pc-procon-item:before{content:"";border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:7px}.pc-pros .pc-procon-item:before{background:var(--color-success)}.pc-cons .pc-procon-item:before{background:#ef4444}.pc-rating-rows{margin:1.25rem 0 1.75rem}.pc-rating-row{grid-template-columns:150px minmax(0,1fr) 46px;align-items:center;gap:14px;margin-bottom:14px;display:grid}.pc-rating-name{color:var(--color-text-primary);min-width:0;font-size:13px;font-weight:600}.pc-rating-bar{background:var(--color-surface-hover);border-radius:999px;height:8px;transition:background .3s;overflow:hidden}.pc-rating-fill{background:var(--page-accent,var(--color-primary));border-radius:999px;width:0;height:100%;transition:width .6s cubic-bezier(.34,1.56,.64,1)}.pc-rating-score{color:var(--page-accent,var(--color-primary));text-align:right;font-variant-numeric:tabular-nums;min-width:46px;font-size:13px;font-weight:700}.pc-verdict-final{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);margin-top:1.75rem;padding:2rem;transition:background .3s,border-color .3s;position:relative}.pc-verdict-final:before{content:"";background:var(--page-accent,var(--color-primary));border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:2rem;right:2rem}.pc-verdict-final-score{align-items:center;gap:14px;margin-bottom:1rem;display:flex}.pc-verdict-final-num{font-family:var(--logo-font-family);color:var(--page-accent,var(--color-primary));letter-spacing:-2px;font-size:42px;font-weight:700}.pc-verdict-final-label{color:var(--color-text-tertiary);font-size:13px;line-height:1.5}.pc-verdict-final-label strong{color:var(--color-text-primary);font-size:14px;display:block}.pc-verdict-final-text{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:14px;line-height:1.75}.pc-verdict-cta{background:var(--page-accent,var(--color-primary));color:#fff;border-radius:var(--border-radius-md);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--content-font-family);box-shadow:0 4px 14px color-mix(in srgb, var(--page-accent,var(--color-primary)) 30%, transparent);border:none;justify-content:center;align-items:center;padding:11px 20px;text-decoration:none;transition:background .15s,transform .15s,box-shadow .2s,border-color .2s;display:inline-flex}.pc-verdict-cta:hover{background:var(--page-accent,var(--color-primary));filter:brightness(1.1);box-shadow:0 8px 22px color-mix(in srgb, var(--page-accent,var(--color-primary)) 38%, transparent);transform:translateY(-1px)}.pc-verdict-cta--outline{color:var(--page-accent,var(--color-primary));border:1.5px solid var(--page-accent,var(--color-primary));box-shadow:none;background:0 0}.pc-verdict-cta--outline:hover{background:color-mix(in srgb, var(--page-accent,var(--color-primary)) 10%, transparent);color:var(--page-accent,var(--color-primary));filter:brightness();border-color:var(--page-accent,var(--color-primary));box-shadow:none}.pc-verdict-actions{flex-wrap:wrap;gap:10px;margin-top:1.5rem;display:flex}.pc-alternatives{margin-top:1.25rem}.pc-alt-card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xs);justify-content:space-between;align-items:center;margin-bottom:10px;padding:14px 16px;transition:border-color .15s,transform .15s,box-shadow .2s,background .3s;display:flex}.pc-alt-card:hover{border-color:color-mix(in srgb, var(--page-accent,var(--color-primary)) 30%, transparent);box-shadow:var(--shadow-sm);transform:translate(3px)}.pc-alt-left{align-items:center;gap:12px;display:flex}.pc-alt-icon{border-radius:var(--border-radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.pc-alt-icon img{object-fit:contain;width:100%;height:100%;display:block}.pc-alt-icon svg{width:100%;height:100%;display:block}.pc-alt-name{color:var(--color-text-primary);font-size:14px;font-weight:600}.pc-alt-reason{color:var(--color-text-tertiary);font-size:12px}.pc-alt-score{color:var(--page-accent,var(--color-primary));font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.pc-toc{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xs);margin-bottom:1.25rem;padding:1.35rem;transition:background .3s,border-color .3s;position:sticky;top:5.5rem}.pc-toc-title{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;font-size:11px;font-weight:600}.pc-toc-item{color:var(--color-text-secondary);border-left:2px solid var(--color-border);cursor:pointer;align-items:center;padding:8px 0 8px 12px;font-size:13px;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.pc-toc-item:hover{color:var(--page-accent,var(--color-primary));border-left-color:var(--page-accent,var(--color-primary))}.pc-cta-inline{border:1px solid color-mix(in srgb, var(--page-accent,var(--color-primary)) 35%, transparent);border-radius:var(--border-radius-md);background:color-mix(in srgb, var(--page-accent,var(--color-primary)) 7%, transparent);color:var(--page-accent,var(--color-primary));align-items:center;gap:8px;margin:1.25rem 0 .25rem;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.pc-cta-inline:hover{background:color-mix(in srgb, var(--page-accent,var(--color-primary)) 12%, transparent);border-color:color-mix(in srgb, var(--page-accent,var(--color-primary)) 55%, transparent)}.pc-cta-inline:after{content:"→";font-weight:700}.pc-help-box{border:1px solid var(--color-border);border-radius:var(--border-radius-lg);background:var(--color-surface-elevated);box-shadow:var(--shadow-xs);margin-top:1.75rem;padding:1.5rem 1.75rem}.pc-help-title{font-family:var(--logo-font-family);color:var(--color-text-primary);margin-bottom:.75rem;font-size:16px;font-weight:700}.pc-help-box ul{margin:0;padding:0;list-style:none}.pc-help-box li{color:var(--color-text-secondary);margin-bottom:.5rem;padding-left:1.75rem;font-size:14px;line-height:1.7;position:relative}.pc-help-box li:before{content:"";background:var(--page-accent,var(--color-primary));border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:0}.pc-meta{color:var(--color-text-tertiary);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:1.5rem;font-size:12px;display:flex}.pc-updated-badge{background:color-mix(in srgb, var(--page-accent,var(--color-primary)) 10%, transparent);color:var(--page-accent,var(--color-primary));border:1px solid color-mix(in srgb, var(--page-accent,var(--color-primary)) 15%, transparent);border-radius:999px;padding:3px 9px;font-size:10px;font-weight:600}.pc-toc-divider{background:var(--color-border);height:1px;margin:.85rem 0}.pc-toc .pc-back-to-top{border-radius:var(--border-radius-sm);color:var(--color-text-tertiary);justify-content:center;align-items:center;padding:9px 0;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.pc-toc .pc-back-to-top:hover{color:var(--page-accent,var(--color-primary));background:color-mix(in srgb, var(--page-accent,var(--color-primary)) 10%, transparent)}@media (max-width:860px){.pc-layout{grid-template-columns:1fr;padding:2rem 1rem 3rem}.pc-sidebar{display:none}.pc-quickstats{grid-template-columns:repeat(3,1fr)}.pc-quickstats .pc-stat:last-child:nth-child(odd){grid-column:span 2}.pc-procon{grid-template-columns:1fr}.pc-rating-row{grid-template-columns:120px minmax(0,1fr) 40px}.pc-main .pc-section+.pc-section{margin-top:2rem;padding-top:2rem}}@media (max-width:560px){.pc-quickstats{grid-template-columns:repeat(2,1fr)}.pc-quickstats .pc-stat:last-child:nth-child(odd){grid-column:span 2}}
.pc-hero-blog,.pc-hero-blogs{text-align:center;padding:5.5rem 1.5rem 4.5rem;position:relative}.pc-hero-blog:before,.pc-hero-blogs:before{content:"";background-image:linear-gradient(to bottom, var(--color-grid-line-strong) 1px, transparent 1px);pointer-events:none;z-index:0;background-size:100% 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(82% 92% at 50% 0,#000 15%,#0000 78%);mask-image:radial-gradient(82% 92% at 50% 0,#000 15%,#0000 78%)}.pc-hero-blog:after,.pc-hero-blogs:after{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#4f6bff29,#0000 82%),linear-gradient(#4f6bff29,#0000 82%);background-position:8% 0,92% 0;background-repeat:no-repeat;background-size:1px 100%;position:absolute;inset:0}[data-theme=dark] .pc-hero-blog:after,[data-theme=dark] .pc-hero-blogs:after{background-image:linear-gradient(#4f6bff4d,#0000 82%),linear-gradient(#4f6bff4d,#0000 82%)}.pc-hero-blog .pc-h1,.pc-hero-blogs .pc-h1{max-width:780px;margin:1rem auto 1.25rem;font-size:clamp(30px,4.5vw,46px);line-height:1.08}.pc-hero-blog .pc-h1 em,.pc-hero-blogs .pc-h1 em{background:linear-gradient(135deg, var(--color-primary), #7c9bff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.pc-hero-blog .pc-sub,.pc-hero-blogs .pc-sub{color:var(--color-text-secondary);max-width:640px;margin:0 auto 2rem;font-size:17px;line-height:1.8}.pc-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pc-hero-blog .pc-eyebrow,.pc-hero-blogs .pc-eyebrow{background:var(--color-primary-subtle);color:var(--color-primary);border:1px solid #4f6bff29;font-size:13px;font-weight:600}.pc-hero-btn,.pc-hero-link{border-radius:var(--border-radius-md);justify-content:center;align-items:center;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .15s,background .15s,box-shadow .2s,border-color .15s,color .15s;display:inline-flex}.pc-hero-btn{background:var(--color-primary);color:#fff;box-shadow:0 4px 14px #4f6bff4d}.pc-hero-btn:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 8px 22px #4f6bff61}.pc-hero-link{color:var(--color-text-secondary);border:1px solid var(--color-border);background:var(--color-surface-elevated);box-shadow:var(--shadow-xs)}.pc-hero-link:hover{border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px)}.pc-section+.pc-section{border-top:1px solid var(--color-border);margin-top:3rem;padding-top:3rem}.pc-section-label{letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:.85rem;font-size:12px;font-weight:600}.pc-blog-section-title,.pc-blogs-section-title{font-family:var(--logo-font-family);letter-spacing:-.02em;color:var(--color-text-primary);align-items:center;gap:10px;margin:0 0 .85rem;font-size:clamp(24px,3vw,28px);line-height:1.15;display:flex}.pc-blog-section-title:before,.pc-blogs-section-title:before{content:"";background:var(--color-primary);border-radius:2px;flex-shrink:0;width:4px;height:24px}.pc-section-sub,.pc-body-text{color:var(--color-text-secondary);max-width:760px;font-size:15px;line-height:1.8}.pc-blog-grid,.pc-blogs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:1.75rem;display:grid}.pc-blog-card,.pc-blogs-card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xs);flex-direction:column;gap:1rem;padding:1.5rem;transition:border-color .2s,transform .2s,box-shadow .2s,background .3s;display:flex;position:relative;overflow:hidden}.pc-blog-card:hover,.pc-blogs-card:hover{box-shadow:var(--shadow-md);border-color:#4f6bff4d;transform:translateY(-3px)}.pc-blog-cover,.pc-blogs-cover{border-radius:var(--border-radius-md);background:var(--color-primary-subtle);height:140px;color:var(--color-primary);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.pc-blog-cover:after,.pc-blogs-cover:after{content:"";pointer-events:none;background-image:linear-gradient(90deg,#4f6bff1f 1px,#0000 1px),linear-gradient(#4f6bff1f 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.pc-blog-cover svg,.pc-blogs-cover svg{z-index:1;position:relative}.pc-blog-cover-img,.pc-blogs-cover-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pc-blog-meta,.pc-blogs-meta{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:500}.pc-blog-title,.pc-blogs-title{letter-spacing:-.01em;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.3}.pc-blog-text,.pc-blogs-text{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.75}.pc-blog-link,.pc-blogs-link{color:var(--color-primary);align-items:center;gap:4px;margin-top:auto;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pc-blog-link:hover,.pc-blogs-link:hover{text-decoration:underline}.pc-blog-about .pc-feature-grid,.pc-blogs-about .pc-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:1.75rem;display:grid;position:relative}.pc-feature-card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xs);padding:1.75rem 1.5rem;transition:border-color .2s,transform .2s,box-shadow .2s,background .3s;position:relative;overflow:hidden}.pc-feature-card:hover{box-shadow:var(--shadow-md);border-color:#4f6bff4d;transform:translateY(-3px)}.pc-feature-icon{background:var(--color-primary-subtle);border-radius:var(--border-radius-md);width:40px;height:40px;color:var(--color-primary);border:1px solid #4f6bff26;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.pc-feature-card h3{letter-spacing:-.01em;color:var(--color-text-primary);margin:0 0 .75rem;font-size:16px;font-weight:600}.pc-feature-card p{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.7}.pc-blog-cta,.pc-blogs-cta{max-width:900px}.pc-cta-card{background:linear-gradient(135deg, var(--color-primary-subtle) 0%, var(--color-surface-elevated) 60%);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:1.75rem;padding:2rem;transition:border-color .2s,box-shadow .2s,background .3s;display:none;position:relative;overflow:hidden}.pc-cta-card:after{content:"";pointer-events:none;background-image:linear-gradient(90deg,#4f6bff12 1px,#0000 1px),linear-gradient(#4f6bff12 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000 0%,#0000 55%);mask-image:linear-gradient(270deg,#000 0%,#0000 55%)}.pc-cta-card>*{z-index:1;position:relative}.pc-cta-card:hover{box-shadow:var(--shadow-md);border-color:#4f6bff4d}.pc-cta-card .pc-body-text{max-width:560px}.pc-cta-btn{background:var(--color-primary);color:#fff;border-radius:var(--border-radius-md);cursor:pointer;min-width:180px;font-size:14px;font-weight:600;font-family:var(--content-font-family);border:none;flex-shrink:0;padding:13px 26px;transition:background .15s,transform .15s,box-shadow .2s;box-shadow:0 4px 14px #4f6bff4d}.pc-cta-btn:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 8px 22px #4f6bff61}@media (max-width:860px){.pc-blog-grid,.pc-blogs-grid,.pc-blog-about .pc-feature-grid,.pc-blogs-about .pc-feature-grid{grid-template-columns:1fr}.pc-hero-blog,.pc-hero-blogs{padding:4rem 1rem 3rem}.pc-section+.pc-section{margin-top:2rem;padding-top:2rem}}@media (max-width:640px){.pc-hero-blog,.pc-hero-blogs{padding:3rem 1rem 2.5rem}.pc-hero-actions{flex-direction:column;align-items:stretch}.pc-hero-btn,.pc-hero-link{width:100%}.pc-cta-card{flex-direction:column;align-items:stretch;padding:1.5rem}.pc-cta-btn{width:100%}.pc-blog-about .pc-feature-grid,.pc-blogs-about .pc-feature-grid{grid-template-columns:1fr}}
