.skip-link{position:absolute;top:-100%;left:0;z-index:9999;padding:8px 16px;background:var(--std-primary);color:#fff;font-size:var(--std-fs-sm);font-weight:var(--std-fw-semibold);text-decoration:none;border-radius:0 0 var(--std-radius) 0}.skip-link:focus{top:0}:root{--std-primary:#1a365d;--std-primary-hover:#22447a;--std-accent:#1a56a0;--std-success:#16a34a;--std-success-bg:#dcfce7;--std-warning:#c2410c;--std-border:#bee3f8;--std-border-soft:#e2e8f0;--std-bg-page:#f7fafc;--std-bg-white:#ffffff;--std-bg-light:#ebf8ff;--std-bg-alt:#f0f7ff;--std-text-dark:#1a202c;--std-text-body:#2d3748;--std-text-muted:#4a5568;--std-font:'Manrope', sans-serif;--std-fw-medium:500;--std-fw-semibold:600;--std-fw-bold:700;--std-fw-extrabold:800;--std-fs-xs:0.8125rem;--std-fs-sm:0.9375rem;--std-fs-base:1.0625rem;--std-fs-md:1.1875rem;--std-fs-lg:1.375rem;--std-fs-xl:1.5rem;--std-fs-2xl:1.75rem;--std-fs-3xl:2.125rem;--std-fs-hero:2.875rem;--std-radius:8px;--std-radius-lg:12px;--std-max:1200px;--std-shadow:0 2px 12px rgba(26,54,93,0.08);--std-shadow-hover:0 6px 24px rgba(26,54,93,0.14)}.std-page .site-content,.std-page #content{padding:0}.std-page-wrap{font-family:var(--std-font);color:var(--std-text-body);background:#fff;overflow-x:hidden}.std-page-wrap *,.std-page-wrap *::before,.std-page-wrap *::after{box-sizing:border-box}.std-breadcrumb{background:var(--std-bg-white);border-bottom:1px solid var(--std-border-soft);padding:.75rem 2rem;margin-top:70px}.std-breadcrumb-list{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;max-width:var(--std-max);margin-inline:auto}.std-breadcrumb-item{font-size:var(--std-fs-xs);font-weight:var(--std-fw-medium)}.std-breadcrumb-link{color:var(--std-accent);text-decoration:none}.std-breadcrumb-link:hover{text-decoration:none}.std-breadcrumb-sep{color:var(--std-text-muted);font-size:var(--std-fs-xs)}.std-breadcrumb-current{color:var(--std-text-muted)}.std-hero{max-width:var(--std-max);margin:1.5rem auto 0;background:var(--std-primary);display:grid;grid-template-columns:1fr 400px;min-height:440px;border-radius:16px 16px 0 0;overflow:hidden}.std-hero-left{padding:3.5rem 3rem;display:flex;flex-direction:column;justify-content:center;gap:1.125rem}.std-hero-left h1{font-size:var(--std-fs-hero);font-weight:var(--std-fw-extrabold);color:#fff;line-height:1.15;margin:0;letter-spacing:-.02em}.std-hero-subtitle{font-size:var(--std-fs-md);color:rgb(255 255 255 / .88);line-height:1.65;margin:0;max-width:560px}.std-hero-pills{display:flex;flex-wrap:wrap;gap:.5rem}.std-hero-pill{display:inline-flex;align-items:center;background:rgb(255 255 255 / .12);color:rgb(255 255 255 / .92);font-size:var(--std-fs-xs);font-weight:var(--std-fw-semibold);padding:.3rem .75rem;border-radius:100px;gap:.3rem}.std-hero-cta{display:inline-block;background:#fff;color:var(--std-primary);font-size:var(--std-fs-base);font-weight:var(--std-fw-bold);border-radius:var(--std-radius);text-decoration:none;padding:.9rem 2.25rem;width:fit-content;margin-top:.5rem;transition:background 0.2s,transform 0.2s}.std-hero-cta:hover{background:#eef4ff;transform:translateY(-2px)}.std-hero-img-col{position:relative;min-height:440px;background:linear-gradient(135deg,#22447a,#1a365d)}.std-hero-img-col img{width:100%;height:100%;object-fit:cover;display:block}.std-stats-row{max-width:var(--std-max);margin:0 auto;background:var(--std-accent);display:grid;grid-template-columns:repeat(4,1fr);text-align:center;border-radius:0 0 16px 16px}.std-stat-item{padding:1.625rem 1rem;display:flex;flex-direction:column;gap:.3rem;border-right:1px solid rgb(255 255 255 / .18)}.std-stat-item:last-child{border-right:none}.std-stat-num{font-size:var(--std-fs-2xl);font-weight:var(--std-fw-extrabold);color:#fff;line-height:1;letter-spacing:-.02em}.std-stat-label{font-size:var(--std-fs-xs);font-weight:var(--std-fw-medium);color:rgb(255 255 255 / .82);letter-spacing:.02em;text-transform:uppercase}.std-wrapper{max-width:var(--std-max);margin:0 auto;padding:0 2rem}.std-section{padding:4rem 0;border-bottom:1px solid var(--std-border-soft)}.std-section--centered{text-align:center}.std-section--centered .std-section-intro{margin-left:auto;margin-right:auto}.std-section-title{font-size:var(--std-fs-3xl);font-weight:var(--std-fw-extrabold);color:var(--std-primary);line-height:1.2;margin:0 0 1rem;letter-spacing:-.02em}.std-section-intro{font-size:var(--std-fs-base);color:var(--std-text-muted);line-height:1.7;max-width:820px;margin:0 0 2.5rem}.std-section-alt{background:var(--std-bg-alt);margin-left:-2rem;margin-right:-2rem;padding-left:2rem;padding-right:2rem}.std-tldr{margin-top:2.25rem;border:3px dashed var(--std-accent);border-radius:var(--std-radius-lg);background:var(--std-bg-light);padding:1.25rem 1.5rem;display:flex;align-items:flex-start;gap:1rem}.std-tldr-label{flex-shrink:0;background:var(--std-accent);color:#fff;font-size:.75rem;font-weight:var(--std-fw-extrabold);letter-spacing:.06em;padding:.3rem .6rem;border-radius:6px;line-height:1;text-transform:uppercase;margin-top:.15rem}.std-tldr p{margin:0;color:var(--std-text-body);font-size:var(--std-fs-sm);line-height:1.65}.std-two{display:grid;grid-template-columns:1.05fr 0.95fr;gap:2.5rem;align-items:center}.std-two-body .std-section-title{margin-bottom:1.25rem}.std-two-body p{font-size:var(--std-fs-base);color:var(--std-text-body);line-height:1.75;margin:0 0 1rem}.std-checklist{list-style:none;margin:1.25rem 0 0;padding:0}.std-checklist li{position:relative;padding-left:1.9rem;margin-bottom:.6rem;font-size:var(--std-fs-base);color:var(--std-text-body);line-height:1.5}.std-checklist li::before{content:"\2713";position:absolute;left:0;top:.05em;width:1.3rem;height:1.3rem;background:var(--std-success-bg);color:var(--std-success);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:var(--std-fw-extrabold)}.std-two-img img{width:100%;height:auto;border-radius:14px;border:1px solid var(--std-border);display:block;box-shadow:var(--std-shadow)}.std-card-grid{display:grid;gap:1.25rem;margin-top:2.5rem;text-align:left}.std-card-grid--3{grid-template-columns:repeat(3,1fr)}.std-card-grid--4{grid-template-columns:repeat(4,1fr)}.std-card{background:var(--std-bg-white);border:1px solid var(--std-border);border-radius:var(--std-radius-lg);padding:1.6rem 1.5rem;transition:box-shadow 0.2s,transform 0.2s,border-color 0.2s}.std-card:hover{box-shadow:var(--std-shadow-hover);transform:translateY(-2px);border-color:var(--std-accent)}.std-card-ico{width:50px;height:50px;border-radius:var(--std-radius-lg);display:flex;align-items:center;justify-content:center;margin-bottom:.9rem}.std-card-title{font-size:var(--std-fs-md);font-weight:var(--std-fw-extrabold);color:var(--std-primary);margin:0 0 .4rem;line-height:1.25}.std-card-desc{font-size:var(--std-fs-sm);color:var(--std-text-muted);line-height:1.55;margin:0}.std-why-card{background:var(--std-bg-white);border:1px solid var(--std-border-soft);border-radius:var(--std-radius-lg);box-shadow:0 2px 10px rgb(0 0 0 / .05);padding:1.5rem 1.25rem;display:flex;flex-direction:column;gap:.7rem;text-align:left;transition:box-shadow 0.2s,transform 0.2s,border-color 0.2s}.std-why-card:hover{box-shadow:var(--std-shadow-hover);transform:translateY(-2px);border-color:var(--std-border)}.std-why-ico{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center}.std-why-title{font-size:var(--std-fs-base);font-weight:var(--std-fw-extrabold);color:var(--std-primary);margin:0;line-height:1.25}.std-why-desc{font-size:var(--std-fs-sm);color:var(--std-text-muted);line-height:1.55;margin:0}.std-process{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;margin-top:2.5rem;text-align:left}.std-proc-step{background:var(--std-bg-white);border:1px solid var(--std-border);border-radius:var(--std-radius-lg);padding:1.4rem 1.2rem;transition:box-shadow 0.2s,transform 0.2s,border-color 0.2s}.std-proc-step:hover{box-shadow:var(--std-shadow-hover);transform:translateY(-2px);border-color:var(--std-accent)}.std-proc-num{width:34px;height:34px;border-radius:50%;background:var(--std-primary);color:#fff;font-weight:var(--std-fw-extrabold);font-size:.95rem;display:flex;align-items:center;justify-content:center;margin-bottom:.8rem}.std-proc-title{font-size:var(--std-fs-sm);font-weight:var(--std-fw-extrabold);color:var(--std-primary);margin:0 0 .35rem;line-height:1.25}.std-proc-desc{font-size:var(--std-fs-xs);color:var(--std-text-muted);line-height:1.5;margin:0}.std-dashframe{margin-top:2.5rem;padding:1.25rem;border:3px dashed var(--std-accent);border-radius:18px;background:var(--std-bg-white);overflow-x:auto;-webkit-overflow-scrolling:touch;box-shadow:var(--std-shadow)}.std-cmp{width:100%;border-collapse:collapse;text-align:left}.std-cmp thead th{padding:1rem 1.25rem;font-size:.8rem;font-weight:var(--std-fw-extrabold);text-transform:uppercase;letter-spacing:.04em;color:var(--std-primary);background:var(--std-bg-light);border-bottom:1px solid var(--std-border)}.std-cmp thead th:first-child{border-radius:10px 0 0 10px}.std-cmp thead th.std-cmp-feat{background:var(--std-bg-alt);color:var(--std-accent)}.std-cmp thead th:last-child{border-radius:0 10px 10px 0}.std-cmp td{padding:1.05rem 1.25rem;font-size:var(--std-fs-sm);color:var(--std-text-body);border-bottom:1px solid var(--std-border-soft);vertical-align:top}.std-cmp tbody tr:last-child td{border-bottom:none}.std-cmp-rk{font-weight:var(--std-fw-bold);color:var(--std-text-dark)}.std-cmp-col{background:var(--std-bg-alt)}.std-cmp-yes{color:var(--std-success);font-weight:var(--std-fw-bold)}.std-cmp-no{color:var(--std-warning);font-weight:var(--std-fw-bold)}.std-cmp-note{margin-top:1.5rem;font-size:var(--std-fs-sm);color:var(--std-text-muted);font-style:italic}.std-cmp-note a{color:var(--std-accent);font-weight:var(--std-fw-bold);text-decoration:none}.std-cmp-note a:hover{text-decoration:underline}.std-langs{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin-top:2.25rem}.std-lang{background:var(--std-bg-white);border:1px solid var(--std-border-soft);border-radius:var(--std-radius);padding:.75rem 1rem;display:flex;align-items:center;gap:.6rem;font-size:var(--std-fs-sm);font-weight:var(--std-fw-semibold);color:var(--std-text-dark);transition:border-color 0.15s,transform 0.15s,box-shadow 0.15s}.std-lang:hover{border-color:var(--std-border);transform:translateY(-1px);box-shadow:var(--std-shadow)}.std-lang--more{background:var(--std-bg-light);border-color:var(--std-border);color:var(--std-accent);font-weight:var(--std-fw-extrabold);justify-content:center}.std-langs-note{font-size:var(--std-fs-sm);color:var(--std-text-muted);margin:1.25rem 0 0;font-style:italic}.std-faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:2.5rem;text-align:left}.std-faq-box{background:var(--std-bg-white);border:1px solid var(--std-border);border-radius:var(--std-radius-lg);padding:1.5rem 1.6rem;transition:box-shadow 0.2s}.std-faq-box:hover{box-shadow:var(--std-shadow)}.std-faq-box h3{font-size:var(--std-fs-base);font-weight:var(--std-fw-extrabold);color:var(--std-primary);margin:0 0 .55rem;line-height:1.35;display:flex;align-items:flex-start;gap:.5rem}.std-faq-q{color:var(--std-accent);font-weight:var(--std-fw-extrabold);flex-shrink:0}.std-faq-box p{font-size:var(--std-fs-sm);color:var(--std-text-body);line-height:1.65;margin:0}.std-final-cta{max-width:var(--std-max);margin:4rem auto;background:var(--std-primary);padding:4.5rem 2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem;border-radius:16px}.std-final-cta h2{font-size:var(--std-fs-3xl);font-weight:var(--std-fw-extrabold);color:#fff;margin:0;line-height:1.2;letter-spacing:-.02em;max-width:640px}.std-final-cta p{font-size:var(--std-fs-md);color:rgb(255 255 255 / .86);line-height:1.65;margin:0;max-width:580px}.std-btn-white{display:inline-block;background:#fff;color:var(--std-primary);font-size:var(--std-fs-base);font-weight:var(--std-fw-bold);border-radius:var(--std-radius);text-decoration:none;padding:.95rem 2.5rem;transition:background 0.2s,transform 0.2s}.std-btn-white:hover{background:#eef4ff;transform:translateY(-2px)}@media (max-width:1023px){.std-hero{grid-template-columns:1fr 300px;min-height:380px}.std-hero-img-col{min-height:380px}.std-two{grid-template-columns:1fr}.std-card-grid--3{grid-template-columns:repeat(2,1fr)}.std-card-grid--4{grid-template-columns:repeat(2,1fr)}.std-process{grid-template-columns:repeat(3,1fr)}.std-langs{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.std-hero{grid-template-columns:1fr;margin-top:0;border-radius:0}.std-hero-img-col{order:-1;min-height:190px}.std-hero-left{padding:2.5rem 1.25rem}.std-hero-left h1{font-size:2rem}.std-stats-row{grid-template-columns:repeat(2,1fr);border-radius:0}.std-stat-item:nth-child(2){border-right:none}.std-stat-item:nth-child(1),.std-stat-item:nth-child(2){border-bottom:1px solid rgb(255 255 255 / .18)}.std-breadcrumb{padding:.6rem 1.25rem}.std-wrapper{padding:0 1.25rem}.std-section-alt{margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}.std-section{padding:3rem 0}.std-section-title{font-size:var(--std-fs-2xl)}.std-two,.std-card-grid--3,.std-card-grid--4,.std-process,.std-faq-grid,.std-langs{grid-template-columns:1fr}.std-cmp{min-width:520px}.std-final-cta{margin:3rem 0;border-radius:0;padding:3.5rem 1.5rem}}@media (prefers-reduced-motion:reduce){.std-page-wrap *{transition:none!important}}.pts-byline{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.875rem 1rem;margin:1.25rem 0 1.75rem}.pts-byline-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width:600px){.pts-byline-grid{grid-template-columns:1fr;gap:.875rem}}.pts-byline-person{display:flex;align-items:center;gap:.875rem;min-width:0}.pts-byline-photo{width:56px;height:56px;aspect-ratio:1;border-radius:50%;object-fit:cover;flex-shrink:0;outline:2px solid #bee3f8;outline-offset:-2px}@media (max-width:600px){.pts-byline-photo{width:48px;height:48px}}.pts-byline-info{display:flex;flex-direction:column;gap:.15rem;min-width:0}.pts-byline-label{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#4a5568}.pts-byline-name{color:#1a365d;font-size:1.0625rem;font-weight:700;text-decoration:none;line-height:1.25}.pts-byline-name:hover,.pts-byline-name:focus-visible{color:#1a56a0;text-decoration:underline}@media (max-width:600px){.pts-byline-name{font-size:.9375rem}}.pts-byline-role{color:#4a5568;font-size:.8125rem;line-height:1.4}.pts-byline-links{font-size:.8125rem;margin-top:.15rem}.pts-byline-links a{color:#1a56a0;font-weight:600;text-decoration:none}.pts-byline-links a:hover,.pts-byline-links a:focus-visible{text-decoration:underline}.pts-byline-review-icon{color:#1a56a0;font-weight:700}.pts-byline-meta{border-top:1px solid #e2e8f0;margin-top:.875rem;padding-top:.75rem;font-size:.8125rem;color:#4a5568}