/**
 * WISECP · Web Hosting Billing and Digital Services Platform
 *
 * Copyright (c) WISECP LLC — All rights reserved.
 * Unlicensed copying, distribution or use is prohibited.
 *
 * Terms of service: https://wisecp.com/terms-of-service
 */
.client-hero-shot{max-inline-size:70rem;margin:clamp(2rem,1rem + 3vw,3.5rem) auto 0}.client-hero-shot .frame-app>img{aspect-ratio:8 / 5;object-fit:cover;object-position:center top}.context-ledger{display:grid;max-inline-size:68rem;margin:clamp(2rem,1rem + 2vw,3rem) auto 0;border-block:1px solid var(--wcom-border-color)}.context-cluster{padding-block:1.5rem}.context-cluster+.context-cluster{border-block-start:1px solid var(--wcom-border-color)}.context-cluster-head{display:flex;align-items:center;gap:.75rem;margin-block-end:1rem}.context-cluster-title{margin:0;font-family:var(--wcom-font-display);font-size:1.0625rem;font-weight:600;color:var(--wcom-heading-color)}.context-list{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.context-list li{display:flex;align-items:center;gap:.6rem;min-inline-size:0;color:var(--wcom-muted-color);font-size:.9rem}.context-list i{flex:none;color:var(--wcom-secondary-text)}.feature-note.context-note{display:block;max-inline-size:68rem;margin-inline:auto;text-align:center}.feature-note.context-note i{display:inline-block;margin-block-start:0;margin-inline-end:.45rem;vertical-align:-.08em}@media(min-width:768px){.context-ledger{grid-template-columns:repeat(3,minmax(0,1fr))}.context-cluster{padding:1.75rem clamp(1.5rem,2.5vw,2.25rem)}.context-cluster+.context-cluster{border-block-start:0;border-inline-start:1px solid var(--wcom-border-color)}}.feature-trust{overflow:hidden}.trust-layout{display:grid;gap:clamp(2rem,4vw,4rem);align-items:center}.trust-copy .section-lede{margin-inline:0}.trust-stage{display:grid;grid-template-areas:"identity" "score" "signals";gap:1.25rem;padding:clamp(1.25rem,2vw,2rem);border:1px solid var(--wcom-chrome-border);border-radius:calc(var(--wcom-radius) * 1.6);background-color:color-mix(in srgb,var(--wcom-chrome-bg-deep) 72%,transparent);box-shadow:var(--wcom-shadow-lg)}.trust-identity{grid-area:identity;display:flex;align-items:center;gap:.9rem;min-inline-size:0}.trust-avatar{display:inline-grid;place-items:center;flex:none;inline-size:3.25rem;block-size:3.25rem;border-radius:50%;background-color:color-mix(in srgb,var(--wcom-primary) 45%,var(--wcom-chrome-bg));border:1px solid var(--wcom-chrome-border);color:var(--wcom-chrome-color);font-weight:700}.trust-person{min-inline-size:0}.trust-person strong,.trust-person span{display:block}.trust-person strong{color:var(--wcom-chrome-color);font-size:.95rem}.trust-person span{overflow:hidden;color:var(--wcom-chrome-muted);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.trust-route{display:none;position:relative;align-self:center;block-size:2px;overflow:hidden;background-color:var(--wcom-chrome-border);-webkit-mask-image:linear-gradient(90deg,transparent 0%,var(--wcom-chrome-color) 12%,var(--wcom-chrome-color) 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,var(--wcom-chrome-color) 12%,var(--wcom-chrome-color) 88%,transparent 100%)}.trust-route:after{content:"";position:absolute;inset-block:0;inline-size:38%;background:linear-gradient(90deg,transparent,var(--wcom-pulse),transparent);animation:trust-signal 2.8s linear infinite}.trust-score{grid-area:score;display:grid;place-items:center}.trust-ring{--trust-progress: 60%;display:grid;place-items:center;inline-size:7.5rem;aspect-ratio:1;border-radius:50%;background:conic-gradient(var(--wcom-pulse) 0 var(--trust-progress),color-mix(in srgb,var(--wcom-chrome-color) 13%,transparent) var(--trust-progress) 100%);box-shadow:0 0 0 .4rem color-mix(in srgb,var(--wcom-secondary) 10%,transparent);transition:--trust-progress 1.1s cubic-bezier(.22,1,.36,1) .2s}.trust-ring-core{display:grid;place-items:center;inline-size:5.8rem;aspect-ratio:1;border-radius:50%;background-color:var(--wcom-chrome-bg-deep);color:var(--wcom-chrome-color)}.trust-ring-value,.trust-ring-label{display:block;text-align:center}.trust-ring-value{font-family:var(--wcom-font-display);font-size:1.75rem;font-weight:650;line-height:1;transition:opacity .35s ease .85s,translate .35s ease .85s}.trust-ring-label{margin-block-start:.25rem;color:var(--wcom-chrome-muted);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}.trust-signals{grid-area:signals;display:grid;gap:.75rem}.trust-signal{padding:.9rem 1rem;border:1px solid var(--wcom-chrome-border);border-radius:var(--wcom-radius);background-color:color-mix(in srgb,var(--wcom-chrome-bg) 78%,transparent)}.trust-signal-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-block-end:.55rem;color:var(--wcom-chrome-muted);font-size:.75rem}.trust-signal-head strong{color:var(--wcom-chrome-color);font-variant-numeric:tabular-nums}.trust-meter{block-size:.25rem;overflow:hidden;border-radius:999px;background-color:color-mix(in srgb,var(--wcom-chrome-color) 12%,transparent)}.trust-meter span{display:block;inline-size:var(--trust-fill);block-size:100%;border-radius:inherit;background-color:var(--wcom-pulse);transform-origin:0 50%;scale:1 1;transition:scale .75s cubic-bezier(.22,1,.36,1)}.trust-signal.is-services{--trust-fill: 100%}.trust-signal.is-revenue,.trust-signal.is-age{--trust-fill: 75%}.trust-signal.is-tickets{--trust-fill: 50%}.trust-signal.is-services .trust-meter span{transition-delay:.25s}.trust-signal.is-revenue .trust-meter span{transition-delay:.36s}.trust-signal.is-age .trust-meter span{transition-delay:.47s}.trust-signal.is-tickets .trust-meter span{transition-delay:.58s}@property --trust-progress{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.js-reveal .trust-stage:not(.is-revealed) .trust-ring{--trust-progress: 0%}.js-reveal .trust-stage:not(.is-revealed) .trust-ring-value{opacity:0;translate:0 .25rem}.js-reveal .trust-stage:not(.is-revealed) .trust-meter span{scale:0 1}[dir=rtl] .trust-meter span{transform-origin:100% 50%}@media(min-width:768px){.trust-stage{grid-template-columns:minmax(11rem,.8fr) minmax(4rem,1fr) 8rem;grid-template-areas:"identity route score" "signals signals signals";align-items:center}.trust-route{grid-area:route;display:block}.trust-signals{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:992px){.trust-layout{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr)}}@keyframes trust-signal{0%{transform:translate(-140%)}to{transform:translate(360%)}}@keyframes trust-signal-rtl{0%{transform:translate(360%)}to{transform:translate(-140%)}}[dir=rtl] .trust-route:after{animation-name:trust-signal-rtl}.policy-layout{display:grid;gap:clamp(2rem,5vw,4.5rem);align-items:center}.feature-checks{display:grid;gap:.85rem;margin:1.5rem 0 0;padding:0;list-style:none}.feature-checks li{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:start;color:var(--wcom-body-color)}.feature-checks i{margin-block-start:.12rem;color:var(--wcom-secondary-text)}.policy-console{overflow:hidden;border:1px solid var(--wcom-border-color);border-radius:calc(var(--wcom-radius) * 1.5);background-color:var(--wcom-surface-bg);box-shadow:var(--wcom-shadow)}.policy-console-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-block-end:1px solid var(--wcom-border-color)}.policy-console-title{display:flex;align-items:center;gap:.6rem;margin:0;color:var(--wcom-heading-color);font-size:.9rem;font-weight:600}.policy-client{display:flex;align-items:center;gap:.85rem;padding:1.2rem;background-color:color-mix(in srgb,var(--wcom-primary) 5%,var(--wcom-surface-bg))}.policy-client-mark{display:inline-grid;place-items:center;flex:none;inline-size:2.75rem;block-size:2.75rem;border-radius:50%;background-color:var(--wcom-primary-subtle);color:var(--wcom-primary-text);font-weight:700}.policy-client-copy{min-inline-size:0}.policy-client-copy strong,.policy-client-copy span{display:block}.policy-client-copy strong{color:var(--wcom-heading-color);font-size:.9rem}.policy-client-copy span{color:var(--wcom-muted-color);font-size:.78rem}.policy-rules{margin:0;padding:0 1.2rem;list-style:none}.policy-rule{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1rem}.policy-rule+.policy-rule{border-block-start:1px solid var(--wcom-border-color)}.policy-rule-copy{min-inline-size:0}.policy-rule-copy strong,.policy-rule-copy span{display:block}.policy-rule-copy strong{color:var(--wcom-heading-color);font-size:.85rem}.policy-rule-copy span{color:var(--wcom-muted-color);font-size:.75rem}.policy-switch{position:relative;flex:none;inline-size:2.3rem;block-size:1.3rem;border-radius:999px;background-color:color-mix(in srgb,var(--wcom-secondary) 22%,var(--wcom-border-color))}.policy-switch:after{content:"";position:absolute;inset-block-start:.2rem;inset-inline-end:.2rem;inline-size:.9rem;block-size:.9rem;border-radius:50%;background-color:var(--wcom-secondary);box-shadow:var(--wcom-shadow-sm)}@media(min-width:992px){.policy-layout{grid-template-columns:minmax(0,.86fr) minmax(25rem,1.14fr)}}.feature-split{align-items:center}.feature-split .section-lede{margin-inline:0}.feature-shot{margin:0}.feature-shot .frame-app>img{aspect-ratio:8 / 5;object-fit:cover;object-position:center top}.feature-note{display:flex;align-items:flex-start;gap:.7rem;margin-block-start:1.25rem;color:var(--wcom-muted-color);font-size:.85rem}.feature-note i{flex:none;margin-block-start:.08rem;color:var(--wcom-secondary-text)}@media(prefers-reduced-motion:reduce){.trust-route:after{animation:none;inset-inline-start:31%}.trust-ring,.trust-ring-value,.trust-meter span{transition:none}}
