.lm-chapters,.lm-zoom,.lm-viewer,.lm-carousel-status,.lm-outs{display:none}@media (max-width: 767.98px){#page-landing{overflow-x:visible}#page-landing>.hero,#page-landing>.section,#page-landing>.landing-marketing-section,#page-landing>.site-footer{overflow-x:clip}:is(#page-landing) .topbar{transition:box-shadow .2s ease}#page-landing .topbar-inner{column-gap:12px}#page-landing .topbar-inner>.brand{flex:0 1 auto;min-width:0;margin-right:auto}#page-landing .topbar-actions{flex:0 0 auto;min-width:0;gap:10px}#page-landing .topbar-actions .topbar-cta{flex:0 0 auto;min-width:0;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:none;transform:none;will-change:auto}#page-landing .nav-toggle{flex:0 0 44px}#page-landing [id^=sec-]{scroll-margin-top:68px}}@media (max-width: 767.98px){.hero-shot .hero-demo-preview{order:0;padding:10px 12px 4px}.hero-shot .hero-demo-editor{order:1;position:relative;inset:auto;margin:0 12px 12px;height:auto;min-height:104px;border-radius:12px;overflow:visible}.hero-shot[data-hs-stage=build] .hs-panel[data-hs-panel=build],.hero-shot[data-hs-stage=target] .hs-panel[data-hs-panel=target],.hero-shot[data-hs-stage=tailor] .hs-panel[data-hs-panel=tailor],.hero-shot[data-hs-stage=design] .hs-panel[data-hs-panel=design],.hero-shot[data-hs-stage=polish] .hs-panel[data-hs-panel=polish],.hero-shot[data-hs-stage=ready] .hs-panel[data-hs-panel=ready]{position:relative;inset:auto;overflow:visible}.hero-shot .hs-panel{overflow:hidden}.hero-shot .hs-spacer{display:none}.hero-shot{--hs-sheet-x: 0px;--hs-sheet-top: 0px}.hero-shot .hero-demo-paper{aspect-ratio:210 / 297;background:#fff;border-radius:6px;-webkit-mask-image:none;mask-image:none;box-shadow:0 1px 1px #0f172a12,0 3px 6px -1px #0f172a1f,0 16px 34px -18px #0f172a66}.hero-shot .hs-page{top:0;left:0;right:0;height:141.42cqw;border-radius:6px;outline:0;box-shadow:none}.hero-shot.is-final .hero-demo-paper,.hero-shot[data-hs-stage=ready] .hs-page.is-on{box-shadow:0 1px 1px #0f172a14,0 4px 8px -1px #0f172a24,0 20px 40px -20px #0f172a75}.hero-shot[data-hs-stage=ready] .hs-page.is-on{box-shadow:none}.hero-shot .hs-nav{margin-top:12px}.hero-shot .hs-nav-btn{min-height:46px}#page-landing .hero-cta-stack{margin-bottom:18px}}.lm-zoom{align-items:center;justify-content:center;gap:7px;width:100%;min-height:44px;margin:8px 0 0;padding:10px 14px;border:1px solid rgba(15,23,42,.14);border-radius:11px;background:#fff;color:#1f2937;font:var(--fw-semibold, 600) 14px/1.2 var(--font-body, "Source Sans 3", sans-serif);cursor:pointer}.lm-zoom svg{width:16px;height:16px;flex:0 0 16px}.lm-zoom:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}@media (max-width: 767.98px){.lm-zoom{display:inline-flex}}.lm-viewer{position:fixed;inset:0;z-index:2600;flex-direction:column;background:#10141c;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media (max-width: 767.98px){.lm-viewer.is-open{display:flex}}.lm-viewer-bar{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.12);background:#10141c}.lm-viewer-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e6eaf2;font:var(--fw-semibold, 600) 14px/1.2 var(--font-body, "Source Sans 3", sans-serif)}.lm-viewer-btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:transparent;color:#e6eaf2;font:var(--fw-semibold, 600) 13px/1.2 var(--font-body, "Source Sans 3", sans-serif);cursor:pointer}.lm-viewer-btn[aria-pressed=true]{border-color:#8b95ff;background:#6366f142;color:#fff}.lm-viewer-btn:focus-visible{outline:2px solid #a5b4fc;outline-offset:2px}.lm-viewer-btn svg{width:20px;height:20px}.lm-viewer-scroll{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:14px}.lm-viewer-canvas{position:relative;margin:0 auto;background:#fff;border-radius:3px;box-shadow:0 18px 48px -20px #000c;overflow:hidden}.lm-viewer-canvas>.cv-doc{width:794px;min-height:1123px;transform-origin:0 0}.lm-viewer-canvas>img{display:block;width:100%;height:auto}.lm-viewer[data-fit=page] .lm-viewer-scroll{display:grid;place-items:center;overflow-x:hidden}@media (max-width: 767.98px){#page-landing .landing-proof-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;align-items:start}#page-landing .landing-proof-strip li{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;text-align:left}#page-landing .landing-proof-strip li>b{font-size:22px;line-height:1.1}#page-landing .landing-proof-strip li>span{font-size:13.5px;line-height:1.32;text-wrap:balance}#page-landing .landing-proof-strip-section{padding-block:18px}}@media (max-width: 767.98px){#page-landing .ls-flow .ls-flow-visual{display:none}#page-landing .ls-flow{gap:4px}#page-landing .ls-flow-step{padding-bottom:18px}#page-landing .ls-flow-step>h3{margin-top:2px;font-size:20px;line-height:1.22}#page-landing .ls-flow-step>p{margin-top:4px;max-width:38ch;font-size:15px;line-height:1.5}#page-landing .ls-flow-step .ls-text-link{margin-top:6px;min-height:44px;align-items:center}#page-landing .ls-flow-marker{margin-bottom:2px}#page-landing #sec-how-it-works .ls-split-intro{gap:8px}#page-landing #sec-how-it-works .landing-section-lead{font-size:15px;line-height:1.5}}.lm-chapters-inner{margin-inline:auto;padding-inline:16px}.lm-chaptabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border:1px solid rgba(15,23,42,.12);border-radius:13px;background:#f1f3f9}.lm-chaptab{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:44px;padding:6px 4px;border:1px solid transparent;border-radius:10px;background:transparent;color:#47526b;font:var(--fw-semibold, 600) clamp(12.5px,3.4vw,14px) / 1.2 var(--font-body, "Source Sans 3", sans-serif);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.lm-chaptab[aria-selected=true]{border-color:#4f46e557;background:#fff;color:#312e81;font-weight:var(--fw-extrabold, 800);box-shadow:0 1px 2px #0f172a14}.lm-chaptab:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.lm-chapters-count{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width: 767.98px){#page-landing[data-story-chapter] .lm-chapters{display:block;padding-block:6px 14px}#page-landing[data-story-chapter=a] :is(#sec-target-match,#sec-tailor,#sec-ai-review,#sec-cv-check),#page-landing[data-story-chapter=b] :is(#sec-career-library,#sec-ai-review,#sec-cv-check),#page-landing[data-story-chapter=c] :is(#sec-career-library,#sec-target-match,#sec-tailor){display:none}#page-landing[data-story-chapter] :is(#sec-career-library,#sec-target-match,#sec-tailor,#sec-ai-review,#sec-cv-check){padding-block:10px 22px}#page-landing .landing-capability-section .landing-section-title--left{font-size:26px;line-height:1.16}#page-landing .landing-capability-section .landing-section-lead--left{margin-top:6px;max-width:40ch;font-size:15px;line-height:1.5}#page-landing .landing-capability-note{margin-top:6px}#page-landing .landing-capability-inner{gap:14px}#page-landing .ls-reuse-item--muted{opacity:1;color:#55607a}#page-landing .ls-reuse-item--muted b{color:#3c4660}}@media (max-width: 767.98px){#page-landing .landing-templates-showcase-card{flex:0 0 calc(100% - 42px)}#page-landing .landing-templates-showcase-grid{-webkit-mask-image:linear-gradient(to right,#000 0%,#000 calc(100% - 46px),transparent calc(100% - 20px));mask-image:linear-gradient(to right,#000 0%,#000 calc(100% - 46px),transparent calc(100% - 20px))}#page-landing .landing-templates-showcase-fade{flex:0 0 26px;width:26px}#page-landing .landing-ts-shot{max-height:168px;width:auto;margin-inline:auto}#page-landing .landing-templates-showcase-card{padding-top:14px;padding-bottom:14px}#page-landing .landing-mobile-carousel-dots{gap:0}#page-landing .landing-mobile-carousel-dot{position:relative;min-width:44px;min-height:44px}#page-landing .landing-templates-showcase-preview{padding:10px 10px 0}#page-landing .landing-templates-showcase-meta{padding:10px 12px 12px}#page-landing .landing-templates-showcase-desc{font-size:13.5px;line-height:1.4}#page-landing .landing-templates-showcase-intro .landing-section-lead{font-size:15px;line-height:1.5}}.lm-carousel-status{margin:10px 0 0;color:#5a6478;font:var(--fw-semibold, 600) 13px/1.2 var(--font-body, "Source Sans 3", sans-serif);text-align:center}@media (max-width: 767.98px){#page-landing .lm-carousel-status{display:block}}@media (max-width: 767.98px){#page-landing .ls-toolkit{gap:12px}#page-landing .ls-toolkit-card{min-height:0;height:auto;gap:14px;padding:18px}#page-landing .ls-toolkit-card .landing-capability-visual{min-height:0;height:auto;align-self:stretch}#page-landing .ls-toolkit-card h3{font-size:19px;line-height:1.22}#page-landing .ls-toolkit-card p{font-size:15px;line-height:1.5}#page-landing .ls-toolkit-card .ls-text-link{min-height:44px;align-items:center}#page-landing .ls-letter{min-height:0;padding:14px;gap:12px}#page-landing .ls-letter .ls-letter-doc img{width:100%;max-width:208px;height:auto}#page-landing .ls-utility{gap:10px;margin-top:14px}#page-landing .ls-utility li{padding:14px}#page-landing .ls-utility h3{font-size:16px}#page-landing .ls-utility p{font-size:14.5px;line-height:1.45}#page-landing #sec-feature-highlights .landing-section-title{font-size:26px;line-height:1.16}}@media (max-width: 767.98px){#page-landing #sec-positioning{padding-block:34px}#page-landing #sec-positioning .ls-chain{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:14px 0 16px}#page-landing #sec-positioning .ls-chain li{position:relative;display:flex;padding-bottom:14px}#page-landing #sec-positioning .ls-chain li:last-child{padding-bottom:0}#page-landing #sec-positioning .ls-chain li:not(:last-child):after{position:absolute;left:3px;top:13px;width:1px;height:12px;margin:0}#page-landing #sec-positioning .landing-section-title{font-size:27px;line-height:1.16}}@media (max-width: 767.98px){#page-landing #sec-before-you-pay{padding-block:26px 4px}#page-landing #sec-before-you-pay .ls-trust-intro .landing-section-title{font-size:22px}#page-landing #sec-before-you-pay .ls-trust-intro p{font-size:14.5px;line-height:1.45}#page-landing #sec-before-you-pay .ls-trust-items{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:12px}#page-landing #sec-before-you-pay .landing-feature-card{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:10px;row-gap:2px;min-height:0;padding:12px 14px}#page-landing #sec-before-you-pay .landing-feature-card .ls-utility-icon{grid-row:1 / span 3;width:20px;height:20px;margin:1px 0 0}#page-landing #sec-before-you-pay .landing-feature-card h3{margin:0;font-size:15.5px;line-height:1.25}#page-landing #sec-before-you-pay .landing-feature-card p{margin:0;font-size:14px;line-height:1.42}#page-landing #sec-before-you-pay .landing-feature-card .ls-text-link{min-height:44px;align-items:center;font-size:14px}#page-landing #sec-pricing{padding-block:18px 30px}#page-landing .landing-pricing-intro{margin-bottom:4px}#page-landing #sec-pricing .landing-section-title{font-size:26px;line-height:1.16}#page-landing .landing-access-lead{font-size:15px;line-height:1.5}#page-landing .landing-pricing-compare{align-items:start}#page-landing .landing-pricing-tier--free{min-height:0;height:auto;padding:14px 16px}#page-landing .landing-pricing-tier--free .landing-pricing-tier-head{margin-bottom:2px}#page-landing .landing-pricing-tier--free .landing-pricing-tier-price{margin:0 0 8px}#page-landing .landing-pricing-tier--free .landing-pricing-tier-foot{margin-top:0;padding-top:0;padding-bottom:0}#page-landing .landing-pricing-tier--free .landing-pricing-tier-cta{width:100%}#page-landing .landing-pricing-tier--pro .landing-pricing-tier-price-block{margin-bottom:10px}#page-landing .landing-pricing-tier-price-renewal{font-size:13.5px;line-height:1.4}#page-landing .landing-pricing-tier--pro .landing-pricing-tier-foot{margin-top:6px;padding-top:0}#page-landing .landing-pricing-faq{margin-top:14px}#page-landing .landing-pricing-faq-more a{display:inline-flex;align-items:center;min-height:44px}}@media (max-width: 767.98px){#page-landing .ls-outcome-inner{display:flex;flex-direction:column;gap:12px}#page-landing .ls-outcome-copy{display:contents}#page-landing #landing-review-export-title{order:0;font-size:26px;line-height:1.16}#page-landing .ls-outcome-copy .landing-section-lead{order:1;max-width:40ch;font-size:15px;line-height:1.5}#page-landing .ls-outcome-list{order:2;gap:6px}#page-landing .ls-outcome-doc{order:3;margin:0;max-width:78%;align-self:center}#page-landing .ls-outcome-cta{order:4;width:100%;justify-content:center}#page-landing .ls-outcome-doc .lm-zoom{order:0}#page-landing #sec-review-export{padding-block:26px 30px}}@media (max-width: 767.98px){#page-landing .landing-final-cta-card h2{font-size:26px;line-height:1.16;max-width:18ch}#page-landing .landing-final-cta-lead{font-size:15px;line-height:1.5}#page-landing .ls-final-stack{max-height:58vh;max-height:58dvh;aspect-ratio:660 / 933;width:min(64%,260px);margin-inline:auto}#page-landing .landing-final-cta-actions .btn{min-height:48px}}@media (max-width: 767.98px){#page-landing .site-footer-grid{gap:22px}#page-landing .site-footer-col{gap:6px}#page-landing .site-footer-links{gap:0}#page-landing .site-footer-links a{display:flex;align-items:center;min-width:44px;min-height:44px}#page-landing .site-footer-bar{gap:12px;padding-bottom:calc(14px + env(safe-area-inset-bottom))}#page-landing .site-footer-legal{display:flex;flex-wrap:wrap;gap:2px 16px}#page-landing .site-footer-legal a{display:inline-flex;align-items:center;min-width:44px;min-height:44px}}@media (prefers-reduced-motion: reduce){.lm-viewer,.lm-chaptab,.lm-zoom{transition:none!important;animation:none!important}}@media (max-width: 767.98px){.landing-final-polish #page-landing #sec-proof-strip.section{padding-block:4px 18px}.landing-final-polish #page-landing #sec-how-it-works.section{padding-block:30px 26px}.landing-final-polish #page-landing #sec-career-library.section,.landing-final-polish #page-landing #sec-target-match.section,.landing-final-polish #page-landing #sec-tailor.section,.landing-final-polish #page-landing #sec-ai-review.section,.landing-final-polish #page-landing #sec-cv-check.section{padding-block:8px 22px}.landing-final-polish #page-landing #sec-templates-teaser.section{padding-block:32px 30px}.landing-final-polish #page-landing #sec-feature-highlights.section{padding-block:12px 26px}.landing-final-polish #page-landing #sec-positioning.section{padding-block:34px}.landing-final-polish #page-landing #sec-before-you-pay.section{padding-block:30px 0}.landing-final-polish #page-landing #sec-pricing.section{padding-block:18px 30px}.landing-final-polish #page-landing #sec-review-export.section{padding-block:26px 30px}}@media (max-width: 767.98px){#page-landing .ls-reuse{gap:10px}#page-landing .ls-reuse-source{padding:12px}#page-landing .ls-reuse-item{padding-block:7px}#page-landing .ls-toolkit-card--ats,#page-landing .ls-toolkit-card--letter{padding:18px;gap:12px}#page-landing .ls-toolkit-card--ats .landing-capability-visual{padding:14px}#page-landing .landing-cap-ats-list{gap:4px}#page-landing .ls-utility{padding-top:16px;gap:8px}#page-landing .ls-utility>li:nth-child(2){display:none}#page-landing .ls-utility>li{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;column-gap:10px;row-gap:2px;padding:13px 14px}#page-landing .ls-utility>li>.ls-utility-icon{grid-row:1 / span 3;width:20px;height:20px;margin:2px 0 0}#page-landing .ls-utility>li>h3,#page-landing .ls-utility>li>p,#page-landing .ls-utility>li>.ls-text-link{margin:0}}@media (max-width: 767.98px){#page-landing[data-story-chapter] .lm-chapters{background:#fbf7ee;padding-block:18px 12px}.landing-final-polish #page-landing .ls-toolkit-card--ats,.landing-final-polish #page-landing .ls-toolkit-card--letter{padding:18px;gap:12px}.landing-final-polish #page-landing .ls-toolkit-card .landing-capability-copy{flex:0 1 auto}.landing-final-polish #page-landing .ls-toolkit-card--ats .landing-capability-visual{padding:14px}#page-landing .ls-outcome-list{margin-block:14px}.landing-final-polish #page-landing .landing-final-cta-card{padding-top:30px}#page-landing .ls-final-stack{margin-top:26px}#page-landing .landing-pricing-tier--free .landing-pricing-tier-foot:before{display:none}#page-landing .landing-pricing-free-summary{margin:2px 0 12px;font-size:14.5px;line-height:1.45}}@media (max-width: 479.98px){#page-landing .hero-shot .hs-nav-btn{white-space:normal;line-height:1.12;hyphens:auto;text-align:center}#page-landing .landing-proof-strip{gap:10px 14px}#page-landing .landing-proof-strip li>b{font-size:20px}#page-landing .lm-outs-on .lm-zoom--inline{gap:5px;padding:8px 9px;font-size:12.5px;white-space:nowrap}#page-landing .lm-outs-on .lm-zoom--inline svg{width:15px;height:15px}}@media (max-width: 767.98px){#page-landing .hero-shot .hs-nav{grid-template-columns:repeat(4,minmax(0,1fr))}#page-landing .hero-shot .hs-nav li[data-hs-m="0"]{display:none}#page-landing .hero-shot .hs-nav-btn{font-size:11.5px}}@media (max-width: 767.98px){#page-landing .lm-outs-on .ls-reuse-lines,#page-landing #sec-career-library .ls-reuse-item .ls-pin{display:none}#page-landing #sec-career-library .ls-reuse-note>b{display:none}#page-landing #sec-career-library .ls-reuse-note{margin-top:2px;padding-left:0;color:#5b6478;font-size:13px}#page-landing .lm-outs-on .ls-reuse-docs{display:block;margin-top:12px}#page-landing .lm-outs-on .ls-reuse-doc{display:none;min-height:0;gap:14px;transition:none;opacity:1;transform:none}#page-landing .lm-outs-on .ls-reuse-doc.is-on{display:flex;flex-direction:row;align-items:flex-start}#page-landing .lm-outs-on .ls-sheet--mini{width:38%;max-width:140px;border:1px solid rgba(15,23,42,.1);border-radius:6px}#page-landing .lm-outs-on .ls-reuse-doc-meta{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding-top:2px}#page-landing .lm-outs-on .ls-reuse-doc-meta b{font-size:16px}#page-landing .lm-outs-on .lm-zoom--inline{display:inline-flex;width:auto;margin:10px 0 0;padding:8px 12px;font-size:13.5px}#page-landing #sec-career-library .ls-reuse-note:before{display:none}.lm-outs{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.lm-out-chip{min-height:44px;padding:7px 13px;border:1px solid rgba(15,23,42,.14);border-radius:999px;background:#fff;color:#47526b;font:var(--fw-semibold, 600) 13.5px/1.2 var(--font-body, "Source Sans 3", sans-serif);white-space:nowrap;cursor:pointer}.lm-out-chip[aria-pressed=true]{border-color:#4f46e557;background:#eef0fe;color:#312e81;font-weight:var(--fw-extrabold, 800)}.lm-out-chip:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}}@media (max-width: 767.98px){.landing-final-polish #page-landing #sec-before-you-pay.section{padding-block:26px 0;border-block:0;background:#fff}#page-landing #sec-before-you-pay .ls-trust-intro .landing-section-title{margin:0;font-size:12px;font-weight:var(--fw-extrabold, 800);letter-spacing:.09em;line-height:1.2;text-transform:uppercase;color:#5f6b85}#page-landing #sec-before-you-pay .ls-trust-intro p{margin:6px 0 0;font-size:14px;color:#4a5468}#page-landing #sec-before-you-pay .ls-trust-items{margin-top:10px;gap:6px}#page-landing #sec-before-you-pay .landing-feature-card{padding:10px 0;border-bottom:1px solid rgba(15,23,42,.08)}#page-landing #sec-before-you-pay .ls-trust-items>:last-child{border-bottom:0}.landing-final-polish #page-landing #sec-pricing.section{padding-top:22px}}@media (max-width: 767.98px){#page-landing .hero-shot .hero-demo-editor,#page-landing .hero-shot .hs-nav{display:none}#page-landing .hero-shot .hero-demo-body{display:block}#page-landing .hero-shot .hero-demo-preview{padding-bottom:12px}#page-landing .hero-shot .hero-demo-paper{height:34vh;height:34dvh;min-height:190px;max-height:286px;aspect-ratio:auto;border:1px solid rgba(15,23,42,.08)}#page-landing .hero-shot .lm-zoom{margin-top:10px}}
