.pf{--f-bg: #f8fafd;--f-glow: rgba(0, 199, 251, .07);--f-ink: #0b1220;--f-ink-2: #3b4660;--f-ink-3: #5b6680;--f-line: rgba(19, 39, 94, .09);--f-box: rgba(255, 255, 255, .85);--f-box-line: rgba(19, 39, 94, .08);--f-hover: #0a5ea8;--f-in-bg: #ffffff;--f-in-line: rgba(19, 39, 94, .14);--f-in-ph: #8a93a8;--f-icon-bg: #ffffff;--f-ok-bg: #ecfdf5;--f-ok-ink: #065f46;--f-err: #be123c;position:relative;z-index:10;font-family:SF Pro Display,Inter,Inter Fallback,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--f-ink-3);font-size:14px;line-height:20px;text-align:left;background:radial-gradient(900px 260px at 12% 0%,var(--f-glow),transparent 70%),var(--f-bg);border-top:1px solid var(--f-line)}.dark .pf{--f-bg: #060b17;--f-glow: rgba(3, 128, 210, .16);--f-ink: #eef3fc;--f-ink-2: #c3cce0;--f-ink-3: #8f9bb6;--f-line: rgba(255, 255, 255, .08);--f-box: rgba(255, 255, 255, .035);--f-box-line: rgba(255, 255, 255, .08);--f-hover: #7cc2f7;--f-in-bg: rgba(255, 255, 255, .04);--f-in-line: rgba(255, 255, 255, .14);--f-in-ph: #6f7b96;--f-icon-bg: rgba(255, 255, 255, .04);--f-ok-bg: rgba(16, 185, 129, .1);--f-ok-ink: #6ee7b7;--f-err: #fda4af}.pf a{text-decoration:none}.pf .btn-b-glass,.pf .pwl-btn-glass{color:#13275e}.pf ul{list-style:none;margin:0;padding:0}.pf p,.pf h4{margin:0}.pf :focus-visible{outline:2px solid #039be4;outline-offset:2px;border-radius:4px}.pf-in{max-width:1216px;margin:0 auto;padding:40px 20px 24px}.pf-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pf-top{display:grid;gap:28px;padding-bottom:32px;border-bottom:1px solid var(--f-line)}.pf-logo{display:inline-flex;align-items:center;gap:10px}.pf-mark{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #13275e1a,0 4px 10px -6px #13275e59;flex:none}.pf-mark img{display:block;width:24px;height:24px}.pf-name{font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--f-ink)}.pf-blurb{margin-top:16px!important;font-size:14.5px;line-height:24px;color:var(--f-ink-3);max-width:46ch}.pf-acts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px}.pf-acts svg,.pf-form svg{width:16px;height:16px;flex:none}.pf-text{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--f-ink);transition:color .15s}.pf-text:hover{color:var(--f-hover)}.pf-text svg{width:16px;height:16px;flex:none}.pf-news{border-radius:14px;padding:20px;background:var(--f-box);border:1px solid var(--f-box-line)}.pf-news-h{font-size:15px;font-weight:600;line-height:22px;color:var(--f-ink);letter-spacing:-.01em}.pf-news-b{margin-top:6px!important;font-size:13.5px;line-height:20px;color:var(--f-ink-3)}.pf-form{margin-top:16px}.pf-form-row{display:flex;flex-direction:column;gap:8px}.pf-form input{height:40px;min-width:0;width:100%;border-radius:10px;border:1px solid var(--f-in-line);background:var(--f-in-bg);color:var(--f-ink);padding:0 14px;font:inherit;font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s}.pf-form input::-moz-placeholder{color:var(--f-in-ph)}.pf-form input::placeholder{color:var(--f-in-ph)}.pf-form input:focus{border-color:#0a5ea8;box-shadow:0 0 0 3px #0a5ea826}.pf-form-row>:last-child{justify-content:center;flex:none}.pf-err{margin-top:8px!important;font-size:12.5px;color:var(--f-err)}.pf-fine{margin-top:10px!important;font-size:12px;line-height:18px;color:var(--f-ink-3)}.pf-fine a{text-decoration:underline;text-underline-offset:2px}.pf-fine a:hover{color:var(--f-hover)}.pf-done{margin-top:16px;display:flex;align-items:flex-start;gap:10px;border-radius:10px;padding:12px 14px;font-size:13.5px;line-height:20px;background:var(--f-ok-bg);color:var(--f-ok-ink)}.pf-done svg{width:16px;height:16px;margin-top:2px;flex:none}.pf-cols{display:grid;grid-template-columns:1fr}.pf-col{border-bottom:1px solid var(--f-line)}.pf-col-h{position:relative;display:flex;align-items:center;min-height:52px;font-size:14px;line-height:20px;font-weight:600;color:var(--f-ink);letter-spacing:-.005em!important}.pf-col-t{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;width:100%;padding:0;margin:0;border:0;background:transparent;color:var(--f-ink-3);cursor:pointer;font:inherit}.pf-col-t svg{width:16px;height:16px;transition:transform .2s}.pf-col-t[aria-expanded=true] svg{transform:rotate(180deg)}.pf-col-l{display:none;padding:0 0 14px!important}.pf-col[data-open] .pf-col-l{display:grid}.pf-col-l a{display:block;padding:8px 0;color:var(--f-ink-3);transition:color .15s}.pf-col-l a:hover{color:var(--f-hover)}.pf-bot{display:grid;gap:16px;padding-top:24px;font-size:13px}.pf-left{display:grid;gap:10px}.pf-copy{color:var(--f-ink-3)}.pf-legal{display:flex;flex-wrap:wrap;gap:6px 18px}.pf-legal a{color:var(--f-ink-3);transition:color .15s}.pf-legal a:hover,.pf-mail:hover{color:var(--f-hover)}.pf-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pf-mail{display:inline-flex;align-items:center;gap:8px;color:var(--f-ink-2);transition:color .15s}.pf-mail svg{width:16px;height:16px;flex:none}.pf-li{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--f-line);background:var(--f-icon-bg);color:var(--f-ink-2);transition:color .15s,border-color .15s}.pf-li:hover{color:var(--f-hover);border-color:var(--f-in-line)}.pf-li svg{width:15px;height:15px}@media(min-width:640px){.pf-in{padding:56px 32px 28px}.pf-top{padding-bottom:40px;gap:32px}.pf-form-row{flex-direction:row}.pf-form input{flex:1 1 0;width:auto}.pf-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;padding-top:40px}.pf-col{border-bottom:0}.pf-col-h{min-height:0;margin-bottom:14px!important}.pf-col-t{display:none}.pf-col-l,.pf-col[data-open] .pf-col-l{display:grid;gap:10px;padding:0!important}.pf-col-l a{padding:0}.pf-bot{margin-top:48px;border-top:1px solid var(--f-line);grid-template-columns:1fr auto;align-items:center}.pf-left{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center}}@media(min-width:1024px){.pf-in{padding:64px 32px 32px}.pf-top{grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:64px;align-items:center}.pf-cols{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px;padding-top:48px}.pf-news{padding:24px}}@media(prefers-reduced-motion:reduce){.pf-col-t svg{transition:none}}@font-face{font-family:Inter Fallback;src:local("Arial"),local("ArialMT");size-adjust:107.12%;ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%}.pw-fam.font-sans{font-family:SF Pro Display,Inter,Inter Fallback,ui-sans-serif,system-ui}.pw-fam{--fam-ground: #fdfdff;--fam-ink: #0b1220;--fam-ink-2: #3b4660;--fam-ink-3: #5b6680;--fam-azure: #0a5ea8;--fam-ease: cubic-bezier(.16, 1, .3, 1);--fam-rim: rgba(255, 255, 255, .95);--fam-ring: rgba(19, 39, 94, .07);--fam-fill: linear-gradient(180deg, rgba(255, 255, 255, .86), rgba(255, 255, 255, .66));--fam-shadow: inset 0 1px 0 #fff, 0 0 0 1px var(--fam-ring), 0 28px 64px -34px rgba(40, 98, 150, .38), 0 10px 24px -20px rgba(102, 193, 238, .22);--gl-ground: var(--fam-ground);--gl-ink: var(--fam-ink);--gl-ink-2: var(--fam-ink-2);--gl-ink-3: var(--fam-ink-3);--gl-azure: #0a5ea8;--gl-azure-2: #0380d2;--gl-cyan: #00c7fb;--gl-ease: var(--fam-ease);--gl-rim: var(--fam-rim);--gl-ring: var(--fam-ring);--gl-fill: var(--fam-fill);--gl-shadow: var(--fam-shadow);background:var(--fam-ground);color:var(--fam-ink);overflow-x:clip}.pw-fam .fam-glow{position:absolute;left:0;right:0;top:0;z-index:0;height:max(62.5vw,820px);background:url(/assets/glow-desktop-i0ad0htl.webp) center top / cover no-repeat;-webkit-mask-image:linear-gradient(180deg,#000 68%,transparent);mask-image:linear-gradient(180deg,#000 68%,transparent)}@media(max-width:1023px){.pw-fam .fam-glow{height:min(216vw,1100px);background-image:url(/assets/glow-phone-ejmj5sge.webp)}}.pw-fam header:not([class*=nav]){background:transparent!important;color:inherit!important}.pw-fam .fam-hero{position:relative;padding-top:136px;padding-bottom:56px}@media(max-width:767px){.pw-fam .fam-hero{padding-top:112px;padding-bottom:40px}}.pw-fam .fam-h1{font-size:clamp(34px,5vw,52px);line-height:1.05;letter-spacing:-.035em;font-weight:600;color:var(--fam-ink);text-wrap:balance}.pw-fam .fam-h1.fam-h1-page{font-size:clamp(25px,3.3vw,36px);line-height:1.14;letter-spacing:-.03em}.pw-fam .fam-h2{font-size:clamp(26px,3.2vw,36px);line-height:1.12;letter-spacing:-.028em;font-weight:600;color:var(--fam-ink);text-wrap:balance}.pw-fam .fam-lead{font-size:16.5px;line-height:1.65;color:var(--fam-ink-2);text-wrap:pretty}.pw-fam .fam-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#55648a}.pw-fam .fam-eyebrow:before{content:"";width:7px;height:7px;border-radius:99px;background:linear-gradient(135deg,#13275e,#00c7fb);box-shadow:0 0 0 3px #039be424,0 0 12px #00c7fb8c}.pw-fam .fam-grad,.pw-fam .bg-clip-text[class*="to-[#00c7fb]"]{background-image:linear-gradient(90deg,#13275e,#0b4ea9 38%,#039be4 70%,#00c7fb 86%,#0b4ea9)!important;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fam-sheen 11s var(--fam-ease) infinite alternate}@keyframes fam-sheen{0%{background-position:0% 50%}to{background-position:100% 50%}}.pw-fam h1,.pw-fam h2{text-wrap:balance}.pw-fam .fam-card{position:relative;background:var(--fam-fill);border:1px solid var(--fam-rim);border-radius:20px;box-shadow:var(--fam-shadow)}.pw-fam .fam-card.soft{box-shadow:inset 0 1px #fff,0 0 0 1px var(--fam-ring),0 12px 30px -24px #28629673}.pw-fam .fam-rule{border-color:#13275e14!important}.pw-fam .fam-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:99px;font-size:12.5px;font-weight:500;color:var(--fam-ink-2);background:#ffffffb3;border:1px solid rgba(255,255,255,.95);box-shadow:0 0 0 1px var(--fam-ring)}.pw-fam .fam-btn,.pw-fam .fam-btn-ink{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:46px;padding:0 26px;border-radius:12px;font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .2s var(--fam-ease),box-shadow .25s,background-color .2s}.pw-fam .fam-btn{color:#13275e;background:#ffffff8c;border:1px solid rgba(255,255,255,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 0 1px #13275e0f,0 20px 25px -5px #00000014,0 8px 10px -6px #00000014}.pw-fam .fam-btn:hover{transform:translateY(-2px);background:#ffffffbf}.pw-fam .fam-btn-ink{color:#13275e;background:linear-gradient(180deg,#ffffffeb,#f0f7fdc7);border:1px solid rgba(255,255,255,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 0 1px #13275e1f,0 18px 30px -12px #0b4ea947,0 6px 12px -8px #13275e33,inset 0 1px #fff}.pw-fam .fam-btn-ink:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #0b4ea938,0 22px 36px -12px #0b4ea957,0 0 30px #ffffff59,inset 0 1px #fff}.pw-fam .fam-btn:active,.pw-fam .fam-btn-ink:active{transform:scale(.97)}.pw-fam .gl-backdrop{display:none}.pw-fam .fam-closer .gl-canvas{z-index:-1}.pw-fam :is(.fam-btn,.fam-btn-ink,.fam-chip,.fp-pill,.fp-lift,.fp-back,.fam-card):focus-visible{outline:2px solid #039be4;outline-offset:3px}@media(prefers-reduced-motion:reduce){.pw-fam .fam-grad,.pw-fam .bg-clip-text[class*="to-[#00c7fb]"]{animation:none}.pw-fam .fam-btn,.pw-fam .fam-btn-ink{transition:none}}
