body{margin:0}.pg{font-family:var(--sans);color:var(--ink);background:var(--paper);font-size:16px;line-height:1.6}.pg *{box-sizing:border-box}.pg a{color:var(--royal)}.pg a:hover{color:#0b2fa8}.pg a:focus-visible,.pg button:focus-visible,.pg summary:focus-visible,.pg input:focus-visible,.pg textarea:focus-visible,.pg select:focus-visible{outline:2px solid var(--azure);outline-offset:3px}.pg .wrap{max-width:1200px;margin:0 auto;padding-inline:32px}.pg .sec{padding-block:88px}.pg .sec-tight{padding-block:56px}.pg .tint{background:var(--ice)}.pg .dark{background:var(--ink);color:#fff}.pg .dark .muted{color:var(--mist)}.pg .muted{color:var(--slate)}.pg .mono{font-family:var(--mono)}.pg .eyebrow{font-family:var(--mono);letter-spacing:.04em;color:var(--royal);font-size:13px;font-weight:500}.pg .dark .eyebrow{color:var(--azure)}.pg h1,.pg h2,.pg h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.015em;margin:0}.pg h1{font-size:56px;font-weight:700;line-height:1.05}.pg h2{font-size:38px;font-weight:700;line-height:1.12}.pg h3{font-size:21px;font-weight:600;line-height:1.3}.pg p{margin:0}.pg .lead{max-width:42rem;font-size:19px;line-height:1.55}.pg .stack{flex-direction:column;gap:16px;display:flex}.pg .stack-lg{flex-direction:column;gap:40px;display:flex}.pg .row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pg .grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:56px;display:grid}.pg .grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pg .grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.pg .card{background:var(--paper);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:24px;display:flex}.pg .dark .card{background:var(--navy);border-color:var(--dline)}.pg .card p{color:var(--slate);font-size:15px}.pg .dark .card p{color:var(--mist)}.pg .ph{background:var(--ice);color:var(--slate);font-family:var(--mono);text-align:center;border:1.5px dashed #c9cfe8;border-radius:14px;justify-content:center;align-items:center;min-height:280px;padding:20px;font-size:12px;display:flex}.pg .dark .ph{border-color:var(--dline);background:var(--navy);color:var(--mist)}.pg .btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.pg .btn-primary{background:var(--royal);color:#fff}.pg .btn-primary:hover{color:#fff;background:#0f37c4}.pg .btn-line{border-color:var(--line);color:var(--ink);background:0 0}.pg .btn-ghost{border-color:var(--dline);color:#fff;background:0 0}.pg .ticks{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pg .ticks li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;display:grid}.pg .tick{background:var(--royal);border-radius:50%;width:16px;height:16px;margin-top:4px;display:block;position:relative}.pg .tick:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:4px;height:7px;position:absolute;top:3px;left:5px;transform:rotate(45deg)}.pg .phero{background:var(--ink);color:#fff;padding-block:72px 80px}.pg .phero .lead{color:var(--mist)}.pg .crumb{font-family:var(--mono);color:var(--mist);font-size:12.5px}.pg .crumb a{color:var(--mist);text-decoration:none}.pg .feature{border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;padding-block:48px;display:grid}.pg .feature:first-child{border-top:0}.pg .feature.flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.pg .feature.flip>.txt{order:2}.pg .feature .txt{flex-direction:column;gap:16px;display:flex}.pg .steps{flex-direction:column;gap:0;display:flex}.pg .stepr{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,4fr) minmax(0,5fr);align-items:start;gap:32px;padding-block:32px;display:grid}.pg .stepr .n{font-family:var(--mono);color:var(--royal);padding-top:6px;font-size:14px}.pg .stepr .you{color:var(--slate);background:var(--ice);border-radius:10px;padding:12px 14px;font-size:14.5px}.pg .stepr .you b{color:var(--ink)}.pg .kv{border-top:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,5fr);gap:8px 32px;padding-block:16px;display:grid}.pg .dark .kv{border-color:var(--dline)}.pg .tbl{border:1px solid var(--line);border-radius:14px;overflow-x:auto}.pg .tbl table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px}.pg .tbl th,.pg .tbl td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:14px 18px}.pg .tbl th{background:var(--ice);font-weight:600}.pg .tbl tr:last-child td{border-bottom:0}.pg .faq details{border-top:1px solid var(--line);padding-block:18px}.pg .faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:17px;font-weight:600;list-style:none;display:flex}.pg .faq summary:after{content:"+";font-family:var(--mono);color:var(--slate)}.pg .faq details[open] summary:after{content:"−"}.pg .faq details p{color:var(--slate);max-width:46rem;margin-top:10px}.pg .field{flex-direction:column;gap:6px;display:flex}.pg .field label{font-size:14px;font-weight:600}.pg .field input,.pg .field select,.pg .field textarea{min-height:44px;font:inherit;color:var(--ink);background:#fff;border:1px solid #c9cfe8;border-radius:10px;padding:10px 12px}.pg .field textarea{resize:vertical;min-height:110px}.pg .field .hint{color:var(--slate);font-size:13px}.pg .band{background:var(--ink);color:#fff;text-align:center;padding-block:80px}.pg .band .lead{color:var(--mist);margin-inline:auto}.pg .nav-bar{background:var(--ink);color:#fff;position:relative}.pg .nav{flex-wrap:wrap;align-items:center;gap:28px;min-height:72px;display:flex}.pg .nav-links{flex:1;align-items:center;gap:6px;display:flex}.pg .nav-l{color:#dfe4ff;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.pg .nav-l:hover{color:#fff;background:#ffffff0f}.pg .nav-l.on{color:#fff;background:#ffffff1a}.pg .nav-caret{opacity:.7;border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;display:block;transform:rotate(45deg)translate(-2px,-2px)}.pg .mega{z-index:5;border-top:1px solid var(--dline);border-bottom:1px solid var(--dline);background:#0b1347;position:absolute;top:72px;left:0;right:0;box-shadow:0 30px 60px -30px #0009}.pg .mega-in{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 32px;padding-block:28px 32px;display:grid}.pg .mega-col{flex-direction:column;gap:4px;display:flex}.pg .mega-h{font-family:var(--mono);letter-spacing:.05em;color:var(--mist);padding:0 12px 6px;font-size:11.5px}.pg .mega-a{color:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.pg .mega-a:hover{color:#fff;background:#ffffff0f}.pg .mega-t{font-size:15px;font-weight:600}.pg .mega-d{color:var(--mist);font-size:13px;line-height:1.4}.pg .foot{background:var(--ink);color:#fff;border-top:1px solid var(--dline)}.pg .foot-in{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px;padding-block:56px 40px;display:grid}.pg .foot-h{font-size:13px;font-family:var(--mono);color:#fff;letter-spacing:.04em;margin:0 0 12px;font-weight:500}.pg .foot-ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pg .foot-a{color:var(--mist);font-size:14px;text-decoration:none}.pg .foot-a:hover{color:#fff}@media (width<=1100px){.pg h1{font-size:46px}.pg h2{font-size:32px}.pg .grid4,.pg .mega-in{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.pg .wrap{padding-inline:16px}.pg .sec{padding-block:60px}.pg h1{font-size:36px}.pg h2{font-size:28px}.pg .lead{font-size:17px}.pg .grid2,.pg .grid3,.pg .grid4,.pg .feature,.pg .feature.flip,.pg .kv,.pg .mega-in{grid-template-columns:minmax(0,1fr)}.pg .feature.flip>.txt{order:0}.pg .stepr{grid-template-columns:40px minmax(0,1fr)}.pg .stepr .you{grid-column:2}.pg .nav-links{display:none}.pg .phero{padding-block:48px 56px}}.legal[data-astro-cid-zgovxyhs]{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.legal-nav[data-astro-cid-zgovxyhs]{flex-direction:column;flex:220px;gap:2px;max-width:260px;display:flex}.eyebrow[data-astro-cid-zgovxyhs].legal-eyebrow{padding:0 12px 8px}.legal-doc[data-astro-cid-zgovxyhs]{flex-direction:column;flex:999 560px;gap:22px;min-width:0;max-width:46rem;display:flex}.legal-a[data-astro-cid-zgovxyhs]{border-radius:8px;padding:9px 12px;font-size:15px;text-decoration:none}.legal-on[data-astro-cid-zgovxyhs]{background:#f4f6ff;font-weight:600}.legal-off[data-astro-cid-zgovxyhs]{color:var(--slate)}.legal-h1[data-astro-cid-zgovxyhs]{font-size:44px}.legal-updated[data-astro-cid-zgovxyhs]{font-size:13px}.legal-doc[data-astro-cid-zgovxyhs] .crumb,.legal-doc[data-astro-cid-zgovxyhs] .crumb a{color:#4a5272}.legal-doc[data-astro-cid-zgovxyhs] h2{font-size:26px}.legal-doc[data-astro-cid-zgovxyhs] .card{background:#f4f6ff}.legal-doc[data-astro-cid-zgovxyhs] .ph{min-height:140px}.legal-doc[data-astro-cid-zgovxyhs] .legal-body{flex-direction:column;gap:16px;line-height:1.6;display:flex}.legal-doc[data-astro-cid-zgovxyhs] .legal-body h2{margin-top:20px}.legal-doc[data-astro-cid-zgovxyhs] .legal-body h3{margin-top:8px;font-size:18px}.legal-doc[data-astro-cid-zgovxyhs] .legal-body :is(ul,ol){flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}.legal-doc[data-astro-cid-zgovxyhs] .legal-body table{border-collapse:collapse;width:100%;font-size:15px;display:block;overflow-x:auto}.legal-doc[data-astro-cid-zgovxyhs] .legal-body :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #e3e7f5;padding:8px 12px 8px 0}.legal-doc[data-astro-cid-zgovxyhs] .legal-body th{font-weight:600}.legal-doc[data-astro-cid-zgovxyhs] .legal-body code{font-family:var(--mono,"JetBrains Mono", monospace);font-size:.9em}@media (width<=820px){.legal-h1[data-astro-cid-zgovxyhs]{font-size:34px}}
