:root{--ls-motion-fast: .15s;--ls-motion-base: .2s;--ls-motion-section: .28s;--ls-motion-story: .42s;--ls-ease: var(--ease-rise, cubic-bezier(.22, 1, .36, 1));--ls-ease-ui: cubic-bezier(.2, 0, 0, 1);--ls-ink: var(--text-main, #101828);--ls-ink-2: #344054;--ls-muted: var(--text-muted, #667085);--ls-line: rgba(16, 24, 40, .09);--ls-line-strong: rgba(16, 24, 40, .14);--ls-surface-2: #f7f8fc;--ls-paper: #fdfbf6;--ls-paper-line: rgba(91, 78, 52, .15);--ls-navy: #1c2a4d;--ls-indigo-soft: rgba(79, 99, 217, .08);--ls-indigo-line: rgba(79, 99, 217, .28);--ls-indigo-text: #3845a8;--ls-shadow-doc: 0 1px 2px rgba(40, 32, 20, .06), 0 14px 28px -10px rgba(40, 32, 20, .16), 0 36px 64px -28px rgba(40, 32, 20, .22);--ls-shadow-panel: 0 1px 2px rgba(16, 24, 40, .05), 0 12px 32px -14px rgba(16, 24, 40, .16);--ls-shadow-overlay: 0 24px 60px -16px rgba(16, 24, 40, .3);--ls-radius-doc: 3px;--ls-radius-control: 8px;--ls-radius-panel: 12px;--ls-radius-visual: 14px;--ls-check-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7'/%3E%3C/svg%3E")}@property --ls-p{syntax: "<number>"; inherits: true; initial-value: 0;}.ls-stage{position:relative;min-width:0;margin:0}.ls-panel{position:relative;min-width:0;border:1px solid var(--ls-line);border-radius:var(--ls-radius-panel);background:#fff;box-shadow:var(--ls-shadow-panel)}.ls-panel-title{margin:0;color:var(--ls-ink);font-family:var(--font-display);font-size:17px;font-weight:var(--fw-bold);letter-spacing:-.015em;line-height:1.25}.ls-panel-meta{margin:3px 0 0;color:var(--ls-muted);font-size:13px;line-height:1.4}.ls-kicker{display:block;margin:0;color:var(--ls-muted);font-size:12px;font-weight:var(--fw-bold);letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.ls-btn{display:inline-flex;min-height:34px;align-items:center;justify-content:center;padding:0 14px;border:1px solid transparent;border-radius:var(--ls-radius-control);font-family:var(--font-display);font-size:13px;font-weight:var(--fw-bold);white-space:nowrap}.ls-btn--primary{color:#fff;background:var(--primary)}.ls-btn--ghost{color:var(--ls-ink-2);border-color:var(--ls-line-strong);background:#fff}.ls-btn--text{padding-inline:6px;color:var(--primary)}.ls-tag{display:inline-flex;width:fit-content;align-items:center;gap:8px;padding:3px 8px;color:var(--ls-indigo-text);border-radius:6px;background:#eef0fb;font-family:var(--font-display);font-size:12px;font-weight:var(--fw-bold);line-height:1.35;white-space:nowrap}.ls-tag--muted{color:#475467;background:#f0f2f6}.ls-rank{color:var(--ls-muted);font-variant-numeric:tabular-nums}.ls-rank s{text-decoration-thickness:1px}.ls-rank b{color:var(--primary)}.ls-dot{display:inline-block;width:8px;height:8px;flex:none;border-radius:50%;background:var(--score-ready)}.ls-dot--weak{background:var(--score-fixes)}.ls-dot--none{background:var(--score-poor)}.ls-text-link{display:inline-flex;width:fit-content;min-height:44px;align-items:center;gap:6px;margin-top:3px;color:var(--primary);font-family:var(--font-display);font-size:14.5px;font-weight:var(--fw-bold);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color var(--ls-motion-base) var(--ls-ease)}.ls-text-link>span{display:inline-block;transition:transform var(--ls-motion-base) var(--ls-ease)}@media (hover: hover) and (pointer: fine){.ls-text-link:hover{text-decoration-color:currentColor}.ls-text-link:hover>span{transform:translate(2px)}}.ls-ring{--ls-ring-size: 44px;--ls-ring-width: 5px;--ls-ring-color: var(--score-ready);--ls-p: var(--ls-score);position:relative;display:inline-grid;width:var(--ls-ring-size);height:var(--ls-ring-size);flex:none;place-items:center;align-content:center;border-radius:50%;color:var(--ls-ink);font-family:var(--font-display);line-height:1;transition:--ls-p .7s var(--ls-ease)}.ls-ring:before{position:absolute;inset:0;border-radius:inherit;background:conic-gradient(var(--ls-ring-color) calc(var(--ls-p) * 1%),#e7ebf2 0);content:"";-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--ls-ring-width)),#000 calc(100% - var(--ls-ring-width) + 1px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--ls-ring-width)),#000 calc(100% - var(--ls-ring-width) + 1px))}.ls-ring b{font-size:15px;font-weight:var(--fw-extrabold);font-variant-numeric:tabular-nums}.ls-ring small{margin-top:3px;color:var(--ls-muted);font-size:12px;font-weight:var(--fw-semibold)}.ls-sheet{position:relative;border:1px solid var(--ls-paper-line);border-radius:var(--ls-radius-doc);background:var(--ls-paper);box-shadow:var(--ls-shadow-doc)}.ls-pin{display:inline-grid;width:18px;height:18px;flex:none;place-items:center;color:#fff;border-radius:50%;background:var(--primary);box-shadow:0 0 0 3px #fff;font-family:var(--font-display);font-size:12px;font-style:normal;font-weight:var(--fw-bold);line-height:1;vertical-align:middle}.ls-note{display:flex;align-items:center;gap:10px;margin:16px 0 0;color:var(--ls-ink-2);font-family:var(--font-display);font-size:13px;font-weight:var(--fw-semibold);line-height:1.35}.ls-note:before{width:28px;height:1px;flex:none;background:var(--ls-indigo-line);content:""}.ls-note b{display:inline-grid;width:18px;height:18px;flex:none;place-items:center;color:#fff;border-radius:50%;background:var(--primary);font-size:12px;line-height:1}.ls-split-intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px clamp(32px,6vw,96px);align-items:end;margin-bottom:clamp(28px,3.6vw,48px)}#page-landing .ls-split-intro .landing-section-title,#page-landing .ls-split-intro .landing-section-lead{max-width:none;margin:0;text-align:left}#page-landing .ls-split-intro .landing-section-title{max-width:16ch}#page-landing .ls-split-intro .landing-section-lead{max-width:46ch}.ls-split-intro .landing-eyebrow{margin:0 0 12px;text-align:left}.ls-split-intro .landing-eyebrow:after{display:none}.ls-split-intro--tight{grid-template-columns:1fr}#page-landing .ls-split-intro--tight .landing-section-title{max-width:22ch}:root{--ls-pad-join: clamp(40px, 3.9vw, 56px);--ls-pad-near: clamp(44px, 4.9vw, 70px);--ls-pad-step: clamp(48px, 5.2vw, 76px);--ls-pad-soft: clamp(52px, 5.8vw, 84px)}.landing-final-polish #page-landing #sec-how-it-works.section{padding-bottom:var(--ls-pad-step)}.landing-final-polish #page-landing #sec-career-library.section{padding-block:var(--ls-pad-step)}.landing-final-polish #page-landing #sec-target-match.section{padding-top:var(--ls-pad-step);padding-bottom:var(--ls-pad-join)}.landing-final-polish #page-landing #sec-tailor.section{padding-top:var(--ls-pad-join);padding-bottom:var(--ls-pad-near)}.landing-final-polish #page-landing #sec-ai-review.section{padding-top:var(--ls-pad-near);padding-bottom:var(--ls-pad-soft)}.landing-final-polish #page-landing #sec-cv-check.section{padding-top:var(--ls-pad-soft)}@media (min-width: 768px){.landing-final-polish #page-landing #sec-templates-teaser.section{padding-bottom:var(--ls-pad-step)}.landing-final-polish #page-landing #sec-feature-highlights.section{padding-top:var(--ls-pad-step)}}.landing-final-polish #page-landing #sec-pricing.section,.landing-final-polish #page-landing #sec-review-export.section{padding-bottom:var(--ls-pad-step)}#page-landing #sec-final-cta.landing-final-cta-section{padding-top:clamp(20px,2.8vw,40px)}html.ls-armed [data-ls-story]:not(.is-in),html.ls-armed [data-ls-story]:not(.is-in):after,html.ls-armed [data-ls-story]:not(.is-in) *,html.ls-armed [data-ls-story]:not(.is-in) *:after{transition:none!important}.ls-instant,.ls-instant *{transition:none!important}.ls-flow{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(20px,3vw,44px);margin:0;padding:0;list-style:none}.ls-flow:before,.ls-flow:after{position:absolute;top:15px;right:0;left:0;height:1px;background:var(--ls-line-strong);content:""}.ls-flow:after{background:var(--primary);opacity:.5;transform-origin:left center;transition:transform .45s var(--ls-ease)}.ls-flow-step{position:relative;display:flex;min-width:0;flex-direction:column}.ls-flow-marker{position:relative;z-index:1;display:flex;width:fit-content;align-items:center;gap:10px;margin:0 0 20px;padding-right:12px;background:#fff}.ls-flow-num{display:grid;width:30px;height:30px;place-items:center;color:#fff;border:1px solid var(--primary);border-radius:50%;background:var(--primary);font-family:var(--font-display);font-size:13px;font-weight:var(--fw-bold);transition:color var(--ls-motion-section) var(--ls-ease) calc(var(--ls-i) * .14s),background var(--ls-motion-section) var(--ls-ease) calc(var(--ls-i) * .14s)}.ls-flow-label{color:var(--ls-indigo-text);font-family:var(--font-display);font-size:12px;font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase}.ls-flow-visual{display:grid;min-height:196px;align-content:start;gap:10px;margin-bottom:24px;padding:16px;border:1px solid var(--ls-line);border-radius:var(--ls-radius-panel);background:var(--ls-surface-2)}.ls-flow-step h3{margin:0 0 8px;color:var(--ls-ink);font-size:clamp(20px,1.7vw,24px);letter-spacing:-.02em;line-height:1.2}.ls-flow-step>p:not(.ls-flow-marker){max-width:36ch;margin:0;color:#475467;font-size:15px;line-height:1.55}.ls-flow-step .ls-text-link{margin-top:auto;padding-top:4px}.ls-flow-visual,.ls-flow-step h3,.ls-flow-step>p:not(.ls-flow-marker),.ls-flow-step .ls-text-link{transition:opacity var(--ls-motion-section) var(--ls-ease) calc(var(--ls-i) * 70ms + .12s),transform var(--ls-motion-section) var(--ls-ease) calc(var(--ls-i) * 70ms + .12s)}html.ls-armed .ls-flow:not(.is-in):after{transform:scaleX(0)}html.ls-armed .ls-flow:not(.is-in) .ls-flow-num{color:var(--primary);background:#fff}html.ls-armed .ls-flow:not(.is-in) :is(.ls-flow-visual,h3,p:not(.ls-flow-marker),.ls-text-link){opacity:.92;transform:translateY(8px)}.ls-mini-lib,.ls-mini-pair{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--ls-line);border-radius:var(--ls-radius-control);background:#fff}.ls-mini-role b,.ls-mini-target b{display:block;color:var(--ls-ink);font-size:14px;line-height:1.3}.ls-mini-role small{display:block;color:var(--ls-muted);font-size:12.5px}.ls-mini-arrow{width:1px;height:12px;margin-left:22px;background:var(--ls-indigo-line)}.ls-mini-docs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ls-mini-doc{display:flex;align-items:center;gap:9px;min-width:0;padding:6px 8px 6px 6px;color:var(--ls-ink-2);border:1px solid var(--ls-line);border-radius:8px;background:#fff;font-size:12px;font-weight:var(--fw-semibold);line-height:1.25}.ls-mini-doc img{width:30px;height:auto;flex:none;border:1px solid var(--ls-paper-line);border-radius:2px;box-shadow:0 1px 3px #2820141f}.ls-mini-target{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ls-mini-score{display:grid;justify-items:end;color:var(--ls-muted);font-size:12px;font-weight:var(--fw-semibold);white-space:nowrap}.ls-mini-score b{color:var(--ls-navy);font-family:var(--font-display);font-size:24px;font-weight:var(--fw-extrabold);line-height:1}.ls-mini-req{display:flex;align-items:center;gap:7px;margin-bottom:4px;color:var(--ls-ink);font-size:13.5px;font-weight:var(--fw-semibold)}.ls-mini-quote{padding-left:9px;color:var(--ls-ink-2);border-left:2px solid var(--score-ready);font-size:13px;line-height:1.4}.ls-mini-check{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--ls-line);border-radius:var(--ls-radius-control);background:#fff}.ls-mini-check b{display:block;color:var(--ls-ink);font-size:14px;line-height:1.3}.ls-mini-check small{display:block;color:var(--ls-muted);font-size:12.5px}.ls-mini-ticks{display:grid;gap:8px;margin:2px 0 0;padding:0 2px;list-style:none}.ls-mini-ticks li{display:flex;align-items:center;gap:8px;color:var(--ls-ink);font-size:13.5px;font-weight:var(--fw-semibold)}.ls-mini-ticks li:before{width:16px;height:16px;flex:none;border-radius:50%;background:var(--score-ready) var(--ls-check-svg) center / 11px no-repeat;content:""}.ls-mini-ticks small{margin-left:auto;color:var(--ls-muted);font-size:12px;font-weight:var(--fw-normal);white-space:nowrap}.ls-reuse{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(40px,76px) minmax(0,.95fr);align-items:center}.ls-reuse-source{display:grid;gap:4px;padding:18px 16px 16px}.ls-reuse-source .ls-panel-title{margin:0 4px 10px;font-size:15px}.ls-reuse-item{position:relative;display:grid;gap:2px;margin:0;padding:10px 12px;border:1px solid transparent;border-radius:var(--ls-radius-control)}.ls-reuse-item b{color:var(--ls-ink);font-size:14.5px;line-height:1.3}.ls-reuse-item small{color:var(--ls-muted);font-size:12.5px;line-height:1.4}.ls-reuse-item--muted{opacity:.5}.ls-reuse-item--active{margin-block:4px;border-color:var(--ls-indigo-line);background:#fff;box-shadow:0 10px 24px -12px #4f63d959;transition:transform var(--ls-motion-story) var(--ls-ease),box-shadow var(--ls-motion-story) var(--ls-ease)}.ls-reuse-item .ls-reuse-usage{margin-top:4px;color:var(--ls-indigo-text);font-weight:var(--fw-semibold)}.ls-reuse-item .ls-pin{position:absolute;top:-8px;right:-8px}.ls-reuse-lines{width:100%;height:100%;align-self:stretch;overflow:visible}.ls-reuse-lines path{fill:none;stroke:var(--primary);stroke-dasharray:1;stroke-dashoffset:0;stroke-opacity:.5;stroke-width:1.25;vector-effect:non-scaling-stroke;transition:stroke-dashoffset .3s var(--ls-ease) .1s}.ls-reuse-lines path:nth-child(2){transition-delay:.42s}.ls-reuse-lines path:nth-child(3){transition-delay:.6s}.ls-reuse-docs{display:grid;grid-template-rows:repeat(3,1fr);margin:0;padding:0;list-style:none}.ls-reuse-doc{display:flex;min-height:126px;align-items:center;gap:16px;transition:opacity var(--ls-motion-section) var(--ls-ease) .82s,transform var(--ls-motion-section) var(--ls-ease) .82s}.ls-reuse-doc:first-child{transition-delay:.28s}.ls-reuse-doc:nth-child(2){transition-delay:.52s}.ls-reuse-doc:nth-child(3){transition-delay:.7s}.ls-sheet--mini{display:block;width:78px;height:auto;flex:none;aspect-ratio:160 / 226;object-fit:cover;object-position:top}.ls-reuse-doc-meta b{display:block;color:var(--ls-ink);font-size:15px;line-height:1.3}.ls-reuse-doc-meta small{color:var(--ls-muted);font-size:13px}.ls-reuse-note{grid-column:1 / -1}html.ls-armed .ls-reuse:not(.is-in) .ls-reuse-item--active{box-shadow:none;transform:none}html.ls-armed .ls-reuse:not(.is-in) .ls-reuse-lines path{stroke-dashoffset:1}html.ls-armed .ls-reuse:not(.is-in) .ls-reuse-doc{opacity:0;transform:translate(-8px)}.ls-reuse.is-in .ls-reuse-item--active{transform:translateY(-2px)}.ls-match-panel{padding:clamp(18px,2.4vw,28px)}.ls-match-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid var(--ls-line)}.ls-match-target b{display:block;margin-top:4px;color:var(--ls-ink);font-family:var(--font-display);font-size:17px;line-height:1.25}.ls-match-score{display:flex;align-items:center;gap:12px}.ls-match-score>b{color:var(--ls-navy);font-family:var(--font-display);font-size:46px;font-weight:var(--fw-extrabold);letter-spacing:-.03em;line-height:.9;font-variant-numeric:tabular-nums}.ls-match-score>span{display:grid;gap:2px;color:var(--ls-ink-2);font-size:14px;font-weight:var(--fw-semibold)}.ls-match-score small{color:var(--ls-muted);font-size:12px;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase}.ls-match-cols,.ls-match-row{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr)}.ls-match-cols{margin:0 0 10px;color:var(--ls-muted);font-size:12px;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase}.ls-match-cols span:last-child{grid-column:3}.ls-match-rows{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ls-match-row{align-items:stretch}.ls-match-req,.ls-match-ev{display:grid;min-width:0;align-content:center;gap:3px;padding:12px 14px;border:1px solid var(--ls-line);border-radius:12px;background:#fff;transition:opacity var(--ls-motion-section) var(--ls-ease),transform var(--ls-motion-section) var(--ls-ease)}.ls-match-req{grid-template-columns:8px minmax(0,1fr);column-gap:10px;transition-delay:calc(var(--ls-i) * .32s)}.ls-match-req .ls-dot{margin-top:6px}.ls-match-req small{grid-column:2}.ls-match-req b,.ls-match-ev b{color:var(--ls-ink);font-size:14px;line-height:1.35}.ls-match-ev b{font-weight:var(--fw-semibold)}.ls-match-req small,.ls-match-ev small{color:var(--ls-muted);font-size:12.5px;line-height:1.35}.ls-match-row.is-ok .ls-match-req small{color:var(--score-ready-text);font-weight:var(--fw-semibold)}.ls-match-row.is-weak .ls-match-req small{color:var(--score-fixes-text);font-weight:var(--fw-semibold)}.ls-match-row.is-none .ls-match-req small{color:var(--score-poor-text);font-weight:var(--fw-semibold)}.ls-match-row.is-weak .ls-match-req{border-color:#ef9f274d;background:#fffcf5}.ls-match-row.is-none .ls-match-req{border-color:#e24b4a38;background:snow}.ls-match-ev{background:var(--ls-surface-2);transition-delay:calc(var(--ls-i) * .32s + .26s)}.ls-match-ev--empty{border-style:dashed;border-color:#a51f1e47;background:transparent}.ls-match-ev--empty b{color:var(--score-poor-text)}.ls-match-link{align-self:center;height:2px;margin-inline:6px;border-radius:1px;background:var(--score-ready);transform-origin:left center;transition:transform var(--ls-motion-section) var(--ls-ease) calc(var(--ls-i) * .32s + .12s)}.ls-match-row.is-weak .ls-match-link{background:var(--score-fixes)}.ls-match-row.is-none .ls-match-link{background:repeating-linear-gradient(90deg,rgba(226,75,74,.55) 0 5px,transparent 5px 9px)}html.ls-armed .ls-match:not(.is-in) :is(.ls-match-req,.ls-match-ev){opacity:0;transform:translateY(8px)}html.ls-armed .ls-match:not(.is-in) .ls-match-link{transform:scaleX(0)}.ls-tailor-head,.ls-review-head{padding:15px 22px 13px;border-bottom:1px solid var(--ls-line)}.ls-tailor-rows{margin:0;padding:4px 22px;list-style:none}.ls-tailor-row{display:grid;grid-template-columns:18px minmax(0,1fr);gap:14px;padding:11px 0 12px;border-bottom:1px solid var(--ls-line);transition:opacity var(--ls-motion-section) var(--ls-ease) calc(var(--ls-i) * .16s + .42s),transform var(--ls-motion-section) var(--ls-ease) calc(var(--ls-i) * .16s + .42s)}.ls-tailor-row:last-child{border-bottom:0}.ls-checkbox{width:18px;height:18px;margin-top:2px;border-radius:5px;background:var(--primary) var(--ls-check-svg) center / 12px no-repeat}.ls-tailor-body{display:grid;min-width:0;justify-items:start;gap:5px}.ls-tailor-text{color:var(--ls-ink);font-size:15px;line-height:1.45}.ls-why{display:flex;align-items:flex-start;gap:8px;color:var(--ls-muted);font-size:13px;line-height:1.45}.ls-why .ls-pin{margin-top:0}.ls-tailor-row--hide{opacity:.72}.ls-tailor-row--hide .ls-tailor-text{color:var(--ls-muted);font-size:14px}.ls-tailor-row--lead{margin-inline:-10px;padding-inline:10px;border-radius:10px;transition:opacity var(--ls-motion-base) var(--ls-ease),transform .36s var(--ls-ease),background-color var(--ls-motion-story) var(--ls-ease) .7s}html.ls-armed .ls-tailor.is-in:not(.ls-instant) .ls-tailor-row--lead{animation:ls-priority 1.1s var(--ls-ease) .32s both}@keyframes ls-priority{0%,to{background-color:transparent}30%{background-color:#4f63d912}}.ls-tailor-row--lead .ls-rank s,.ls-tailor-row--lead .ls-rank b{display:inline-block;transition:opacity var(--ls-motion-section) var(--ls-ease) .32s,transform var(--ls-motion-section) var(--ls-ease) .32s}.ls-tailor-row--lead .ls-rank s{opacity:.55}.ls-tailor-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 22px;color:var(--ls-muted);border-top:1px solid var(--ls-line);border-radius:0 0 var(--ls-radius-panel) var(--ls-radius-panel);background:#fafbfd;font-size:13px}html.ls-armed .ls-tailor:not(.is-in) .ls-tailor-row{opacity:0;transform:translateY(8px)}html.ls-armed .ls-tailor:not(.is-in) .ls-tailor-row--lead{opacity:.4;transform:translateY(18px)}html.ls-armed .ls-tailor:not(.is-in) .ls-tailor-row--lead .ls-rank s{opacity:1}html.ls-armed .ls-tailor:not(.is-in) .ls-tailor-row--lead .ls-rank b{opacity:0;transform:translateY(4px)}.ls-review-block{padding:16px 22px 0}.ls-review-text{margin:6px 0 0;color:var(--ls-ink);font-size:15.5px;line-height:1.55}.ls-review-text--current{color:#475467}.ls-review-text del{color:var(--score-poor-text);border-radius:3px;background:#e24b4a14;text-decoration:line-through;text-decoration-color:#a51f1e8c}.ls-review-text ins{position:relative;padding:0 1px;color:var(--ls-indigo-text);border-radius:3px;background:linear-gradient(var(--primary),var(--primary)) 0 100% / 100% 2px no-repeat,#4f63d91a;font-weight:var(--fw-semibold);text-decoration:none;transition:background-size var(--ls-motion-story) var(--ls-ease) .62s}.ls-review-text .ls-pin{margin-left:6px}.ls-review-why{margin:16px 22px 0;padding:10px 14px;border-left:3px solid var(--primary);border-radius:0 8px 8px 0;background:#f5f6fd}.ls-review-why p:last-child{margin:4px 0 0;color:var(--ls-ink-2);font-size:14px;line-height:1.5}.ls-review-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:18px;padding:14px 22px 16px;border-top:1px solid var(--ls-line)}.ls-review-block,.ls-review-why,.ls-review-actions{transition:opacity var(--ls-motion-section) var(--ls-ease) calc(var(--ls-i) * .26s),transform var(--ls-motion-section) var(--ls-ease) calc(var(--ls-i) * .26s)}.ls-review-why{transition-delay:.86s}.ls-review-actions{transition-delay:1.06s}html.ls-armed .ls-review:not(.is-in) :is(.ls-review-block,.ls-review-why,.ls-review-actions){opacity:0;transform:translateY(8px)}html.ls-armed .ls-review:not(.is-in) .ls-review-text ins{background-size:0% 2px,auto}.ls-check{display:grid;width:100%;max-width:1080px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(20px,3vw,40px);margin:0 auto}.ls-check-score{padding:22px 24px 24px}.ls-check-top{display:flex;align-items:center;gap:18px;margin-top:14px}.ls-ring--lg{--ls-ring-size: 92px;--ls-ring-width: 8px}.ls-ring--lg b{font-size:30px}.ls-check-top p{margin:0}.ls-check-top p b{display:block;color:var(--ls-ink);font-family:var(--font-display);font-size:18px;line-height:1.3}.ls-check-top p small{display:block;margin-top:6px;color:var(--ls-muted);font-size:13px;line-height:1.45}.ls-bars{display:grid;gap:6px;margin:22px 0 0;padding:0;list-style:none}.ls-bars li{display:grid;grid-template-columns:minmax(80px,.5fr) minmax(0,1fr) 34px;align-items:center;gap:12px;padding:5px 8px;border-radius:8px;transition:background-color var(--ls-motion-section) var(--ls-ease) .7s}.ls-bars span{color:#475467;font-size:14px;font-weight:var(--fw-semibold)}.ls-bars i:not(.ls-pin){position:relative;height:7px;overflow:hidden;border-radius:99px;background:#edf0f5}.ls-bars i:not(.ls-pin):after{position:absolute;inset:0;width:calc(var(--ls-v) * 1%);border-radius:inherit;background:var(--score-ready);content:"";transform-origin:left center;transition:transform .6s var(--ls-ease) .15s}.ls-bars b{color:var(--ls-ink);font-size:14px;font-variant-numeric:tabular-nums;text-align:right}.ls-bars .is-focus{background:#fff4ec}.ls-bars .is-focus span,.ls-bars .is-focus b{color:var(--score-leaking-text)}.ls-bars .is-focus i:not(.ls-pin):after{background:var(--score-leaking)}.ls-bars .is-focus{position:relative}.ls-bars .is-focus .ls-pin{position:absolute;top:50%;right:-33px;transform:translateY(-50%)}.ls-check-side{position:relative;display:grid;min-width:0}.ls-fix{z-index:1;padding:18px 22px 18px 24px;border-left:3px solid var(--score-poor);box-shadow:var(--ls-shadow-overlay);transition:opacity var(--ls-motion-section) var(--ls-ease) .82s,transform var(--ls-motion-section) var(--ls-ease) .82s}.ls-fix-kicker{color:var(--score-poor-text)}.ls-fix-title{margin:8px 0 0;color:var(--ls-ink);font-family:var(--font-display);font-size:16px;font-weight:var(--fw-bold);line-height:1.4}.ls-fix-title .ls-pin{margin-left:6px}.ls-fix-action{margin:6px 0 0;color:var(--ls-muted);font-size:13.5px;line-height:1.45}.ls-fix-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0}.ls-fix-gain{margin-left:auto;color:var(--score-ready-text);font-family:var(--font-display);font-size:15px;font-weight:var(--fw-extrabold)}.ls-check-sheet{margin:-12px 14px 0 34px;padding:30px 26px 22px;transition:opacity var(--ls-motion-story) var(--ls-ease) .96s,transform var(--ls-motion-story) var(--ls-ease) .96s}.ls-doc-name{margin:0;color:#191918;font-family:"Source Serif 4",Georgia,serif;font-size:24px;letter-spacing:-.01em;line-height:1.1}.ls-doc-role,.ls-doc-h{margin:4px 0 0;color:#77736a;font-size:12px;font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase}.ls-doc-h{margin-top:16px;padding-bottom:5px;color:#191918;border-bottom:1px solid var(--ls-paper-line);font-weight:var(--fw-bold)}.ls-doc-item{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin:10px 0 4px;color:#191918;font-size:13.5px}.ls-doc-item span{color:#77736a;font-size:12.5px}.ls-doc-bullet{position:relative;margin:5px 0 0;padding-left:14px;color:#33312c;font-size:13.5px;line-height:1.45}.ls-doc-bullet:before{position:absolute;top:.62em;left:2px;width:4px;height:4px;border-radius:50%;background:#a8a192;content:""}.ls-doc-bullet--fade{opacity:.45}.ls-doc-bullet--flag{margin-inline:-6px;padding:3px 30px 3px 20px;border-radius:4px;outline:1.5px solid rgba(226,75,74,.6);outline-offset:0;background:#e24b4a0f;transition:outline-color var(--ls-motion-section) var(--ls-ease) 1.24s,background-color var(--ls-motion-section) var(--ls-ease) 1.24s}.ls-doc-bullet--flag:before{left:8px;top:calc(.62em + 3px)}.ls-doc-bullet--flag .ls-pin{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ls-check-note{justify-self:end;margin-right:14px}html.ls-armed .ls-check:not(.is-in) .ls-ring{--ls-p: 0}html.ls-armed .ls-check:not(.is-in) .ls-bars i:not(.ls-pin):after{transform:scaleX(0)}html.ls-armed .ls-check:not(.is-in) .ls-bars .is-focus{background-color:transparent}html.ls-armed .ls-check:not(.is-in) .ls-fix{opacity:0;transform:translateY(10px)}html.ls-armed .ls-check:not(.is-in) .ls-check-sheet{opacity:0;transform:translateY(14px)}html.ls-armed .ls-check:not(.is-in) .ls-doc-bullet--flag{outline-color:transparent;background-color:transparent}.landing-final-polish .landing-templates-showcase-preview{--ls-rest: 0px;border-color:var(--ls-paper-line);border-radius:var(--ls-radius-doc);box-shadow:var(--ls-shadow-doc);transform:translateY(var(--ls-rest));transition:transform .18s var(--ls-ease),box-shadow .18s var(--ls-ease)}.landing-final-polish .landing-templates-showcase-card:nth-child(2) .landing-templates-showcase-preview{--ls-rest: -16px;transform:translateY(var(--ls-rest))}.landing-final-polish .landing-templates-showcase-card:nth-child(3) .landing-templates-showcase-preview{--ls-rest: -6px;transform:translateY(var(--ls-rest))}@media (hover: hover) and (pointer: fine){.landing-final-polish .landing-templates-showcase-card:hover .landing-templates-showcase-preview{transform:translateY(calc(var(--ls-rest) - 4px)) scale(1.008);box-shadow:0 1px 2px #2820140f,0 18px 34px -10px #28201433,0 44px 72px -28px #28201442}}.landing-final-polish .landing-templates-showcase-card:focus-within .landing-templates-showcase-preview{transform:translateY(calc(var(--ls-rest) - 4px))}.landing-final-polish .landing-templates-showcase-badges{gap:0;margin-top:18px}.landing-final-polish .landing-templates-showcase-badge{padding:0;color:var(--ls-muted);border:0;border-radius:0;background:none;box-shadow:none;font-size:12px;font-weight:var(--fw-bold);letter-spacing:.08em}.landing-final-polish .landing-templates-showcase-badge+.landing-templates-showcase-badge:before{margin:0 8px;content:"\b7"}.ls-toolkit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#page-landing .ls-toolkit-card{min-height:300px;padding:clamp(24px,3vw,40px);border:0;border-radius:var(--ls-radius-visual);background:var(--lp-mint, #edf8f2);box-shadow:none;transform:none}#page-landing .ls-toolkit-card--letter{background:var(--lp-lavender, #f2f1fb)}#page-landing .ls-toolkit-card .landing-capability-copy h3{font-size:21px}#page-landing .ls-toolkit-card .landing-capability-copy p{font-size:15px}#page-landing .ls-toolkit-card .ls-text-link{margin-top:-4px}.landing-final-polish .landing-capability-visual--ats{box-shadow:var(--ls-shadow-panel)}.ls-letter{position:relative;width:216px;flex:none;margin:0;padding:0 0 26px 26px}.ls-letter-doc,.ls-letter-doc img{display:block;width:100%;height:auto}.ls-letter-doc img{border-radius:8px;box-shadow:var(--ls-shadow-doc);transform:rotate(1.2deg)}.ls-letter-context{position:absolute;bottom:0;left:0;display:grid;gap:6px;padding:10px 12px;border:1px solid var(--ls-line);border-radius:var(--ls-radius-control);background:#fff;box-shadow:var(--ls-shadow-overlay)}.ls-letter-context p{margin:0}.ls-letter-context .ls-kicker{font-size:12px;letter-spacing:.06em}.ls-letter-context b{display:block;color:var(--ls-ink);font-size:13px;line-height:1.3;white-space:nowrap}.ls-utility{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px clamp(24px,4vw,56px);margin:36px 0 0;padding:30px 0 0;border-top:1px solid var(--ls-line);list-style:none}.ls-utility li{display:grid;grid-template-columns:24px minmax(0,1fr);align-content:start;column-gap:14px}.ls-utility-icon{width:22px;height:22px;color:var(--primary)}.ls-utility .ls-utility-icon{grid-row:1 / span 3;margin-top:1px}.ls-utility h3,#sec-before-you-pay .landing-feature-card h3{margin:0;color:var(--ls-ink);font-family:var(--font-display);font-size:16px;font-weight:var(--fw-bold);line-height:1.35}.ls-utility p,#sec-before-you-pay .landing-feature-card p{margin:5px 0 0;color:#475467;font-size:14.5px;line-height:1.55}.ls-utility .ls-text-link,#sec-before-you-pay .ls-text-link{grid-column:2;margin-top:-2px;font-size:14px}.ls-chain{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;margin:16px 0 18px;padding:0;list-style:none}.ls-chain li{display:inline-flex;align-items:center;color:#e6ebff;font-family:var(--font-display);font-size:13px;font-weight:var(--fw-bold);white-space:nowrap}.ls-chain li:before{width:7px;height:7px;margin-right:8px;border-radius:50%;background:#8f9cf0;content:""}.ls-chain li:not(:last-child):after{width:22px;height:1px;margin-left:10px;background:#aebbf973;content:""}.ls-chain--muted li{color:#8b96ad}.ls-chain--muted li:before{background:#56627b}.ls-chain--muted li:not(:last-child):after{background:#8b96ad59}.landing-final-polish #sec-positioning .landing-compare-icon--check{box-shadow:none}.landing-final-polish #page-landing #sec-before-you-pay.section{padding-block:clamp(40px,4.1vw,58px);border-block:1px solid var(--ls-paper-line);background:var(--lp-cream, #fbf7ee)}.ls-trust{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,2.28fr);align-items:start;gap:28px clamp(28px,4vw,56px)}#page-landing .ls-trust-intro .landing-section-title{margin:0;font-size:clamp(26px,2.4vw,32px);text-align:left}.ls-trust-intro p{margin:10px 0 0;color:#475467;font-size:14.5px;line-height:1.55}.ls-trust-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}#page-landing #sec-before-you-pay .landing-feature-card{display:grid;grid-template-columns:22px minmax(0,1fr);align-content:start;column-gap:12px;min-height:0;padding:2px 0 2px clamp(18px,2vw,28px);border:0;border-left:1px solid var(--ls-paper-line);border-radius:0;background:none;box-shadow:none;transform:none}#sec-before-you-pay .landing-feature-card .ls-utility-icon{grid-row:1 / span 3}#sec-before-you-pay .landing-feature-card p{font-size:14px}.landing-final-polish #page-landing #sec-pricing.section{padding-top:clamp(56px,5.5vw,88px)}.landing-final-polish .landing-pricing-compare{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch}.landing-final-polish .landing-pricing-tier{border-radius:var(--ls-radius-visual);box-shadow:var(--ls-shadow-panel)}.landing-final-polish .landing-pricing-tier--pro{box-shadow:0 1px 2px #1018280d,0 24px 48px -24px #4f63d959}.landing-final-polish .landing-pricing-feature-list--limits{display:flex;flex-wrap:wrap;gap:6px 16px}.landing-final-polish .landing-pricing-tier-foot{margin-top:auto;padding-top:22px}.landing-final-polish .landing-pricing-tier--pass:not([hidden]){grid-column:1 / -1;border-style:dashed;box-shadow:none}@media (min-width: 768px){.landing-final-polish .landing-pricing-tier--pass:not([hidden]) .landing-pricing-tier-inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:8px 28px}.landing-final-polish .landing-pricing-tier--pass .landing-pricing-tier-badge,.landing-final-polish .landing-pricing-tier--pass .landing-pricing-feature-list{display:none}.landing-final-polish .landing-pricing-tier--pass .landing-pricing-tier-foot{margin:0;padding:0}}.ls-outcome-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.86fr);align-items:center;gap:clamp(36px,6vw,104px)}#page-landing .ls-outcome-copy .landing-section-title{max-width:24ch}#page-landing .ls-outcome-copy .landing-section-lead{max-width:44ch;margin-top:16px}.ls-outcome-list{display:grid;max-width:440px;margin:28px 0 30px;padding:0;list-style:none}.ls-outcome-list li{display:flex;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid var(--ls-paper-line)}.ls-outcome-list li:first-child{border-top:1px solid var(--ls-paper-line)}.ls-outcome-list b{display:block;color:var(--ls-ink);font-family:var(--font-display);font-size:16px;line-height:1.3}.ls-outcome-list small{color:var(--ls-muted);font-size:14px}.ls-tick{width:26px;height:26px;flex:none;border-radius:50%;background:var(--score-ready) var(--ls-check-svg) center / 15px no-repeat;transition:opacity var(--ls-motion-fast) var(--ls-ease) calc(var(--ls-i) * .15s + .1s),transform var(--ls-motion-section) var(--ls-ease) calc(var(--ls-i) * .15s + .1s)}.ls-outcome-doc{position:relative;z-index:0;width:min(380px,100%);margin:0;justify-self:center;transform:rotate(1deg);transition:opacity var(--ls-motion-story) var(--ls-ease) .52s,transform var(--ls-motion-story) var(--ls-ease) .52s}.ls-outcome-doc picture,.ls-outcome-doc img{display:block;width:100%;height:auto}.ls-outcome-doc img{border:1px solid var(--ls-paper-line);border-radius:var(--ls-radius-doc);background:var(--ls-paper);box-shadow:var(--ls-shadow-doc)}.ls-outcome-page2,.ls-final-page2{position:absolute;z-index:-1;top:0;right:0;left:0;aspect-ratio:625 / 884;border:1px solid var(--ls-paper-line);border-radius:var(--ls-radius-doc);background:#f6f2e9;box-shadow:var(--ls-shadow-doc);transform:translate(16px,10px) rotate(2.2deg)}.ls-outcome-doc figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:22px;color:var(--ls-muted);font-size:13.5px}.ls-outcome-doc figcaption span:first-child{color:var(--ls-ink-2);font-weight:var(--fw-semibold)}html.ls-armed .ls-outcome-list:not(.is-in) .ls-tick{opacity:0;transform:scale(.6)}html.ls-armed .ls-outcome-doc:not(.is-in){opacity:0;transform:translateY(18px) rotate(3deg)}#page-landing .landing-final-cta-card{display:grid;min-height:0;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(36px,4vw,56px) clamp(24px,5vw,72px);text-align:left}#page-landing .landing-final-cta-card h2{max-width:15ch;font-size:clamp(30px,3.4vw,46px);line-height:1.08}#page-landing .landing-final-cta-card h2,#page-landing .landing-final-cta-card .landing-final-cta-lead{margin-inline:0}#page-landing .landing-final-cta-card .landing-final-cta-lead{max-width:40ch}#page-landing .landing-final-cta-actions{justify-content:flex-start}.landing-final-cta-primary>span{display:inline-block;margin-left:6px;transition:transform var(--ls-motion-base) var(--ls-ease)}@media (hover: hover) and (pointer: fine){.landing-final-cta-primary:hover>span{transform:translate(2px)}}.ls-final-doc{position:relative;z-index:0;width:min(210px,100%);justify-self:center;margin-top:28px;transform:rotate(-1.5deg)}.ls-final-doc picture,.ls-final-doc img{display:block;width:100%;height:auto}.ls-final-doc img{border-radius:var(--ls-radius-doc);box-shadow:0 2px 4px #0003,0 30px 60px -18px #0000008c}.ls-final-page2{border-color:#ffffff14;background:#d9d4c8;box-shadow:0 30px 60px -24px #00000080;transform:translate(18px,12px) rotate(4deg)}.ls-final-tab{position:absolute;bottom:100%;left:18px;padding:6px 12px 5px;color:#d9e0ff;border-radius:6px 6px 0 0;background:#26345c;font-family:var(--font-display);font-size:12px;font-weight:var(--fw-bold);letter-spacing:.01em}.hs-nav-btn{font-size:12px;color:#5b667d}.hs-nav-btn.is-on{color:var(--ls-indigo-text);background:#4f63d914}.hs-nav-btn.is-done{color:#344054}.hs-nav-btn.is-done:before{background:#4f63d98c}.hs-nav li:before{transition:background-color var(--ls-motion-section) var(--ls-ease)}.hs-nav li:has(>.is-done):before,.hs-nav li:has(>.is-on):before{background:#4f63d966}.hero-shot [data-hs-panel=target]{gap:8px}.hero-shot [data-hs-panel=target] .hs-chip{font-size:13px;color:var(--ls-ink)}.hero-shot [data-hs-panel=target] .hs-jobline{font-size:11.5px}.hero-shot [data-hs-panel=target] .hs-score{align-items:center;padding:8px 10px}.hero-shot [data-hs-panel=target] .hs-score b{font-size:34px;color:var(--ls-navy)}.hero-shot [data-hs-panel=target] .hs-band{color:#475467;font-size:12px}.hero-shot .hs-reqs{gap:5px}.hero-shot .hs-reqs .hs-req{display:grid;grid-template-columns:6px minmax(0,1fr);align-items:center;gap:1px 8px;padding:6px 9px;border:1px solid var(--hs-line, #e6eaf2);border-radius:8px;background:#fff}.hero-shot .hs-req .hs-dot{grid-row:1 / span 2;width:7px;height:7px}.hero-shot .hs-req .hs-req-text{color:var(--ls-ink);font-size:12px;font-weight:var(--fw-semibold);white-space:normal}.hero-shot .hs-req .hs-req-status{margin:0;padding:0;font-size:11px;font-weight:var(--fw-semibold)}.hero-shot .hs-req--ok .hs-req-status{color:var(--score-ready-text)}.hero-shot .hs-req--evid{background:#fffcf5}.hero-shot .hs-req--evid .hs-req-status{color:var(--score-fixes-text)}.hero-shot .hs-req--none{background:snow}.hero-shot .hs-req--none .hs-req-status{color:var(--score-poor-text)}.hero-shot .hs-btn--tailor{padding:7px 12px;font-size:12px}.hero-shot .hs-target-match,.hero-shot .hs-target-match b{color:var(--ls-navy)}@media (prefers-reduced-motion: no-preference){.hero-shot[data-hs-autoplay=manual][data-hs-stage=target] [data-hs-panel=target]>:not(.hs-reqs),.hero-shot[data-hs-autoplay=manual][data-hs-stage=target] [data-hs-panel=target] .hs-req{animation:ls-hero-step var(--ls-motion-story) var(--ls-ease) both}.hero-shot.is-intro .hs-target,.hero-shot.is-intro [data-hs-panel=target]>:not(.hs-reqs),.hero-shot.is-intro [data-hs-panel=target] .hs-req{animation:ls-hero-lift var(--ls-motion-story) var(--ls-ease) both}.hero-shot.is-intro .hs-ev,.hero-shot.is-intro .hs-ev:before{animation:ls-hero-ev var(--ls-motion-story) var(--ls-ease) 1s both}.hero-shot[data-hs-autoplay=manual][data-hs-stage=target] [data-hs-panel=target]>.hs-chip,.hero-shot.is-intro .hs-target,.hero-shot.is-intro [data-hs-panel=target]>.hs-chip{animation-delay:.15s}.hero-shot[data-hs-autoplay=manual][data-hs-stage=target] [data-hs-panel=target]>.hs-jobline,.hero-shot.is-intro [data-hs-panel=target]>.hs-jobline{animation-delay:.2s}.hero-shot[data-hs-autoplay=manual][data-hs-stage=target] [data-hs-panel=target]>.hs-score,.hero-shot.is-intro [data-hs-panel=target]>.hs-score{animation-delay:.35s}.hero-shot[data-hs-autoplay=manual][data-hs-stage=target] .hs-req:nth-child(1),.hero-shot.is-intro .hs-req:nth-child(1){animation-delay:.5s}.hero-shot[data-hs-autoplay=manual][data-hs-stage=target] .hs-req:nth-child(2),.hero-shot.is-intro .hs-req:nth-child(2){animation-delay:575ms}.hero-shot[data-hs-autoplay=manual][data-hs-stage=target] .hs-req:nth-child(3),.hero-shot.is-intro .hs-req:nth-child(3){animation-delay:.65s}.hero-shot[data-hs-autoplay=manual][data-hs-stage=target] [data-hs-panel=target]>.hs-btn,.hero-shot.is-intro [data-hs-panel=target]>.hs-btn{animation-delay:.88s}.hero-shot[data-hs-autoplay=manual][data-hs-stage=target] [data-hs-panel=target]>.hs-foot,.hero-shot.is-intro [data-hs-panel=target]>.hs-foot{animation-delay:.95s}}@keyframes ls-hero-step{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ls-hero-lift{0%{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes ls-hero-ev{0%{background-color:transparent;box-shadow:0 0 0 4px transparent;opacity:.4}}@media (max-width: 1023.98px){.hero-shot [data-hs-panel=target] .hs-reqs{display:flex}}@media (max-width: 767.98px){.hero-shot .hero-demo-editor{order:-1;height:268px;margin:10px 10px 0}.hero-shot [data-hs-panel=target]{gap:6px}.hero-shot [data-hs-panel=target] .hs-score{padding:5px 9px}.hero-shot [data-hs-panel=target] .hs-score b{font-size:28px}.hero-shot .hs-reqs .hs-req{grid-template-columns:6px minmax(0,1fr) auto;padding:5px 8px}.hero-shot .hs-req .hs-dot{grid-row:auto}.hero-shot .hs-req .hs-req-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.landing-final-polish #page-landing .hero.hero--v2 .hero-headline-v2{font-size:clamp(32px,3.5vw,50px);font-weight:var(--fw-extrabold);letter-spacing:-.036em;line-height:1.04}.landing-final-polish:is(:lang(pl),:lang(cs)) #page-landing .hero.hero--v2 .hero-headline-v2{font-size:clamp(30px,3.05vw,44px)}.landing-final-polish #page-landing .landing-section-title{font-family:var(--font-display);font-size:clamp(28px,2.65vw,38px);font-weight:var(--fw-extrabold);letter-spacing:-.032em;line-height:1.1}.landing-final-polish #page-landing #sec-before-you-pay .landing-section-title{font-size:clamp(24px,2.1vw,30px)}.landing-final-polish #page-landing .landing-final-cta-card h2{font-family:var(--font-display);font-size:clamp(30px,3vw,42px);font-weight:var(--fw-extrabold);letter-spacing:-.034em}.landing-final-polish #page-landing :is(.ls-flow-step h3,.landing-capability-card h3,.landing-compare-card-title,.landing-templates-showcase-name,.landing-pricing-tier-label){font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:-.02em}@media (max-width: 767.98px){.landing-final-polish #page-landing .hero.hero--v2 .hero-headline-v2{line-height:1.12}.landing-final-polish #page-landing .landing-section-title{font-size:clamp(24px,6.6vw,28px)}.landing-final-polish #page-landing .landing-section-lead,.landing-final-polish #page-landing .landing-capability-copy .landing-section-lead{font-size:16px}}.landing-final-polish #page-landing .landing-section-lead,.landing-final-polish #page-landing .landing-capability-copy .landing-section-lead{margin-top:16px;color:#475467;font-size:17px;line-height:1.6}.landing-final-polish #page-landing #sec-positioning .landing-section-lead{color:#bdc7db}.landing-final-polish #page-landing .landing-capability-section .landing-capability-copy{gap:0}.landing-final-polish #page-landing .landing-capability-section .landing-capability-note{margin-top:20px;font-size:15px;max-width:44ch}.landing-final-polish #page-landing .landing-eyebrow{margin-bottom:14px;font-size:12px;letter-spacing:.1em}.landing-final-polish #page-landing .hero .kicker{border-color:#4f63d929;background:#fff;letter-spacing:.08em}.landing-final-polish #page-landing .hero .kicker:after{content:none}.landing-final-polish #page-landing .hero .kicker-dot{background:var(--primary)}.landing-final-polish .topbar-cta,.landing-final-polish #page-landing .btn{border-radius:var(--ls-radius-control);box-shadow:none}.landing-final-polish .topbar-cta,.landing-final-polish #page-landing .btn-primary{background:var(--primary);box-shadow:0 1px 2px #10182824,inset 0 1px #ffffff1f;transition:background-color var(--ls-motion-fast) var(--ls-ease),transform var(--ls-motion-fast) var(--ls-ease),box-shadow var(--ls-motion-fast) var(--ls-ease)}@media (hover: hover) and (pointer: fine){.landing-final-polish .topbar-cta:hover,.landing-final-polish #page-landing .btn-primary:hover{background:var(--primary-2);box-shadow:0 2px 6px #3f51c73d,inset 0 1px #ffffff1f;transform:translateY(-1px)}}.landing-final-polish #page-landing .btn-primary:active,.landing-final-polish #page-landing .btn-primary:hover:active,.landing-final-polish .topbar-cta:active,.landing-final-polish .topbar-cta:hover:active{box-shadow:none;transform:translateY(0) scale(.98)}.landing-final-polish #page-landing .hero-cta-btn{min-height:48px;padding:12px 24px;font-size:16px}.landing-final-polish .hero-demo-window{box-shadow:0 1px 2px #1018280f,0 24px 56px -28px #2c315c57}.landing-final-polish .landing-compare-stage{border-radius:var(--ls-radius-visual)}.landing-final-polish #sec-positioning .landing-compare-card--appliora{box-shadow:none}.landing-final-polish #sec-positioning .landing-compare-icon--check{background:#8f9cf02e;color:#cfd6ff;box-shadow:none}.landing-final-polish .landing-pricing-tier-inner{box-shadow:none}.landing-final-polish .landing-pricing-tier--pro{border-width:1.5px;box-shadow:var(--ls-shadow-panel)}.landing-final-polish .landing-pricing-tier-badge{padding:4px 9px;color:var(--ls-indigo-text);border:1px solid var(--ls-indigo-line);border-radius:6px;background:var(--ls-indigo-soft);font-size:12px;letter-spacing:.04em;text-transform:none}.ls-flow-marker{gap:12px}.ls-flow-marker:before{width:9px;height:9px;flex:none;border-radius:50%;background:var(--primary);box-shadow:0 0 0 4px #fff;content:"";transition:background-color var(--ls-motion-section) var(--ls-ease) calc(var(--ls-i) * .14s)}.landing-final-polish .ls-flow-num{display:inline;width:auto;height:auto;color:var(--ls-muted);border:0;background:none;font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:.02em}.ls-flow-label{color:var(--ls-ink);font-size:14px;letter-spacing:-.005em;text-transform:none}.ls-flow:before,.ls-flow:after{top:13px}html.ls-armed .ls-flow:not(.is-in) .ls-flow-marker:before{background:#c9cfdd}html.ls-armed .ls-flow:not(.is-in) .ls-flow-num{color:var(--ls-muted);background:none}.ls-flow-visual{border-color:transparent;border-radius:var(--ls-radius-panel)}.ls-match-link,.ls-match-row.is-weak .ls-match-link{background:var(--ls-line-strong);height:1.5px}.ls-match-row.is-none .ls-match-link{background:repeating-linear-gradient(90deg,var(--ls-line-strong) 0 5px,transparent 5px 9px)}.ls-match-row.is-weak .ls-match-req,.ls-match-row.is-none .ls-match-req{border-color:var(--ls-line);background:#fff}.ls-match-row.is-ok .ls-match-req small{color:var(--ls-ink-2)}.ls-match-ev--empty{border-color:var(--ls-line-strong)}.ls-ring--lg{--ls-ring-size: 76px;--ls-ring-width: 6px}.ls-ring--lg b{font-size:24px}.ls-check-top p b,.ls-fix-title{font-size:17px}@media (max-width: 767.98px){.landing-final-polish .landing-templates-showcase-card[data-template-showcase-reveal]{transform:none}}.ls-panel{border-color:#1018281a;box-shadow:none}.ls-fix,.ls-letter-context{box-shadow:0 12px 28px -14px #10182847}.ls-reuse-item--active,html.ls-armed .ls-reuse.is-in .ls-reuse-item--active{box-shadow:none}.ls-tailor-head,.ls-review-head{padding:13px 20px 12px;border-bottom-color:#1018281f}.ls-tailor-head .ls-panel-title,.ls-review-head .ls-panel-title{font-size:15px}.ls-tailor-rows{padding-inline:20px}.ls-tailor-foot{padding:12px 20px;background:none}.landing-final-polish .hero--v2{background:#f8f9fb;border-bottom-color:#1018280f}.landing-final-polish #sec-ai-review{background:#f7f7f9}.landing-final-polish #sec-cv-check{background:#f5f8f6}.landing-final-polish #sec-final-cta,.landing-final-polish #page-landing .landing-final-cta-section{background:#0b1220}.landing-final-polish .hero-demo-window{border-radius:var(--ls-radius-visual)}.landing-final-polish .hero-shot .hs-progress,.landing-final-polish .hero-shot .hs-doc,.landing-final-polish .hero-shot .hero-demo-saved,.landing-final-polish .hero-shot .hero-demo-preview-top{opacity:.66}.landing-final-polish .hero-shot [data-hs-panel=target] .hs-jobline,.landing-final-polish .hero-shot [data-hs-panel=target] .hs-foot{opacity:.72}.landing-final-polish .hero-shot .hero-demo-paper{border-radius:6px}.landing-final-polish .hero-shot .hs-page.is-on{border-radius:2px}.landing-final-polish .hero-headline-gradient{color:var(--primary)}.landing-final-polish #page-landing .hero .kicker{padding:0;border:0;border-radius:0;background:none;color:var(--ls-indigo-text)}.landing-final-polish #page-landing .landing-eyebrow:after{content:none}.landing-final-polish #page-landing :is(#sec-career-library,#sec-target-match,#sec-tailor,#sec-ai-review,#sec-cv-check) .landing-section-title{font-size:clamp(30px,2.8vw,40px)}.landing-final-polish #page-landing :is(#sec-templates-teaser,#sec-feature-highlights,#sec-pricing,#sec-review-export) .landing-section-title{font-size:clamp(26px,2.35vw,34px)}.ls-flow-marker:before{width:7px;height:7px}.ls-flow-visual{min-height:0;background:#f6f7f9}.ls-mini-lib,.ls-mini-pair,.ls-mini-check,.ls-mini-doc{border-color:#10182814}.ls-sheet--mini{width:88px;border-radius:2px}.landing-final-polish .landing-templates-showcase-preview{border-radius:2px}.landing-final-polish .landing-ts-shot{border-radius:0;box-shadow:none}.ls-toolkit{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:16px}#page-landing .ls-toolkit-card{min-height:0;border:1px solid rgba(16,24,40,.09);border-radius:var(--ls-radius-visual);background:#f8f9fa}#page-landing .ls-toolkit-card--letter{border-color:var(--ls-paper-line);background:var(--lp-cream, #fbf7ee)}#page-landing .ls-toolkit-card--letter{flex-wrap:wrap;align-items:center}#page-landing .ls-toolkit-card--letter .landing-capability-copy{flex:1 1 240px}#page-landing .ls-toolkit-card--letter .landing-capability-copy p{max-width:34ch}.ls-letter{width:184px}.landing-final-polish .landing-capability-visual--ats{border-radius:var(--ls-radius-panel);box-shadow:none;border-color:#1018281a}.landing-final-polish .landing-compare-stage{overflow:visible;border:0;border-block:1px solid rgba(206,216,239,.12);border-radius:0;background:none;box-shadow:none}.landing-final-polish .landing-compare-card{padding-inline:0}.landing-final-polish .landing-compare-card--legacy{padding-right:clamp(24px,4vw,56px);opacity:.6}.landing-final-polish #page-landing #sec-positioning .landing-compare-card,.landing-final-polish #page-landing #sec-positioning .landing-compare-card:hover{border:0;background:none;box-shadow:none;transform:none}.landing-final-polish #page-landing #sec-positioning .landing-compare-card--appliora{padding-left:clamp(24px,4vw,56px);border-left:1px solid rgba(206,216,239,.16)}.landing-final-polish #sec-positioning .landing-compare-icon{width:14px;height:14px;border:0;background:none;box-shadow:none}.landing-final-polish #sec-positioning .landing-compare-icon--check{color:#9fabf5}.landing-final-polish #sec-positioning .landing-compare-icon--minus{color:#6b7790}#page-landing #sec-before-you-pay .landing-feature-card{border-left-color:#5b4e3438}.landing-final-polish .landing-pricing-tier,.landing-final-polish .landing-pricing-tier-inner{border-radius:var(--ls-radius-visual)}.landing-final-polish .landing-pricing-tier--free,.landing-final-polish .landing-pricing-tier--pro{box-shadow:none}.landing-final-polish .landing-pricing-tier-badge{padding:3px 8px;font-size:12px}@media (min-width: 1024px){.landing-final-polish .landing-pricing-tier--free .landing-pricing-feature-list--included{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}}.ls-tick{width:18px;height:18px;background-size:11px}.ls-outcome-list li{gap:12px}.ls-final-doc{width:min(190px,100%);-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 96%);mask-image:linear-gradient(180deg,#000 55%,transparent 96%)}.ls-final-page2{box-shadow:none}.ls-final-tab{display:none}.ls-final-doc img{box-shadow:0 2px 4px #00000040}@media (max-width: 1279.98px){.ls-toolkit{grid-template-columns:1fr}#page-landing .ls-toolkit-card--letter .landing-capability-copy p{max-width:44ch}}@media (max-width: 767.98px){.ls-sheet--mini{width:72px}.landing-final-polish #page-landing #sec-positioning .landing-compare-card--legacy{display:block!important;padding:0 0 22px}.landing-final-polish #page-landing #sec-positioning .landing-compare-card--legacy .landing-compare-list{display:none}.landing-final-polish #page-landing #sec-positioning .landing-compare-card{border-radius:0}.landing-final-polish #page-landing .landing-compare-stage{margin-top:26px;padding-top:22px}.landing-final-polish #page-landing #sec-positioning .landing-compare-card--appliora{padding:24px 0 0;border-top:1px solid rgba(206,216,239,.16);border-left:0}}.hero-shot .hs-btn--tailor{transition:background-color var(--ls-motion-fast) var(--ls-ease-ui),transform var(--ls-motion-fast) var(--ls-ease-ui)}.hero-shot.is-cue .hs-btn--tailor{background:var(--primary-2);transform:translateY(-1px)}.landing-final-polish #page-landing .hero-cta-btn-arrow{transition:transform var(--ls-motion-fast) var(--ls-ease-ui)}@media (hover: hover) and (pointer: fine){.landing-final-polish #page-landing .hero-cta-btn:hover .hero-cta-btn-arrow{transform:translate(3px)}}.landing-final-polish #page-landing .btn-primary:active,.landing-final-polish #page-landing .btn-primary:hover:active,.landing-final-polish .topbar-cta:active,.landing-final-polish .topbar-cta:hover:active{transform:translateY(0)}.ls-mini-role,.ls-mini-doc img,.ls-mini-quote{transition:opacity var(--ls-motion-section) var(--ls-ease-ui) calc(var(--ls-i) * 70ms + .36s),border-color var(--ls-motion-section) var(--ls-ease-ui) calc(var(--ls-i) * 70ms + .36s),transform var(--ls-motion-section) var(--ls-ease-ui) calc(var(--ls-i) * 70ms + .36s)}.ls-mini-quote{transform-origin:left center}.ls-flow .ls-ring{transition-delay:calc(var(--ls-i) * 70ms + .3s);transition-duration:.5s}html.ls-armed .ls-flow:not(.is-in) .ls-mini-doc img{opacity:.45}html.ls-armed .ls-flow:not(.is-in) .ls-mini-quote{border-left-color:transparent}html.ls-armed .ls-flow:not(.is-in) .ls-ring{--ls-p: 0}.ls-reuse-lines path{stroke:var(--ls-muted);stroke-opacity:.4}.ls-reuse-lines path:first-child{stroke:var(--primary);stroke-opacity:.7}.ls-sheet--mini{width:92px;box-shadow:0 1px 2px #28201414,0 8px 18px -10px #2820144d}.ls-reuse-item--active{border-color:#4f63d973}.ls-match-req{transition-delay:calc(var(--ls-i) * .18s)}.ls-match-link{transition-delay:calc(var(--ls-i) * .18s + .12s)}.ls-match-ev{transition-delay:calc(var(--ls-i) * .18s + .22s)}.ls-match-score>b{display:inline-block;transition:opacity var(--ls-motion-base) var(--ls-ease-ui),transform var(--ls-motion-base) var(--ls-ease-ui)}html.ls-armed .ls-match:not(.is-in) .ls-match-score>b{opacity:0;transform:translateY(4px)}.ls-tailor-row{padding-block:10px 11px}.ls-tailor-rows .ls-tailor-row:nth-child(-n+2){transition:transform .32s var(--ls-ease) .36s,background-color var(--ls-motion-story) var(--ls-ease) .7s}html.ls-armed .ls-tailor:not(.is-in) .ls-tailor-rows .ls-tailor-row:nth-child(-n+2){opacity:1;transform:translateY(var(--ls-swap, 0px))}.ls-tailor-row--hide{transition:opacity var(--ls-motion-section) var(--ls-ease-ui) .76s}html.ls-armed .ls-tailor:not(.is-in) .ls-tailor-row--hide{opacity:1;transform:none}.ls-tailor-row--lead .ls-rank s,.ls-tailor-row--lead .ls-rank b{transition-delay:.52s}.ls-review-block,.ls-review-why,.ls-review-actions{transition-duration:.24s}.ls-review-head+.ls-review-block{transition-delay:0ms}.ls-review-panel .ls-review-block+.ls-review-block{transition-delay:.16s}.ls-review-why{transition-delay:.42s}.ls-review-actions{transition-delay:.48s}.ls-review-text ins{transition:background-size .28s var(--ls-ease-ui) .3s}.ls-review-text del{transition:background-color var(--ls-motion-base) var(--ls-ease-ui) 80ms,text-decoration-color var(--ls-motion-base) var(--ls-ease-ui) 80ms,color var(--ls-motion-base) var(--ls-ease-ui) 80ms}html.ls-armed .ls-review:not(.is-in) .ls-review-head+.ls-review-block{opacity:1;transform:none}html.ls-armed .ls-review:not(.is-in) .ls-review-text del{color:inherit;background-color:transparent;text-decoration-color:transparent}.ls-check .ls-ring{transition-duration:.5s}.ls-bars i:not(.ls-pin):after{transition:transform .3s var(--ls-ease-ui) calc(.26s + var(--ls-n, 0) * 50ms)}.ls-bars li:nth-child(2){--ls-n: 1}.ls-bars li:nth-child(3){--ls-n: 2}.ls-bars li:nth-child(4){--ls-n: 3}.ls-bars li:nth-child(5){--ls-n: 4}.ls-bars li{transition-delay:.52s}.ls-bars .is-focus .ls-pin{transition:opacity var(--ls-motion-base) var(--ls-ease-ui) .6s}.ls-fix{transition-delay:.66s;transition-duration:.28s}.ls-check-sheet{transition-delay:.76s;transition-duration:.32s}.ls-doc-bullet--flag{transition-delay:.9s}.ls-check-note{transition:opacity var(--ls-motion-section) var(--ls-ease-ui) 1s}html.ls-armed .ls-check:not(.is-in) .ls-bars .is-focus .ls-pin,html.ls-armed .ls-check:not(.is-in) .ls-check-note{opacity:0}.landing-final-polish .landing-templates-showcase.is-in-view [data-template-showcase-reveal]:nth-child(2){transition-delay:0ms}.landing-final-polish .landing-templates-showcase.is-in-view [data-template-showcase-reveal]:nth-child(1){transition-delay:60ms}.landing-final-polish .landing-templates-showcase.is-in-view [data-template-showcase-reveal]:nth-child(3){transition-delay:70ms}@media (hover: hover) and (pointer: fine){.landing-final-polish .landing-templates-showcase-card:hover .landing-templates-showcase-preview{transform:translateY(calc(var(--ls-rest) - 4px)) scale(1.005)}}.landing-final-polish #page-landing .ls-toolkit-card--ats{align-items:center;justify-content:space-between;padding-block:28px}.landing-final-polish .landing-capability-visual--ats{width:212px;padding:18px 20px}.landing-final-polish .landing-cap-ats-score strong{font-size:36px}.landing-final-polish .landing-cap-ats-list li{font-size:13px}.landing-cap-ats-score,.landing-cap-ats-list li,.ls-letter-doc,.ls-letter-context{transition:opacity var(--ls-motion-base) var(--ls-ease-ui),transform var(--ls-motion-base) var(--ls-ease-ui)}.landing-cap-ats-fill{transform-origin:left center;transition:transform .32s var(--ls-ease-ui) .12s}.landing-cap-ats-list li:nth-child(1){transition-delay:.36s}.landing-cap-ats-list li:nth-child(2){transition-delay:.44s}.landing-cap-ats-list li:nth-child(3){transition-delay:.52s}.ls-letter-context{transition-delay:.22s}html.ls-armed .landing-capability-visual--ats:not(.is-in) .landing-cap-ats-score{opacity:0;transform:translateY(4px)}html.ls-armed .landing-capability-visual--ats:not(.is-in) .landing-cap-ats-fill{transform:scaleX(0)}html.ls-armed .landing-capability-visual--ats:not(.is-in) .landing-cap-ats-list li{opacity:0}html.ls-armed .ls-letter:not(.is-in) .ls-letter-doc{opacity:0;transform:translateY(5px)}html.ls-armed .ls-letter:not(.is-in) .ls-letter-context{opacity:0;transform:translateY(5px)}.landing-compare-section .ls-chain li,.landing-compare-section .landing-compare-list li{transition:opacity .24s var(--ls-ease-ui),transform .24s var(--ls-ease-ui)}.landing-compare-card--legacy .ls-chain li:nth-child(1){transition-delay:.12s}.landing-compare-card--legacy .ls-chain li:nth-child(2){transition-delay:.18s}.landing-compare-card--legacy .ls-chain li:nth-child(3){transition-delay:.24s}.landing-compare-card--appliora .ls-chain li:nth-child(1){transition-delay:.38s}.landing-compare-card--appliora .ls-chain li:nth-child(2){transition-delay:.44s}.landing-compare-card--appliora .ls-chain li:nth-child(3){transition-delay:.5s}.landing-compare-card--appliora .ls-chain li:nth-child(4){transition-delay:.56s}.landing-compare-card--appliora .landing-compare-list li{transition-delay:.68s}:where(html.js-reveal) .landing-compare-section:not(.is-in-view) :is(.ls-chain li,.landing-compare-card--appliora .landing-compare-list li){opacity:0;transform:translateY(6px)}.landing-final-polish #sec-positioning .landing-compare-card--legacy{opacity:.52}.landing-final-polish #page-landing #sec-positioning .landing-compare-card--appliora{border-left-color:#ced8ef1f}.ls-tick{transition-delay:calc(var(--ls-i) * 90ms + 60ms)}.ls-outcome-doc{transition-delay:.33s;transform:rotate(.8deg)}html.ls-armed .ls-outcome-doc:not(.is-in){opacity:0;transform:translateY(8px) rotate(1.2deg)}.ls-outcome-page2{box-shadow:0 1px 2px #2820140d,0 10px 22px -14px #2820142e}.landing-final-polish .landing-pricing-compare{align-items:start}.landing-final-polish .landing-pricing-tier-foot{margin-top:0;padding-top:22px}.ls-final-doc{-webkit-mask-image:linear-gradient(180deg,#000 70%,rgba(0,0,0,.62) 100%);mask-image:linear-gradient(180deg,#000 70%,#0000009e)}.ls-final-doc img{box-shadow:0 2px 4px #00000040,0 24px 44px -20px #0009}.landing-final-polish #page-landing .topbar.topbar--scrolled,.landing-final-polish .topbar.topbar--scrolled{border-bottom-color:#10182814;box-shadow:none}.landing-final-polish .site-footer--landing a{transition:color var(--ls-motion-fast) var(--ls-ease-ui),transform var(--ls-motion-fast) var(--ls-ease-ui)}@media (hover: hover) and (pointer: fine){.landing-final-polish .site-footer--landing .site-footer-col a:hover{color:#fff}}@media (max-width: 767.98px){.ls-reuse-doc:nth-child(2){transition-delay:.36s}.ls-reuse-doc:nth-child(3){transition-delay:.44s}.ls-match-req{transition-delay:calc(var(--ls-i) * .11s)}.ls-match-ev{transition-delay:calc(var(--ls-i) * .11s + .16s)}.landing-compare-card--appliora .landing-compare-list li{transition-delay:.36s}}@media (prefers-reduced-motion: reduce){.hero-shot .hs-btn--tailor,.ls-mini-role,.ls-mini-doc img,.ls-mini-quote,.ls-match-score>b,.ls-review-text del,.ls-bars .is-focus .ls-pin,.ls-check-note,.landing-cap-ats-score,.landing-cap-ats-list li,.landing-cap-ats-fill,.ls-letter-doc,.ls-letter-context,.landing-compare-section .ls-chain li,.landing-compare-section .landing-compare-list li,.ls-outcome-page2{transition:none!important}:where(html.js-reveal) .landing-compare-section :is(.ls-chain li,.landing-compare-list li){opacity:1!important;transform:none!important}}:root{--motion-fast: .14s;--motion-ui: .18s;--motion-enter: .26s;--motion-story: .42s;--ease-ui: cubic-bezier(.2, .7, .2, 1);--ease-enter: cubic-bezier(.2, .75, .25, 1)}@media (prefers-reduced-motion: no-preference){.hero-shot.is-applied[data-hs-stage=tailor] [data-hs-panel=tailor] [data-hs-after]>*{animation:ls-hero-step var(--motion-enter) var(--ease-enter) both}.hero-shot.is-applied[data-hs-stage=tailor] [data-hs-panel=tailor] .hs-outcome li{animation:ls-hero-step var(--motion-enter) var(--ease-enter) both}.hero-shot.is-applied[data-hs-stage=tailor] [data-hs-panel=tailor] .hs-outcome{animation:none}.hero-shot.is-applied[data-hs-stage=tailor] .hs-outcome li:nth-child(1){animation-delay:.36s}.hero-shot.is-applied[data-hs-stage=tailor] .hs-outcome li:nth-child(2){animation-delay:.48s}.hero-shot.is-applied[data-hs-stage=tailor] [data-hs-after]>.hs-foot{animation-delay:.64s}}.hero-demo-window{border-color:#1018281f}.hero-shot .hs-target-match b,.hero-shot [data-hs-panel=target] .hs-score b{font-variant-numeric:tabular-nums;min-width:2ch;display:inline-block}.ls-flow:after{transition:transform 1.1s var(--ease-ui) .1s}.ls-flow-visual,.ls-flow-step h3,.ls-flow-step>p:not(.ls-flow-marker),.ls-flow-step .ls-text-link{transition:opacity var(--motion-enter) var(--ease-enter) calc(var(--ls-i) * .38s + 80ms),transform var(--motion-enter) var(--ease-enter) calc(var(--ls-i) * .38s + 80ms)}.ls-flow-marker:before{transition-delay:calc(var(--ls-i) * .38s)}.ls-mini-role,.ls-mini-doc img,.ls-mini-quote{transition-delay:calc(var(--ls-i) * .38s + .26s)}.ls-mini-doc:nth-child(2) img{transition-delay:calc(var(--ls-i) * .38s + .34s)}.ls-flow .ls-ring{transition-delay:calc(var(--ls-i) * .38s + .22s)}.ls-flow .ls-tag .ls-rank{display:inline-block;transition:transform var(--motion-ui) var(--ease-ui) .7s,opacity var(--motion-ui) var(--ease-ui) .7s}.ls-mini-ticks li{transition:opacity var(--motion-enter) var(--ease-enter),transform var(--motion-enter) var(--ease-enter)}.ls-mini-ticks li:nth-child(1){transition-delay:1.08s}.ls-mini-ticks li:nth-child(2){transition-delay:1.19s}html.ls-armed .ls-flow:not(.is-in) .ls-tag .ls-rank{opacity:.4;transform:translateY(3px)}html.ls-armed .ls-flow:not(.is-in) .ls-mini-ticks li{opacity:0;transform:translateY(4px)}.landing-final-polish #page-landing #sec-career-library.section{padding-block:clamp(44px,4.6vw,66px)}.ls-sheet--mini{width:96px}.ls-reuse-doc{min-height:150px}html.ls-armed .ls-reuse:not(.is-in) .ls-reuse-doc{transform:translate(-6px)}.ls-match-req{transition-delay:calc(var(--ls-i) * .3s + .14s)}.ls-match-link{transition-delay:calc(var(--ls-i) * .3s + .24s)}.ls-match-ev{transition-delay:calc(var(--ls-i) * .3s + .34s)}.landing-final-polish #page-landing #sec-tailor.section{padding-top:clamp(36px,3.4vw,48px);padding-bottom:clamp(40px,3.9vw,56px)}.ls-tailor-note{margin-top:12px}.ls-tailor-rows .ls-tailor-row:nth-child(-n+2){transition:transform .4s var(--ease-ui) .36s,background-color var(--ls-motion-story) var(--ls-ease) .76s}.ls-tailor-rows .ls-tailor-row:nth-child(2) .ls-rank s,.ls-tailor-rows .ls-tailor-row:nth-child(2) .ls-rank b{display:inline-block;transition:opacity var(--motion-ui) var(--ease-ui) .86s}html.ls-armed .ls-tailor:not(.is-in) .ls-tailor-rows .ls-tailor-row:nth-child(2) .ls-rank b{opacity:0}.ls-tailor-row--hide{opacity:.38;transition:opacity var(--motion-story) var(--ease-ui) 1.04s}.ls-tailor-row--hide .ls-tailor-text{color:var(--ls-ink-2)}.ls-bars li:not(.is-focus) i:not(.ls-pin):after{transition:none}html.ls-armed .ls-check:not(.is-in) .ls-bars li:not(.is-focus) i:not(.ls-pin):after{transform:none}@media (hover: hover) and (pointer: fine){.landing-final-polish .landing-templates-showcase-card:hover .landing-templates-showcase-preview{transform:translateY(calc(var(--ls-rest) - 3px)) scale(1.006)}}.landing-final-polish .landing-capability-visual--ats{width:234px;padding:20px 22px}.landing-final-polish .landing-cap-ats-score strong{font-size:40px}.landing-cap-ats-verdict{transition:opacity var(--motion-ui) var(--ease-ui) .64s}html.ls-armed .landing-capability-visual--ats:not(.is-in) .landing-cap-ats-verdict{opacity:0}html.ls-armed .landing-capability-visual--ats:not(.is-in) .landing-cap-ats-score{opacity:1;transform:none}.ls-letter-context{transition-delay:.16s}html.ls-armed .ls-letter:not(.is-in) .ls-letter-doc{transform:translateY(7px)}.landing-final-polish #sec-positioning .landing-compare-card--legacy{opacity:.66}.landing-compare-card--legacy .ls-chain li{transition:none}:where(html.js-reveal) .landing-compare-section:not(.is-in-view) .landing-compare-card--legacy .ls-chain li{opacity:1;transform:none}.landing-compare-card--appliora .ls-chain li:nth-child(1){transition-delay:.12s}.landing-compare-card--appliora .ls-chain li:nth-child(2){transition-delay:.22s}.landing-compare-card--appliora .ls-chain li:nth-child(3){transition-delay:.32s}.landing-compare-card--appliora .ls-chain li:nth-child(4){transition-delay:.42s}.landing-compare-card--appliora .landing-compare-list li:nth-child(1){transition-delay:.56s}.landing-compare-card--appliora .landing-compare-list li:nth-child(2){transition-delay:.65s}.landing-compare-card--appliora .landing-compare-list li:nth-child(3){transition-delay:.74s}.landing-compare-card--appliora .landing-compare-list li:nth-child(4){transition-delay:.83s}.landing-final-polish #page-landing .landing-pricing-tier--free .landing-pricing-tier-cta{border-color:#10182838}.ls-tick{transition-delay:calc(var(--ls-i) * .12s + 60ms)}.ls-outcome-doc{width:min(396px,100%);transition-duration:.4s;transition-delay:.38s}.ls-final-doc{width:min(224px,100%);-webkit-mask-image:none;mask-image:none}.ls-final-page2{background:#fff url(/assets/marketing-derived/home-cover-letter-480.jpg) top center / cover no-repeat;border-color:#ffffff1a;box-shadow:0 12px 28px -16px #0000008c;opacity:.92;transform:translate(14px,-12px) rotate(3deg)}.ls-final-doc img{box-shadow:0 1px 2px #0000004d,0 18px 36px -18px #000000b3}@media (max-width: 767.98px){.ls-flow-visual,.ls-flow-step h3,.ls-flow-step>p:not(.ls-flow-marker),.ls-flow-step .ls-text-link{transition-delay:calc(var(--ls-i) * .12s + 60ms)}.ls-mini-ticks li:nth-child(1),.ls-mini-ticks li:nth-child(2){transition-delay:.3s}.ls-match-req{transition-delay:calc(var(--ls-i) * .15s)}.ls-match-link{transition-delay:calc(var(--ls-i) * .15s + 90ms)}.ls-match-ev{transition-delay:calc(var(--ls-i) * .15s + .16s)}.ls-final-doc{width:min(220px,60vw);height:auto;margin-top:44px;margin-bottom:-60px}.ls-sheet--mini{width:74px}}@media (max-width: 479.98px){.ls-sheet--mini{width:66px}}@media (prefers-reduced-motion: reduce){.ls-flow .ls-tag .ls-rank,.ls-mini-ticks li,.landing-cap-ats-verdict,.ls-tailor-row--hide{transition:none!important}}.landing-final-polish #sec-positioning .landing-compare-card--legacy{opacity:.76}.ls-chain--muted li{color:#9aa5bb}.ls-chain--muted li:before{background:#6c7892}.ls-chain--muted li:not(:last-child):after{background:#9aa5bb73}.landing-final-polish #sec-positioning .landing-compare-icon--minus{color:#7d89a1}.landing-final-polish .landing-pricing-compare{align-items:stretch}.landing-final-polish .landing-pricing-tier-foot{display:flex;flex-direction:column;margin-top:auto;padding-top:12px}.landing-final-polish .landing-pricing-tier--pro .landing-pricing-cancel-note{order:2;margin:8px 0 0}.landing-final-polish .landing-pricing-tier--free .landing-pricing-tier-foot{padding-bottom:28px}.landing-cap-ats-verdict{transition-delay:.56s}.landing-cap-ats-list li:nth-child(1){transition-delay:.66s}.landing-cap-ats-list li:nth-child(2){transition-delay:.74s}.landing-cap-ats-list li:nth-child(3){transition-delay:.82s}.ls-outcome-doc{width:min(410px,100%)}.ls-final-doc{width:min(238px,100%)}@media (max-width: 767.98px){.landing-final-polish .landing-pricing-tier--free .landing-pricing-tier-foot{padding-bottom:0}.ls-outcome-doc{width:min(250px,66vw)}.ls-final-doc{width:min(232px,62vw)}}:root{--ls-pad-seam: clamp(40px, 3.6vw, 52px)}.landing-final-polish #page-landing #sec-how-it-works.section{padding-bottom:var(--ls-pad-seam)}.landing-final-polish #page-landing #sec-career-library.section{padding-block:var(--ls-pad-seam)}.landing-final-polish #page-landing #sec-target-match.section{padding-top:var(--ls-pad-join)}.landing-final-polish #page-landing #sec-tailor.section{padding-bottom:clamp(36px,3.3vw,48px)}.landing-final-polish #page-landing #sec-ai-review.section{padding-top:var(--ls-pad-join);padding-bottom:clamp(44px,4.4vw,64px)}.landing-final-polish #page-landing #sec-cv-check.section{padding-top:clamp(48px,5.3vw,76px)}.ls-sheet--mini{width:100px}.ls-reuse-doc{min-height:156px}.ls-tailor-row--hide{opacity:.62}.landing-final-polish .landing-templates-showcase-preview{transition:transform .2s var(--ls-ease-ui),box-shadow .2s var(--ls-ease-ui)}@media (hover: hover) and (pointer: fine){.landing-final-polish .landing-templates-showcase-card:hover .landing-templates-showcase-preview{transform:translateY(calc(var(--ls-rest) - 2px)) scale(1.004)}}.landing-final-polish .landing-capability-visual--ats{border-color:#10182814;background:#ffffffb8;box-shadow:none}@media (max-width: 767.98px){.ls-sheet--mini{width:76px}}@media (max-width: 479.98px){.ls-sheet--mini{width:68px}}:root{--ls-shadow-doc-sm: 0 1px 2px rgba(40, 32, 20, .08), 0 6px 14px -8px rgba(40, 32, 20, .28)}.ls-sheet--mini,.ls-mini-doc img{box-shadow:var(--ls-shadow-doc-sm)}.landing-final-polish .landing-capability-visual--ats{border-radius:var(--ls-radius-control)}.landing-final-polish :where(a,button,[tabindex]):focus-visible,.landing-final-polish #page-landing .btn:focus-visible,.landing-final-polish .topbar-cta:focus-visible{outline:2px solid var(--primary);outline-offset:2px;box-shadow:none}.landing-final-polish #page-landing :is(.landing-section-lead,.landing-capability-note,.ls-flow-step>p,.ls-utility p,.ls-trust-items p,.hero-subhead){text-wrap:pretty}@media (min-width: 1024px){@supports (grid-template-rows: subgrid){.ls-flow{grid-template-rows:repeat(5,auto)}.ls-flow-step{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0}.ls-flow-visual{align-content:center}.ls-flow-step .ls-text-link{align-self:end}}}@media (min-width: 768px){.ls-reuse-source{top:-18px}}@media (max-width: 767.98px){.landing-final-polish .cookie-consent-actions--three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.landing-final-polish .cookie-consent-actions--three .cookie-consent-btn{width:auto;min-width:0;min-height:44px;padding:6px;font-size:12.5px;line-height:1.15;white-space:normal}}@media (max-width: 1279.98px){.ls-trust{grid-template-columns:1fr}}@media (max-width: 1023.98px){.ls-split-intro{grid-template-columns:1fr}.ls-flow{grid-template-columns:1fr;gap:0}.ls-flow:before,.ls-flow:after{inset:13px auto 40px 4px;width:1px;height:auto}.ls-flow:after{transform-origin:center top}html.ls-armed .ls-flow:not(.is-in):after{transform:scaleY(0)}.ls-flow-step{padding:0 0 36px 30px}.ls-flow-step:last-child{padding-bottom:0}.ls-flow-marker{margin-left:-30px;padding-right:0;gap:12px;background:none}.ls-flow-marker:before{margin-right:9px}.ls-flow-visual{max-width:460px;min-height:0;margin-bottom:18px}.ls-toolkit{grid-template-columns:1fr}#page-landing .ls-toolkit-card{min-height:0}.landing-final-polish #sec-target-match .landing-capability-inner,.landing-final-polish #sec-tailor .landing-capability-inner,.landing-final-polish #sec-ai-review .landing-capability-inner,.landing-final-polish #sec-career-library .landing-capability-inner{grid-template-columns:1fr}#sec-ai-review .landing-capability-copy,#sec-target-match .landing-capability-copy{order:-1}.ls-check{grid-template-columns:1fr;max-width:640px}.ls-outcome-inner{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}}@media (max-width: 767.98px){.ls-reuse{grid-template-columns:1fr}.ls-reuse-lines{display:none}.ls-reuse-docs{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;gap:12px;margin-top:26px;padding-top:22px;border-top:1px solid var(--ls-indigo-line)}.ls-reuse-doc{min-height:0;flex-direction:column;align-items:flex-start;gap:10px}.ls-reuse-doc-meta b{font-size:14px}html.ls-armed .ls-reuse:not(.is-in) .ls-reuse-doc{transform:translateY(8px)}.ls-match-cols{display:none}.ls-match-row{grid-template-columns:1fr}.ls-match-rows{gap:16px}.ls-match-link{width:2px;height:12px;margin:0 0 0 20px;transform-origin:center top}.ls-match-row.is-none .ls-match-link{background:repeating-linear-gradient(180deg,rgba(226,75,74,.55) 0 4px,transparent 4px 7px)}html.ls-armed .ls-match:not(.is-in) .ls-match-link{transform:scaleY(0)}.ls-match-score>b{font-size:40px}.ls-tailor-row--hide .ls-why{display:none}.ls-tailor-rows,.ls-tailor-head,.ls-review-head,.ls-tailor-foot,.ls-review-block{padding-inline:16px}.ls-review-why{margin-inline:16px}.ls-review-actions{padding-inline:16px}.ls-review-actions .ls-btn--text{margin-right:auto}.ls-check-sheet{margin:-10px 8px 0 18px;padding:26px 18px 18px}.ls-check-note{justify-self:start;margin:16px 0 0}.ls-check-score{padding:18px}.ls-bars .is-focus .ls-pin{right:-27px}.ls-utility{grid-template-columns:1fr;gap:24px}.ls-trust-items{grid-template-columns:1fr;gap:20px}#page-landing #sec-before-you-pay .landing-feature-card{padding:18px 0 0;border-top:1px solid var(--ls-paper-line);border-left:0}.landing-final-polish .landing-pricing-compare,.ls-outcome-inner{grid-template-columns:1fr}.ls-outcome-doc{width:min(250px,66vw)}.ls-outcome-cta{width:100%}#page-landing .landing-final-cta-card{grid-template-columns:1fr;padding:52px 20px 0;overflow:hidden;text-align:center}#page-landing .landing-final-cta-card h2,#page-landing .landing-final-cta-card .landing-final-cta-lead{margin-inline:auto}#page-landing .landing-final-cta-actions{justify-content:center}.ls-final-doc{width:min(240px,64vw);height:230px;margin-top:40px}.hero-shot .hs-nav{grid-template-columns:repeat(6,auto);justify-content:space-between}.hero-shot .hs-nav-btn{min-width:44px;padding:4px 3px;font-size:12px;border-radius:0;background:none}.hero-shot .hs-nav-btn:before{display:none}.hero-shot .hs-nav-btn.is-on{background:none;box-shadow:inset 0 -2px 0 var(--primary)}}@media (max-width: 479.98px){.ls-reuse-docs{gap:8px}.ls-sheet--mini{width:64px}.ls-reuse-doc-meta b{font-size:13px}.ls-reuse-doc-meta small{font-size:12px}.ls-match-head{align-items:flex-start}.ls-check-top{gap:14px}.ls-ring--lg{--ls-ring-size: 76px;--ls-ring-width: 7px}.ls-ring--lg b{font-size:24px}.ls-bars li{grid-template-columns:76px minmax(0,1fr) 30px;gap:10px;padding-inline:6px}.ls-fix{padding:16px 16px 16px 18px}.ls-tailor-text,.ls-review-text{font-size:14.5px}}@media (prefers-reduced-motion: reduce){.ls-flow:after,.ls-flow-num,.ls-flow-visual,.ls-flow-step h3,.ls-flow-step>p,.ls-flow-step .ls-text-link,.ls-reuse-item--active,.ls-reuse-lines path,.ls-reuse-doc,.ls-match-req,.ls-match-ev,.ls-match-link,.ls-tailor-row,.ls-tailor-row--lead,.ls-tailor-row--lead .ls-rank s,.ls-tailor-row--lead .ls-rank b,.ls-review-block,.ls-review-why,.ls-review-actions,.ls-review-text ins,.ls-ring,.ls-bars li,.ls-bars i:not(.ls-pin):after,.ls-fix,.ls-check-sheet,.ls-doc-bullet--flag,.ls-tick,.ls-outcome-doc,.landing-final-polish .landing-templates-showcase-preview,.ls-text-link,.ls-text-link>span{transition:none!important;animation:none!important}}
