.fpc{padding:10px 12px;display:flex;flex-wrap:wrap;gap:8px 14px;align-items:flex-start;color:#f5f5f7;font-family:Arial,Helvetica,Liberation Sans,sans-serif;container:fpc/inline-size}.fpc-visual{--fpc-hue:100,116,139;position:relative;flex:0 0 80px;align-self:flex-start;width:80px;height:80px;border-radius:20px;overflow:hidden;display:grid;place-items:center;color:#fff;background:linear-gradient(180deg,rgba(var(--fpc-hue),.4),rgba(var(--fpc-hue),.18));border:1px solid rgba(var(--fpc-hue),.6);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 8px 24px rgba(0,0,0,.35)}.fpc-visual[data-hero]{flex-basis:144px;width:144px;height:144px;box-shadow:0 12px 32px rgba(0,0,0,.45)}.fpc-visual-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.fpc-visual-icon{width:36px;height:36px}.fpc-glyph{font-size:30px;font-weight:800;letter-spacing:.04em;line-height:1}.fpc-visual--photo{border-radius:50%;border:2px solid rgba(143,168,255,.5);background:linear-gradient(135deg,#475569,#1e293b)}.fpc-visual--logo{border-radius:16px;background:#fff;border:1px solid hsla(0,0%,100%,.2)}.fpc-visual--logo .fpc-visual-img{-o-object-fit:contain;object-fit:contain;background:#fff}.fpc-visual--app{border-radius:32px;background:transparent;border:0;box-shadow:none;filter:drop-shadow(0 12px 28px rgba(0,0,0,.5))}.fpc-visual--app .fpc-visual-img{-o-object-fit:contain;object-fit:contain}.fpc-visual--qr{border-radius:16px;background:#fff;border:1px solid hsla(0,0%,100%,.2);padding:10px}.fpc-visual--qr .fpc-visual-img{position:static;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fpc-visual--brand{border-radius:32px;border:1px solid hsla(0,0%,100%,.2)}.fpc-visual--brand .fpc-visual-img{position:absolute;inset:0;margin:auto;width:56%;height:56%;-o-object-fit:contain;object-fit:contain}.fpc-visual--portrait{border-radius:50%;border:2px solid rgba(143,168,255,.5)}.fpc-visual--image{border-radius:16px;border:1px solid hsla(0,0%,100%,.2)}.fpc-visual--glyph{border-radius:20px}.fpc-text{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:5px}.fpc-headline{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#f5f5f7;text-wrap:balance}.fpc-body,.fpc-headline{margin:0;overflow-wrap:anywhere}.fpc-body{font-size:15px;line-height:1.45;color:#e1e3ea;text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.fpc-progress{display:flex;align-items:center;gap:10px;margin-top:2px}.fpc-bar{flex:1;height:8px;background:hsla(0,0%,100%,.1);overflow:hidden}.fpc-bar,.fpc-bar-fill{border-radius:999px;display:block}.fpc-bar-fill{height:100%;background:linear-gradient(90deg,#1b48ff,#2dd4bf)}.fpc-bar-label{font-size:13px;font-weight:800;color:#f5f5f7;white-space:nowrap}.fpc-steps{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.fpc-step{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap;color:#97a3b5;background:hsla(0,0%,100%,.05);border:1px dashed hsla(0,0%,100%,.22)}.fpc-step[data-done]{color:#6ee7b7;background:rgba(16,185,129,.12);border:1px solid rgba(52,211,153,.4)}.fpc-people{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.fpc-person{display:inline-flex;align-items:center;gap:8px;padding:3px 10px 3px 3px;border-radius:999px;background:rgba(27,72,255,.12);border:1px solid rgba(143,168,255,.3);color:#f5f5f7;text-decoration:none;max-width:100%;min-width:0}a.fpc-person:hover{background:hsla(0,0%,100%,.12)}.fpc-person-photo{position:relative;flex:0 0 36px;width:36px;height:36px;border-radius:50%;overflow:hidden;display:grid;place-items:center;font-size:14px;font-weight:800;color:#fff;background:linear-gradient(135deg,#475569,#1e293b);border:1px solid hsla(0,0%,100%,.2)}.fpc-person-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.fpc-person-text{display:flex;flex-direction:column;min-width:0}.fpc-person-name{font-size:14px;font-weight:800;white-space:nowrap}.fpc-person-sub{font-size:12px;color:#97a3b5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.fpc-person-action{flex:0 0 auto;font-size:12px;font-weight:800;padding:3px 9px;border-radius:999px;white-space:nowrap;color:#a5b4fc;background:rgba(27,72,255,.16);border:1px solid rgba(27,72,255,.5)}.fpc-stats{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:2px}.fpc-stat{flex:1 1 auto}.fpc-headline-link{color:inherit;text-decoration:none}.fpc-headline-link:focus-visible,.fpc-headline-link:hover{text-decoration:underline;text-underline-offset:3px}a.fpc-stat--link{display:block;color:inherit;text-decoration:none;border-radius:8px}a.fpc-stat--link:focus-visible .fpc-stat-v,a.fpc-stat--link:hover .fpc-stat-v{text-decoration:underline;text-underline-offset:3px}.fpc-stat-k{font-size:11px;font-weight:700;color:#97a3b5;text-transform:uppercase;letter-spacing:.04em}.fpc-stat-v{font-size:17px;font-weight:800;line-height:1.1;color:#f5f5f7}.fpc-stat-v[data-tone=good]{color:#34d399}.fpc-stat-v[data-tone=gold]{color:#fcd34d}.fpc-stat-v[data-tone=indigo]{color:#c7d2fe}.fpc-options{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.fpc-option{height:36px;padding:0 14px;border-radius:999px;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;color:#e1e3ea;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);transition:background .15s}.fpc-option:focus-visible,.fpc-option:hover{background:hsla(0,0%,100%,.12);outline:none}.fpc-option[data-on]{color:#fff;background:rgba(27,72,255,.4);border-color:rgba(143,168,255,.7)}.fpc-answered{margin:2px 0 0;font-size:13px;font-weight:600;color:#6ee7b7}.fpc-ask{display:flex;flex-direction:column;gap:8px;min-width:0}.fpc-ask-who{margin:0;font-size:13px;line-height:1.45;color:#c3c7d1}.fpc-ask-editor{min-width:0;padding:12px;border-radius:12px;background:var(--layer-table-bg,rgba(15,15,35,.42));border:1px solid hsla(0,0%,100%,.12)}.fpc-ask-note{margin:0;font-size:13px;color:#c3c7d1}.fpc-ask-editor[data-overlay]{display:contents}.fpc-ask-link{color:#a5b4fc;font-weight:700;text-decoration:underline;text-underline-offset:2px}.fpc-ask-link:focus-visible{outline:2px solid #a5b4fc;outline-offset:2px;border-radius:4px}.fpc-text>.fpc-ask{flex:1 1 100%}.fpc-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.fpc-chip{font-size:13px;font-weight:700;padding:3px 9px;border-radius:8px;white-space:nowrap;color:#e0e7ff;background:rgba(27,72,255,.12);border:1px solid rgba(143,168,255,.3)}.fpc-stars{display:inline-flex;align-items:center;gap:2px;margin-top:2px}.fpc-star-tile{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:#fcd34d;text-decoration:none}.fpc-star-tile:focus-visible,.fpc-star-tile:hover{background:rgba(252,211,77,.14);outline:none}.fpc-star{width:20px;height:20px;fill:currentColor}.fpc-step-check{width:11px;height:11px;flex:0 0 auto}@media (max-width:768px){.fpc-star-tile{width:44px;height:44px}}.fpc-ctas{flex:1 1 100%;width:100%;min-width:0;align-self:auto}.fpc-ctas[data-odd-span]>.svc6-cta:last-child{grid-column:1/-1}@container fpc (min-width: 640px){.fpc-ctas[data-cols]{grid-template-columns:repeat(var(--fpc-cols,2),minmax(0,1fr))}.fpc-ctas[data-cols]>.svc6-cta:last-child{grid-column:auto}}.fpc[data-prompt-type=contact] [data-wide] .svc6-cta-label{white-space:nowrap}.fpc[data-prompt-type=contact]>.fpc-ctas{flex:1 1 100%;width:100%;min-width:0}.fpc[data-prompt-type=contact]>.fpc-text{align-self:center}@container fpc (min-width: 880px){.fpc[data-prompt-type=contact]>.fpc-ctas[data-cols]{grid-template-columns:repeat(4,minmax(max-content,1fr))}}@container fpc (max-width: 879px){.fpc[data-prompt-type=contact]>.fpc-ctas[data-cols]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container fpc (max-width: 479px){.fpc[data-prompt-type=contact]>.fpc-ctas>[data-wide]{grid-column:1/-1}}@media (min-width:768px){.fpc[data-prompt-type=contact]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;-moz-column-gap:14px;column-gap:14px;row-gap:8px}.fpc[data-prompt-type=contact]>.fpc-visual{grid-column:1;grid-row:1/span 2}.fpc[data-prompt-type=contact]>.fpc-text{grid-column:2;align-self:start}.fpc[data-prompt-type=contact]>.fpc-ctas{grid-column:2;align-self:end}}@container fpc (max-width: 599px){.fpc[data-prompt-type=contact]>.fpc-ctas{grid-column:1/-1}}@container fpc (max-width: 559px){.fpc-text{display:contents}.fpc-text>.fpc-headline{flex:1 1 180px;min-width:0}.fpc-text>.fpc-answered,.fpc-text>.fpc-body,.fpc-text>.fpc-chips,.fpc-text>.fpc-options,.fpc-text>.fpc-people,.fpc-text>.fpc-progress,.fpc-text>.fpc-stars,.fpc-text>.fpc-stats,.fpc-text>.fpc-steps{flex:1 1 100%;min-width:0}}@media (min-width:600px){.fpc[data-tile=small]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;-moz-column-gap:14px;column-gap:14px;row-gap:6px}.fpc[data-tile=small]>.fpc-visual{grid-column:1;grid-row:1/span 2}.fpc[data-tile=small]>.fpc-text{display:contents}.fpc[data-tile=small] .fpc-text>.fpc-body,.fpc[data-tile=small] .fpc-text>.fpc-headline{grid-column:2}.fpc[data-tile=small]:not(:has(.fpc-body)) .fpc-text>.fpc-headline{grid-row:1/span 2}.fpc[data-tile=small] .fpc-text>.fpc-answered,.fpc[data-tile=small] .fpc-text>.fpc-ask,.fpc[data-tile=small] .fpc-text>.fpc-chips,.fpc[data-tile=small] .fpc-text>.fpc-options,.fpc[data-tile=small] .fpc-text>.fpc-people,.fpc[data-tile=small] .fpc-text>.fpc-progress,.fpc[data-tile=small] .fpc-text>.fpc-stars,.fpc[data-tile=small] .fpc-text>.fpc-stats,.fpc[data-tile=small] .fpc-text>.fpc-steps,.fpc[data-tile=small]>.fpc-ctas{grid-column:1/-1}}@media (max-width:560px){.fpc-visual[data-hero]{flex-basis:112px;width:112px;height:112px}.fpc-person-sub{max-width:140px}}@media (prefers-reduced-motion:reduce){.fpc-bar-fill{transition:none}}