.pw-fam .ab-scope{--ab-ease: cubic-bezier(.16, 1, .3, 1);--ab-hair: rgba(19, 39, 94, .08);--ab-ring: rgba(19, 39, 94, .07);--ab-blue: #0a5ea8;--ab-sky: #039be4;--ab-cyan: #00c7fb;--ab-label: #55648a}.pw-fam .ab-pane{position:relative;isolation:isolate;border-radius:20px;background:linear-gradient(180deg,#ffffffd1,#fff9);border:1px solid rgba(255,255,255,.95);-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);box-shadow:inset 0 1px #fff,0 0 0 1px var(--ab-ring),0 28px 64px -34px #28629661,0 10px 24px -20px #66c1ee38}.pw-fam .ab-pane.soft{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,#ffffffe6,#ffffffb8);box-shadow:inset 0 1px #fff,0 0 0 1px var(--ab-ring),0 14px 34px -26px #28629673}.pw-fam .ab-pane:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--mx, -999px) var(--my, -999px),rgba(3,155,228,.08),rgba(0,199,251,.04) 35%,rgba(255,255,255,0) 65%);opacity:0;transition:opacity .5s var(--ab-ease)}.pw-fam .ab-pane:hover:after{opacity:1}.pw-fam .ab-lift{transition:transform .45s var(--ab-ease),box-shadow .45s var(--ab-ease)}.pw-fam .ab-lift:hover{transform:translateY(-4px);box-shadow:inset 0 1px #fff,0 0 0 1px #039be438,0 36px 72px -36px #28629680,0 14px 28px -22px #66c1ee52}.pw-fam .ab-ico{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;color:var(--ab-blue);background:linear-gradient(160deg,#0a5ea821,#00c7fb17);box-shadow:inset 0 0 0 1px #0a5ea821,inset 0 1px #ffffffe6;transition:transform .45s var(--ab-ease),box-shadow .45s var(--ab-ease)}.pw-fam .ab-ico.lg{width:48px;height:48px;border-radius:14px}.pw-fam .ab-ico.sm{width:32px;height:32px;border-radius:10px}.pw-fam .ab-ico.xs{width:26px;height:26px;border-radius:8px}.pw-fam .ab-lift:hover .ab-ico{transform:translateY(-1px) scale(1.04);box-shadow:inset 0 0 0 1px #0a5ea838,0 8px 18px -10px #0b4ea973}.pw-fam .ab-label{font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ab-label)}.pw-fam .ab-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:99px;font-size:11.5px;font-weight:600;letter-spacing:.02em;color:var(--ab-blue);background:#0a5ea80f;box-shadow:inset 0 0 0 1px #0a5ea81f}.pw-fam .ab-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:560px}.pw-fam .ab-proof>li{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border-radius:14px;font-size:13.5px;font-weight:500;line-height:1.35;color:var(--fam-ink-2);background:linear-gradient(140deg,#ffffffeb,#f6f9febd);border:1px solid rgba(255,255,255,.9);box-shadow:inset 0 1px #fff,0 0 0 1px var(--ab-ring),0 12px 26px -20px #13275e59}@media(max-width:420px){.pw-fam .ab-proof{grid-template-columns:minmax(0,1fr)}}.pw-fam .ab-jump{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pw-fam .ab-jump a{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:99px;font-size:13px;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(--ab-ring);transition:color .25s,background-color .25s,box-shadow .25s,transform .35s var(--ab-ease)}.pw-fam .ab-jump a:hover{color:#13275e;background:#fff;box-shadow:0 0 0 1px #039be447,0 10px 20px -14px #0b4ea973;transform:translateY(-1px)}.pw-fam .ab-jump a svg{color:var(--ab-blue)}.pw-fam .ab-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:767px){.pw-fam .ab-facts{grid-template-columns:minmax(0,1fr)}}.pw-fam .ab-fact{position:relative;min-width:0;padding:16px 18px 16px 64px;border-radius:16px;background:#fff9;box-shadow:inset 0 1px #fff,0 0 0 1px var(--ab-ring);transition:background-color .3s,box-shadow .3s}.pw-fam .ab-fact:hover{background:#ffffffe6;box-shadow:inset 0 1px #fff,0 0 0 1px #039be433}.pw-fam .ab-fact dt{margin-bottom:4px}.pw-fam .ab-fact-ico{position:absolute;left:18px;top:16px}.pw-fam .ab-fact dd{font-size:15px;line-height:1.6;color:var(--fam-ink-2)}.pw-fam .ab-contact{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:12px;padding:14px 18px;border-radius:16px;background:linear-gradient(180deg,#f0f8ffe6,#f7fbffb3);box-shadow:inset 0 1px #fff,0 0 0 1px #0a5ea81f}.pw-fam .ab-copy{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:10px;font-size:12.5px;font-weight:600;color:#13275e;background:#ffffffd9;box-shadow:0 0 0 1px #13275e1a;transition:box-shadow .2s,transform .2s var(--ab-ease)}.pw-fam .ab-copy:hover{box-shadow:0 0 0 1px #039be459}.pw-fam .ab-copy:active{transform:scale(.96)}.pw-fam .ab-quote{overflow:hidden}.pw-fam .ab-quote:before{content:"";position:absolute;z-index:-2;right:-80px;top:-120px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,#00c7fb29,#00c7fb00 70%);pointer-events:none}.pw-fam .ab-quote blockquote p{font-size:clamp(19px,2.1vw,24px);line-height:1.5;letter-spacing:-.012em;font-weight:500;color:var(--fam-ink);text-wrap:pretty}.pw-fam .ab-avatar{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;border-radius:99px;font-size:14px;font-weight:700;letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#13275e,#0b4ea9 55%,#039be4);box-shadow:0 0 0 3px #ffffffe6,0 8px 18px -8px #0b4ea999}.pw-fam .ab-reason{display:flex;flex-direction:column;height:100%;padding:28px}@media(max-width:639px){.pw-fam .ab-reason{padding:22px}}.pw-fam .ab-reason h3{font-size:19px;line-height:1.3;letter-spacing:-.015em;font-weight:600;color:var(--fam-ink);text-wrap:balance}.pw-fam .ab-reason p{font-size:15px;line-height:1.68;color:var(--fam-ink-2);overflow-wrap:anywhere}.pw-fam .ab-stat{padding:22px 24px;border-radius:18px;background:#ffffffa8;box-shadow:inset 0 1px #fff,0 0 0 1px var(--ab-ring)}.pw-fam .ab-stat dd{font-size:44px;line-height:1;letter-spacing:-.035em;font-weight:600;font-variant-numeric:tabular-nums;background-image:linear-gradient(90deg,#13275e,#0b4ea9 55%,#039be4);-webkit-background-clip:text;background-clip:text;color:transparent}.pw-fam .ab-stat dd small{margin-left:6px;font-size:15px;letter-spacing:0;font-weight:500;color:var(--fam-ink-3);-webkit-text-fill-color:var(--fam-ink-3)}.pw-fam .ab-stat dt{margin-top:10px;font-size:13.5px;line-height:1.5;color:var(--fam-ink-3)}.pw-fam .ab-track{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pw-fam .ab-track:before{content:"";position:absolute;left:24px;right:calc(33.333% - 37px);top:23px;height:2px;border-radius:2px;background:linear-gradient(90deg,#0a5ea847,#00c7fb47)}.pw-fam .ab-track:after{content:"";position:absolute;top:20px;left:0;width:110px;height:8px;border-radius:8px;pointer-events:none;background:linear-gradient(90deg,#00c7fb00,#00c7fbd9,#fffffff2,#00c7fb00);filter:blur(1px);animation:ab-run 7s cubic-bezier(.45,0,.55,1) infinite}@keyframes ab-run{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:calc(66.666% - 20px);opacity:0}}.pw-fam .ab-step{position:relative;min-width:0}.pw-fam .ab-node{position:relative;z-index:1;display:inline-grid;place-items:center;width:48px;height:48px;border-radius:16px;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ab-blue);background:linear-gradient(180deg,#fff,#f2f8fd);box-shadow:inset 0 1px #fff,0 0 0 1px #13275e14,0 10px 24px -14px #0b4ea973;animation:ab-node 7s ease-in-out infinite;animation-delay:calc(var(--i) * 1.6s)}@keyframes ab-node{0%,16%,to{box-shadow:inset 0 1px #fff,0 0 0 1px #13275e14,0 10px 24px -14px #0b4ea973}6%{box-shadow:inset 0 1px #fff,0 0 0 1px #0a5ea859,0 0 0 6px #00c7fb1f,0 10px 26px -12px #0b4ea98c}}@media(max-width:767px){.pw-fam .ab-track{grid-template-columns:minmax(0,1fr);gap:22px}.pw-fam .ab-track:before{left:23px;right:auto;top:24px;bottom:24px;width:2px;height:auto;background:linear-gradient(180deg,#0a5ea840,#00c7fb33)}.pw-fam .ab-track:after{display:none}.pw-fam .ab-step{display:flex;gap:16px}}.pw-fam .why-cov{border-collapse:collapse;font-size:15px;line-height:1.6;color:var(--fam-ink-2)}.pw-fam .why-cov thead th{padding:16px 22px;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6a7590;background:#f0f8ffa6;border-bottom:1px solid var(--ab-hair)}.pw-fam .why-cov tr.ab-row th,.pw-fam .why-cov td{padding:15px 22px;vertical-align:top;border-bottom:1px solid rgba(19,39,94,.06)}.pw-fam .why-cov tr.ab-row th{width:30%;font-weight:600;color:var(--fam-ink)}.pw-fam .why-cov td:last-child{width:22%}.pw-fam .why-cov .ab-stage{display:flex;align-items:flex-start;gap:12px}.pw-fam .why-cov tbody tr.ab-row{transition:background-color .25s}.pw-fam .why-cov tbody tr.ab-row:hover{background:#f0f8ff99}.pw-fam .why-cov tbody tr.ab-row:hover .ab-ico{color:#13275e;box-shadow:inset 0 0 0 1px #0a5ea83d}.pw-fam .why-cov tr.ab-phase th{padding:20px 22px 10px;border-bottom:1px solid var(--ab-hair);background:linear-gradient(180deg,#f7fbffe6,#fff0)}.pw-fam .why-cov tbody:last-child tr:last-child>*{border-bottom:0}.pw-fam .ab-phase-n{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:10px;border-radius:99px;font-size:11px;font-weight:700;color:#fff;background:linear-gradient(135deg,#13275e,#0b4ea9 60%,#039be4);vertical-align:1px}.pw-fam .why-cov-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--ab-blue);transition:color .2s,gap .3s var(--ab-ease)}.pw-fam .why-cov-link:hover{color:#13275e;gap:9px}.pw-fam .why-cov-link:focus-visible{outline:2px solid var(--ab-sky);outline-offset:3px;border-radius:4px}@media(max-width:767px){.pw-fam .why-cov thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pw-fam .why-cov,.pw-fam .why-cov tbody,.pw-fam .why-cov tr,.pw-fam .why-cov th,.pw-fam .why-cov td{display:block;width:auto!important}.pw-fam .why-cov tr.ab-row{padding:16px 18px;border-bottom:1px solid rgba(19,39,94,.06)}.pw-fam .why-cov tr.ab-row th,.pw-fam .why-cov td{padding:0;border:0}.pw-fam .why-cov tr.ab-phase th{padding:18px 18px 10px}.pw-fam .why-cov tr.ab-row th{margin-bottom:6px;font-size:16px}.pw-fam .why-cov td{padding-left:44px}.pw-fam .why-cov td:last-child{margin-top:8px}}.pw-fam .ab-state{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border-radius:99px;font-size:12px;font-weight:600}.pw-fam .ab-state.ok{color:#047857;background:#04785714;box-shadow:inset 0 0 0 1px #0478572e}.pw-fam .ab-state.not{color:#a15c07;background:#d9770614;box-shadow:inset 0 0 0 1px #d9770633}.pw-fam .ab-list>li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;color:var(--fam-ink-2)}.pw-fam .ab-list>li+li{margin-top:14px}.pw-fam .ab-ico.warm{color:#a15c07;background:linear-gradient(160deg,#d977061f,#fbbf2414);box-shadow:inset 0 0 0 1px #d9770629}.pw-fam .ab-note{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:16px 20px;border-radius:16px;font-size:14.5px;line-height:1.6;color:var(--fam-ink-2);background:linear-gradient(180deg,#f0f8ffe6,#f7fbffb3);box-shadow:inset 0 1px #fff,0 0 0 1px #0a5ea81f}.pw-fam .ab-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:899px){.pw-fam .ab-plans{grid-template-columns:minmax(0,1fr)}}.pw-fam .ab-plan{display:flex;flex-direction:column;padding:26px}.pw-fam .ab-plan h3{font-size:20px;font-weight:600;letter-spacing:-.015em;color:var(--fam-ink)}.pw-fam .ab-price{display:flex;align-items:baseline;gap:6px;margin-top:18px;font-variant-numeric:tabular-nums}.pw-fam .ab-price b{font-size:40px;line-height:1;letter-spacing:-.035em;font-weight:600;color:var(--fam-ink)}.pw-fam .ab-price span{font-size:14px;color:var(--fam-ink-3)}.pw-fam .ab-plan dl{display:grid;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid var(--ab-hair);font-size:14px}.pw-fam .ab-plan dl>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.pw-fam .ab-plan dt{display:inline-flex;align-items:center;gap:8px;color:var(--fam-ink-3)}.pw-fam .ab-plan dt svg{color:var(--ab-blue)}.pw-fam .ab-plan dd{font-weight:600;color:var(--fam-ink);font-variant-numeric:tabular-nums}.pw-fam .ab-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(max-width:767px){.pw-fam .ab-faq{grid-template-columns:minmax(0,1fr)}}.pw-fam .ab-q{height:100%;padding:22px 24px}.pw-fam .ab-q h3{font-size:16.5px;line-height:1.4;font-weight:600;color:var(--fam-ink)}.pw-fam .ab-q p{font-size:15px;line-height:1.68;color:var(--fam-ink-2)}.pw-fam .why-ext{color:var(--ab-blue, #0a5ea8);text-decoration:underline;text-decoration-color:#0a5ea859;text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.pw-fam .why-ext:hover{color:#13275e;text-decoration-color:currentColor}.pw-fam .why-ext:focus-visible,.pw-fam .ab-jump a:focus-visible,.pw-fam .ab-copy:focus-visible{outline:2px solid var(--ab-sky);outline-offset:2px;border-radius:6px}@media(prefers-reduced-motion:reduce){.pw-fam .ab-track:after,.pw-fam .ab-node{animation:none}.pw-fam .ab-lift,.pw-fam .ab-lift:hover,.pw-fam .ab-ico,.pw-fam .ab-jump a,.pw-fam .ab-jump a:hover,.pw-fam .why-cov tbody tr.ab-row,.pw-fam .why-cov-link{transition:none;transform:none}.pw-fam .ab-pane:after{transition:none}}@media(prefers-reduced-transparency:reduce){.pw-fam .ab-pane{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}
