.ck{min-height:100dvh;display:flex;flex-direction:column}.ck-nav{padding:16px 24px;border-bottom:1px solid var(--color-line-hairline)}.ck-nav,.ck-nav nav{display:flex;align-items:center;gap:16px}.ck-nav nav{margin-left:auto}.ck-nav-brand{display:inline-flex;align-items:center;gap:16px;color:inherit}.ck-nav-brand,.ck-nav-brand:hover{text-decoration:none}.ck-main{width:100%;max-width:1040px;margin:0 auto;padding:40px 24px 64px;display:flex;flex-direction:column;gap:24px;flex:1 1}.ck-foot{display:flex;gap:16px;padding:24px;border-top:1px solid var(--color-line-hairline)}.ck-box{display:flex;flex-direction:column;gap:12px}.ck-box textarea{min-height:220px;resize:vertical}.ck-box.field.dragging{outline:2px dashed var(--color-accent-meridian);outline-offset:6px;border-radius:var(--radius-control)}.ck-box-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ck-segment{color:var(--color-ink-muted);font-size:var(--font-size-small)}.ck-paste-link{align-self:flex-start;background:none;border:none;padding:0;margin:0;font-family:inherit;cursor:pointer;color:var(--color-accent-meridian)}.ck-paste-link:focus-visible,.ck-paste-link:hover{text-decoration:underline}.ck-scan-overlay{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in oklab,var(--color-surface-page) 82%,transparent);-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1)}.ck-scan-panel{width:100%;max-width:380px;display:flex;flex-direction:column;align-items:center;gap:20px;padding:32px 28px;border-radius:var(--radius-sheet);border:1px solid var(--color-line-hairline);background:var(--color-surface-raised);box-shadow:var(--elevation-2);text-align:center}.ck-scan-headline{font:550 18px/1.3 var(--font-family-display);color:var(--color-ink-primary);margin:0}.ck-scan-ping{position:relative;width:64px;height:64px}.ck-scan-ping-core{position:absolute;inset:24px;border-radius:50%;background:var(--color-accent-meridian)}.ck-scan-ping-ring{position:absolute;inset:0;border-radius:50%;border:2px solid var(--color-accent-meridian);opacity:0;animation:ck-scan-ping 2s ease-out infinite}.ck-scan-ping-ring:nth-child(2){animation-delay:1s}@keyframes ck-scan-ping{0%{transform:scale(.4);opacity:.6}to{transform:scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.ck-scan-ping-ring{animation:none;opacity:.35}}.ck-loading{display:flex;flex-direction:column;gap:16px;padding:8px 0 4px}.ck-loading-step{display:flex;align-items:center;gap:12px;color:var(--color-ink-muted)}.ck-loading-step.is-current,.ck-loading-step.is-done{color:var(--color-ink-primary)}.ck-loading-mark{width:8px;height:8px;flex:none;border-radius:50%;background:var(--color-line-hairline)}.ck-loading-step.is-done .ck-loading-mark{background:var(--color-status-good)}.ck-loading-step.is-current .ck-loading-mark{background:var(--color-accent-meridian);animation:ck-loading-pulse 1.2s ease-in-out infinite}@keyframes ck-loading-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.ck-loading-step.is-current .ck-loading-mark{animation:none}}.ck-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:20px 12px;gap:20px 12px;padding-bottom:20px;border-bottom:1px solid var(--color-line-hairline)}.ck-locked{display:flex;flex-direction:column;gap:6px}.ck-locked-row{color:var(--color-ink-muted);display:flex;justify-content:space-between;gap:12px}.ck-locked-row span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ck-row-plain{color:inherit}.ck-note-tight{margin:6px 0 0}.ck-result{gap:20px}.ck-panel,.ck-result{display:flex;flex-direction:column}.ck-panel{gap:8px}.ck-gate{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:24px;background:var(--color-surface-sunken);border-color:var(--color-line-strong)}.ck-gate h3{font:550 17px/1.4 var(--font-family-display);letter-spacing:-.01em;max-width:52ch}.ck-gate>*{align-self:stretch}.ck-gate-lead{display:flex;flex-direction:column;gap:6px}.ck-gate-title{font:550 clamp(20px,2.4vw,26px)/1.2 var(--font-family-display);letter-spacing:-.015em;margin:0;max-width:30ch;text-wrap:balance}.ck-gate-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px 24px;gap:16px 24px;padding:14px 0 4px;border-top:1px solid var(--color-line-hairline)}.ck-gate-stat{display:flex;flex-direction:column;gap:3px;min-width:0}.ck-gate-stat .snapshot-value{font-size:26px}.ck-gate-list-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:6px}.ck-gate-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ck-gate-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:4px 16px;gap:4px 16px;padding:10px 0;border-top:1px solid var(--color-line-hairline)}.ck-gate-row:first-child{border-top:0;padding-top:2px}.ck-gate-row-main{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.ck-gate-row-title{font-weight:500}.ck-gate-row-org{color:var(--color-ink-muted);font-size:var(--font-size-small)}.ck-gate-row-gate{padding-top:2px}.ck-gate-row-facts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px 10px;font-size:var(--font-size-small);color:var(--color-ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ck-gate-row-pay{color:var(--color-ink-primary)}.ck-gate-row-place{color:var(--color-ink-muted)}.ck-gate-row-edge{grid-column:1/-1;margin-top:2px}.ck-gate-row-locked .ck-gate-row-title{color:var(--color-ink-secondary);font-weight:450}.ck-gate-row-divider,.ck-gate-row-locked .ck-gate-row-pay{color:var(--color-ink-secondary)}.ck-gate-row-divider{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:2px 0 8px;padding:8px 12px;border-radius:var(--radius-control);background:var(--color-surface-sunken);font-size:var(--font-size-small)}.ck-gate-row-divider .ck-plan-alt{align-self:auto}@media (max-width:640px){.ck-gate-row{grid-template-columns:minmax(0,1fr)}.ck-gate-row-facts{justify-content:flex-start;text-align:left}}.ck-gate-plans{margin-top:6px}.ck-plan-lead{font:550 15px/1.3 var(--font-family-display);letter-spacing:-.01em}.ck-cell-text{font-size:var(--font-size-body)}.ck-file-label{cursor:pointer}.ck-target-input{flex:1 1;min-width:200px}.ck-also-input{width:100%}.ck-plan-features{margin-top:12px;padding-left:16px}.ck-reports{display:flex;flex-direction:column;gap:12px}.ck-report-row{justify-content:space-between}.ck-report-main,.ck-report-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ck-pick-bar{display:flex;flex-direction:column;gap:8px;padding:12px 16px;background:var(--color-surface-sunken);border-radius:var(--radius-md)}.ck-pick-head{justify-content:space-between;gap:12px;flex-wrap:wrap}.ck-pick,.ck-pick-head{display:flex;align-items:baseline}.ck-pick{gap:8px;padding:8px 0;border-top:1px solid var(--color-line-hairline);cursor:pointer}.ck-pick.ck-pick-plain{cursor:default;padding-left:24px}.ck-pick input{margin:0;flex:none;position:relative;top:1px}.ck-pick-main{flex:1 1;min-width:0}.ck-pick-facts{flex:none;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px 10px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ck-locked>li{display:flex;flex-direction:column;gap:4px;padding:8px 0}.ck-locked-lines{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:2px 16px;gap:2px 16px}.ck-locked-lines>li:first-child{grid-column:1/-1}.ck-line-met{color:var(--color-status-good)}.ck-line-open,.ck-operator{color:var(--color-ink-muted)}.ck-operator{display:flex;gap:8px;align-items:center}@media (max-width:560px){.ck-pick{flex-wrap:wrap}.ck-pick-facts{width:100%;text-align:left;justify-content:flex-start;padding-left:24px}}.ck-pick-pct{color:var(--color-status-good)}.ck-pick-pct,.ck-tier{font-weight:600}.ck-tier-high{color:var(--color-status-good)}.ck-preview-row-plain{color:var(--color-ink-muted)}.check-unread li.ck-preview-row-detailed{flex-direction:column;align-items:stretch;gap:6px}.check-skeleton{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-top:1px solid var(--color-line-hairline)}.check-skeleton:first-child{border-top:0;padding-top:0}.check-skeleton-title{font-weight:500}.check-unread{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.check-unread li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-top:1px solid var(--color-line-hairline)}.check-unread li:first-child{border-top:0;padding-top:0}@media (max-width:560px){.check-unread li{flex-wrap:wrap}}.ck-head{max-width:62ch}.ck-mark{background:linear-gradient(transparent 62%,color-mix(in oklab,var(--color-accent-aurum-mark) 38%,transparent) 62%);padding:0 .08em}.ck-lead{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px 24px;gap:20px 24px;align-items:start}.ck-lead-main{display:flex;flex-direction:column;gap:24px;min-width:0}.ck-lead-solo{grid-template-columns:1fr}.ck-lead-main>.ck-box.field{border:1px solid var(--color-line-hairline);border-radius:var(--radius-card);background:var(--color-surface-raised);padding:20px;scroll-margin-top:80px}.ck-rail{gap:12px;align-self:center}.ck-rail,.ck-rail-card{display:flex;flex-direction:column}.ck-rail-card{padding:14px 16px;gap:8px}.ck-rail-k{font:600 9.5px/1 var(--font-family-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-muted)}.ck-rail-v{font:550 22px/1.15 var(--font-family-display);letter-spacing:-.01em}.ck-rail-role{align-items:flex-start;font-size:var(--font-size-small)}.ck-rail-proof,.ck-rail-role{display:flex;flex-direction:column;gap:6px}.ck-rail-proof{padding:10px 12px;border-left:2px solid var(--color-status-good);background:var(--color-surface-sunken);border-radius:var(--radius-sm)}.ck-rail-ask{color:var(--color-ink-muted)}.ck-rail-ask,.ck-rail-quote{font-size:var(--font-size-small)}.ck-rail-quote{color:var(--color-ink-primary);font-style:italic}@media (max-width:860px){.ck-lead{grid-template-columns:1fr}}.ck-below{gap:44px;margin-top:28px}.ck-below,.ck-section{display:flex;flex-direction:column}.ck-section{gap:14px;padding-top:32px;border-top:1px solid var(--color-line-hairline)}.ck-h2{font:550 24px/1.2 var(--font-family-display);letter-spacing:-.01em;margin:0;max-width:40ch}.ck-sample{gap:18px;padding:18px 20px}.ck-sample,.ck-sample-row{display:flex;flex-direction:column}.ck-sample-row{gap:8px;padding-top:14px;border-top:1px solid var(--color-line-hairline)}.ck-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.ck-step{padding:16px 18px;display:flex;flex-direction:column;gap:8px}.ck-step h3{font:600 15px/1.3 var(--font-family-ui);margin:0}.ck-step-n{font:600 11px/1 var(--font-family-mono);color:var(--color-accent-aurum-mark)}.ck-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;align-items:stretch}.ck-plan{padding:16px 18px;gap:8px}.ck-plan,.ck-plan-list{display:flex;flex-direction:column}.ck-plan-list{margin:0;padding-left:16px;gap:5px;flex:1 1}.ck-plan-list li{padding-left:2px}.ck-plan-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.ck-plan-tag{font:500 10px/1 var(--font-family-ui);letter-spacing:.02em;color:var(--color-ink-muted);background:var(--color-surface-sunken);padding:4px 7px;border-radius:var(--radius-sm);white-space:nowrap}.ck-plan-price{display:flex;flex-direction:column;gap:3px}.ck-plan-per{font:450 var(--font-size-small)/1 var(--font-family-ui);letter-spacing:0}.ck-plan-annual,.ck-plan-per{color:var(--color-ink-secondary)}.ck-plan-annual{font-size:var(--font-size-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ck-price-was{font-size:.6em;color:var(--color-ink-muted);text-decoration:line-through;font-family:var(--font-family-ui);font-weight:450;vertical-align:middle}.ck-account-out{margin-top:40px;padding-top:24px;border-top:1px solid var(--color-line-hairline)}.ck-mail{gap:4px}.ck-lib-section,.ck-mail{display:flex;flex-direction:column;margin-top:32px}.ck-lib-section{gap:12px}.ck-lib-list{gap:10px}.ck-lib-list,.ck-lib-row{display:flex;flex-direction:column}.ck-lib-row{gap:12px}.ck-lib-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.ck-lib-main{display:flex;flex-direction:column;gap:3px;min-width:0}.ck-lib-title{font-weight:var(--font-weight-medium)}.pv-chrome{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 16px;margin-bottom:20px;background:var(--color-surface-sunken);border-radius:var(--radius-md)}.pv-chrome-main{display:flex;flex-direction:column;gap:2px;min-width:0}.pv-page{background:#fff;color:#111;font-family:var(--pv-font);font-size:var(--pv-body);line-height:1.32;padding:var(--pv-margin);max-width:8.5in;margin:0 auto;box-sizing:border-box}.pv-name{font-size:var(--pv-name-size);font-weight:700;color:var(--pv-accent);margin:0 0 2pt}.pv-contact,.pv-name{text-align:var(--pv-align)}.pv-contact{color:#555;margin:0 0 6pt}.pv-headshot{float:right;width:1.1in;height:1.1in;object-fit:cover;margin:0 0 6pt 12pt}.pv-h{font-size:var(--pv-heading-size);font-weight:700;color:var(--pv-accent);margin:var(--pv-section-gap) 0 4pt;text-transform:var(--pv-heading-transform);font-variant:var(--pv-heading-variant);letter-spacing:var(--pv-heading-tracking);border-bottom:var(--pv-rule);padding-bottom:var(--pv-rule-pad);border-left:var(--pv-bar);padding-left:var(--pv-bar-pad);page-break-after:avoid;break-after:avoid}.pv-entry{margin-top:6pt;page-break-inside:avoid;break-inside:avoid}.pv-role{font-weight:700;margin:0}.pv-meta{color:#555;margin:0}.pv-line{margin:0}.pv-bullets{margin:2pt 0 0;padding-left:14pt}.pv-bullets li{margin:0 0 1pt}@media print{.pv-page{padding:0;max-width:none}.ck-foot,.ck-nav,.pv-chrome{display:none!important}.ck-main{padding:0;max-width:none}body{background:#fff!important}}.ck-next{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin:0 0 20px;padding:12px 16px;border-radius:var(--radius-card);background:var(--color-surface-sunken)}.ck-next-text{flex:1 1 380px;font-size:var(--font-size-small);color:var(--color-ink-secondary);line-height:1.5}.ck-next-text strong{color:var(--color-ink-primary)}.ck-fit{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-ink-secondary)}.ck-fit i{display:inline-block;width:44px;height:4px;border-radius:2px;background:var(--color-line-hairline);position:relative;overflow:hidden}.ck-fit i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--fit,0);background:currentColor;border-radius:2px}.ck-fit-exceptional{color:var(--color-accent-meridian)}.ck-fit-exceptional i:after{background:var(--color-accent-meridian)}.ck-fit-high{color:var(--color-status-good)}.ck-fit-mid{color:var(--color-ink-secondary)}.ck-tier-exceptional{color:var(--color-accent-meridian)}.ck-tier-mid{color:var(--color-ink-secondary)}.ck-gate-legend{margin:8px 0 0;max-width:68ch}@media (max-width:640px){.ck-gate-list-head{flex-direction:column;align-items:flex-start;gap:4px}}.ck-scan-note{margin:14px 0 0;max-width:40ch;text-align:center}.ck-plan-actions{display:flex;flex-direction:column;gap:6px;align-items:stretch}.ck-plan-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px}.ck-google-mark{flex:none}.ck-plan-alt{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:2px 0;cursor:pointer;align-self:center;font:inherit;font-size:var(--font-size-small);color:var(--color-ink-secondary);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--color-line-hairline);text-decoration-color:var(--color-line-hairline)}.ck-plan-alt:hover:not(:disabled){color:var(--color-ink-primary)}.ck-plan-alt:disabled{color:var(--color-ink-muted);cursor:default}.ck-unread-card{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-top:1px solid var(--color-line-hairline)}.ck-unread-pick{display:flex;gap:8px;align-items:flex-start;color:var(--color-ink-secondary);cursor:pointer}.ck-unread-pick input{margin:3px 0 0;flex:none}.ck-match-row{padding:14px 0}.ck-match-row[data-applied]{opacity:.55}.ck-badge-of{font-weight:var(--font-weight-regular);opacity:.8;margin-left:4px}.ck-asks{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:5px}.ck-asks li{display:flex;gap:8px;align-items:flex-start;line-height:1.45}.ck-ask-mark{flex:none;width:14px;text-align:center}.ck-ask-yes{color:var(--color-status-good)}.ck-ask-no{color:var(--color-ink-muted)}.ck-read-pick{display:inline-flex;align-items:center;gap:6px;color:var(--color-ink-secondary);cursor:pointer}.ck-read-pick input{margin:0}.ck-report-list .check-match{padding:14px 0;gap:8px}.ck-report-list .check-match-title{font:var(--font-weight-semibold) var(--font-size-body)/1.35 var(--font-family-ui)}