.pl{display:inline-flex;align-items:center;gap:10px}.pl svg{flex:none}.pl__words{display:grid;line-height:1.05}.pl__words b{font-size:15px;font-weight:700;letter-spacing:-.02em}.pl__words small{margin-top:2px;font-size:11px;font-weight:500}.pl--meridian b{color:#0b3f3a}.pl--meridian small{color:#0f6b62;font-size:9px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.pl--harbor b{color:#14275a;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:700;letter-spacing:-.01em}.pl--harbor small{color:#4a5f93;letter-spacing:.01em}.pl--cedar b{color:#5a1f1f;font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pl--cedar small{color:#8a2e2e;font-style:italic}.eps-paid-badge{margin:calc(4 * var(--u)) 0 calc(8 * var(--u))}.eps-face__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;font-size:var(--pk-t-13);font-weight:600;color:var(--pk-ink-2);font-variant-numeric:tabular-nums}.eps-face__state{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--pk-r-pill);background:var(--pk-surface);color:var(--pk-ink)}.eps-face[data-verified=true] .eps-face__state{background:color-mix(in oklab,var(--civie-purple) 10%,white);color:var(--civie-purple)}.eps-face__rows div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--pk-line);font-size:var(--pk-t-15)}.eps-face__rows dt{color:var(--pk-ink-2)}.eps-face__rows dd{min-width:0;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.eps-face[data-verified=false] .eps-face__rows dd{font-weight:500;color:var(--pk-ink-2)}.eps-face__label{margin:16px 0 10px;font-size:var(--pk-t-13);font-weight:600;color:var(--pk-ink-2)}.eps-face__lines{display:grid;gap:10px}.eps-face__lines li{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:20px;font-size:var(--pk-t-14)}.eps-face__lines b{font-weight:600;font-variant-numeric:tabular-nums}.eps-face__masked{color:var(--pk-ink-2)}.eps-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.eps-facts li{display:grid;align-content:start;gap:4px;padding-top:16px;border-top:1px solid var(--pk-line-2)}.eps-facts small{font-size:var(--pk-t-13);font-weight:600;color:var(--pk-ink-2)}.eps-facts b{display:inline-flex;align-items:center;gap:6px;font-size:var(--pk-t-18);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.eps-facts li>span{font-size:var(--pk-t-13);line-height:1.45;color:var(--pk-ink-2)}.eps-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}@media(max-width:640px){.eps-pair{grid-template-columns:minmax(0,1fr)}.eps-pair>:last-child{display:none}}.eps-checkout{display:grid;gap:10px}.eps-checkout__title{font-size:var(--pk-t-20);font-weight:700;letter-spacing:-.03em}.eps-checkout__amount{display:grid;gap:2px;padding:16px;border-radius:var(--pk-r-md);background:#fff;box-shadow:0 0 0 1px var(--pk-line)}.eps-checkout__amount small{font-size:var(--pk-t-12);font-weight:600;color:var(--pk-ink-2)}.eps-checkout__amount b{font-size:32px;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.eps-checkout__amount span{font-size:var(--pk-t-13);color:var(--pk-ink-2)}.eps-checkout__amount i{display:block;height:6px;margin-top:10px;overflow:hidden;border-radius:3px;background:var(--pk-surface)}.eps-checkout__amount i:before{content:"";display:block;width:32%;height:100%;border-radius:inherit;background:var(--pk-brand);transition:background-color .3s ease}.eps-powered{display:inline-flex;align-items:center;gap:6px}.eps-powered .pu-lockup__mark{width:40px;height:11px}.eps-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--pk-r-sm);background:#ffffff24;font-size:var(--pk-t-12);font-weight:600;white-space:nowrap}.eps-chip svg{width:13px;height:13px}.eps-chip--light{background:#fff;color:var(--pk-ink)}.eps-evidence{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,80px)}.eps-evidence h3{max-width:15ch;font-size:var(--pk-t-h3);font-weight:500;line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.eps-evidence__rules{display:grid;gap:16px;margin-top:24px}.eps-evidence__rules li{font-size:var(--pk-t-15);line-height:1.55;color:#ffffffb8}.eps-evidence__rules b{color:#fff;font-weight:600}.eps-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.eps-strip li{display:grid;gap:6px;padding:18px 20px;border-radius:var(--pk-r-lg);background:var(--pk-surface)}.eps-strip small{font-size:var(--pk-t-13);font-weight:600;color:var(--pk-ink-2)}.eps-strip b{font-size:clamp(24px,2.4vw,32px);font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.eps-strip s{margin-right:10px;color:var(--pk-ink-2);text-decoration-thickness:2px}.eps-strip-note{margin-top:12px;font-size:var(--pk-t-12);color:var(--pk-ink-2)}@media(max-width:900px){.eps-facts,.eps-evidence{grid-template-columns:minmax(0,1fr)}.eps-strip{gap:8px}.eps-strip li{padding:14px 12px}.eps-strip b{font-size:var(--pk-t-20)}.eps-strip s{display:block;margin:0;font-size:var(--pk-t-14)}}.ep{font-variant-numeric:tabular-nums}.ep-label{margin-bottom:10px;font-size:var(--pk-t-13);font-weight:600;color:var(--pk-ink-2)}.ep-tag{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--pk-r-pill);background:var(--pk-surface);font-size:var(--pk-t-12);font-weight:600;color:var(--pk-ink-2);white-space:nowrap}.ep-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin-top:clamp(32px,4vw,48px)}.ep-points li{font-size:var(--pk-t-15);line-height:1.55;color:var(--pk-ink-2)}.ep-points b{display:block;margin-bottom:4px;font-weight:600;color:var(--pk-ink)}.ep-ramps{padding:clamp(20px,3vw,40px);border-radius:var(--pk-radius);background:var(--pk-surface)}.ep-ramps__diagram{position:relative;aspect-ratio:1120 / 480}.ep-ramps__wires{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ep-wire{fill:none;stroke:var(--pk-line-2);stroke-width:2;transition:stroke .3s ease}.ep-wire[data-active=true]{stroke:var(--civie-purple);stroke-width:2.5}.ep-wire__pulse{fill:var(--civie-purple)}.ep-ramp{position:absolute;left:0;top:var(--top);width:var(--w);height:var(--h);display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;padding:0 18px;border-radius:var(--pk-r-md);background:#fff;text-align:left;box-shadow:0 0 0 1px var(--pk-line);transition:box-shadow .25s ease}.ep-ramp[aria-selected=true]{box-shadow:0 0 0 2px var(--pk-ink)}.ep-ramp:focus-visible{outline:var(--civie-focus-outline);outline-offset:3px}.ep-ramp__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--pk-r-sm);background:var(--pk-surface);color:var(--pk-ink-2);transition:background-color .25s ease,color .25s ease}.ep-ramp[aria-selected=true] .ep-ramp__icon{background:var(--pk-ink);color:#fff}.ep-ramp__copy{display:grid;gap:2px;min-width:0}.ep-ramp__copy b{font-size:var(--pk-t-16);font-weight:600;letter-spacing:-.015em}.ep-ramp__copy small{font-size:var(--pk-t-13);color:var(--pk-ink-2)}.ep-hub{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:18px;border-radius:50%;background:var(--civie-purple);color:#fff;text-align:center}.ep-hub small{font-size:var(--pk-t-12);font-weight:600;opacity:.8}.ep-hub b{max-width:130px;font-size:var(--pk-t-16);font-weight:600;line-height:1.2}.ep-hub span{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--pk-r-pill);background:#ffffff29;font-size:var(--pk-t-11);font-weight:600}.ep-out{position:absolute;display:flex;align-items:center;gap:12px;padding:0 16px;border-radius:var(--pk-r-md);background:#fff;box-shadow:0 0 0 1px var(--pk-line)}.ep-out__icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:var(--pk-r-sm);background:var(--pk-surface)}.ep-out b{display:block;font-size:var(--pk-t-14);font-weight:600}.ep-out small{font-size:var(--pk-t-12);color:var(--pk-ink-2)}.ep-ramps__detail{margin-top:clamp(24px,3vw,40px);padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--pk-line-2)}.ep-ramps__grid{display:grid;grid-template-columns:1.2fr .8fr 1.3fr;gap:clamp(24px,3vw,48px)}.ep-ramp-visual{display:inline-flex;margin-bottom:12px;padding:5px 10px;border-radius:var(--pk-r-xs);background:#fff;font-size:var(--pk-t-14);font-weight:600;white-space:nowrap;box-shadow:0 0 0 1px var(--pk-line-2)}.ep-ramp-visual--statement{background:linear-gradient(transparent 55%,color-mix(in oklab,var(--civie-orange) 28%,transparent) 55%),#fff}.ep-ramp-visual--otp{gap:4px;padding:0;background:none;box-shadow:none}.ep-ramp-visual--otp i{display:grid;place-items:center;width:26px;height:32px;border-radius:var(--pk-r-xs);background:#fff;font-style:normal;box-shadow:0 0 0 1px var(--pk-line-2)}.ep-steps{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ep-steps li{display:inline-flex;align-items:center;gap:6px;color:var(--pk-ink-2)}.ep-steps span{padding:6px 12px;border-radius:var(--pk-r-sm);background:#fff;color:var(--pk-ink);font-size:var(--pk-t-13);font-weight:600}.ep-ramps__optional{margin-top:12px;font-size:var(--pk-t-13);color:var(--pk-ink-2)}.ep-ramps__value{font-size:var(--pk-t-18);font-weight:600;letter-spacing:-.02em;line-height:1.35}.ep-ramps__body{margin-top:10px;font-size:var(--pk-t-15);line-height:1.55;color:var(--pk-ink-2)}.ep-hold{position:relative;display:grid;align-content:end;min-height:clamp(360px,38vw,560px);margin:0;overflow:hidden;padding:clamp(24px,4vw,56px);border-radius:var(--pk-radius);background:var(--pk-dark);color:#fff;isolation:isolate}.ep-hold img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:60% 30%}.ep-hold:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgb(9 9 11 / .78),transparent 65%),linear-gradient(90deg,rgb(9 9 11 / .5),transparent 70%)}.ep-hold__clock{position:absolute;left:clamp(24px,4vw,56px);top:clamp(24px,4vw,56px);padding:12px 16px;border-radius:var(--pk-r-md);background:#09090b8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ep-hold__clock small{display:flex;align-items:center;gap:6px;font-size:var(--pk-t-13);font-weight:600;color:#ffffffb8}.ep-hold__clock small i{width:6px;height:6px;border-radius:50%;background:var(--civie-pink)}.ep-hold__clock b{display:block;margin-top:4px;font-size:clamp(36px,4.2vw,56px);font-weight:600;line-height:1;letter-spacing:-.04em}.ep-hold figcaption{max-width:20ch;font-size:var(--pk-t-h2-sm);font-weight:500;line-height:1.05;letter-spacing:-.04em;text-wrap:balance}.ep-after-hold{--pk-section: clamp(56px, 6vw, 96px)}.ep-voice{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;padding:0;border-radius:var(--pk-radius);background:var(--pk-night);color:#fff}.ep-voice__photo{position:relative;min-height:420px}.ep-voice__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:35% 30%}.ep-voice__checks{position:absolute;left:20px;top:20px;display:grid;gap:8px}.ep-voice__checks li{display:inline-flex;align-items:center;justify-self:start;gap:8px;padding:6px 12px 6px 6px;border-radius:var(--pk-r-pill);background:#fffffff0;color:var(--pk-ink);font-size:var(--pk-t-12);font-weight:600;opacity:.35;transition:opacity .4s ease}.ep-voice__checks li svg{box-sizing:content-box;padding:3px;border-radius:50%;background:var(--civie-purple);color:#fff}.ep-voice__checks li[data-done=true]{opacity:1}.ep-voice__panel{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(24px,3.5vw,48px)}.ep-voice__badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--pk-r-pill);background:#ffffff14;font-size:var(--pk-t-12);font-weight:600}.ep-voice__title{font-size:var(--pk-t-h3);font-weight:500;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.ep-voice__body{max-width:46ch;font-size:var(--pk-t-15);line-height:1.55;color:#ffffffb8}.ep-voice__who{display:flex;align-items:baseline;gap:10px;font-size:var(--pk-t-16)}.ep-voice__who span{font-size:var(--pk-t-13);font-weight:600;color:#fff9}.ep-voice__who span[data-speaking=true]{color:var(--pk-accent-on-dark)}.ep-voice__log{display:flex;flex-direction:column;gap:8px;width:100%;min-height:168px}.ep-voice__log li{max-width:88%;padding:9px 13px;border-radius:var(--pk-r-md);background:#ffffff14;font-size:var(--pk-t-13);line-height:1.45;color:#ffffffdb}.ep-voice__log li[data-who=Caller]{align-self:flex-end;background:var(--civie-purple);color:#fff}.ep-voice__film{margin-top:auto}.ep-dash{overflow:hidden}.ep-dash__body{display:grid;gap:clamp(20px,2.4vw,32px);padding:clamp(18px,2.4vw,32px);background:#fff}.ep-dash__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-size:var(--pk-t-17);font-weight:600}.ep-dash__metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.ep-dash__metrics>div{padding-inline:20px;border-left:1px solid var(--pk-line)}.ep-dash__metrics>div:first-child{padding-left:0;border-left:0}.ep-dash__metrics dt{font-size:var(--pk-t-13);color:var(--pk-ink-2)}.ep-dash__metrics dd{margin-top:6px;font-size:clamp(24px,2.4vw,36px);font-weight:600;letter-spacing:-.04em}.ep-dash__metrics [data-highlight=true] dd{color:var(--civie-purple)}.ep-dash__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px}.ep-dash__panel{padding:20px;border-radius:var(--pk-r-md);box-shadow:0 0 0 1px var(--pk-line)}.ep-dash__panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.ep-dash__panel-head p{font-size:var(--pk-t-15);font-weight:600}.ep-funnel{display:grid;gap:10px}.ep-funnel li{display:grid;grid-template-columns:minmax(0,9.5em) minmax(0,1fr) 6.5em 3.5em;align-items:center;gap:12px;font-size:var(--pk-t-13)}.ep-funnel__name{color:var(--pk-ink)}.ep-funnel__track{height:22px;overflow:hidden;border-radius:var(--pk-r-xs);background:var(--pk-surface)}.ep-funnel__track i{display:block;height:100%;border-radius:inherit;background:var(--civie-purple)}.ep-funnel li[data-paid=true] .ep-funnel__track i{background:var(--civie-gradient-brand)}.ep-funnel__value{color:var(--pk-ink-2);text-align:right}.ep-funnel__value b{color:var(--pk-ink);font-weight:600}.ep-funnel__drop{color:var(--pk-ink-2);text-align:right}.ep-mix{display:flex;gap:3px;height:14px;overflow:hidden;border-radius:var(--pk-r-xs)}.ep-mix i{flex:0 0 0;min-width:2px}.ep-mix [data-tone=ink],.ep-mix__legend [data-tone=ink] i{background:var(--pk-ink)}.ep-mix [data-tone=purple],.ep-mix__legend [data-tone=purple] i{background:var(--civie-purple)}.ep-mix [data-tone=pink],.ep-mix__legend [data-tone=pink] i{background:var(--civie-pink)}.ep-mix [data-tone=orange],.ep-mix__legend [data-tone=orange] i{background:var(--civie-orange)}.ep-mix__legend{display:grid;gap:8px;margin-top:18px}.ep-mix__legend li{display:flex;align-items:center;gap:10px;font-size:var(--pk-t-14)}.ep-mix__legend i{width:8px;height:8px;border-radius:50%}.ep-mix__legend b{margin-left:auto;font-weight:600}.ep-dash__split{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;padding-top:16px;border-top:1px solid var(--pk-line)}.ep-dash__split dt{font-size:var(--pk-t-12);color:var(--pk-ink-2)}.ep-dash__split dd{margin-top:4px;font-size:var(--pk-t-24);font-weight:600;letter-spacing:-.03em}.ep-clients{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(24px,4vw,64px)}.ep-clients__copy h3{margin-top:10px;font-size:var(--pk-t-h3);font-weight:500;line-height:1.08;letter-spacing:-.035em}.ep-clients__copy p:last-child{margin-top:12px;font-size:var(--pk-t-16);line-height:1.55;color:var(--pk-ink-2)}.ep-conn{overflow:hidden;border-radius:var(--pk-r-lg);background:#fff;box-shadow:0 0 0 1px var(--pk-line)}.ep-conn__head{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--pk-line);background:var(--pk-surface);font-size:var(--pk-t-14);font-weight:600}.ep-conn__head>span:first-child{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.ep-conn__line{flex:1;height:1px;min-width:16px;background:var(--pk-line-2)}.ep-conn__status{display:inline-flex;align-items:center;gap:6px;font-size:var(--pk-t-13);color:var(--pk-ink-2)}.ep-conn__status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--civie-purple)}.ep-conn__table{width:100%;border-collapse:collapse;font-size:var(--pk-t-14)}.ep-conn__table th,.ep-conn__table td{padding:13px 20px;border-bottom:1px solid var(--pk-line);text-align:left;vertical-align:middle}.ep-conn__table thead th{font-size:var(--pk-t-12);font-weight:600;color:var(--pk-ink-2)}.ep-conn__table tbody th{font-weight:600}.ep-conn__table td:nth-child(2){color:var(--pk-ink-2)}.ep-conn__ok{display:inline-flex;align-items:center;gap:6px;font-weight:600;white-space:nowrap}.ep-conn__ok svg{color:var(--civie-purple)}.ep-conn__foot{padding:12px 20px;font-size:var(--pk-t-12);color:var(--pk-ink-2)}.ep-branding{--pk-section: clamp(64px, 7vw, 112px)}@media(max-width:900px){.ep-points,.ep-clients,.ep-dash__grid,.ep-voice{grid-template-columns:minmax(0,1fr)}.ep-points{gap:16px}.ep-ramps{padding:16px}.ep-ramps__diagram{aspect-ratio:auto;display:grid;gap:12px}.ep-ramps__wires,.ep-hub{display:none}.ep-ramps__inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ep-ramp{position:relative;inset:auto;width:auto;height:auto;grid-template-columns:1fr;justify-items:center;gap:6px;padding:12px 6px;text-align:center}.ep-ramp__icon{width:34px;height:34px}.ep-ramp__copy b{font-size:var(--pk-t-13);line-height:1.25}.ep-ramp__copy small{display:none}.ep-ramps__outputs{display:flex;flex-wrap:wrap;gap:6px;order:2}.ep-out{position:static;width:auto!important;height:auto!important;padding:6px 10px 6px 6px;border-radius:var(--pk-r-pill)}.ep-out__icon{width:24px;height:24px;border-radius:50%}.ep-out__icon svg{width:13px;height:13px}.ep-out b{font-size:var(--pk-t-12)}.ep-out small{display:none}.ep-ramps__detail{margin-top:16px;padding-top:16px}.ep-ramps__grid{grid-template-columns:minmax(0,1fr);gap:16px}.ep-dash__metrics{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.ep-dash__metrics>div:nth-child(4){padding-left:0;border-left:0}.ep-voice__photo{min-height:260px}.ep-voice__log{min-height:0}.ep-conn__table thead{display:none}.ep-conn__table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 16px;border-bottom:1px solid var(--pk-line)}.ep-conn__table th,.ep-conn__table td{padding:0;border:0}.ep-conn__table td:nth-child(2){grid-column:1 / -1;grid-row:2;font-size:var(--pk-t-13)}}@media(max-width:640px){.ep-dash__metrics{grid-template-columns:1fr 1fr}.ep-dash__metrics>div{padding-left:0;border-left:0}.ep-dash__panel{padding:14px}.ep-funnel li{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.ep-funnel__track{grid-column:1 / -1;grid-row:2;height:14px}.ep-funnel__drop{display:none}.ep-hold{min-height:420px}.ep-hold img{object-position:64% 30%}.ep-voice__checks{left:12px;top:12px}}
