.lp.seo .seo-cl-eyebrow{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--primary-strong)}.lp.seo .seo-cl-h1{font-size:clamp(30px,4.2vw,48px);line-height:1.1;letter-spacing:-.02em;margin:0 0 16px;max-width:16em;text-wrap:balance}.lp.seo .seo-cl-h1 .accent{color:var(--primary)}.lp.seo .seo-sec .seo-cl-facts{list-style:none;display:flex;flex-wrap:wrap;gap:8px 22px;margin:18px 0 0;padding:0}.lp.seo .seo-sec .seo-cl-facts li{font-size:14px;line-height:1.5;color:var(--ink2)}.lp.seo .seo-sec .seo-cl-cap{margin:14px 0 0;font-size:14px;color:var(--ink3)}.lp.seo .seo-sec .seo-cl-legend{list-style:none;display:flex;flex-wrap:wrap;gap:8px 18px;margin:12px 0 0;padding:0;font-size:13px;color:var(--ink2)}.lp.seo .seo-sec .seo-cl-legend li{display:inline-flex;align-items:center;gap:6px}.lp.seo .seo-cl-sw{display:inline-block;width:12px;height:12px;border-radius:3px}.lp.seo .seo-cl-m--fit,.lp.seo .seo-cl-sw--fit{background:var(--primary-soft)}.lp.seo .seo-cl-m--culture,.lp.seo .seo-cl-sw--culture{background:var(--ok-soft)}.lp.seo .seo-cl-m--meet,.lp.seo .seo-cl-sw--meet{background:var(--chip)}.lp.seo .seo-cl-m{color:inherit;padding:0 2px;border-radius:3px;text-decoration:none}.lp.seo .seo-cl-ver{margin:18px 0 12px;font-size:16px;font-weight:700;color:var(--ink)}.lp.seo .seo-cl-stage{display:grid;gap:18px;margin-top:6px}@media (min-width:900px){.lp.seo .seo-cl-stage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.lp.seo .seo-cl-post{border:1px solid var(--line);border-radius:14px;background:var(--surface);padding:18px}.lp.seo .seo-cl-post-top{display:flex;align-items:center;gap:12px}.lp.seo .seo-cl-post-top b{display:block;color:var(--ink)}.lp.seo .seo-cl-post-top small{display:block;font-size:13px;color:var(--ink3)}.lp.seo .seo-cl-ini{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;background:var(--primary-soft);color:var(--primary-strong);font-weight:700;flex:none}.lp.seo .seo-cl-ini--sm{width:28px;height:28px;font-size:13px}.lp.seo .seo-sec .seo-cl-post-title{margin:14px 0 8px;font-size:17px;font-weight:700;color:var(--ink)}.lp.seo .seo-sec .seo-cl-post-l{margin:10px 0 4px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.lp.seo .seo-cl-want{margin:0;padding-left:18px;font-size:14px;line-height:1.5;color:var(--ink2)}.lp.seo .seo-cl-more summary{cursor:pointer;margin-top:10px;font-size:14px;font-weight:600;color:var(--primary)}.lp.seo .seo-sec .seo-cl-post-about{margin:10px 0 0;font-size:14px;line-height:1.5;color:var(--ink2)}.lp.seo .seo-sec .seo-cl-post-about .seo-cl-post-l{display:block}.lp.seo .seo-cl-col{min-width:0}.lp.seo .seo-cl-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px;font-size:13px;color:var(--ink3)}.lp.seo .seo-cl-bar-r{display:inline-flex;align-items:center;gap:8px}.lp.seo .seo-cl-words{font-weight:700;color:var(--ink2)}.lp.seo .seo-sheet{max-width:44em;border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:22px 24px;box-shadow:var(--shadow-sm);font-size:15px;line-height:1.6;color:var(--ink)}.lp.seo .seo-sheet-head{display:grid;gap:2px;margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid var(--line);font-size:14px;color:var(--ink2)}.lp.seo .seo-sheet-name{font-size:17px;color:var(--ink)}.lp.seo .seo-sheet-contact,.lp.seo .seo-sheet-date,.lp.seo .seo-sheet-rcpt{display:block}.lp.seo .seo-sheet-body p{margin:0 0 12px}.lp.seo .seo-sheet--real{background:var(--surface)}.lp.seo .seo-cl-sheetwrap{margin:0 0 18px}.lp.seo .seo-cl-cite{margin:10px 0 0;font-size:13.5px;color:var(--ink3)}.lp.seo .seo-sec .seo-cl-pull{margin:18px 0;padding:0 0 0 16px;border-left:3px solid var(--primary)}.lp.seo .seo-sec .seo-cl-pull p{font-size:17px;color:var(--ink);margin:0 0 6px}.lp.seo .seo-sec .seo-cl-pull cite{font-size:13.5px;font-style:normal;color:var(--ink3)}.lp.seo .seo-cl-pair{display:grid;gap:14px;margin:16px 0}@media (min-width:640px){.lp.seo .seo-cl-pair{grid-template-columns:1fr 1fr}}.lp.seo .seo-cl-card{border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:16px 18px}.lp.seo .seo-cl-card--strong{border-color:var(--primary)}.lp.seo .seo-cl-card--bad{border-style:dashed}.lp.seo .seo-sec .seo-cl-card p{margin:0 0 8px;font-size:15px;line-height:1.55;color:var(--ink2)}.lp.seo .seo-sec .seo-cl-card ul{margin:0;padding-left:18px;font-size:15px;line-height:1.55;color:var(--ink2)}.lp.seo .seo-sec .seo-cl-card-title{font-size:14px;font-weight:700;color:var(--ink)}.lp.seo .seo-sec .seo-cl-steps{margin:14px 0;padding-left:22px;font-size:15px;line-height:1.6;color:var(--ink2)}.lp.seo .seo-sec .seo-cl-steps li{margin:0 0 10px}.lp.seo .seo-sec .seo-cl-steps b{display:block;color:var(--ink)}.lp.seo .seo-sec .seo-cl-steps q{display:block;margin-top:4px;font-style:italic;color:var(--ink)}.lp.seo .seo-sec .seo-cl-steps--how q{quotes:none}.lp.seo .seo-sec .seo-cl-bridge{margin:18px 0 0}.lp.seo .seo-cl-table-wrap{overflow-x:auto;margin:16px 0}.lp.seo .seo-cl-rules{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5}.lp.seo .seo-cl-rules td,.lp.seo .seo-cl-rules th{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;color:var(--ink2)}.lp.seo .seo-cl-rules th[scope=row]{width:26%;font-weight:600;color:var(--ink)}.lp.seo .seo-cl-example{margin:0 0 36px;padding-top:12px;border-top:1px solid var(--line)}.lp.seo .seo-cl-example h3{margin:0 0 10px;font-size:19px;color:var(--ink)}.lp.seo .seo-cl-jobline{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:14px;color:var(--ink2)}.lp.seo .seo-cl-jobline b{display:block;color:var(--ink)}.lp.seo .seo-cl-jobline i{display:block;font-style:italic}.lp.seo .seo-sec .seo-cl-form{margin:0 0 10px;font-size:14px;font-weight:600;color:var(--ink2)}.lp.seo .seo-cl-note{margin:12px 0 0;font-size:14px;color:var(--ink3)}.lp.seo .seo-cl-example .seo-cl-card{margin-top:12px;max-width:44em}.lp.seo .seo-cl-exnav{display:grid;gap:12px;margin:18px 0 26px}.lp.seo .seo-cl-exnav>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lp.seo .seo-cl-exnav>div>span{font-size:13px;font-weight:700;color:var(--ink3);margin-right:4px}.lp.seo .seo-cl-jumps{display:flex;flex-wrap:wrap;gap:8px}.lp.seo .seo-cl-jumps a{padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:13.5px;text-decoration:none}.lp.seo .seo-cl-compare{display:grid;gap:12px;margin:16px 0}@media (min-width:640px){.lp.seo .seo-cl-compare{grid-template-columns:1fr 1fr}}.lp.seo .seo-cl-opt{border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:16px 18px}.lp.seo .seo-cl-opt--good{border-color:var(--primary)}.lp.seo .seo-cl-opt b{display:block;margin-bottom:8px;color:var(--ink)}.lp.seo .seo-cl-opt ul{list-style:none;margin:0;padding:0;font-size:14.5px;line-height:1.5;color:var(--ink2)}.lp.seo .seo-cl-opt li{display:flex;gap:8px;margin:0 0 6px}.lp.seo .seo-cl-minus{font-style:normal;font-weight:700;color:var(--danger)}.lp.seo .seo-cl-plus{font-style:normal;font-weight:700;color:var(--ok)}.lp.seo .seo-cl-minisheet{display:grid;gap:6px;width:120px;padding:12px;border-radius:10px;background:var(--surface);border:1px solid var(--line)}.lp.seo .seo-cl-minisheet i{display:block;height:6px;border-radius:3px;background:var(--line)}.lp.seo .seo-cl-minisheet-name{width:60%;height:8px;background:var(--ink2)}.lp.seo .seo-cl-minisheet-b{height:8px}.lp.seo .seo-cl-minisheet-b.seo-cl-m--fit{background:var(--primary-soft)}.lp.seo .seo-cl-minisheet-b.seo-cl-m--culture{background:var(--ok-soft)}.lp.seo .seo-cl-minisheet-b.seo-cl-m--meet{background:var(--chip)}.lp.seo .seo-cl-toc{margin:22px 0 8px;padding:14px 18px;border:1px solid var(--line);border-radius:12px;background:var(--surface);max-width:44em}.lp.seo .seo-cl-toc p{margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.lp.seo .seo-cl-toc ol{margin:0;padding-left:20px;font-size:14.5px;line-height:1.8}.lp.seo .seo-cl-toc a{color:var(--primary);font-weight:600;text-decoration:none}.lp.seo .seo-show[data-scene=cover-letter]{--seo-show-h:600px}@media (max-width:1099px){.lp.seo .seo-show[data-scene=cover-letter]{--seo-show-h:560px}}@media (max-width:759px){.lp.seo .seo-show[data-scene=cover-letter]{--seo-show-h:480px}}.lp.seo .seo-show[data-scene=cover-letter]{--seo-fit:var(--primary);--seo-fit-bg:var(--seo-sc-246fb821);--seo-culture:var(--chip-ink);--seo-culture-bg:var(--seo-sc-f4e4dad9);--seo-meet:var(--ok);--seo-meet-bg:var(--ok-soft)}.lp.seo .seo-show[data-scene=cover-letter] .cl-ver{font-weight:700;color:var(--ink)}.lp.seo .seo-show[data-scene=cover-letter] .cl-target{color:var(--seo-sc-muted);overflow:hidden;min-width:0}.lp.seo .seo-show[data-scene=cover-letter] .cl-target b{color:var(--ink2);font-weight:600}.lp.seo .seo-show[data-scene=cover-letter] .cl-done{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px 0 6px;border-radius:999px;background:var(--color-success-bg);border:1px solid var(--color-success-border);color:var(--color-success-dark);font-size:12px;font-weight:700}.lp.seo .seo-show[data-scene=cover-letter] .cl-dl{display:inline-flex;align-items:center;height:30px;padding:0 13px;border-radius:8px;background:var(--primary);color:var(--seo-sc-ffffff);font-weight:700}.lp.seo .seo-show[data-scene=cover-letter] .cl-panes{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,38fr) minmax(0,62fr);gap:56px;padding:16px 16px 0}.lp.seo .seo-show[data-scene=cover-letter] .cl-post{min-width:0;overflow:hidden}.lp.seo .seo-show[data-scene=cover-letter] .cl-post-in{background:var(--seo-sc-ffffff);border:1px solid var(--seo-sc-line);border-radius:12px;padding:18px;box-shadow:0 14px 34px -31px var(--seo-sc-4a382352),0 1px 2px var(--seo-sc-4a382314)}.lp.seo .seo-show[data-scene=cover-letter] .cl-kick{display:flex;justify-content:space-between;align-items:center;margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--seo-sc-muted)}.lp.seo .seo-show[data-scene=cover-letter] .cl-src{letter-spacing:.02em;text-transform:none;font-weight:700;font-size:11px;padding:2px 8px;border-radius:999px;background:var(--ai-soft);color:var(--seo-sc-6a47d8)}.lp.seo .seo-show[data-scene=cover-letter] .cl-ptitle{margin:0;font-size:19px;line-height:1.25;font-weight:800;color:var(--ink);letter-spacing:-.01em}.lp.seo .seo-show[data-scene=cover-letter] .cl-pmeta{margin:4px 0 0;font-size:12.5px;color:var(--seo-sc-muted)}.lp.seo .seo-show[data-scene=cover-letter] .cl-pmeta b{color:var(--ink2)}.lp.seo .seo-show[data-scene=cover-letter] .cl-h{margin:16px 0 6px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--seo-sc-muted)}.lp.seo .seo-show[data-scene=cover-letter] .cl-line{--seo-l0:var(--seo-sc-clear);display:flex;align-items:center;gap:9px;min-height:36px;margin:0 0 4px;padding:6px 10px;border-radius:8px;font-size:12.5px;line-height:1.35;color:var(--ink)}.lp.seo .seo-show[data-scene=cover-letter] .cl-line span{flex:1;min-width:0}.lp.seo .seo-show[data-scene=cover-letter] .cl-bul{width:5px;height:5px;border-radius:50%;background:var(--seo-sc-c6b8aa);flex:none}.lp.seo .seo-show[data-scene=cover-letter] .cl-line-fit{--seo-lc:var(--seo-fit);--seo-lbg:var(--seo-fit-bg)}.lp.seo .seo-show[data-scene=cover-letter] .cl-line-culture{--seo-lc:var(--seo-culture);--seo-lbg:var(--seo-culture-bg)}.lp.seo .seo-show[data-scene=cover-letter] .cl-line-meet{--seo-lc:var(--seo-meet);--seo-lbg:var(--seo-meet-bg)}.lp.seo .seo-show[data-scene=cover-letter] .cl-page{position:relative;min-width:0;display:flex;flex-direction:column}.lp.seo .seo-show[data-scene=cover-letter] .cl-pbar{position:relative;z-index:4;flex:none;display:flex;align-items:center;gap:10px;height:32px;margin-bottom:12px}.lp.seo .seo-show[data-scene=cover-letter] .cl-seg .show-ind{width:calc((100% - 6px) / 2)}.lp.seo .seo-show[data-scene=cover-letter] .cl-pages{margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;border:1px solid var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-dark);font-size:11px;font-weight:600}.lp.seo .seo-show[data-scene=cover-letter] .cl-pages i{width:6px;height:6px;border-radius:50%;background:var(--color-success-dark)}.lp.seo .seo-show[data-scene=cover-letter] .cl-canvas{position:relative;flex:1;min-height:0}.lp.seo .seo-show[data-scene=cover-letter] .cl-paper{position:absolute;left:50%;top:0;width:min(520px,100%);translate:-50% 0;aspect-ratio:8.5/11;background:var(--seo-sc-ffffff);border-radius:12px;box-shadow:0 1px 2px var(--seo-sc-2828250f),0 14px 34px -20px var(--seo-sc-2828254c);container-type:inline-size;overflow:hidden;color:var(--seo-sc-1a1a1a)}.lp.seo .seo-show[data-scene=cover-letter] .pp-in{display:flex;flex-direction:column;padding:7% 8%;font-family:Helvetica,Arial,sans-serif;font-size:2.1cqw;line-height:1.42}.lp.seo .seo-show[data-scene=cover-letter] .pp-in h5,.lp.seo .seo-show[data-scene=cover-letter] .pp-in p,.lp.seo .seo-show[data-scene=cover-letter] .pp-in ul{margin:0}.lp.seo .seo-show[data-scene=cover-letter] .pp-head{text-align:center}.lp.seo .seo-show[data-scene=cover-letter] .pp-name{font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:calc(1em + 2px)}.lp.seo .seo-show[data-scene=cover-letter] .pp-title{font-weight:700}.lp.seo .seo-show[data-scene=cover-letter] .pp-sec{border-top:1px solid var(--seo-sc-000000);margin-top:.9em;padding-top:.5em}.lp.seo .seo-show[data-scene=cover-letter] .pp-sec h5{font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.35em!important}.lp.seo .seo-show[data-scene=cover-letter] .pp-sec h5.pp-c{text-align:center;text-transform:none;letter-spacing:0;font-size:1.05em}.lp.seo .seo-show[data-scene=cover-letter] .pp-r{display:flex;justify-content:space-between;gap:1em}.lp.seo .seo-show[data-scene=cover-letter] .pp-in ul{padding-left:1.3em;margin-top:.2em}.lp.seo .seo-show[data-scene=cover-letter] .cl-card{position:absolute;inset:0 0 auto;display:flex;flex-direction:column;max-height:100%;border-radius:10px;border:1px solid var(--seo-sc-line);background:var(--seo-sc-ffffff);padding:16px;box-shadow:0 14px 34px -31px var(--seo-sc-4a382352),0 1px 2px var(--seo-sc-4a382314);opacity:0}.lp.seo .seo-show[data-scene=cover-letter] .cl-chead{display:flex;align-items:center;gap:8px;margin-bottom:12px}.lp.seo .seo-show[data-scene=cover-letter] .cl-chead h4{margin:0 auto 0 0;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--seo-sc-muted)}.lp.seo .seo-show[data-scene=cover-letter] .cl-copied{font-size:12px;font-weight:600;color:var(--ok);opacity:0}.lp.seo .seo-show[data-scene=cover-letter] .cl-copy{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:8px;border:1px solid var(--seo-sc-line);background:var(--seo-sc-ffffff);font-size:12px;font-weight:700;color:var(--seo-sc-muted)}.lp.seo .seo-show[data-scene=cover-letter] .cl-pre{flex:1;min-height:0;overflow:hidden;border-radius:8px;border:1px solid var(--border-subtle);background:var(--seo-sc-sub);padding:12px 14px}.lp.seo .seo-show[data-scene=cover-letter] .cl-scroll{font-size:14px;line-height:21px;color:var(--ink2)}.lp.seo .seo-show[data-scene=cover-letter] .cl-scroll p{margin:0 0 10px}.lp.seo .seo-show[data-scene=cover-letter] .cl-p{opacity:0}.lp.seo .seo-show[data-scene=cover-letter] .cl-m{color:var(--ink);border-radius:3px;background-repeat:no-repeat;background-size:0 100%;padding:1px 0;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lp.seo .seo-show[data-scene=cover-letter] .cl-m.fit{background-image:linear-gradient(var(--seo-fit-bg),var(--seo-fit-bg));box-shadow:inset 0 -2px 0 var(--seo-fit)}.lp.seo .seo-show[data-scene=cover-letter] .cl-m.culture{background-image:linear-gradient(var(--seo-culture-bg),var(--seo-culture-bg));box-shadow:inset 0 -2px 0 var(--seo-culture)}.lp.seo .seo-show[data-scene=cover-letter] .cl-m.meet{background-image:linear-gradient(var(--seo-meet-bg),var(--seo-meet-bg));box-shadow:inset 0 -2px 0 var(--seo-meet)}.lp.seo .seo-show[data-scene=cover-letter] .cl-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3;overflow:visible}.lp.seo .seo-show[data-scene=cover-letter] .cl-svg-tab{display:none}.lp.seo .seo-show[data-scene=cover-letter] .cl-c{fill:none;stroke-width:1.5;stroke-dasharray:100;stroke-dashoffset:100;vector-effect:non-scaling-stroke;stroke-linecap:round}.lp.seo .seo-show[data-scene=cover-letter] .cl-c-fit{stroke:var(--seo-fit)}.lp.seo .seo-show[data-scene=cover-letter] .cl-c-culture{stroke:var(--seo-culture)}.lp.seo .seo-show[data-scene=cover-letter] .cl-c-meet{stroke:var(--seo-meet)}.lp.seo .seo-show[data-scene=cover-letter] .cl-cd{opacity:0}.lp.seo .seo-show[data-scene=cover-letter] .cl-cd-fit{fill:var(--seo-fit)}.lp.seo .seo-show[data-scene=cover-letter] .cl-cd-culture{fill:var(--seo-culture)}.lp.seo .seo-show[data-scene=cover-letter] .cl-cd-meet{fill:var(--seo-meet)}@media (max-width:1099px){.lp.seo .seo-show[data-scene=cover-letter] .cl-dl,.lp.seo .seo-show[data-scene=cover-letter] .cl-ver{display:none}.lp.seo .seo-show[data-scene=cover-letter] .cl-panes{grid-template-columns:minmax(0,36fr) minmax(0,64fr);gap:40px}.lp.seo .seo-show[data-scene=cover-letter] .cl-svg-desk{display:none}.lp.seo .seo-show[data-scene=cover-letter] .cl-svg-tab{display:block}.lp.seo .seo-show[data-scene=cover-letter] .cl-scroll{font-size:13px;line-height:19px}}@media (max-width:759px){.lp.seo .seo-show[data-scene=cover-letter] .cl-svg{display:none!important}.lp.seo .seo-show[data-scene=cover-letter] .cl-target,.lp.seo .seo-show[data-scene=cover-letter] .seo-show-chip{display:none}.lp.seo .seo-show[data-scene=cover-letter] .cl-done{margin-left:0;font-size:11px}.lp.seo .seo-show[data-scene=cover-letter] .cl-panes{display:flex;flex-direction:column;gap:8px;padding:8px 8px 0}.lp.seo .seo-show[data-scene=cover-letter] .cl-post{flex:none}.lp.seo .seo-show[data-scene=cover-letter] .cl-post-in{padding:10px 12px;border-radius:10px}.lp.seo .seo-show[data-scene=cover-letter] .cl-kick{margin-bottom:3px;font-size:9.5px}.lp.seo .seo-show[data-scene=cover-letter] .cl-ptitle{font-size:14.5px}.lp.seo .seo-show[data-scene=cover-letter] .cl-h,.lp.seo .seo-show[data-scene=cover-letter] .cl-line:not(.cl-line-fit):not(.cl-line-culture):not(.cl-line-meet),.lp.seo .seo-show[data-scene=cover-letter] .cl-pmeta{display:none}.lp.seo .seo-show[data-scene=cover-letter] .cl-line{min-height:24px;margin:3px 0 0;padding:3px 8px;font-size:11px;gap:7px}.lp.seo .seo-show[data-scene=cover-letter] .cl-page{flex:1;min-height:0}.lp.seo .seo-show[data-scene=cover-letter] .cl-pbar{height:30px;margin-bottom:8px}.lp.seo .seo-show[data-scene=cover-letter] .cl-seg{height:28px;font-size:11px}.lp.seo .seo-show[data-scene=cover-letter] .cl-card{padding:10px 12px;border-radius:8px}.lp.seo .seo-show[data-scene=cover-letter] .cl-chead{margin-bottom:8px}.lp.seo .seo-show[data-scene=cover-letter] .cl-pre{padding:9px 10px}.lp.seo .seo-show[data-scene=cover-letter] .cl-scroll{font-size:11.5px;line-height:16.5px}.lp.seo .seo-show[data-scene=cover-letter] .cl-scroll p{margin-bottom:7px}.lp.seo .seo-show[data-scene=cover-letter] .cl-p{border-left:3px solid var(--seo-sc-clear);padding-left:7px;margin-left:-10px!important}.lp.seo .seo-show[data-scene=cover-letter] .cl-p-fit{border-left-color:var(--seo-fit)}.lp.seo .seo-show[data-scene=cover-letter] .cl-p-culture{border-left-color:var(--seo-culture)}.lp.seo .seo-show[data-scene=cover-letter] .cl-p-meet{border-left-color:var(--seo-meet)}.lp.seo .seo-show[data-scene=cover-letter]{--seo-scroll1:-96px;--seo-scroll2:-162px}.lp.seo .seo-show[data-scene=cover-letter] .cl-paper{width:100%;border-radius:8px}}@keyframes seo-cl-dim{0%{opacity:1}92.5%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,.2)}95.5%{opacity:.55;animation-timing-function:cubic-bezier(.2,.7,.25,1)}99.5%{opacity:1}to{opacity:1}}@keyframes seo-cl-cursor{0%{transform:translate(var(--seo-p0-x),var(--seo-p0-y));opacity:0}1.75%{transform:translate(var(--seo-p0-x),var(--seo-p0-y));opacity:0;animation-timing-function:cubic-bezier(.2,.7,.25,1)}4.5%{transform:translate(var(--seo-p0-x),var(--seo-p0-y));opacity:1}5%{transform:translate(var(--seo-p0-x),var(--seo-p0-y));opacity:1;animation-timing-function:cubic-bezier(.62,0,.32,1)}8%{transform:translate(var(--seo-tab-x),var(--seo-tab-y));opacity:1}10%{transform:translate(var(--seo-tab-x),var(--seo-tab-y));opacity:1;animation-timing-function:cubic-bezier(.62,0,.32,1)}13.5%{transform:translate(var(--seo-rest1-x),var(--seo-rest1-y));opacity:1}59%{transform:translate(var(--seo-rest1-x),var(--seo-rest1-y));opacity:1;animation-timing-function:cubic-bezier(.62,0,.32,1)}63%{transform:translate(var(--seo-copy-x),var(--seo-copy-y));opacity:1}71%{transform:translate(var(--seo-copy-x),var(--seo-copy-y));opacity:1;animation-timing-function:cubic-bezier(.62,0,.32,1)}75%{transform:translate(var(--seo-rest2-x),var(--seo-rest2-y));opacity:1}90.5%{transform:translate(var(--seo-rest2-x),var(--seo-rest2-y));opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,.2)}92.5%{transform:translate(var(--seo-rest2-x),var(--seo-rest2-y));opacity:0}95.5%{transform:translate(var(--seo-p0-x),var(--seo-p0-y));opacity:0}to{transform:translate(var(--seo-p0-x),var(--seo-p0-y));opacity:0}}@keyframes seo-cl-press{0%{transform:scale(1)}7.6%{transform:scale(1);animation-timing-function:cubic-bezier(.2,.7,.25,1)}8%{transform:scale(.84);animation-timing-function:cubic-bezier(.2,.7,.25,1)}8.9%{transform:scale(1)}62.6%{transform:scale(1);animation-timing-function:cubic-bezier(.2,.7,.25,1)}63%{transform:scale(.84);animation-timing-function:cubic-bezier(.2,.7,.25,1)}63.9%{transform:scale(1)}to{transform:scale(1)}}@keyframes seo-cl-ring{0%{transform:translate(-50%,-50%) scale(.2);opacity:0}7.95%{transform:translate(-50%,-50%) scale(.2);opacity:0;animation-timing-function:cubic-bezier(.2,.7,.25,1)}8%{transform:translate(-50%,-50%) scale(.3);opacity:.55;animation-timing-function:cubic-bezier(.2,.7,.25,1)}10.25%{transform:translate(-50%,-50%) scale(1.25);opacity:0}62.95%{transform:translate(-50%,-50%) scale(.2);opacity:0;animation-timing-function:cubic-bezier(.2,.7,.25,1)}63%{transform:translate(-50%,-50%) scale(.3);opacity:.55;animation-timing-function:cubic-bezier(.2,.7,.25,1)}65.25%{transform:translate(-50%,-50%) scale(1.25);opacity:0}to{transform:translate(-50%,-50%) scale(.2);opacity:0}}@keyframes seo-cl-tap{0%{transform:translate(var(--seo-tab-x),var(--seo-tab-y)) scale(.6);opacity:0}7%{transform:translate(var(--seo-tab-x),var(--seo-tab-y)) scale(.6);opacity:0;animation-timing-function:cubic-bezier(.2,.7,.25,1)}8%{transform:translate(var(--seo-tab-x),var(--seo-tab-y)) scale(1);opacity:.9;animation-timing-function:cubic-bezier(.5,0,.75,.2)}9.75%{transform:translate(var(--seo-tab-x),var(--seo-tab-y)) scale(1.3);opacity:0}62%{transform:translate(var(--seo-copy-x),var(--seo-copy-y)) scale(.6);opacity:0;animation-timing-function:cubic-bezier(.2,.7,.25,1)}63%{transform:translate(var(--seo-copy-x),var(--seo-copy-y)) scale(1);opacity:.9;animation-timing-function:cubic-bezier(.5,0,.75,.2)}64.75%{transform:translate(var(--seo-copy-x),var(--seo-copy-y)) scale(1.3);opacity:0}to{transform:translate(var(--seo-copy-x),var(--seo-copy-y)) scale(.6);opacity:0}}@keyframes seo-cl-ind{0%{transform:translateX(0)}8.25%{transform:translateX(0);animation-timing-function:cubic-bezier(.62,0,.32,1)}9.75%{transform:translateX(100%)}95.4%{transform:translateX(100%);animation-timing-function:step-end}95.5%{transform:translateX(0)}to{transform:translateX(0)}}@keyframes seo-cl-paper{0%{opacity:1;transform:translateY(0)}9.5%{opacity:1;transform:translateY(0);animation-timing-function:cubic-bezier(.5,0,.75,.2)}10.5%{opacity:0;transform:translateY(-6px)}95.4%{opacity:0;transform:translateY(-6px);animation-timing-function:step-end}95.5%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes seo-cl-card{0%{opacity:0;transform:translateY(8px)}10.5%{opacity:0;transform:translateY(8px);animation-timing-function:cubic-bezier(.2,.7,.25,1)}12.25%{opacity:1;transform:translateY(0)}95.4%{opacity:1;transform:translateY(0);animation-timing-function:step-end}95.5%{opacity:0;transform:translateY(8px)}to{opacity:0;transform:translateY(8px)}}@keyframes seo-cl-p-fit{0%{opacity:0;transform:translateY(10px)}15%{opacity:0;transform:translateY(10px);animation-timing-function:cubic-bezier(.2,.7,.25,1)}17.5%{opacity:1;transform:translateY(0)}95.4%{opacity:1;transform:translateY(0);animation-timing-function:step-end}95.5%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(10px)}}@keyframes seo-cl-m-fit{0%{background-size:0 100%}17.75%{background-size:0 100%;animation-timing-function:cubic-bezier(.4,0,.2,1)}20.25%{background-size:100% 100%}95.4%{background-size:100% 100%;animation-timing-function:step-end}95.5%{background-size:0 100%}to{background-size:0 100%}}@keyframes seo-cl-l-fit{0%{background-color:var(--seo-l0);box-shadow:inset 3px 0 0 var(--seo-l0)}17.75%{background-color:var(--seo-l0);box-shadow:inset 3px 0 0 var(--seo-l0);animation-timing-function:cubic-bezier(.2,.7,.25,1)}19.5%{background-color:var(--seo-lbg);box-shadow:inset 3px 0 0 var(--seo-lc)}95.4%{background-color:var(--seo-lbg);box-shadow:inset 3px 0 0 var(--seo-lc);animation-timing-function:step-end}95.5%{background-color:var(--seo-l0);box-shadow:inset 3px 0 0 var(--seo-l0)}to{background-color:var(--seo-l0);box-shadow:inset 3px 0 0 var(--seo-l0)}}@keyframes seo-cl-c-fit{0%{stroke-dashoffset:100}18.5%{stroke-dashoffset:100;animation-timing-function:cubic-bezier(.4,0,.2,1)}21%{stroke-dashoffset:0}95.4%{stroke-dashoffset:0;animation-timing-function:step-end}95.5%{stroke-dashoffset:100}to{stroke-dashoffset:100}}@keyframes seo-cl-cd-fit{0%{opacity:0}20.75%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.25,1)}21.5%{opacity:1}95.4%{opacity:1;animation-timing-function:step-end}95.5%{opacity:0}to{opacity:0}}@keyframes seo-cl-p-culture{0%{opacity:0;transform:translateY(10px)}30%{opacity:0;transform:translateY(10px);animation-timing-function:cubic-bezier(.2,.7,.25,1)}32.5%{opacity:1;transform:translateY(0)}95.4%{opacity:1;transform:translateY(0);animation-timing-function:step-end}95.5%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(10px)}}@keyframes seo-cl-m-culture{0%{background-size:0 100%}32.75%{background-size:0 100%;animation-timing-function:cubic-bezier(.4,0,.2,1)}35.25%{background-size:100% 100%}95.4%{background-size:100% 100%;animation-timing-function:step-end}95.5%{background-size:0 100%}to{background-size:0 100%}}@keyframes seo-cl-l-culture{0%{background-color:var(--seo-l0);box-shadow:inset 3px 0 0 var(--seo-l0)}32.75%{background-color:var(--seo-l0);box-shadow:inset 3px 0 0 var(--seo-l0);animation-timing-function:cubic-bezier(.2,.7,.25,1)}34.5%{background-color:var(--seo-lbg);box-shadow:inset 3px 0 0 var(--seo-lc)}95.4%{background-color:var(--seo-lbg);box-shadow:inset 3px 0 0 var(--seo-lc);animation-timing-function:step-end}95.5%{background-color:var(--seo-l0);box-shadow:inset 3px 0 0 var(--seo-l0)}to{background-color:var(--seo-l0);box-shadow:inset 3px 0 0 var(--seo-l0)}}@keyframes seo-cl-c-culture{0%{stroke-dashoffset:100}33.5%{stroke-dashoffset:100;animation-timing-function:cubic-bezier(.4,0,.2,1)}36%{stroke-dashoffset:0}95.4%{stroke-dashoffset:0;animation-timing-function:step-end}95.5%{stroke-dashoffset:100}to{stroke-dashoffset:100}}@keyframes seo-cl-cd-culture{0%{opacity:0}35.75%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.25,1)}36.5%{opacity:1}95.4%{opacity:1;animation-timing-function:step-end}95.5%{opacity:0}to{opacity:0}}@keyframes seo-cl-p-meet{0%{opacity:0;transform:translateY(10px)}45%{opacity:0;transform:translateY(10px);animation-timing-function:cubic-bezier(.2,.7,.25,1)}47.5%{opacity:1;transform:translateY(0)}95.4%{opacity:1;transform:translateY(0);animation-timing-function:step-end}95.5%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(10px)}}@keyframes seo-cl-m-meet{0%{background-size:0 100%}47.75%{background-size:0 100%;animation-timing-function:cubic-bezier(.4,0,.2,1)}50.25%{background-size:100% 100%}95.4%{background-size:100% 100%;animation-timing-function:step-end}95.5%{background-size:0 100%}to{background-size:0 100%}}@keyframes seo-cl-l-meet{0%{background-color:var(--seo-l0);box-shadow:inset 3px 0 0 var(--seo-l0)}47.75%{background-color:var(--seo-l0);box-shadow:inset 3px 0 0 var(--seo-l0);animation-timing-function:cubic-bezier(.2,.7,.25,1)}49.5%{background-color:var(--seo-lbg);box-shadow:inset 3px 0 0 var(--seo-lc)}95.4%{background-color:var(--seo-lbg);box-shadow:inset 3px 0 0 var(--seo-lc);animation-timing-function:step-end}95.5%{background-color:var(--seo-l0);box-shadow:inset 3px 0 0 var(--seo-l0)}to{background-color:var(--seo-l0);box-shadow:inset 3px 0 0 var(--seo-l0)}}@keyframes seo-cl-c-meet{0%{stroke-dashoffset:100}48.5%{stroke-dashoffset:100;animation-timing-function:cubic-bezier(.4,0,.2,1)}51%{stroke-dashoffset:0}95.4%{stroke-dashoffset:0;animation-timing-function:step-end}95.5%{stroke-dashoffset:100}to{stroke-dashoffset:100}}@keyframes seo-cl-cd-meet{0%{opacity:0}50.75%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.25,1)}51.5%{opacity:1}95.4%{opacity:1;animation-timing-function:step-end}95.5%{opacity:0}to{opacity:0}}@keyframes seo-cl-close{0%{opacity:0;transform:translateY(10px)}53%{opacity:0;transform:translateY(10px);animation-timing-function:cubic-bezier(.2,.7,.25,1)}55.5%{opacity:1;transform:translateY(0)}95.4%{opacity:1;transform:translateY(0);animation-timing-function:step-end}95.5%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(10px)}}@keyframes seo-cl-scroll{0%{transform:translateY(0)}26.5%{transform:translateY(0);animation-timing-function:cubic-bezier(.62,0,.32,1)}29.5%{transform:translateY(var(--seo-scroll1,0))}41.5%{transform:translateY(var(--seo-scroll1,0));animation-timing-function:cubic-bezier(.62,0,.32,1)}44.5%{transform:translateY(var(--seo-scroll2,0))}95.4%{transform:translateY(var(--seo-scroll2,0));animation-timing-function:step-end}95.5%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes seo-cl-copy{0%{background-color:var(--seo-sc-ffffff)}63%{background-color:var(--seo-sc-ffffff);animation-timing-function:step-end}63.05%{background-color:var(--muted)}64%{background-color:var(--muted);animation-timing-function:cubic-bezier(.2,.7,.25,1)}65%{background-color:var(--seo-sc-ffffff)}95.4%{background-color:var(--seo-sc-ffffff);animation-timing-function:step-end}95.5%{background-color:var(--seo-sc-ffffff)}to{background-color:var(--seo-sc-ffffff)}}@keyframes seo-cl-copied{0%{opacity:0;transform:translateX(4px)}63.25%{opacity:0;transform:translateX(4px);animation-timing-function:cubic-bezier(.2,.7,.25,1)}64.25%{opacity:1;transform:translateX(0)}70.75%{opacity:1;transform:translateX(0);animation-timing-function:cubic-bezier(.5,0,.75,.2)}71.75%{opacity:0;transform:translateX(0)}95.4%{opacity:0;transform:translateX(0);animation-timing-function:step-end}95.5%{opacity:0;transform:translateX(4px)}to{opacity:0;transform:translateX(4px)}}.lp.seo .seo-show[data-scene=cover-letter] .seo-show-cursor{animation:seo-cl-cursor var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .show-glyph{animation:seo-cl-press var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .show-ring{animation:seo-cl-ring var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .seo-show-tap i{animation:seo-cl-tap var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .show-stage{animation:seo-cl-dim var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-seg .show-ind{animation:seo-cl-ind var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-paper{animation:seo-cl-paper var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-card{animation:seo-cl-card var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-p-fit{animation:seo-cl-p-fit var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-m.fit{animation:seo-cl-m-fit var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-line-fit{animation:seo-cl-l-fit var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-c-fit{animation:seo-cl-c-fit var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-cd-fit{animation:seo-cl-cd-fit var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-p-culture{animation:seo-cl-p-culture var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-m.culture{animation:seo-cl-m-culture var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-line-culture{animation:seo-cl-l-culture var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-c-culture{animation:seo-cl-c-culture var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-cd-culture{animation:seo-cl-cd-culture var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-p-meet{animation:seo-cl-p-meet var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-m.meet{animation:seo-cl-m-meet var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-line-meet{animation:seo-cl-l-meet var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-c-meet{animation:seo-cl-c-meet var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-cd-meet{animation:seo-cl-cd-meet var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-close{animation:seo-cl-close var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-scroll{animation:seo-cl-scroll var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-copy{animation:seo-cl-copy var(--seo-show-loop) infinite both}.lp.seo .seo-show[data-scene=cover-letter] .cl-copied{animation:seo-cl-copied var(--seo-show-loop) infinite both}@media (prefers-reduced-motion:reduce){.lp.seo .seo-show[data-scene=cover-letter]:not(.is-playing) .cl-paper{opacity:0}.lp.seo .seo-show[data-scene=cover-letter]:not(.is-playing) .cl-card,.lp.seo .seo-show[data-scene=cover-letter]:not(.is-playing) .cl-cd,.lp.seo .seo-show[data-scene=cover-letter]:not(.is-playing) .cl-copied,.lp.seo .seo-show[data-scene=cover-letter]:not(.is-playing) .cl-p{opacity:1}.lp.seo .seo-show[data-scene=cover-letter]:not(.is-playing) .cl-seg .show-ind{transform:translateX(100%)}.lp.seo .seo-show[data-scene=cover-letter]:not(.is-playing) .cl-m{background-size:100% 100%}.lp.seo .seo-show[data-scene=cover-letter]:not(.is-playing) .cl-c{stroke-dashoffset:0}.lp.seo .seo-show[data-scene=cover-letter]:not(.is-playing) .cl-line-culture,.lp.seo .seo-show[data-scene=cover-letter]:not(.is-playing) .cl-line-fit,.lp.seo .seo-show[data-scene=cover-letter]:not(.is-playing) .cl-line-meet{background-color:var(--seo-lbg);box-shadow:inset 3px 0 0 var(--seo-lc)}}.lp.seo .seo-show[data-scene=cover-letter]{--seo-tab-x:calc(38% + 180.2px);--seo-tab-y:79px;--seo-copy-x:calc(100% - 62px);--seo-copy-y:138px;--seo-p0-x:696px;--seo-p0-y:300px;--seo-rest1-x:997px;--seo-rest1-y:210px;--seo-rest2-x:928px;--seo-rest2-y:330px}@media (max-width:1099px){.lp.seo .seo-show[data-scene=cover-letter]{--seo-tab-x:calc(36% + 171.5px);--seo-tab-y:79px;--seo-copy-x:calc(100% - 62px);--seo-copy-y:138px;--seo-p0-x:520px;--seo-p0-y:300px;--seo-rest1-x:746px;--seo-rest1-y:210px;--seo-rest2-x:694px;--seo-rest2-y:330px}}@media (max-width:759px){.lp.seo .seo-show[data-scene=cover-letter]{--seo-tab-x:142px;--seo-tab-y:232px;--seo-copy-x:calc(100% - 50px);--seo-copy-y:280px;--seo-p0-x:214px;--seo-p0-y:300px;--seo-rest1-x:307px;--seo-rest1-y:330px;--seo-rest2-x:286px;--seo-rest2-y:400px}}.lp.seo .seo-show[data-scene=cover-letter] .seo-show-label.l1{left:calc(var(--seo-tab-x) + 70px);top:calc(var(--seo-tab-y) - 13px)}.lp.seo .seo-show[data-scene=cover-letter] .seo-show-label.l2{left:28px;top:486px}.lp.seo .seo-show[data-scene=cover-letter] .seo-show-label.l3{left:auto;right:84px;top:calc(var(--seo-copy-y) + 22px)}@media (max-width:1099px){.lp.seo .seo-show[data-scene=cover-letter] .seo-show-label.l2{left:22px;top:470px}}@media (max-width:759px){.lp.seo .seo-show[data-scene=cover-letter]:not(.is-playing) .seo-show-label.l1{display:none}.lp.seo .seo-show[data-scene=cover-letter] .seo-show-label.l2{left:14px;top:auto;bottom:10px;max-width:calc(100% - 150px);white-space:normal;line-height:1.25;border-radius:14px}.lp.seo .seo-show[data-scene=cover-letter] .seo-show-label.l3{right:14px;top:calc(var(--seo-copy-y) + 20px)}}