.ProductDemo-module__hY1hAG__glow{display:none}.ProductDemo-module__hY1hAG__heading em{color:var(--color-forest)}.ProductDemo-module__hY1hAG__grid{grid-template-columns:minmax(280px,360px) 1fr;align-items:center;gap:56px;margin-top:48px;display:grid}.ProductDemo-module__hY1hAG__steps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ProductDemo-module__hY1hAG__step{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;gap:16px;padding:16px 18px 18px;transition:background .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.ProductDemo-module__hY1hAG__step:hover{background:var(--color-subtle)}.ProductDemo-module__hY1hAG__stepOn,.ProductDemo-module__hY1hAG__stepOn:hover{background:var(--color-surface);border-color:var(--color-hairline)}.ProductDemo-module__hY1hAG__num{width:30px;height:30px;font:500 13px var(--font-code);border:1px solid var(--color-hairline-strong);color:var(--color-fg-2);border-radius:50%;flex:none;place-items:center;transition:all .2s;display:grid}.ProductDemo-module__hY1hAG__stepOn .ProductDemo-module__hY1hAG__num{background:var(--color-forest);border-color:var(--color-forest);color:#fff}.ProductDemo-module__hY1hAG__stepText{flex-direction:column;min-width:0;display:flex}.ProductDemo-module__hY1hAG__stepTitle{color:var(--color-fg-2);margin-top:3px;font-size:17px;font-weight:600;line-height:1.35;transition:color .2s}.ProductDemo-module__hY1hAG__stepOn .ProductDemo-module__hY1hAG__stepTitle{color:var(--color-fg)}.ProductDemo-module__hY1hAG__stepBody{color:var(--color-fg-2);opacity:0;max-height:0;font-size:15px;line-height:1.55;transition:max-height .45s,opacity .35s,margin .35s;display:grid;overflow:hidden}.ProductDemo-module__hY1hAG__stepOn .ProductDemo-module__hY1hAG__stepBody{opacity:1;max-height:120px;margin-top:6px}.ProductDemo-module__hY1hAG__progress{background:var(--color-hairline);height:2px;position:absolute;bottom:0;left:18px;right:18px}.ProductDemo-module__hY1hAG__progress i{background:var(--color-forest);height:100%;display:block}.ProductDemo-module__hY1hAG__stage{min-width:0}.ProductDemo-module__hY1hAG__window{border:1px solid var(--color-hairline);box-shadow:var(--shadow-float);background:#fff;border-radius:16px;overflow:hidden}.ProductDemo-module__hY1hAG__chrome{background:var(--paper);border-bottom:1px solid var(--line);align-items:center;gap:7px;height:42px;padding:0 12px 0 16px;display:flex}.ProductDemo-module__hY1hAG__chrome>i{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:50%;width:10px;height:10px}.ProductDemo-module__hY1hAG__url{border:1px solid var(--line);max-width:70%;color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:999px;align-items:center;gap:7px;margin:0 auto;padding:5px 14px;font-size:12.5px;display:inline-flex;overflow:hidden}.ProductDemo-module__hY1hAG__pause{width:28px;height:28px;color:var(--ink);border:1px solid var(--line-strong);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.ProductDemo-module__hY1hAG__pause:hover{background:color-mix(in srgb, var(--ink) 5%, transparent)}.ProductDemo-module__hY1hAG__pause:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProductDemo-module__hY1hAG__viewport{position:relative;overflow:hidden}.ProductDemo-module__hY1hAG__canvas{transform-origin:0 0;color:var(--ink);-webkit-user-select:none;user-select:none;font-size:13px;line-height:1.4;position:absolute;top:0;left:0}.ProductDemo-module__hY1hAG__mobileBody{display:none}.ProductDemo-module__hY1hAG__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 18px;margin-top:56px;display:flex}.ProductDemo-module__hY1hAG__ctaNote{text-align:center;color:var(--color-fg-2);flex-basis:100%;font-size:14px}@media (max-width:960px){.ProductDemo-module__hY1hAG__grid{grid-template-columns:1fr;gap:20px;margin-top:36px}.ProductDemo-module__hY1hAG__steps{scrollbar-width:none;flex-direction:row;gap:8px;margin:0 -28px;padding:0 28px 4px;overflow-x:auto}.ProductDemo-module__hY1hAG__steps::-webkit-scrollbar{display:none}.ProductDemo-module__hY1hAG__step{white-space:nowrap;border-color:var(--color-hairline);border-radius:999px;align-items:center;gap:10px;width:auto;padding:9px 16px 11px 10px}.ProductDemo-module__hY1hAG__num{width:24px;height:24px;font-size:11px}.ProductDemo-module__hY1hAG__stepTitle{margin:0;font-family:inherit;font-size:14px;font-weight:600}.ProductDemo-module__hY1hAG__stepBody{display:none}.ProductDemo-module__hY1hAG__progress{left:16px;right:16px}.ProductDemo-module__hY1hAG__mobileBody{color:var(--color-fg-2);margin:18px 2px 0;font-size:15px;line-height:1.55;display:block}.ProductDemo-module__hY1hAG__mobileBody b{color:var(--color-fg);font-weight:600}.ProductDemo-module__hY1hAG__ctas{margin-top:36px}}.ProductDemo-module__hY1hAG__screen{box-sizing:border-box;flex-direction:column;gap:14px;padding:22px 26px;display:flex;position:absolute;inset:0}.ProductDemo-module__hY1hAG__h1{font-family:var(--font-fraunces), serif;letter-spacing:-.015em;font-size:25px;line-height:1.15}.ProductDemo-module__hY1hAG__h1 em{font-style:normal}.ProductDemo-module__hY1hAG__sub{color:var(--ink-soft);margin-top:4px;font-size:13px}.ProductDemo-module__hY1hAG__cardLab,.ProductDemo-module__hY1hAG__reqsHead span:first-child{color:var(--ink-soft);font-size:11.5px;font-weight:600}.ProductDemo-module__hY1hAG__kicker{display:none}.ProductDemo-module__hY1hAG__tag{background:var(--paper-2);color:var(--ink-soft);vertical-align:1px;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-block}.ProductDemo-module__hY1hAG__note{color:var(--ink-soft);font-size:11px}.ProductDemo-module__hY1hAG__small{color:var(--ink-soft);margin-top:6px;font-size:11.5px}.ProductDemo-module__hY1hAG__btn{background:var(--color-forest);color:#fff;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:600;display:inline-flex}.ProductDemo-module__hY1hAG__btnInk{background:var(--ink);color:#fff}.ProductDemo-module__hY1hAG__btnWide{display:flex}.ProductDemo-module__hY1hAG__pressed{box-shadow:0 1px 0 var(--accent-2);transform:translateY(3px)}.ProductDemo-module__hY1hAG__spin{border:2px solid color-mix(in srgb, var(--ink) 25%, transparent);border-top-color:var(--ink);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite ProductDemo-module__hY1hAG__demoSpin}@keyframes ProductDemo-module__hY1hAG__demoSpin{to{transform:rotate(360deg)}}.ProductDemo-module__hY1hAG__caret{vertical-align:-.18em;background:var(--accent);width:2px;height:1.1em;margin-left:1px;display:inline-block}.ProductDemo-module__hY1hAG__focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);border-color:var(--accent)!important}.ProductDemo-module__hY1hAG__cursor{z-index:30;pointer-events:none;transform-origin:4px 2px;filter:drop-shadow(0 4px 6px color-mix(in srgb, var(--ink) 35%, transparent));position:absolute;top:0;left:0}.ProductDemo-module__hY1hAG__cursor svg{display:block}.ProductDemo-module__hY1hAG__ring{border:2px solid var(--accent);z-index:29;pointer-events:none;opacity:0;border-radius:50%;width:52px;height:52px;position:absolute;top:0;left:0}.ProductDemo-module__hY1hAG__ghost{position:absolute;top:14px;left:14px;transform:rotate(-6deg)}.ProductDemo-module__hY1hAG__pills{gap:6px;display:flex}.ProductDemo-module__hY1hAG__pill{border:1px solid var(--line);color:var(--ink-soft);border-radius:999px;align-items:center;gap:6px;padding:4px 11px 4px 5px;font-size:11.5px;display:inline-flex}.ProductDemo-module__hY1hAG__pill b{background:var(--paper-2);width:18px;height:18px;color:var(--ink);border-radius:50%;place-items:center;font-size:10px;display:grid}.ProductDemo-module__hY1hAG__on{border-color:var(--ink);color:var(--ink)}.ProductDemo-module__hY1hAG__on b{background:var(--ink);color:var(--paper)}.ProductDemo-module__hY1hAG__done b{background:var(--good);color:#fff}.ProductDemo-module__hY1hAG__drop{border:1.5px dashed var(--line-strong);border-radius:12px;height:70px;transition:border-color .2s,background .2s;position:relative}.ProductDemo-module__hY1hAG__dropHot{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.ProductDemo-module__hY1hAG__dropEmpty{color:var(--ink-soft);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;inset:0}.ProductDemo-module__hY1hAG__file{background:var(--paper);border-radius:9px;align-items:center;gap:12px;padding:0 14px;display:flex;position:absolute;inset:8px}.ProductDemo-module__hY1hAG__fileIcon{width:32px;height:40px;font:700 8.5px var(--font-jetbrains), monospace;letter-spacing:.06em;color:var(--bad);box-shadow:0 3px 8px -3px color-mix(in srgb, var(--ink) 35%, transparent);background:#fff;border-radius:5px;flex:none;place-items:center;display:grid}.ProductDemo-module__hY1hAG__docIcon{color:var(--ink)}.ProductDemo-module__hY1hAG__fileText{color:var(--ink-soft);flex-direction:column;flex:1;font-size:11.5px;display:flex}.ProductDemo-module__hY1hAG__fileText b{color:var(--ink);font-size:13.5px}.ProductDemo-module__hY1hAG__fileOk{background:var(--good);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.ProductDemo-module__hY1hAG__label{margin-bottom:-6px;font-size:13px;font-weight:600}.ProductDemo-module__hY1hAG__area{border:1px solid var(--line-strong);border-radius:12px;flex:1;padding:12px 14px;font-size:13.5px;line-height:1.55;transition:border-color .2s,box-shadow .2s}.ProductDemo-module__hY1hAG__placeholder{color:color-mix(in srgb, var(--ink) 30%, transparent)}.ProductDemo-module__hY1hAG__row{align-items:center;gap:14px;display:flex}.ProductDemo-module__hY1hAG__report{flex:1;grid-template-columns:180px 1fr;gap:28px;min-height:0;display:grid}.ProductDemo-module__hY1hAG__scoreCol{padding-top:4px}.ProductDemo-module__hY1hAG__big{font-family:var(--font-fraunces), serif;letter-spacing:-.04em;font-size:96px;font-weight:300;line-height:.9}.ProductDemo-module__hY1hAG__big small{font:500 12px var(--font-jetbrains), monospace;letter-spacing:.1em;color:var(--ink-soft);margin-left:4px}.ProductDemo-module__hY1hAG__band{color:var(--bad);background:color-mix(in srgb, var(--bad) 10%, transparent);border-radius:999px;margin:14px 0;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.ProductDemo-module__hY1hAG__spectrum{background:linear-gradient(90deg, var(--bad), #f0b94f 50%, var(--good));border-radius:4px;height:7px;position:relative}.ProductDemo-module__hY1hAG__spectrum i{border:3px solid var(--ink);box-sizing:border-box;background:#fff;border-radius:50%;width:17px;height:17px;margin-left:-8.5px;position:absolute;top:-5px}.ProductDemo-module__hY1hAG__scale{font:600 8.5px var(--font-jetbrains), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);justify-content:space-between;margin-top:8px;display:flex}.ProductDemo-module__hY1hAG__reqs{min-width:0}.ProductDemo-module__hY1hAG__reqsHead{border-bottom:1px solid var(--line);color:var(--ink-soft);justify-content:space-between;align-items:baseline;padding-bottom:8px;font-size:11.5px;display:flex}.ProductDemo-module__hY1hAG__reqsHead b{font-family:var(--font-fraunces), serif;color:var(--ink);font-size:20px;font-weight:400}.ProductDemo-module__hY1hAG__req{border-bottom:1px solid color-mix(in srgb, var(--ink) 7%, transparent);gap:11px;padding:10px 0;display:flex}.ProductDemo-module__hY1hAG__reqIcon{color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.ProductDemo-module__hY1hAG__ok{background:var(--good)}.ProductDemo-module__hY1hAG__part{background:var(--accent-2)}.ProductDemo-module__hY1hAG__miss{background:var(--bad)}.ProductDemo-module__hY1hAG__reqText{color:var(--ink-soft);flex-direction:column;gap:2px;font-size:11.5px;display:flex}.ProductDemo-module__hY1hAG__reqText b{color:var(--ink);font-size:13.5px}.ProductDemo-module__hY1hAG__confirm{color:var(--ink);align-items:center;gap:8px;margin-top:4px;font-weight:500;display:flex}.ProductDemo-module__hY1hAG__box{border:1.5px solid color-mix(in srgb, var(--ink) 35%, transparent);color:#fff;box-sizing:border-box;border-radius:4px;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.ProductDemo-module__hY1hAG__boxOn{background:var(--ink);border-color:var(--ink)}.ProductDemo-module__hY1hAG__upsellRow{justify-content:space-between;align-items:center;display:flex}.ProductDemo-module__hY1hAG__work{flex:1;grid-template-columns:262px 1fr;gap:22px;min-height:0;display:grid}.ProductDemo-module__hY1hAG__prev{min-width:0}.ProductDemo-module__hY1hAG__prevHead{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:11.5px;font-weight:600;display:flex}.ProductDemo-module__hY1hAG__saved,.ProductDemo-module__hY1hAG__saving{font:600 9px var(--font-jetbrains), monospace;letter-spacing:.12em;text-transform:uppercase}.ProductDemo-module__hY1hAG__saved{color:var(--good)}.ProductDemo-module__hY1hAG__saving{color:var(--ink-soft)}.ProductDemo-module__hY1hAG__sheet{height:370px;box-shadow:0 14px 30px -14px color-mix(in srgb, var(--ink) 40%, transparent), 0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent);background:#fff;border-radius:6px;position:relative;overflow:hidden}.ProductDemo-module__hY1hAG__stack{height:100%;position:relative}.ProductDemo-module__hY1hAG__stack>div{background:#fff;position:absolute;inset:0}.ProductDemo-module__hY1hAG__side{flex-direction:column;gap:12px;min-width:0;display:flex}.ProductDemo-module__hY1hAG__card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:13px 15px}.ProductDemo-module__hY1hAG__cardLab{justify-content:space-between;display:flex}.ProductDemo-module__hY1hAG__after{background:var(--paper-2);font:600 8.5px var(--font-jetbrains), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-2);border-radius:999px;align-self:center;margin-left:auto;padding:3px 8px}.ProductDemo-module__hY1hAG__scoreRow{align-items:baseline;gap:4px;margin-top:2px;display:flex}.ProductDemo-module__hY1hAG__mid{font-family:var(--font-fraunces), serif;letter-spacing:-.03em;font-size:52px;font-weight:300;line-height:1}.ProductDemo-module__hY1hAG__scoreRow small{font:500 10px var(--font-jetbrains), monospace;color:var(--ink-soft)}.ProductDemo-module__hY1hAG__plus{background:var(--good);color:#fff;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:12px;font-weight:600}.ProductDemo-module__hY1hAG__bar{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.ProductDemo-module__hY1hAG__bar i{border-radius:3px;height:100%;display:block}.ProductDemo-module__hY1hAG__fieldLab{margin:10px 0 4px;font-size:11px;font-weight:600}.ProductDemo-module__hY1hAG__field{border:1px solid var(--line-strong);border-radius:8px;padding:8px 10px;font-size:12.5px;line-height:1.45}.ProductDemo-module__hY1hAG__added{color:var(--ink);font-weight:600}.ProductDemo-module__hY1hAG__designs{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.ProductDemo-module__hY1hAG__design{border:1.5px solid var(--line);border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:8px 4px 9px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.ProductDemo-module__hY1hAG__designOn{border-color:var(--ink);background:var(--paper)}.ProductDemo-module__hY1hAG__thumb{width:46px;height:60px;box-shadow:0 0 0 1px var(--line-strong);background:#fff;border-radius:3px;position:relative;overflow:hidden}.ProductDemo-module__hY1hAG__thumb i{background:color-mix(in srgb, var(--ink) 18%, transparent);border-radius:2px;height:3px;position:absolute;left:8px;right:8px}.ProductDemo-module__hY1hAG__thumb i:first-child{background:var(--ink);height:5px;top:9px}.ProductDemo-module__hY1hAG__thumb i:nth-child(2){top:20px}.ProductDemo-module__hY1hAG__thumb i:nth-child(3){top:28px}.ProductDemo-module__hY1hAG__thumb_harvard i:first-child{left:12px;right:12px}.ProductDemo-module__hY1hAG__thumb_standard i:first-child{right:16px}.ProductDemo-module__hY1hAG__thumb_profil:before{content:"";background:var(--ink);width:14px;position:absolute;top:0;bottom:0;left:0}.ProductDemo-module__hY1hAG__thumb_profil i{left:19px}.ProductDemo-module__hY1hAG__scrim{background:var(--ink);pointer-events:none;position:absolute;inset:0}.ProductDemo-module__hY1hAG__modal{width:360px;box-shadow:0 30px 60px -20px color-mix(in srgb, var(--ink) 60%, transparent);background:#fff;border-radius:16px;flex-direction:column;gap:4px;padding:22px 22px 18px;display:flex;position:absolute;top:92px;left:50%}.ProductDemo-module__hY1hAG__dl{background:var(--paper);border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;display:flex}.ProductDemo-module__hY1hAG__dlText{flex-direction:column;flex:1;gap:6px;font-size:12.5px;font-weight:600;display:flex}.ProductDemo-module__hY1hAG__dlBar{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:2px;height:4px;overflow:hidden}.ProductDemo-module__hY1hAG__dlBar i{background:var(--accent);height:100%;display:block}.ProductDemo-module__hY1hAG__cv{--ink:#0b1a2e;--ink-soft:#2a3f58;--paper:#fbf6ea;--paper-2:#f0e8d2;--accent:#d6953f;--accent-2:#b6772a;--line:#0b1a2e1f;height:100%;color:var(--ink);box-sizing:border-box;font-size:6.6px;line-height:1.45}.ProductDemo-module__hY1hAG__cv h6{font:600 5.6px var(--font-jetbrains), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);border-bottom:.6px solid color-mix(in srgb, var(--ink) 15%, transparent);margin:9px 0 4px;padding-bottom:2.5px}.ProductDemo-module__hY1hAG__cv p{color:var(--ink-soft);margin:0}.ProductDemo-module__hY1hAG__cv ul{margin:2px 0 4px;padding-left:9px}.ProductDemo-module__hY1hAG__cv li{margin-bottom:1.5px}.ProductDemo-module__hY1hAG__cvName{font-family:var(--font-fraunces), serif;letter-spacing:-.01em;font-size:19px;line-height:1.05}.ProductDemo-module__hY1hAG__cvRole{font:600 6px var(--font-jetbrains), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-2);margin-top:3px}.ProductDemo-module__hY1hAG__cvContact{color:var(--ink-soft);margin-top:3px}.ProductDemo-module__hY1hAG__cvJob{justify-content:space-between;gap:6px;margin-top:4px;display:flex}.ProductDemo-module__hY1hAG__cvJob b{font-family:var(--font-fraunces), serif;font-size:7.6px;font-weight:500}.ProductDemo-module__hY1hAG__cvJob i{color:var(--ink-soft);flex:none}.ProductDemo-module__hY1hAG__cvChips{flex-wrap:wrap;gap:3px;display:flex}.ProductDemo-module__hY1hAG__cvChips span{background:var(--paper-2);border-radius:999px;padding:1.5px 5px}.ProductDemo-module__hY1hAG__cvMark{background:color-mix(in srgb, var(--accent) 30%, transparent);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--accent) 30%, transparent);border-radius:2px}.ProductDemo-module__hY1hAG__cvStandard{padding:20px}.ProductDemo-module__hY1hAG__cvCols{grid-template-columns:1fr 64px;gap:12px;display:grid}.ProductDemo-module__hY1hAG__cvHarvard{color:#2b3a4d;padding:20px 22px;font-family:Georgia,Times New Roman,serif}.ProductDemo-module__hY1hAG__cvHarvard .ProductDemo-module__hY1hAG__cvName{text-align:center;font-weight:600}.ProductDemo-module__hY1hAG__cvHarvard .ProductDemo-module__hY1hAG__cvContact{text-align:center;border-bottom:.6px solid color-mix(in srgb, var(--ink) 30%, transparent);padding-bottom:5px}.ProductDemo-module__hY1hAG__cvHarvard h6{text-align:center;font:600 6.6px var(--font-fraunces), serif;letter-spacing:.08em;color:var(--ink)}.ProductDemo-module__hY1hAG__cvProfil{grid-template-columns:78px 1fr;display:grid}.ProductDemo-module__hY1hAG__cvProfil aside{background:var(--ink);color:color-mix(in srgb, var(--paper) 82%, transparent);padding:18px 9px}.ProductDemo-module__hY1hAG__cvProfil aside h6{color:var(--accent);border-bottom-color:color-mix(in srgb, var(--accent) 35%, transparent)}.ProductDemo-module__hY1hAG__cvProfil aside p{color:color-mix(in srgb, var(--paper) 80%, transparent)}.ProductDemo-module__hY1hAG__cvProfil aside .ProductDemo-module__hY1hAG__cvChips span{background:color-mix(in srgb, var(--paper) 10%, transparent);color:var(--paper)}.ProductDemo-module__hY1hAG__cvProfil main{min-width:0;padding:18px 14px}.ProductDemo-module__hY1hAG__cvProfil .ProductDemo-module__hY1hAG__cvName{font-size:16px}.ProductDemo-module__hY1hAG__cvAvatar{border:1px solid var(--accent);width:38px;height:38px;font:400 14px var(--font-fraunces), serif;color:var(--accent);border-radius:50%;place-items:center;margin:0 auto 6px;display:grid}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:geist;src:url(../media/geist_latin-s.p.0wgildi0cnwt9.woff2?dpl=dpl_A5Y8v4CHXuJdFBPfbUfHsPXZMxRq)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geist_e7fb86d6-module__SUS-Qa__className{font-family:geist,geist Fallback}.geist_e7fb86d6-module__SUS-Qa__variable{--font-geist:"geist", "geist Fallback"}
@font-face{font-family:geist;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/geist_latin_ext.21jp631_3pja2.woff2?dpl=dpl_A5Y8v4CHXuJdFBPfbUfHsPXZMxRq)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.geistlatinext_648c92af-module__cXSgZW__className{font-family:geistLatinExt}.geistlatinext_648c92af-module__cXSgZW__variable{--font-geist-latin-ext:"geistLatinExt"}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:geistMono;src:url(../media/geist_mono_500_latin.3gnlxne4ydafw.woff2?dpl=dpl_A5Y8v4CHXuJdFBPfbUfHsPXZMxRq)format("woff2");font-display:swap;font-weight:500;font-style:normal}.geistmono_486b2eff-module___PW7xW__className{font-family:geistMono}.geistmono_486b2eff-module___PW7xW__variable{--font-geist-mono:"geistMono"}
@font-face{font-family:geistMono;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/geist_mono_500_latin_ext.1buu66cdtyfku.woff2?dpl=dpl_A5Y8v4CHXuJdFBPfbUfHsPXZMxRq)format("woff2");font-display:swap;font-weight:500;font-style:normal}.geistmonolatinext_b54b6961-module__cYalpW__className{font-family:geistMonoLatinExt}.geistmonolatinext_b54b6961-module__cYalpW__variable{--font-geist-mono-latin-ext:"geistMonoLatinExt"}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:instrumentSerif;src:url(../media/instrument_serif_latin-s.p.1g73gv09-xcb6.woff2?dpl=dpl_A5Y8v4CHXuJdFBPfbUfHsPXZMxRq)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSerif Fallback;src:local(Times New Roman);ascent-override:117.87%;descent-override:36.91%;line-gap-override:0.0%;size-adjust:83.99%}.instrumentserif_68ac77d-module__lFQnWW__className{font-family:instrumentSerif,instrumentSerif Fallback}.instrumentserif_68ac77d-module__lFQnWW__variable{--font-instrument-serif:"instrumentSerif", "instrumentSerif Fallback"}
@font-face{font-family:instrumentSerif;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/instrument_serif_latin_ext.1icgra-w5i50b.woff2?dpl=dpl_A5Y8v4CHXuJdFBPfbUfHsPXZMxRq)format("woff2");font-display:swap;font-weight:400;font-style:normal}.instrumentseriflatinext_b9d3fded-module__E7cljW__className{font-family:instrumentSerifLatinExt}.instrumentseriflatinext_b9d3fded-module__E7cljW__variable{--font-instrument-serif-latin-ext:"instrumentSerifLatinExt"}
.StepsRail-module__sYxbaG__stepsRail{justify-content:center;align-items:center;gap:0;max-width:720px;margin:56px auto 32px;padding:0 24px;display:flex}.StepsRail-module__sYxbaG__stepPill{font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:12px;padding:10px 16px;font-size:11.5px;font-weight:600;display:flex}.StepsRail-module__sYxbaG__active{color:var(--ink);background:var(--paper-2)}.StepsRail-module__sYxbaG__done{color:var(--good)}.StepsRail-module__sYxbaG__stepCircle{background:#0b1a2e14;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.StepsRail-module__sYxbaG__active .StepsRail-module__sYxbaG__stepCircle{background:var(--ink);color:var(--accent)}.StepsRail-module__sYxbaG__done .StepsRail-module__sYxbaG__stepCircle{background:var(--good);color:#fff}.StepsRail-module__sYxbaG__stepRailDivider{background:var(--line);flex:0 0 28px;height:1px;margin:0 6px}@media (max-width:640px){.StepsRail-module__sYxbaG__stepsRail{margin:32px auto 24px}.StepsRail-module__sYxbaG__stepPill{gap:0;padding:7px}.StepsRail-module__sYxbaG__stepPill span:not(.StepsRail-module__sYxbaG__stepCircle){display:none}.StepsRail-module__sYxbaG__active{gap:8px;padding:7px 14px}.StepsRail-module__sYxbaG__active span:not(.StepsRail-module__sYxbaG__stepCircle){display:inline}.StepsRail-module__sYxbaG__stepRailDivider{flex:auto;margin:0 4px}}.StepsRail-module__sYxbaG__stepsRail.StepsRail-module__sYxbaG__navRail{max-width:none;margin:0;padding:0}.StepsRail-module__sYxbaG__navRail .StepsRail-module__sYxbaG__stepPill{gap:8px;padding:6px 12px;font-size:11px}.StepsRail-module__sYxbaG__navRail .StepsRail-module__sYxbaG__stepRailDivider{flex:0 0 20px;margin:0 2px}@media (max-width:1023px){.StepsRail-module__sYxbaG__navRail .StepsRail-module__sYxbaG__stepPill{gap:0;padding:6px}.StepsRail-module__sYxbaG__navRail .StepsRail-module__sYxbaG__stepPill span:not(.StepsRail-module__sYxbaG__stepCircle){display:none}.StepsRail-module__sYxbaG__navRail .StepsRail-module__sYxbaG__active{gap:8px;padding:6px 12px 6px 6px}.StepsRail-module__sYxbaG__navRail .StepsRail-module__sYxbaG__active span:not(.StepsRail-module__sYxbaG__stepCircle){display:inline}.StepsRail-module__sYxbaG__navRail .StepsRail-module__sYxbaG__stepRailDivider{flex:0 0 14px;margin:0}}@media (max-width:640px){.StepsRail-module__sYxbaG__stepsRail.StepsRail-module__sYxbaG__navRail{margin:0}.StepsRail-module__sYxbaG__navRail .StepsRail-module__sYxbaG__stepRailDivider{flex:0 0 10px}}
.continue-module__4tSMpq__bar{font:inherit;color:var(--muted);text-align:right;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:14px;line-height:1.45}.continue-module__4tSMpq__barTitle{color:var(--ink-soft);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;font-weight:600;transition:color .15s,text-decoration-color .15s}.continue-module__4tSMpq__bar:hover .continue-module__4tSMpq__barTitle{color:var(--ink);-webkit-text-decoration-color:var(--accent-2);text-decoration-color:var(--accent-2)}.continue-module__4tSMpq__bar:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px;border-radius:6px}@media (max-width:1099px){.continue-module__4tSMpq__bar{text-align:left;padding:6px 0}}.continue-module__4tSMpq__barBtn{border:1.5px solid var(--ink);min-height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;padding:8px 14px;font-size:14px;font-weight:600}.continue-module__4tSMpq__barBtn:hover{background:var(--ink);color:var(--cream)}.continue-module__4tSMpq__barBtn:focus-visible,.continue-module__4tSMpq__primary:focus-visible,.continue-module__4tSMpq__secondary:focus-visible,.continue-module__4tSMpq__linkBtn:focus-visible,.continue-module__4tSMpq__input:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.continue-module__4tSMpq__lead{color:var(--ink-soft);margin:0 0 18px;font-size:15px;line-height:1.5}.continue-module__4tSMpq__form{gap:10px;display:grid}.continue-module__4tSMpq__label{color:var(--ink);font-size:13.5px;font-weight:600}.continue-module__4tSMpq__input{border:1px solid var(--line-strong);min-height:48px;color:var(--ink);background:#fff;border-radius:10px;padding:11px 13px;font-size:16px}.continue-module__4tSMpq__input[aria-invalid=true]{border-color:var(--bad)}.continue-module__4tSMpq__recipient{background:var(--paper);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;margin:0 0 4px;padding:12px 14px;font-size:14.5px;line-height:1.45}.continue-module__4tSMpq__error{color:var(--bad);font-size:13.5px;line-height:1.45}.continue-module__4tSMpq__hint{color:var(--ink-soft);font-size:13px;line-height:1.45}.continue-module__4tSMpq__primary{justify-content:center;width:100%;min-height:48px;margin-top:6px}.continue-module__4tSMpq__secondary{width:100%;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:14.5px;font-weight:600}.continue-module__4tSMpq__secondary:hover{background:var(--paper)}.continue-module__4tSMpq__linkBtn{font:inherit;color:var(--accent-2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.continue-module__4tSMpq__linkBtn:disabled{color:var(--muted);cursor:default;text-decoration:none}.continue-module__4tSMpq__note{color:var(--muted);text-align:center;margin:12px 0 0;font-size:12.5px;line-height:1.45}.continue-module__4tSMpq__sentIcon{width:48px;height:48px;color:var(--good);background:#2e7d5c1f;border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.continue-module__4tSMpq__resendRow{color:var(--ink-soft);text-align:center;margin:14px 0 4px;font-size:13.5px;line-height:1.5}@media (prefers-reduced-motion:no-preference) and (max-width:980px){.continue-module__4tSMpq__sheet{animation:.22s ease-out continue-module__4tSMpq__rise}}@keyframes continue-module__4tSMpq__rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.continue-module__4tSMpq__conflict{color:var(--ink);background:#fbeeee;border:1px solid #b1424259;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.continue-module__4tSMpq__conflict p{flex:260px;margin:0}
.cv-preview-module__3UaPIG__nav{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(16px);border-bottom:1px solid var(--line);background:#fbf6ead9;position:sticky;top:0}.cv-preview-module__3UaPIG__navRow{align-items:center;gap:18px;max-width:1240px;margin:0 auto;padding:14px 32px;display:flex}.cv-preview-module__3UaPIG__navRowWide{max-width:1480px;padding-left:clamp(16px,2.6vw,44px);padding-right:clamp(16px,2.6vw,44px)}@media (max-width:720px){.cv-preview-module__3UaPIG__navRow{padding:12px 18px}.cv-preview-module__3UaPIG__navRowWide{padding-left:clamp(16px,2.6vw,44px);padding-right:clamp(16px,2.6vw,44px)}}.cv-preview-module__3UaPIG__back{color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.cv-preview-module__3UaPIG__back:hover{color:var(--ink);background:#0b1a2e0f}.cv-preview-module__3UaPIG__back:hover svg{transform:translate(-2px)}.cv-preview-module__3UaPIG__back svg{transition:transform .18s}.cv-preview-module__3UaPIG__crumb{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.cv-preview-module__3UaPIG__sep{color:#0b1a2e33;font-family:var(--font-mono)}.cv-preview-module__3UaPIG__docTitle{color:var(--ink);font-size:14px;font-weight:600}.cv-preview-module__3UaPIG__navSpacer{flex:1}@media (max-width:720px){.cv-preview-module__3UaPIG__crumb,.cv-preview-module__3UaPIG__sep,.cv-preview-module__3UaPIG__docTitle{display:none}}.cv-preview-module__3UaPIG__wrap{max-width:1240px;margin:0 auto;padding:32px 32px 80px}@media (max-width:720px){.cv-preview-module__3UaPIG__wrap{padding:24px 18px 60px}}.cv-preview-module__3UaPIG__head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;padding-bottom:24px;display:flex}.cv-preview-module__3UaPIG__eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-2);margin-bottom:8px;font-size:11px;font-weight:600;display:block}.cv-preview-module__3UaPIG__title{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0 0 8px;font-size:clamp(30px,4vw,42px);font-weight:400;line-height:1.05}.cv-preview-module__3UaPIG__title em{color:var(--accent-2);font-style:italic;font-weight:400}.cv-preview-module__3UaPIG__metaRow{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;font-size:13.5px;display:flex}.cv-preview-module__3UaPIG__metaItem{align-items:center;gap:6px;display:inline-flex}.cv-preview-module__3UaPIG__metaItem b{color:var(--ink);font-weight:600}.cv-preview-module__3UaPIG__dot{background:var(--muted);border-radius:50%;width:4px;height:4px}.cv-preview-module__3UaPIG__newVersionBtn{border:1px solid var(--line);color:var(--ink);white-space:nowrap;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}.cv-preview-module__3UaPIG__newVersionBtn:hover{border-color:var(--line-strong);background:var(--paper)}.cv-preview-module__3UaPIG__grid{grid-template-columns:1fr 320px;align-items:flex-start;gap:32px;display:grid}@media (max-width:980px){.cv-preview-module__3UaPIG__grid{grid-template-columns:1fr}}.cv-preview-module__3UaPIG__templateTabs{background:var(--paper-2);border:1px solid var(--line);border-radius:12px;gap:6px;margin-bottom:16px;padding:5px;display:flex}.cv-preview-module__3UaPIG__templateTab{color:var(--muted);text-align:center;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:9px 14px;font-size:13px;font-weight:600;transition:background .18s,color .18s}.cv-preview-module__3UaPIG__templateTab:hover{color:var(--ink)}.cv-preview-module__3UaPIG__templateTab.cv-preview-module__3UaPIG__active{color:var(--ink);background:#fff;box-shadow:0 1px #0b1a2e0a,0 2px 6px -2px #0b1a2e1f}.cv-preview-module__3UaPIG__cvPaper{border:1px solid var(--line);font-family:var(--font-inter), Inter, sans-serif;color:var(--ink);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -28px #0b1a2e2e,0 2px 8px -4px #0b1a2e14}.cv-preview-module__3UaPIG__cvPage{padding:64px 72px 56px}@media (max-width:720px){.cv-preview-module__3UaPIG__cvPage{padding:36px 28px}}.cv-preview-module__3UaPIG__cvHead{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:flex-start;gap:28px;padding-bottom:22px;display:grid}@media (max-width:640px){.cv-preview-module__3UaPIG__cvHead{grid-template-columns:1fr}}.cv-preview-module__3UaPIG__cvName{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:38px;font-weight:400;line-height:1}.cv-preview-module__3UaPIG__cvTarget{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-2);margin:4px 0 14px;font-size:11px;font-weight:600}.cv-preview-module__3UaPIG__cvTagline{color:var(--ink-soft);max-width:480px;margin:0;font-size:14.5px;line-height:1.55}.cv-preview-module__3UaPIG__cvContact{text-align:right;color:var(--ink-soft);font-size:12.5px;line-height:1.7}.cv-preview-module__3UaPIG__cvContactLine{justify-content:flex-end;align-items:center;gap:6px;display:flex}.cv-preview-module__3UaPIG__cvContactLine svg{color:var(--muted)}.cv-preview-module__3UaPIG__cvBody{grid-template-columns:1fr 220px;gap:40px;margin-top:28px;display:grid}.cv-preview-module__3UaPIG__cvBodySingle{grid-template-columns:1fr}.cv-preview-module__3UaPIG__cvBodyCompact{gap:28px}@media (max-width:720px){.cv-preview-module__3UaPIG__cvBody{grid-template-columns:1fr;gap:28px}}.cv-preview-module__3UaPIG__cvSection{margin-bottom:26px}.cv-preview-module__3UaPIG__cvSection:last-child{margin-bottom:0}.cv-preview-module__3UaPIG__cvSectionH{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);margin:0 0 14px;padding-bottom:8px;font-size:10.5px;font-weight:600}.cv-preview-module__3UaPIG__cvEntry{margin-bottom:18px}.cv-preview-module__3UaPIG__cvEntry:last-child{margin-bottom:0}.cv-preview-module__3UaPIG__cvEntryRow{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:2px;display:flex}.cv-preview-module__3UaPIG__cvEntryRole{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);font-size:17px;font-weight:500}.cv-preview-module__3UaPIG__cvEntryOrg{color:var(--ink-soft);margin-bottom:8px;font-size:13.5px}.cv-preview-module__3UaPIG__cvEntryDates{font-family:var(--font-mono);color:var(--muted);letter-spacing:.06em;white-space:nowrap;font-size:11px;font-weight:600}.cv-preview-module__3UaPIG__cvEntryList{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.cv-preview-module__3UaPIG__cvEntryList li{color:var(--ink-soft);padding-left:18px;font-size:13.5px;line-height:1.55;position:relative}.cv-preview-module__3UaPIG__cvEntryList li:before{content:"";background:var(--accent-2);width:8px;height:1px;position:absolute;top:9px;left:0}.cv-preview-module__3UaPIG__cvProfile{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.65}.cv-preview-module__3UaPIG__cvAside{flex-direction:column;gap:22px;font-size:13px;display:flex}.cv-preview-module__3UaPIG__asideH{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:10.5px;font-weight:600}.cv-preview-module__3UaPIG__asideList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cv-preview-module__3UaPIG__asideList li{color:var(--ink-soft);font-size:13px;line-height:1.5}.cv-preview-module__3UaPIG__chips{flex-wrap:wrap;gap:6px;display:flex}.cv-preview-module__3UaPIG__chip{color:var(--ink);background:var(--paper);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:500}.cv-preview-module__3UaPIG__chipFeatured{background:var(--ink);color:var(--accent);border-color:var(--ink)}.cv-preview-module__3UaPIG__cvFooter{background:var(--paper);border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:10.5px;display:flex}.cv-preview-module__3UaPIG__rail{flex-direction:column;gap:16px;display:flex;position:sticky;top:80px}@media (max-width:980px){.cv-preview-module__3UaPIG__rail{position:static}}.cv-preview-module__3UaPIG__railBlock{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;padding:18px}.cv-preview-module__3UaPIG__railBlockDark{background:var(--ink);border-color:var(--ink);color:var(--paper)}.cv-preview-module__3UaPIG__railH{font-family:var(--font-serif);letter-spacing:-.012em;color:inherit;margin:0 0 4px;font-size:18px;font-weight:500}.cv-preview-module__3UaPIG__railSub{color:var(--muted);margin:0 0 14px;font-size:13px;line-height:1.45}.cv-preview-module__3UaPIG__railBlockDark .cv-preview-module__3UaPIG__railSub{color:#f5eedda6}.cv-preview-module__3UaPIG__downloadList{flex-direction:column;gap:8px;display:flex}.cv-preview-module__3UaPIG__dlBtn{text-align:left;background:var(--paper);border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:14px;width:100%;padding:12px 14px;transition:background .18s,border-color .18s,transform .18s;display:flex}.cv-preview-module__3UaPIG__dlBtn:not(:disabled):hover{border-color:var(--accent-2);background:#fff;transform:translateY(-1px)}.cv-preview-module__3UaPIG__dlBtn:not(:disabled):hover .cv-preview-module__3UaPIG__dlArrow{color:var(--accent-2);transform:translate(2px)}.cv-preview-module__3UaPIG__dlIcon{color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.cv-preview-module__3UaPIG__dlIconPdf{background:#b14242}.cv-preview-module__3UaPIG__dlIconWord{background:#2a569e}.cv-preview-module__3UaPIG__dlIconCopy{background:var(--ink);color:var(--accent)}.cv-preview-module__3UaPIG__dlIconCopied{background:var(--good);color:#fff}.cv-preview-module__3UaPIG__dlInfo{flex:1;min-width:0}.cv-preview-module__3UaPIG__dlName{color:var(--ink);font-size:13.5px;font-weight:600;display:block}.cv-preview-module__3UaPIG__dlNameCopied{color:var(--good)}.cv-preview-module__3UaPIG__dlMeta{color:var(--muted);font-size:11.5px;font-family:var(--font-mono);letter-spacing:.04em;margin-top:1px;display:block}.cv-preview-module__3UaPIG__dlArrow{color:var(--muted);flex-shrink:0;transition:transform .18s,color .18s}.cv-preview-module__3UaPIG__atsPanel{background:var(--ink);color:var(--paper);border-radius:var(--radius-lg);padding:20px}.cv-preview-module__3UaPIG__atsLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;font-size:10.5px;font-weight:600}.cv-preview-module__3UaPIG__atsSub{color:#f5eedda6;margin:0 0 16px;font-size:12.5px;line-height:1.45}.cv-preview-module__3UaPIG__atsScoreRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.cv-preview-module__3UaPIG__atsScoreNum{font-family:var(--font-serif);letter-spacing:-.025em;font-size:48px;font-weight:400;line-height:1}.cv-preview-module__3UaPIG__atsOf{color:#f5eedd66;margin-left:2px;font-size:18px}.cv-preview-module__3UaPIG__atsDeltaBadge{color:#6dd89a;font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;background:#4ab57826;border:1px solid #4ab57859;border-radius:999px;align-self:flex-end;margin-bottom:6px;padding:4px 9px;font-size:11px;font-weight:700}.cv-preview-module__3UaPIG__atsBar{background:#f5eedd14;border-radius:3px;height:5px;margin-bottom:14px;overflow:hidden}.cv-preview-module__3UaPIG__atsBarFill{background:linear-gradient(90deg, var(--accent), #f2d9a9);border-radius:3px;height:100%;transition:width 1s cubic-bezier(.22,1,.36,1);display:block}.cv-preview-module__3UaPIG__atsChecks{flex-direction:column;display:flex}.cv-preview-module__3UaPIG__atsCheck{border-top:1px solid #f5eedd14;align-items:center;gap:10px;padding:8px 0;font-size:12.5px;display:flex}.cv-preview-module__3UaPIG__atsCheck:first-child{border-top:none}.cv-preview-module__3UaPIG__atsTick{border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:grid}.cv-preview-module__3UaPIG__atsPass .cv-preview-module__3UaPIG__atsTick{background:var(--good);color:#fff}.cv-preview-module__3UaPIG__atsWarn .cv-preview-module__3UaPIG__atsTick{color:var(--accent);border:1px solid var(--accent);background:#284b3b2e}.cv-preview-module__3UaPIG__atsCheckLabel{color:#f5eeddd9;flex:1}.cv-preview-module__3UaPIG__atsCheckVal{font-family:var(--font-mono);color:#f5eedd99;letter-spacing:.05em;font-size:11px;font-weight:600}.cv-preview-module__3UaPIG__processingBanner{background:var(--ink);color:var(--paper);border-radius:var(--radius-lg);align-items:flex-start;gap:16px;margin-bottom:20px;padding:24px;display:flex}.cv-preview-module__3UaPIG__processingSpinner{border:2.5px solid #f5eedd33;border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-top:2px;animation:.9s linear infinite cv-preview-module__3UaPIG__cvProcessingSpin}@keyframes cv-preview-module__3UaPIG__cvProcessingSpin{to{transform:rotate(360deg)}}.cv-preview-module__3UaPIG__processingTitle{color:var(--paper);margin-bottom:4px;font-size:14px;font-weight:600}.cv-preview-module__3UaPIG__processingSub{color:#f5eedd8c;font-size:12.5px;line-height:1.45}.cv-preview-module__3UaPIG__atsImproveCta{background:var(--accent);width:100%;color:var(--ink);border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;margin-top:14px;padding:10px 16px;font-size:13px;font-weight:600;transition:opacity .15s;display:flex}.cv-preview-module__3UaPIG__atsImproveCta:hover:not(:disabled){opacity:.85}.cv-preview-module__3UaPIG__atsImproveCta:disabled{opacity:.5;cursor:not-allowed}.cv-preview-module__3UaPIG__regenCta{background:var(--accent);width:100%;color:var(--ink);box-shadow:0 4px 0 var(--accent-2);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.cv-preview-module__3UaPIG__regenCta:hover{box-shadow:0 6px 0 var(--accent-2);transform:translateY(-2px)}.cv-preview-module__3UaPIG__regenCta:active{box-shadow:0 1px 0 var(--accent-2);transform:translateY(2px)}.cv-preview-module__3UaPIG__versions{flex-direction:column;display:flex}.cv-preview-module__3UaPIG__version{border-bottom:1px dashed var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.cv-preview-module__3UaPIG__version:last-child{border-bottom:none}.cv-preview-module__3UaPIG__vNum{font-family:var(--font-serif);background:var(--paper-2);border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:16px;font-weight:500;display:grid}.cv-preview-module__3UaPIG__vNumCurrent{background:var(--ink);color:var(--accent)}.cv-preview-module__3UaPIG__vInfo{flex:1;min-width:0}.cv-preview-module__3UaPIG__vLabel{font-size:13.5px;font-weight:600;line-height:1.2}.cv-preview-module__3UaPIG__vBadge{font-family:var(--font-mono);letter-spacing:.08em;color:var(--accent);text-transform:uppercase;background:#284b3b1f;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:9.5px;font-weight:600}.cv-preview-module__3UaPIG__vWhen{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);margin-top:2px;font-size:11px}.cv-preview-module__3UaPIG__relatedList{flex-direction:column;display:flex}.cv-preview-module__3UaPIG__relatedItem{border-bottom:1px dashed var(--line);color:var(--ink);align-items:center;gap:12px;padding:10px 0;font-size:13.5px;text-decoration:none;transition:color .18s;display:flex}.cv-preview-module__3UaPIG__relatedItem:last-child{border-bottom:none}.cv-preview-module__3UaPIG__relatedItem:hover{color:var(--accent-2)}.cv-preview-module__3UaPIG__relatedItem:hover .cv-preview-module__3UaPIG__relatedArr{color:var(--accent-2);transform:translate(2px)}.cv-preview-module__3UaPIG__relatedIcSm{color:#fff;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.cv-preview-module__3UaPIG__icLinkedin{background:#0a66c2}.cv-preview-module__3UaPIG__icLetter{background:var(--accent-2)}.cv-preview-module__3UaPIG__relatedName{font-weight:600;line-height:1.2;display:block}.cv-preview-module__3UaPIG__relatedMeta{color:var(--muted);font-size:11px;font-family:var(--font-mono);letter-spacing:.04em;margin-top:2px;display:block}.cv-preview-module__3UaPIG__relatedArr{color:var(--muted);flex-shrink:0;margin-left:auto;transition:transform .18s,color .18s}.cv-preview-module__3UaPIG__allVersionsLink{text-align:center;color:var(--muted);border-top:1px dashed var(--line);margin-top:12px;padding:6px 0;font-size:12.5px;text-decoration:none;transition:color .18s;display:block}.cv-preview-module__3UaPIG__allVersionsLink:hover{color:var(--accent-2)}.cv-preview-module__3UaPIG__loading{min-height:60vh;color:var(--muted);justify-content:center;align-items:center;font-size:15px;display:flex}@keyframes cv-preview-module__3UaPIG__scvFloat{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(-4deg)translateY(-7px)}}@keyframes cv-preview-module__3UaPIG__scvRingSpin{to{transform:rotate(360deg)}}@keyframes cv-preview-module__3UaPIG__scvFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cv-preview-module__3UaPIG__notFoundPage{background:var(--paper);flex-direction:column;min-height:100vh;display:flex;position:relative}.cv-preview-module__3UaPIG__notFoundAtmo{pointer-events:none;z-index:0;background:radial-gradient(70% 45% at 50% -5%,#284b3b1a,#0000 60%);position:absolute;inset:0}.cv-preview-module__3UaPIG__notFoundGrid{pointer-events:none;z-index:0;opacity:.5;background:repeating-linear-gradient(135deg,#0b1a2e06 0 1px,#0000 1px 22px);position:absolute;inset:0}.cv-preview-module__3UaPIG__notFoundHeader{z-index:10;justify-content:space-between;align-items:center;width:100%;max-width:1100px;margin:0 auto;padding:24px 28px;display:flex;position:relative}.cv-preview-module__3UaPIG__notFoundBrand{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:10px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.cv-preview-module__3UaPIG__notFoundBrandMark{background:var(--ink);width:34px;height:34px;color:var(--accent);font-family:var(--font-serif);border-radius:9px;place-items:center;font-size:20px;font-weight:600;display:grid}.cv-preview-module__3UaPIG__notFoundHelpLink{color:var(--ink-soft);align-items:center;gap:6px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.cv-preview-module__3UaPIG__notFoundHelpLink:hover{color:var(--ink)}.cv-preview-module__3UaPIG__notFoundMain{z-index:10;flex:1;justify-content:center;align-items:center;width:100%;max-width:1100px;margin:0 auto;padding:40px 28px;display:flex;position:relative}.cv-preview-module__3UaPIG__notFoundContent{text-align:center;width:100%;max-width:560px;animation:.5s both cv-preview-module__3UaPIG__scvFade}.cv-preview-module__3UaPIG__ghostCvWrap{-webkit-user-select:none;user-select:none;place-items:center;margin-bottom:36px;display:grid;position:relative}.cv-preview-module__3UaPIG__ghostHalo{background:radial-gradient(circle,#284b3b29,#0000 68%);border-radius:50%;width:230px;height:230px;position:absolute}.cv-preview-module__3UaPIG__ghostCard{opacity:.92;background:#fff;border:1.5px dashed #0b1a2e38;border-radius:14px;width:188px;padding:20px 20px 24px;animation:6s ease-in-out infinite cv-preview-module__3UaPIG__scvFloat;position:relative;transform:rotate(-4deg);box-shadow:0 6px 24px -8px #0b1a2e38,0 2px 6px #0b1a2e0d}.cv-preview-module__3UaPIG__ghostCardHead{align-items:center;gap:12px;margin-bottom:16px;display:flex}.cv-preview-module__3UaPIG__ghostAvatar{background:#0b1a2e1a;border-radius:50%;flex-shrink:0;width:36px;height:36px}.cv-preview-module__3UaPIG__ghostNameLines{flex-direction:column;flex:1;gap:6px;display:flex}.cv-preview-module__3UaPIG__ghostLine{background:#0b1a2e29;border-radius:99px;height:10px}.cv-preview-module__3UaPIG__ghostLineSub{background:#0b1a2e14;border-radius:99px;width:52%;height:8px}.cv-preview-module__3UaPIG__ghostDivider{background:#0b1a2e1f;height:1px;margin-bottom:16px}.cv-preview-module__3UaPIG__ghostBody{flex-direction:column;gap:10px;display:flex}.cv-preview-module__3UaPIG__ghostBodyLine{background:#0b1a2e12;border-radius:99px;height:8px}.cv-preview-module__3UaPIG__ghostCardVeil{background:#fbf6ea59;border-radius:14px;position:absolute;inset:0}.cv-preview-module__3UaPIG__ghostBadge{color:#b6772a;background:#284b3b1f;border:1px solid #284b3b52;border-radius:50%;place-items:center;width:66px;height:66px;display:grid;position:absolute;bottom:-4px;right:20px;transform:rotate(3deg);box-shadow:0 6px 24px -8px #0b1a2e38}.cv-preview-module__3UaPIG__ghostRing{border:1px dashed #284b3b52;border-radius:50%;animation:22s linear infinite cv-preview-module__3UaPIG__scvRingSpin;position:absolute;inset:-9px}.cv-preview-module__3UaPIG__notFoundMono{font-family:var(--font-mono,monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font-size:11.5px;font-weight:500}.cv-preview-module__3UaPIG__notFoundTitle{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);margin:0 0 16px;font-size:clamp(30px,4.8vw,44px);font-weight:400;line-height:1.08}.cv-preview-module__3UaPIG__notFoundTitleAccent{color:#b6772a;font-style:italic}.cv-preview-module__3UaPIG__notFoundDesc{max-width:440px;color:var(--ink-soft);margin:0 auto 28px;font-size:16.5px;line-height:1.55}.cv-preview-module__3UaPIG__notFoundReasons{text-align:left;flex-direction:column;gap:10px;max-width:400px;margin:0 auto 36px;padding:0;list-style:none;display:flex}.cv-preview-module__3UaPIG__notFoundReason{color:var(--ink-soft);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.45;display:flex}.cv-preview-module__3UaPIG__notFoundReasonDot{color:#b6772ab3;flex-shrink:0;margin-top:8px}.cv-preview-module__3UaPIG__notFoundBtns{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:36px;display:flex}.cv-preview-module__3UaPIG__notFoundBtnPrimary{letter-spacing:-.005em;background:var(--ink);color:var(--paper);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 6px 24px -8px #0b1a2e38,0 2px 6px #0b1a2e0d}.cv-preview-module__3UaPIG__notFoundBtnPrimary:hover{background:#14283f;transform:translateY(-1px)}.cv-preview-module__3UaPIG__notFoundBtnGhost{letter-spacing:-.005em;color:var(--ink);background:#fff;border:1px solid #0b1a2e38;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.cv-preview-module__3UaPIG__notFoundBtnGhost:hover{border-color:var(--ink);background:#0b1a2e05}.cv-preview-module__3UaPIG__notFoundChip{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:#fff;border:1px solid #0b1a2e1f;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:11px;font-weight:600;display:inline-flex}.cv-preview-module__3UaPIG__notFoundFooter{z-index:10;width:100%;max-width:1100px;color:var(--muted);border-top:1px solid #0b1a2e1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:28px;font-size:12.5px;display:flex;position:relative}.cv-preview-module__3UaPIG__notFoundFooterLinks{align-items:center;gap:20px;display:flex}.cv-preview-module__3UaPIG__notFoundFooterLinks a{color:var(--muted);text-decoration:none;transition:color .15s}.cv-preview-module__3UaPIG__notFoundFooterLinks a:hover{color:#b6772a}
.confirm-module__NE557q__regenBanner{background:var(--cream,#fdf8ef);color:var(--ink);border:1px solid #284b3b4d;border-radius:10px;align-items:center;gap:8px;margin-bottom:20px;padding:11px 14px;font-size:13px;display:flex}.confirm-module__NE557q__regenBanner svg{color:var(--accent-2);flex-shrink:0}.confirm-module__NE557q__revFlow{min-height:calc(100vh - 60px);padding:40px 0 96px}.confirm-module__NE557q__revWrap{max-width:760px;margin:0 auto;padding:0 24px}.confirm-module__NE557q__revHead{text-align:center;margin-bottom:40px}.confirm-module__NE557q__revHead h1{font-family:var(--font-fraunces), serif;letter-spacing:-.02em;text-wrap:balance;margin:12px 0 14px;font-size:clamp(32px,4.8vw,52px);font-weight:400;line-height:1.06}.confirm-module__NE557q__revHead h1 em{color:var(--accent-2);font-style:italic;font-weight:400}.confirm-module__NE557q__revHead p{color:var(--ink-soft);max-width:520px;margin:0 auto;font-size:16px;line-height:1.55}.confirm-module__NE557q__parseLoading{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:64px 24px 80px;display:flex}.confirm-module__NE557q__parseLoadingRing{width:56px;height:56px;margin-bottom:28px;position:relative}.confirm-module__NE557q__parseLoadingTrack{border:3px solid var(--line);border-radius:50%;width:56px;height:56px;position:absolute;top:0;left:0}.confirm-module__NE557q__parseSpinner{border:3px solid #0000;border-top-color:var(--accent);border-radius:50%;width:56px;height:56px;animation:.8s linear infinite confirm-module__NE557q__revSpin;position:absolute;top:0;left:0}.confirm-module__NE557q__parseLoadingIcon{width:56px;height:56px;color:var(--accent-2);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.confirm-module__NE557q__parseLoadingTitle{font-family:var(--font-fraunces), serif;color:var(--ink);margin:0 0 10px;font-size:22px;font-weight:400}.confirm-module__NE557q__parseLoadingSub{color:var(--muted);max-width:340px;margin:0 0 36px;font-size:14px;line-height:1.55}.confirm-module__NE557q__parseSteps{flex-direction:column;gap:10px;width:100%;max-width:320px;display:flex}.confirm-module__NE557q__parseStepRow{color:var(--ink-soft);border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.confirm-module__NE557q__parseStepDot{background:var(--line);border-radius:50%;flex-shrink:0;width:7px;height:7px}.confirm-module__NE557q__parseStepDotActive{background:var(--accent)}.confirm-module__NE557q__parseStepDotDone{background:var(--good)}.confirm-module__NE557q__parseBadge{color:#2a7a44;background:#eef6f0;border:1px solid #b7dfc4;border-radius:8px;align-items:center;gap:6px;margin-bottom:4px;padding:6px 12px;font-size:12px;font-weight:500;display:flex}.confirm-module__NE557q__fileConfirmParsing{opacity:.8}.confirm-module__NE557q__fileConfirm{color:#1a4a2a;background:#eef6f0;border:1px solid #b7dfc4;border-radius:12px;align-items:flex-start;gap:11px;margin-bottom:6px;padding:14px 18px;font-size:13.5px;line-height:1.5;display:flex}.confirm-module__NE557q__fileConfirm svg{color:#2a7a44;flex-shrink:0;margin-top:2px}.confirm-module__NE557q__fileConfirm b{font-weight:600}.confirm-module__NE557q__sourceBanner{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:14px;margin-bottom:8px;padding:14px 18px;display:flex;box-shadow:0 1px #0b1a2e0a}.confirm-module__NE557q__sourceBannerIcon{background:var(--cream);width:36px;height:36px;color:var(--accent-2);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.confirm-module__NE557q__sourceBannerText{flex:1;min-width:0}.confirm-module__NE557q__sourceBannerText b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.confirm-module__NE557q__sourceBannerText small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12.5px;display:block;overflow:hidden}.confirm-module__NE557q__sourceBannerSwap{color:var(--ink-soft);text-underline-offset:3px;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:500;text-decoration:underline}.confirm-module__NE557q__sourceBannerSwap:hover{color:var(--accent-2)}.confirm-module__NE557q__revScope{color:var(--muted);align-items:center;gap:8px;margin-bottom:28px;font-size:12.5px;display:flex}.confirm-module__NE557q__revScope svg{color:var(--good);flex-shrink:0}.confirm-module__NE557q__revCard{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;margin-top:20px;padding:28px 28px 20px;box-shadow:0 1px #0b1a2e0a,0 6px 20px -14px #0b1a2e29}.confirm-module__NE557q__revCardAi{background:#2e7d5c06;border-color:#2e7d5c4d}@media (max-width:640px){.confirm-module__NE557q__revCard{padding:20px 18px 16px}}.confirm-module__NE557q__revSectionHead{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.confirm-module__NE557q__revSectionIcon{background:var(--cream);width:32px;height:32px;color:var(--accent-2);border-radius:8px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.confirm-module__NE557q__revCardAi .confirm-module__NE557q__revSectionIcon{color:var(--good);background:#2e7d5c1a}.confirm-module__NE557q__revSectionTitles{flex:1}.confirm-module__NE557q__revSectionTitle{font-family:var(--font-fraunces), serif;letter-spacing:-.012em;align-items:center;gap:10px;margin:0 0 2px;font-size:19px;font-weight:500;display:flex}.confirm-module__NE557q__revSectionHint{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.confirm-module__NE557q__revCount{background:var(--paper-2);width:20px;height:20px;color:var(--ink-soft);font-size:11px;font-weight:700;font-family:var(--font-jetbrains), monospace;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.confirm-module__NE557q__revAiTag{font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--good);white-space:nowrap;background:#2e7d5c1a;border:1px solid #2e7d5c40;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:4px 10px;font-size:10.5px;font-weight:600;display:inline-flex}.confirm-module__NE557q__revEditedTag{font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-2);white-space:nowrap;background:#284b3b1a;border:1px solid #284b3b40;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:4px 10px;font-size:10.5px;font-weight:600;display:inline-flex}.confirm-module__NE557q__revGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.confirm-module__NE557q__revGridWide{grid-column:1/-1}@media (max-width:580px){.confirm-module__NE557q__revGrid{grid-template-columns:1fr}.confirm-module__NE557q__revGridWide{grid-column:auto}}.confirm-module__NE557q__revF{flex-direction:column;gap:6px;display:flex}.confirm-module__NE557q__revF label{color:var(--ink);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.confirm-module__NE557q__revOpt{color:var(--muted);font-size:11px;font-weight:400}.confirm-module__NE557q__revReq{color:var(--accent-2);font-size:11px;font-weight:500}.confirm-module__NE557q__input{width:100%;font:inherit;font-size:14.5px;font-family:var(--font-inter), sans-serif;background:var(--paper);border:1px solid var(--line-strong);color:var(--ink);border-radius:9px;padding:11px 13px;transition:border-color .18s,box-shadow .18s,background .18s}.confirm-module__NE557q__input:hover{border-color:#0b1a2e4d}.confirm-module__NE557q__input:focus{border-color:var(--accent-2);background:#fff;outline:none;box-shadow:0 0 0 4px #284b3b24}.confirm-module__NE557q__input::placeholder{color:#0b1a2e61}.confirm-module__NE557q__input[aria-invalid=true]{border-color:var(--bad);background:snow}.confirm-module__NE557q__input[aria-invalid=true]:focus{box-shadow:0 0 0 4px #b1424224}.confirm-module__NE557q__select{width:100%;font:inherit;font-size:14.5px;font-family:var(--font-inter), sans-serif;background:var(--paper);border:1px solid var(--line-strong);color:var(--ink);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230b1a2e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;border-radius:9px;padding:11px 40px 11px 13px;transition:border-color .18s}.confirm-module__NE557q__select:focus{border-color:var(--accent-2);outline:none;box-shadow:0 0 0 4px #284b3b24}.confirm-module__NE557q__textarea{width:100%;font:inherit;font-size:14.5px;font-family:var(--font-inter), sans-serif;background:var(--paper);border:1px solid var(--line-strong);color:var(--ink);resize:vertical;border-radius:9px;min-height:100px;padding:13px 14px;line-height:1.55;transition:border-color .18s,box-shadow .18s}.confirm-module__NE557q__textarea:focus{border-color:var(--accent-2);background:#fff;outline:none;box-shadow:0 0 0 4px #284b3b24}.confirm-module__NE557q__textarea::placeholder{color:#0b1a2e61}.confirm-module__NE557q__profileMeta{color:var(--muted);justify-content:space-between;margin-top:4px;font-size:12px;display:flex}.confirm-module__NE557q__profileTip{font-style:italic}.confirm-module__NE557q__revEntry{border:1px solid var(--line);background:var(--paper);border-radius:12px;margin-bottom:12px;padding:18px 18px 14px;position:relative}.confirm-module__NE557q__revEntry:last-of-type{margin-bottom:0}.confirm-module__NE557q__revEntryDel{width:26px;height:26px;color:var(--muted);border-radius:6px;place-items:center;transition:background .16s,color .16s;display:grid;position:absolute;top:14px;right:14px}.confirm-module__NE557q__revEntryDel:hover{color:var(--bad);background:#b1424214}.confirm-module__NE557q__revBullets{flex-direction:column;gap:6px;margin-top:14px;display:flex}.confirm-module__NE557q__revBullet{align-items:flex-start;gap:8px;display:flex}.confirm-module__NE557q__revBulletDot{background:var(--accent-2);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:13px}.confirm-module__NE557q__revBulletInput{font:inherit;font-size:14px;font-family:var(--font-inter), sans-serif;color:var(--ink);resize:none;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;padding:8px 10px;line-height:1.5;transition:background .16s,border-color .16s;overflow:hidden}.confirm-module__NE557q__revBulletInput:hover{border-color:var(--line);background:#0b1a2e08}.confirm-module__NE557q__revBulletInput:focus{border-color:var(--accent-2);background:#fff;outline:none;box-shadow:0 0 0 3px #284b3b1f}.confirm-module__NE557q__revBulletInput::placeholder{color:#0b1a2e59}.confirm-module__NE557q__revBulletDel{color:var(--muted);border-radius:5px;flex-shrink:0;margin-top:5px;padding:6px;transition:color .16s}.confirm-module__NE557q__revBulletDel:hover{color:var(--bad)}.confirm-module__NE557q__revAddEntry{color:var(--ink-soft);border:1.5px dashed var(--line-strong);border-radius:10px;align-items:center;gap:8px;width:100%;margin-top:12px;padding:10px 14px;font-size:13.5px;font-weight:500;transition:border-color .18s,color .18s,background .18s;display:flex}.confirm-module__NE557q__revAddEntry:hover{border-color:var(--accent-2);color:var(--accent-2);background:#284b3b0a}.confirm-module__NE557q__revAddLine{color:var(--muted);border-radius:6px;align-items:center;gap:6px;margin-top:6px;padding:6px 8px;font-size:13px;font-weight:500;transition:color .16s,background .16s;display:inline-flex}.confirm-module__NE557q__revAddLine:hover{color:var(--accent-2);background:#284b3b0f}.confirm-module__NE557q__tokenInput{background:var(--paper);border:1px solid var(--line-strong);cursor:text;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;min-height:46px;padding:10px 12px;transition:border-color .18s;display:flex}.confirm-module__NE557q__tokenInput:focus-within{border-color:var(--accent-2);background:#fff;box-shadow:0 0 0 4px #284b3b1f}.confirm-module__NE557q__tokenPill{background:var(--accent-soft);color:var(--ink);white-space:nowrap;border:1px solid #284b3b59;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 12px;font-size:13px;font-weight:500;display:inline-flex}.confirm-module__NE557q__tokenPill button{color:var(--accent-2);border-radius:50%;place-items:center;padding:1px;transition:background .14s;display:grid}.confirm-module__NE557q__tokenPill button:hover{background:#0b1a2e1a}.confirm-module__NE557q__tokenInput input{min-width:120px;font:inherit;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:2px 4px;font-size:13.5px}.confirm-module__NE557q__tokenInput input::placeholder{color:#0b1a2e61}.confirm-module__NE557q__revLangs{flex-direction:column;gap:8px;display:flex}.confirm-module__NE557q__revLang{align-items:center;gap:8px;display:flex}.confirm-module__NE557q__revLang .confirm-module__NE557q__input{flex:1}.confirm-module__NE557q__revActions{background:var(--ink);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:28px;padding:22px 24px;display:flex;box-shadow:0 18px 40px -24px #0b1a2e80}.confirm-module__NE557q__revActionsInfo{flex:1;min-width:200px}.confirm-module__NE557q__revActionsH{font-family:var(--font-fraunces), serif;letter-spacing:-.012em;color:var(--paper);margin:0 0 6px;font-size:20px;font-weight:500}.confirm-module__NE557q__revActions p{color:#f5eeddb3;margin:0;font-size:13.5px;line-height:1.5}.confirm-module__NE557q__revActionsH em{color:var(--accent);font-style:italic}.confirm-module__NE557q__revActionsBtns{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex}.confirm-module__NE557q__revRewriteBtn{color:#f5eeddcc;border-color:#f5eedd38}.confirm-module__NE557q__revRewriteBtn:hover{color:var(--paper);background:#f5eedd14}.confirm-module__NE557q__nudge{color:var(--accent)!important;border-color:#284b3b80!important}.confirm-module__NE557q__nudge:hover{background:#284b3b1a!important}.confirm-module__NE557q__trustStrip{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:24px;margin-top:20px;font-size:12.5px;display:flex}.confirm-module__NE557q__trustStrip span{align-items:center;gap:6px;display:inline-flex}.confirm-module__NE557q__trustStrip svg{color:var(--good)}.confirm-module__NE557q__revRewriteVeil{-webkit-backdrop-filter:blur(4px);z-index:200;background:#0b1a2e8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.confirm-module__NE557q__revRewritePill{background:#fff;border-radius:18px;align-items:center;gap:18px;width:100%;max-width:380px;padding:22px 28px;display:flex;box-shadow:0 24px 60px -18px #0b1a2e80}.confirm-module__NE557q__revSpinner{border:2.5px solid var(--line);border-top-color:var(--accent-2);border-radius:50%;flex-shrink:0;width:24px;height:24px;animation:.7s linear infinite confirm-module__NE557q__revSpin}@keyframes confirm-module__NE557q__revSpin{to{transform:rotate(360deg)}}.confirm-module__NE557q__revRewriteLabel{color:var(--ink);font-size:15px;font-weight:600}.confirm-module__NE557q__revRewriteSub{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.4}.confirm-module__NE557q__revToast{z-index:300;background:var(--ink);color:var(--paper);white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding:13px 18px;font-size:13.5px;animation:.28s cubic-bezier(.34,1.56,.64,1) confirm-module__NE557q__toastIn;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px -10px #0b1a2e8c}.confirm-module__NE557q__revToastIcon{color:var(--accent)}.confirm-module__NE557q__revToast button{color:#f5eedd99;margin-left:4px}.confirm-module__NE557q__revToast button:hover{color:var(--paper)}@keyframes confirm-module__NE557q__toastIn{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.confirm-module__NE557q__postingPreview{background:var(--paper-2);border:1px solid var(--line);color:var(--ink-soft);border-radius:10px;max-height:120px;padding:14px 16px;font-size:13.5px;line-height:1.6;position:relative;overflow:hidden}.confirm-module__NE557q__postingPreviewFade{background:linear-gradient(transparent, var(--paper-2));height:40px;position:absolute;bottom:0;left:0;right:0}.confirm-module__NE557q__highlightBullets{flex-direction:column;gap:8px;display:flex}.confirm-module__NE557q__highlightRow{align-items:center;gap:10px;display:flex}.confirm-module__NE557q__hlNum{font-family:var(--font-jetbrains), monospace;color:var(--accent-2);text-align:right;flex-shrink:0;width:18px;font-size:11px;font-weight:700}.confirm-module__NE557q__btnSpinner{border:2px solid #0b1a2e33;border-top-color:var(--ink);border-radius:50%;flex-shrink:0;width:15px;height:15px;animation:.65s linear infinite confirm-module__NE557q__revSpin;display:inline-block}.confirm-module__NE557q__revError{color:var(--bad);background:#b142420f;border:1px solid #b1424240;border-radius:10px;margin-top:14px;padding:12px 16px;font-size:13.5px}.confirm-module__NE557q__revNotice{border:1px solid var(--line-strong);text-align:center;background:#fff;border-radius:14px;max-width:560px;margin:8px auto 0;padding:22px 24px}.confirm-module__NE557q__revNotice h2{font-family:var(--font-serif);margin:0 0 8px;font-size:22px;font-weight:500}.confirm-module__NE557q__revNotice p{color:var(--ink-soft);margin:0 0 18px;font-size:14.5px;line-height:1.55}:is(.v2-legacy .confirm-module__NE557q__revCount,.v2-legacy .confirm-module__NE557q__revAiTag,.v2-legacy .confirm-module__NE557q__revEditedTag,.v2-legacy .confirm-module__NE557q__hlNum){letter-spacing:0;text-transform:none;font-family:inherit}.v2-legacy .confirm-module__NE557q__revHead h1{font-family:var(--font-display);font-weight:400}.v2-legacy .confirm-module__NE557q__parseLoadingTitle{font-family:var(--font-display);font-weight:400}.v2-legacy .confirm-module__NE557q__revSectionTitle{font-family:var(--font-display);font-weight:400}.v2-legacy .confirm-module__NE557q__revActionsH{font-family:var(--font-display);font-weight:400}.v2-legacy .confirm-module__NE557q__revNotice h2{font-family:var(--font-display);font-weight:400}:is(.v2-legacy .confirm-module__NE557q__input,.v2-legacy .confirm-module__NE557q__select,.v2-legacy .confirm-module__NE557q__textarea,.v2-legacy .confirm-module__NE557q__revBulletInput){font-family:inherit}:is(.v2-legacy .confirm-module__NE557q__parseBadge,.v2-legacy .confirm-module__NE557q__revCount,.v2-legacy .confirm-module__NE557q__revAiTag,.v2-legacy .confirm-module__NE557q__revEditedTag,.v2-legacy .confirm-module__NE557q__revOpt,.v2-legacy .confirm-module__NE557q__revReq,.v2-legacy .confirm-module__NE557q__profileMeta,.v2-legacy .confirm-module__NE557q__hlNum){font-size:13px}.v2-legacy .confirm-module__NE557q__sourceBannerText small{font-size:13.5px}.v2-legacy .confirm-module__NE557q__revScope{font-size:13.5px}.v2-legacy .confirm-module__NE557q__revF label{font-size:13.5px}.v2-legacy .confirm-module__NE557q__trustStrip{font-size:13.5px}.v2-legacy .confirm-module__NE557q__revRewriteSub{font-size:13.5px}.v2-legacy :is(.confirm-module__NE557q__revActions,.confirm-module__NE557q__revToast){background:var(--color-forest);border-color:var(--color-forest);color:#fff}.v2-legacy :is(.confirm-module__NE557q__revActions p,.confirm-module__NE557q__revRewriteBtn,.confirm-module__NE557q__revToast button){color:#ffffffd9}.v2-legacy :is(.confirm-module__NE557q__revActionsH em,.confirm-module__NE557q__revToastIcon){color:#fff}.v2-legacy .confirm-module__NE557q__revRewriteBtn{border-color:#fff6}.v2-legacy .confirm-module__NE557q__revActions .btn-accent{color:var(--color-forest);background:#fff}.v2-legacy .confirm-module__NE557q__revActions .btn-accent:hover:not(:disabled){background:var(--color-forest-tint)}
.payment-module__zTud_W__payPage{min-height:calc(100vh - 60px);padding:40px 0 96px}.payment-module__zTud_W__payWrap{max-width:1040px;margin:0 auto;padding:0 24px}.payment-module__zTud_W__payHead{text-align:center;margin-bottom:48px}.payment-module__zTud_W__payHead h1{font-family:var(--font-fraunces), serif;letter-spacing:-.02em;margin:12px 0 14px;font-size:clamp(32px,4.5vw,48px);font-weight:400;line-height:1.08}.payment-module__zTud_W__payHead h1 em{color:var(--accent-2);font-style:italic;font-weight:400}.payment-module__zTud_W__payHead p{color:var(--ink-soft);max-width:480px;margin:0 auto;font-size:16px;line-height:1.55}.payment-module__zTud_W__payGrid{grid-template-columns:1fr 340px;align-items:start;gap:28px;display:grid}@media (max-width:840px){.payment-module__zTud_W__payGrid{grid-template-columns:1fr}}.payment-module__zTud_W__payFormCard{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;padding:28px 28px 24px}@media (max-width:640px){.payment-module__zTud_W__payFormCard{padding:20px 18px 18px}}.payment-module__zTud_W__expressCheckout{margin-bottom:4px}.payment-module__zTud_W__expressLabel{font-family:var(--font-jetbrains), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:10.5px;font-weight:600}.payment-module__zTud_W__expressGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px;display:grid}.payment-module__zTud_W__expressBtn{cursor:pointer;border:2px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:11px 12px;font-size:14px;font-weight:600;transition:opacity .15s,box-shadow .15s;display:flex}.payment-module__zTud_W__expressBtn:hover{opacity:.88}.payment-module__zTud_W__expressActive{box-shadow:0 0 0 3px var(--accent-2), 0 0 0 5px #b6772a2e}.payment-module__zTud_W__appleBtn{color:#fff;background:#000}.payment-module__zTud_W__googleBtn{color:#3c4043;border:1.5px solid var(--line-strong);background:#fff}.payment-module__zTud_W__orDivider{color:var(--muted);align-items:center;gap:12px;margin:0 0 16px;font-size:13px;display:flex}.payment-module__zTud_W__orDivider:before,.payment-module__zTud_W__orDivider:after{content:"";background:var(--line);flex:1;height:1px}.payment-module__zTud_W__methodRow{border:1.5px solid var(--line-strong);background:var(--paper);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;margin-bottom:16px;padding:13px 16px;transition:border-color .18s,background .18s;display:flex}.payment-module__zTud_W__methodRowActive{border-color:var(--accent-2);background:#fff;box-shadow:0 0 0 4px #b6772a1f}.payment-module__zTud_W__radioCircle{border:2px solid var(--line-strong);border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;transition:border-color .15s;display:grid}.payment-module__zTud_W__radioCircleActive{border-color:var(--accent-2);background:var(--accent-2)}.payment-module__zTud_W__radioDot{background:#fff;border-radius:50%;width:7px;height:7px}.payment-module__zTud_W__methodLabel{flex:1;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}.payment-module__zTud_W__methodMuted{color:var(--muted);font-size:13px;font-weight:400}.payment-module__zTud_W__brandRow{flex-shrink:0;align-items:center;gap:4px;display:flex}.payment-module__zTud_W__visaTag{letter-spacing:.06em;color:#1a1f71;border:1.5px solid #1a1f71;border-radius:3px;padding:1px 4px;font-size:10px;font-weight:800;line-height:1}.payment-module__zTud_W__amexTag{letter-spacing:.04em;color:#fff;background:#016fd0;border-radius:3px;padding:2px 5px;font-size:9.5px;font-weight:700;line-height:1}.payment-module__zTud_W__mcWrap{align-items:center;display:flex}.payment-module__zTud_W__mcR{background:#eb001b;border-radius:50%;width:17px;height:17px}.payment-module__zTud_W__mcY{background:#f79e1b;border-radius:50%;width:17px;height:17px;margin-left:-8px}.payment-module__zTud_W__stripeGroup{border:1.5px solid var(--line-strong);background:var(--paper);border-radius:10px;transition:border-color .18s,box-shadow .18s;overflow:hidden}.payment-module__zTud_W__stripeGroup:focus-within{border-color:var(--accent-2);background:#fff;box-shadow:0 0 0 4px #d6953f26}.payment-module__zTud_W__stripeRow{display:flex;position:relative}.payment-module__zTud_W__stripeRow+.payment-module__zTud_W__stripeRow{border-top:1.5px solid var(--line-strong)}.payment-module__zTud_W__stripeInput{font-family:var(--font-inter), sans-serif;color:var(--ink);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:13px 14px;font-size:15px}.payment-module__zTud_W__stripeInput::placeholder{color:#0b1a2e61}.payment-module__zTud_W__stripeInput+.payment-module__zTud_W__stripeInput{border-left:1.5px solid var(--line-strong)}.payment-module__zTud_W__stripeBrandWrap{flex-shrink:0;align-items:center;padding-right:12px;display:flex}.payment-module__zTud_W__payField{margin-bottom:18px}.payment-module__zTud_W__payLabel{color:var(--ink);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.payment-module__zTud_W__reqBadge{color:var(--accent-2);font-size:11px;font-weight:500;font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;text-transform:uppercase}.payment-module__zTud_W__payInput,.payment-module__zTud_W__paySelect{width:100%;font-family:var(--font-inter), sans-serif;background:var(--paper);border:1.5px solid var(--line-strong);color:var(--ink);border-radius:10px;padding:13px 14px;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s}.payment-module__zTud_W__paySelect{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230b1a2e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:40px}.payment-module__zTud_W__payInput:hover,.payment-module__zTud_W__paySelect:hover{border-color:#0b1a2e52}.payment-module__zTud_W__payInput:focus,.payment-module__zTud_W__paySelect:focus{border-color:var(--accent-2);background:#fff;outline:none;box-shadow:0 0 0 4px #d6953f26}.payment-module__zTud_W__payInput::placeholder{color:#0b1a2e61}.payment-module__zTud_W__fieldHint{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.4}.payment-module__zTud_W__saveCard{cursor:pointer;align-items:flex-start;gap:10px;margin-bottom:20px;display:flex}.payment-module__zTud_W__saveCard input{opacity:0;width:0;height:0;position:absolute}.payment-module__zTud_W__saveBox{border:1.5px solid var(--line-strong);background:var(--paper);border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:2px;transition:background .15s,border-color .15s;display:grid}.payment-module__zTud_W__saveBoxChecked{background:var(--ink);border-color:var(--ink);color:#fff}.payment-module__zTud_W__saveCardText{color:var(--ink-soft);font-size:13.5px;line-height:1.4}.payment-module__zTud_W__saveCardText small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.payment-module__zTud_W__redirectMsg{background:var(--paper-2);border:1px solid var(--line);border-radius:12px;align-items:flex-start;gap:14px;margin-bottom:20px;padding:18px;display:flex}.payment-module__zTud_W__redirectIcon{border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.payment-module__zTud_W__redirectIconApple{color:#fff;background:#000}.payment-module__zTud_W__redirectIconGoogle{border:1px solid var(--line-strong);color:#5f6368;background:#fff}.payment-module__zTud_W__redirectH{margin-bottom:4px;font-size:14.5px;font-weight:600}.payment-module__zTud_W__redirectSub{color:var(--muted);font-size:13px;line-height:1.45}.payment-module__zTud_W__payCta{justify-content:center;width:100%;margin-bottom:14px;padding:15px 24px;font-size:16px}.payment-module__zTud_W__dots span{animation:1.2s step-end infinite payment-module__zTud_W__blink}.payment-module__zTud_W__dots span:nth-child(2){animation-delay:.2s}.payment-module__zTud_W__dots span:nth-child(3){animation-delay:.4s}.payment-module__zTud_W__finePrint{color:var(--muted);text-align:center;font-size:12px;line-height:1.5}.payment-module__zTud_W__finePrint a{color:var(--ink-soft);text-decoration:underline}.payment-module__zTud_W__finePrint a:hover{color:var(--accent-2)}.payment-module__zTud_W__finePrint b{color:var(--ink-soft)}.payment-module__zTud_W__summaryCard{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;padding:24px 22px;position:sticky;top:80px}.payment-module__zTud_W__summaryH{font-family:var(--font-fraunces), serif;letter-spacing:-.01em;margin-bottom:18px;font-size:18px;font-weight:500}.payment-module__zTud_W__pkgTag{font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--accent);border-radius:999px;align-items:center;gap:6px;margin-bottom:6px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.payment-module__zTud_W__pkgName{font-family:var(--font-fraunces), serif;color:var(--ink);letter-spacing:-.01em;margin-bottom:12px;font-size:17px;font-weight:500}.payment-module__zTud_W__featureList{flex-direction:column;gap:7px;margin:0 0 16px;padding:0;list-style:none;display:flex}.payment-module__zTud_W__featureList li{color:var(--ink-soft);align-items:center;gap:8px;font-size:13px;display:flex}.payment-module__zTud_W__featureList li svg{color:var(--good);flex-shrink:0}.payment-module__zTud_W__summaryDivider{background:var(--line);height:1px;margin:14px 0}.payment-module__zTud_W__summaryLine{color:var(--ink-soft);justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:13.5px;display:flex}.payment-module__zTud_W__discountLine{color:var(--good)}.payment-module__zTud_W__discountLine code{font-family:var(--font-jetbrains), monospace;background:#2e7d5c1a;border-radius:4px;padding:2px 6px;font-size:11px}.payment-module__zTud_W__couponRow{gap:8px;margin-bottom:14px;display:flex}.payment-module__zTud_W__couponInput{font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;text-transform:uppercase;background:var(--paper);border:1.5px solid var(--line-strong);color:var(--ink);border-radius:8px;flex:1;min-width:0;padding:10px 12px;font-size:13px;transition:border-color .18s,box-shadow .18s}.payment-module__zTud_W__couponInput:focus{border-color:var(--accent-2);outline:none;box-shadow:0 0 0 3px #d6953f26}.payment-module__zTud_W__couponInput::placeholder{color:#0b1a2e59;text-transform:none;letter-spacing:0}.payment-module__zTud_W__couponInput:disabled{opacity:.7;cursor:not-allowed}.payment-module__zTud_W__couponBtn{flex-shrink:0}.payment-module__zTud_W__couponApplied{color:var(--good);font-size:11px;font-family:var(--font-jetbrains), monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;display:flex}.payment-module__zTud_W__summaryTotal{justify-content:space-between;align-items:flex-end;display:flex}.payment-module__zTud_W__totalLabel{font-size:12px;font-family:var(--font-jetbrains), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:2px;font-weight:600}.payment-module__zTud_W__totalMeta{color:var(--muted);font-size:11.5px}.payment-module__zTud_W__totalAmount{align-items:baseline;gap:8px;display:flex}.payment-module__zTud_W__totalPrice{font-family:var(--font-fraunces), serif;letter-spacing:-.02em;color:var(--ink);font-size:28px;font-weight:500}.payment-module__zTud_W__totalWas{color:var(--muted);font-size:14px;text-decoration:line-through}.payment-module__zTud_W__trustCard{background:var(--paper-2);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:12px;margin-top:16px;padding:16px;display:flex}.payment-module__zTud_W__trustRow{align-items:flex-start;gap:10px;display:flex}.payment-module__zTud_W__trustIconWrap{border:1px solid var(--line);width:28px;height:28px;color:var(--ink-soft);background:#fff;border-radius:7px;flex-shrink:0;place-items:center;display:grid}.payment-module__zTud_W__trustH{color:var(--ink);margin-bottom:2px;font-size:13px;font-weight:600}.payment-module__zTud_W__trustSub{color:var(--muted);font-size:11.5px;line-height:1.4}.payment-module__zTud_W__stripeFooter{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:40px;padding-top:24px;font-size:12px;display:flex}.payment-module__zTud_W__stripeFooterL{align-items:center;gap:6px;font-weight:500;display:flex}.payment-module__zTud_W__stripeFooterR{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.payment-module__zTud_W__stripeFooterR a{color:var(--muted);text-decoration:underline}.payment-module__zTud_W__stripeFooterR a:hover{color:var(--ink-soft)}.payment-module__zTud_W__stripeWordmark{font-family:var(--font-fraunces), serif;letter-spacing:-.02em;color:var(--ink-soft);font-size:14px;font-style:italic;font-weight:600}@keyframes payment-module__zTud_W__shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.payment-module__zTud_W__shake{animation:.38s payment-module__zTud_W__shake;border-color:var(--bad)!important}.payment-module__zTud_W__couponToggle{color:var(--muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-bottom:14px;padding:0;font-size:13px;text-decoration:underline;transition:color .18s}.payment-module__zTud_W__couponToggle:hover{color:var(--ink)}.payment-module__zTud_W__couponToggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.payment-module__zTud_W__payBack{min-height:44px;color:var(--color-fg-2);align-items:center;gap:8px;margin:-8px 0 8px -4px;padding:0 4px;font-size:15px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.payment-module__zTud_W__payBack:hover{color:var(--color-forest)}[data-design=v2] .payment-module__zTud_W__payPage{padding-top:28px}[data-design=v2] .payment-module__zTud_W__payWrap{max-width:1080px}[data-design=v2] .payment-module__zTud_W__payHead{margin-bottom:36px}[data-design=v2] .payment-module__zTud_W__payHead h1{font-family:var(--font-display);letter-spacing:-.015em;margin-top:0;font-size:clamp(36px,4.6vw,54px);line-height:1.05}[data-design=v2] .payment-module__zTud_W__payHead p{color:var(--color-fg-2);max-width:520px;font-size:16.5px}:is([data-design=v2] .payment-module__zTud_W__payFormCard,[data-design=v2] .payment-module__zTud_W__summaryCard){border-color:var(--color-hairline);border-radius:18px;box-shadow:0 24px 60px -44px #24242459}[data-design=v2] .payment-module__zTud_W__summaryCard{top:96px}[data-design=v2] .payment-module__zTud_W__methodRow{border:1px solid var(--color-hairline-strong);background:var(--color-surface);border-radius:14px}[data-design=v2] .payment-module__zTud_W__methodRowActive{border-color:var(--color-forest);box-shadow:inset 0 0 0 1px var(--color-forest);background:#e4ece573}[data-design=v2] .payment-module__zTud_W__radioCircleActive{border-color:var(--color-forest);background:var(--color-forest)}[data-design=v2] .payment-module__zTud_W__methodMuted{color:var(--color-fg-2)}[data-design=v2] .payment-module__zTud_W__fieldHint{color:var(--color-fg-2)}[data-design=v2] .payment-module__zTud_W__summaryLine{color:var(--color-fg-2)}[data-design=v2] .payment-module__zTud_W__totalMeta{color:var(--color-fg-2)}[data-design=v2] .payment-module__zTud_W__totalWas{color:var(--color-fg-2)}[data-design=v2] .payment-module__zTud_W__featureList li{color:var(--color-fg-2)}[data-design=v2] .payment-module__zTud_W__payLabel{color:var(--color-fg);font-size:14px}:is([data-design=v2] .payment-module__zTud_W__reqBadge,[data-design=v2] .payment-module__zTud_W__couponApplied,[data-design=v2] .payment-module__zTud_W__totalLabel){letter-spacing:0;text-transform:none;font-family:inherit}[data-design=v2] .payment-module__zTud_W__reqBadge{color:var(--color-danger)}[data-design=v2] .payment-module__zTud_W__totalLabel{color:var(--color-fg);font-size:14px}:is([data-design=v2] .payment-module__zTud_W__payInput,[data-design=v2] .payment-module__zTud_W__paySelect,[data-design=v2] .payment-module__zTud_W__couponInput){background-color:var(--color-surface);border:1px solid var(--color-hairline-strong);color:var(--color-fg);border-radius:10px;font-family:inherit}[data-design=v2] .payment-module__zTud_W__couponInput{letter-spacing:.04em;min-height:44px;font-size:14px}:is([data-design=v2] .payment-module__zTud_W__payInput:focus,[data-design=v2] .payment-module__zTud_W__paySelect:focus,[data-design=v2] .payment-module__zTud_W__couponInput:focus){border-color:var(--color-forest);box-shadow:0 0 0 3px #284b3b24}:is([data-design=v2] .payment-module__zTud_W__summaryH,[data-design=v2] .payment-module__zTud_W__pkgName){letter-spacing:0;font-family:inherit;font-weight:600}[data-design=v2] .payment-module__zTud_W__summaryH{font-size:17px}[data-design=v2] .payment-module__zTud_W__pkgName{font-size:16px}[data-design=v2] .payment-module__zTud_W__pkgTag{letter-spacing:0;text-transform:none;background:var(--color-forest-tint);color:var(--color-forest);font-family:inherit;font-size:12.5px}[data-design=v2] .payment-module__zTud_W__featureList li svg{color:var(--color-forest)}[data-design=v2] .payment-module__zTud_W__discountLine{color:var(--color-forest)}[data-design=v2] .payment-module__zTud_W__summaryDivider{background:var(--color-hairline)}[data-design=v2] .payment-module__zTud_W__totalPrice{color:var(--color-fg);font-family:inherit;font-size:26px;font-weight:700}[data-design=v2] .payment-module__zTud_W__trustCard{background:var(--color-subtle);border-color:var(--color-hairline);border-radius:14px}
.CvDocument-module__mt59JW__templateTabs{background:var(--paper-2);border:1px solid var(--line);border-radius:12px;gap:6px;margin-bottom:16px;padding:5px;display:flex}.CvDocument-module__mt59JW__templateTab{color:var(--muted);text-align:center;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:9px 14px;font-size:13px;font-weight:600;transition:background .18s,color .18s}.CvDocument-module__mt59JW__templateTab:hover{color:var(--ink)}.CvDocument-module__mt59JW__templateTab.CvDocument-module__mt59JW__active{color:var(--ink);background:#fff;box-shadow:0 1px #0b1a2e0a,0 2px 6px -2px #0b1a2e1f}.CvDocument-module__mt59JW__cvPaper{border:1px solid var(--line);font-family:var(--font-inter), Inter, sans-serif;color:var(--ink);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -28px #0b1a2e2e,0 2px 8px -4px #0b1a2e14}.CvDocument-module__mt59JW__cvPage{padding:56px 72px 48px}@media (max-width:720px){.CvDocument-module__mt59JW__cvPage{padding:36px 28px}}.CvDocument-module__mt59JW__cvHead{grid-template-columns:1fr auto;align-items:flex-start;gap:28px;padding-bottom:12px;display:grid}@media (max-width:640px){.CvDocument-module__mt59JW__cvHead{grid-template-columns:1fr}}.CvDocument-module__mt59JW__cvName{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:38px;font-weight:400;line-height:1}.CvDocument-module__mt59JW__cvTarget{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-2);margin:4px 0 14px;font-size:11px;font-weight:600}.CvDocument-module__mt59JW__cvTagline{color:var(--ink-soft);max-width:480px;margin:0;font-size:14.5px;line-height:1.55}.CvDocument-module__mt59JW__cvContact{text-align:right;color:var(--ink-soft);font-size:12.5px;line-height:1.7}.CvDocument-module__mt59JW__cvContactLine{justify-content:flex-end;align-items:center;gap:6px;display:flex}.CvDocument-module__mt59JW__cvContactLine svg{color:var(--muted)}.CvDocument-module__mt59JW__cvBody{grid-template-columns:1fr 220px;gap:40px;margin-top:24px;display:grid}.CvDocument-module__mt59JW__cvBodySingle{grid-template-columns:1fr}.CvDocument-module__mt59JW__cvBodyCompact{grid-template-columns:1fr 196px;gap:24px}@media (max-width:720px){.CvDocument-module__mt59JW__cvBody{grid-template-columns:1fr;gap:28px}}.CvDocument-module__mt59JW__cvSection{margin-bottom:22px}.CvDocument-module__mt59JW__cvSection:last-child{margin-bottom:0}.CvDocument-module__mt59JW__cvBodyCompact .CvDocument-module__mt59JW__cvSection{margin-bottom:16px}.CvDocument-module__mt59JW__cvBodyCompact .CvDocument-module__mt59JW__cvEntry{margin-bottom:10px}.CvDocument-module__mt59JW__cvBodyCompact .CvDocument-module__mt59JW__cvEntryRole{font-size:15px}.CvDocument-module__mt59JW__cvBodyCompact .CvDocument-module__mt59JW__cvEntryOrg{margin-bottom:6px;font-size:12.5px}.CvDocument-module__mt59JW__cvBodyCompact .CvDocument-module__mt59JW__cvEntryList{gap:3px}.CvDocument-module__mt59JW__cvBodyCompact .CvDocument-module__mt59JW__cvEntryList li{font-size:12.5px}.CvDocument-module__mt59JW__cvBodyCompact .CvDocument-module__mt59JW__cvProfile{font-size:13px;line-height:1.55}.CvDocument-module__mt59JW__cvSectionH{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);margin:0 0 14px;padding-bottom:8px;font-size:10.5px;font-weight:600}.CvDocument-module__mt59JW__cvSection:first-child .CvDocument-module__mt59JW__cvSectionH{border-bottom:none;padding-bottom:0}.CvDocument-module__mt59JW__cvEntry{margin-bottom:15px}.CvDocument-module__mt59JW__cvEntry:last-child{margin-bottom:0}.CvDocument-module__mt59JW__cvEntryRow{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:2px;display:flex}.CvDocument-module__mt59JW__cvEntryRole{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);font-size:17px;font-weight:500}.CvDocument-module__mt59JW__cvEntryOrg{color:var(--ink-soft);margin-bottom:8px;font-size:13.5px}.CvDocument-module__mt59JW__cvEntryDates{font-family:var(--font-mono);color:var(--muted);letter-spacing:.06em;white-space:nowrap;font-size:11px;font-weight:600}.CvDocument-module__mt59JW__cvEntryList{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.CvDocument-module__mt59JW__cvEntryList li{color:var(--ink-soft);padding-left:18px;font-size:13.5px;line-height:1.55;position:relative}.CvDocument-module__mt59JW__cvEntryList li:before{content:"";background:var(--accent-2);width:8px;height:1px;position:absolute;top:9px;left:0}.CvDocument-module__mt59JW__cvSubrole{border-left:1px solid var(--line);margin-top:9px;padding-left:12px}.CvDocument-module__mt59JW__cvSubrole .CvDocument-module__mt59JW__cvEntryRow{margin-bottom:4px}.CvDocument-module__mt59JW__cvSubroleTitle{color:var(--ink-soft);font-size:14px;font-weight:600}.CvDocument-module__mt59JW__cvBodyCompact .CvDocument-module__mt59JW__cvSubroleTitle{font-size:13px}.CvDocument-module__mt59JW__cvProfile{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.65}.CvDocument-module__mt59JW__cvAside{flex-direction:column;gap:22px;font-size:13px;display:flex}.CvDocument-module__mt59JW__asideH{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:10.5px;font-weight:600}.CvDocument-module__mt59JW__asideList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.CvDocument-module__mt59JW__asideList li{color:var(--ink-soft);font-size:13px;line-height:1.5}.CvDocument-module__mt59JW__chips{flex-wrap:wrap;gap:6px;display:flex}.CvDocument-module__mt59JW__chip{color:var(--ink);background:var(--paper);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:500}.CvDocument-module__mt59JW__chipFeatured{background:var(--ink);color:var(--accent);border-color:var(--ink)}.CvDocument-module__mt59JW__cvFooter{background:var(--paper);border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:10.5px;display:flex}
.LinkedInProfile-module__cqSNhG__liPaper{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -28px #0b1a2e2e,0 2px 8px -4px #0b1a2e14}.LinkedInProfile-module__cqSNhG__liCoverStrip{background:radial-gradient(60% 80% at 70% 30%,#d6953f38,#0000 70%),linear-gradient(135deg,#0a66c2 0%,#2a569e 100%);height:130px}.LinkedInProfile-module__cqSNhG__liHeader{border-bottom:1px solid var(--line);padding:0 36px 24px}@media (max-width:720px){.LinkedInProfile-module__cqSNhG__liHeader{padding:0 22px 20px}}.LinkedInProfile-module__cqSNhG__liAvatar{background:var(--ink);width:116px;height:116px;color:var(--accent);font-family:var(--font-serif);-webkit-user-select:none;user-select:none;border:5px solid #fff;border-radius:50%;place-items:center;margin-top:-56px;font-size:42px;font-weight:500;display:grid}.LinkedInProfile-module__cqSNhG__liName{font-family:var(--font-serif);letter-spacing:-.012em;margin:14px 0 0;font-size:28px;font-weight:500;line-height:1.1}.LinkedInProfile-module__cqSNhG__liHeadlineText{color:var(--ink);max-width:640px;margin-top:6px;font-size:15.5px;line-height:1.5}.LinkedInProfile-module__cqSNhG__liLoc{color:var(--muted);align-items:center;gap:6px;margin-top:10px;font-size:13px;display:inline-flex}.LinkedInProfile-module__cqSNhG__liSection{border-bottom:1px solid var(--line);padding:24px 36px}.LinkedInProfile-module__cqSNhG__liSection:last-child{border-bottom:0}@media (max-width:720px){.LinkedInProfile-module__cqSNhG__liSection{padding:20px 22px}}.LinkedInProfile-module__cqSNhG__liSectionHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.LinkedInProfile-module__cqSNhG__liSectionH{font-family:var(--font-serif);letter-spacing:-.012em;color:var(--ink);margin:0 0 4px;font-size:22px;font-weight:500}.LinkedInProfile-module__cqSNhG__liSectionHint{color:var(--muted);margin:0;font-size:12.5px}.LinkedInProfile-module__cqSNhG__copyBtn{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-2);cursor:pointer;background:0 0;border:1px solid #d6953f4d;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:10.5px;font-weight:600;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.LinkedInProfile-module__cqSNhG__copyBtn:hover{background:#d6953f14}.LinkedInProfile-module__cqSNhG__copyBtnDone{color:var(--good);background:#2e7d5c1a;border-color:#2e7d5c4d}.LinkedInProfile-module__cqSNhG__liText{color:var(--ink);font-size:14.5px;line-height:1.65}.LinkedInProfile-module__cqSNhG__liText p{margin:0 0 12px}.LinkedInProfile-module__cqSNhG__liText p:last-child{margin-bottom:0}.LinkedInProfile-module__cqSNhG__headlines{flex-direction:column;gap:10px;display:flex}.LinkedInProfile-module__cqSNhG__headlineCard{border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.LinkedInProfile-module__cqSNhG__headlineCard:hover{border-color:var(--accent-2);background:#d6953f0d}.LinkedInProfile-module__cqSNhG__headlineCardSelected{border-color:var(--accent-2);background:#fff;box-shadow:0 1px #0b1a2e0a,0 4px 12px -6px #d6953f66}.LinkedInProfile-module__cqSNhG__pip{border:2px solid var(--line-strong);border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:border-color .18s;position:relative}.LinkedInProfile-module__cqSNhG__pipSelected{border-color:var(--accent-2)}.LinkedInProfile-module__cqSNhG__pipSelected:after{content:"";background:var(--accent-2);border-radius:50%;position:absolute;inset:3px}.LinkedInProfile-module__cqSNhG__headlineCardText{color:var(--ink);flex:1;font-size:15px;line-height:1.45}.LinkedInProfile-module__cqSNhG__headlineTag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:var(--paper-2);border:1px solid var(--line);border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:9.5px;font-weight:600}.LinkedInProfile-module__cqSNhG__headlineTagSelected{background:var(--ink);color:var(--accent);border-color:var(--ink)}.LinkedInProfile-module__cqSNhG__expEntry{border-top:1px dashed var(--line);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.LinkedInProfile-module__cqSNhG__expEntry:first-of-type{border-top:0;padding-top:4px}.LinkedInProfile-module__cqSNhG__expLogo{color:#fff;width:44px;height:44px;font-family:var(--font-serif);text-transform:uppercase;border-radius:8px;flex-shrink:0;place-items:center;font-size:16px;font-weight:500;display:grid}.LinkedInProfile-module__cqSNhG__expInfo{flex:1;min-width:0}.LinkedInProfile-module__cqSNhG__expRole{color:var(--ink);font-size:15px;font-weight:600}.LinkedInProfile-module__cqSNhG__expCo{color:var(--ink-soft);font-size:13.5px}.LinkedInProfile-module__cqSNhG__expDates{font-family:var(--font-mono);color:var(--muted);letter-spacing:.05em;margin-top:2px;font-size:11.5px}.LinkedInProfile-module__cqSNhG__expDesc{color:var(--ink-soft);white-space:pre-line;margin-top:8px;font-size:13.5px;line-height:1.55}[data-design=v2] .LinkedInProfile-module__cqSNhG__liAvatar{background:var(--color-forest-tint);color:var(--color-forest);font-family:var(--font-display);font-weight:400}[data-design=v2] .LinkedInProfile-module__cqSNhG__liName{font-family:var(--font-display);font-weight:400}[data-design=v2] .LinkedInProfile-module__cqSNhG__copyBtn{letter-spacing:0;text-transform:none;color:var(--color-forest);border-color:var(--color-hairline-strong);min-height:36px;font-family:inherit;font-size:13.5px}[data-design=v2] .LinkedInProfile-module__cqSNhG__copyBtn:hover{background:var(--color-forest-tint)}[data-design=v2] .LinkedInProfile-module__cqSNhG__headlineTag{letter-spacing:0;text-transform:none;color:var(--color-fg-2);background:var(--color-subtle);border-color:var(--color-hairline);padding:3px 10px;font-family:inherit;font-size:13px}[data-design=v2] .LinkedInProfile-module__cqSNhG__headlineTagSelected{background:var(--color-forest);border-color:var(--color-forest);color:#fff}[data-design=v2] .LinkedInProfile-module__cqSNhG__expDates{letter-spacing:0;color:var(--color-fg-2);font-family:inherit;font-size:13px}:is([data-design=v2] .LinkedInProfile-module__cqSNhG__liLoc,[data-design=v2] .LinkedInProfile-module__cqSNhG__liSectionHint){color:var(--color-fg-2);font-size:14px}[data-design=v2] .LinkedInProfile-module__cqSNhG__liSection{border-bottom-color:var(--color-hairline)}[data-design=v2] .LinkedInProfile-module__cqSNhG__liSectionH{font-family:var(--font-display);color:var(--color-fg);font-size:24px;font-weight:400}[data-design=v2] .LinkedInProfile-module__cqSNhG__headlineCard{background:var(--color-subtle);border-color:var(--color-hairline)}[data-design=v2] .LinkedInProfile-module__cqSNhG__headlineCard:hover{border-color:var(--color-forest);background:var(--color-surface)}[data-design=v2] .LinkedInProfile-module__cqSNhG__headlineCardSelected{border-color:var(--color-forest);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-forest)}[data-design=v2] .LinkedInProfile-module__cqSNhG__pip{border-color:var(--color-hairline-strong)}[data-design=v2] .LinkedInProfile-module__cqSNhG__pipSelected{border-color:var(--color-forest)}[data-design=v2] .LinkedInProfile-module__cqSNhG__pipSelected:after{background:var(--color-forest)}
.processing-module__DpktxG__procPage{background:var(--paper);color:var(--ink);min-height:100vh}.processing-module__DpktxG__procStage{max-width:920px;margin:0 auto;padding:64px 0 80px;position:relative}.processing-module__DpktxG__procStage:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(60% 50% at 50% 30%,#d6953f12,#0000 70%);position:absolute;inset:0}.processing-module__DpktxG__procHead{text-align:center;z-index:1;margin-bottom:48px;position:relative}.processing-module__DpktxG__procHead h1{font-family:var(--font-fraunces), serif;letter-spacing:-.02em;color:var(--ink);margin:14px 0 0;font-size:clamp(36px,5vw,54px);font-weight:400;line-height:1.05}.processing-module__DpktxG__procHead h1 em{color:var(--accent-2);font-style:italic;font-weight:400}.processing-module__DpktxG__procCaret{background:var(--accent);width:.42em;margin-left:4px;animation:.9s steps(2,end) infinite processing-module__DpktxG__procCaret;display:inline-block}@keyframes processing-module__DpktxG__procCaret{0%,50%{opacity:1}50.01%,to{opacity:0}}.processing-module__DpktxG__procGrid{z-index:1;grid-template-columns:1.15fr 1fr;align-items:stretch;gap:32px;padding:0 24px;display:grid;position:relative}@media (max-width:880px){.processing-module__DpktxG__procGrid{grid-template-columns:1fr}}.processing-module__DpktxG__procTerminal{font-family:var(--font-jetbrains), monospace;box-shadow:var(--shadow-md);background:#0d1117;border:1px solid #0000002e;border-radius:14px;font-size:13px;line-height:1.7;overflow:hidden}.processing-module__DpktxG__procTbar{background:#0000004d;border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:12px 16px;display:flex}.processing-module__DpktxG__tdot{background:#f5eedd2e;border-radius:50%;flex-shrink:0;width:11px;height:11px}.processing-module__DpktxG__ttitle{letter-spacing:.1em;text-transform:uppercase;color:#f5eedd80;margin-left:auto;font-size:11.5px}.processing-module__DpktxG__procTbody{color:#f5eeddd1;min-height:380px;max-height:460px;padding:22px 24px;overflow-y:auto}.processing-module__DpktxG__termLine{gap:12px;margin-bottom:6px;animation:.4s both processing-module__DpktxG__termIn;display:flex}.processing-module__DpktxG__muted{color:#f5eedd66}.processing-module__DpktxG__stamp{color:#f5eedd59;flex-shrink:0;width:56px;font-size:11.5px}.processing-module__DpktxG__tarrow{color:var(--accent);flex-shrink:0;font-weight:600}.processing-module__DpktxG__ttext{flex:1}.processing-module__DpktxG__ok .processing-module__DpktxG__ttext,.processing-module__DpktxG__run .processing-module__DpktxG__ttext{color:var(--paper)}.processing-module__DpktxG__tcheck{color:var(--good);letter-spacing:.1em;text-transform:uppercase;margin-left:auto;font-size:11.5px;font-weight:600}.processing-module__DpktxG__termSpin{border:2px solid var(--accent);border-right-color:#0000;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px;animation:.7s linear infinite processing-module__DpktxG__tspin}@keyframes processing-module__DpktxG__tspin{to{transform:rotate(360deg)}}@keyframes processing-module__DpktxG__termIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.processing-module__DpktxG__scanCard{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;flex-direction:column;gap:18px;padding:24px;display:flex}.processing-module__DpktxG__scanDoc{background:var(--paper);aspect-ratio:8.5/11;border-radius:8px;padding:20px 22px;position:relative;overflow:hidden;box-shadow:0 24px 48px -12px #0006}.processing-module__DpktxG__docLine{background:#0b1a2e1f;border-radius:3px;height:6px;margin-bottom:8px}.processing-module__DpktxG__docLine.processing-module__DpktxG__dh{background:var(--ink);width:60%;height:14px;margin-bottom:12px}.processing-module__DpktxG__docLine.processing-module__DpktxG__ds{background:var(--ink-soft);opacity:.5;width:30%;height:4px;margin-top:16px;margin-bottom:10px}.processing-module__DpktxG__docLine.processing-module__DpktxG__short{width:70%}.processing-module__DpktxG__docLine.processing-module__DpktxG__medium{width:88%}.processing-module__DpktxG__docLine.processing-module__DpktxG__long{width:96%}.processing-module__DpktxG__docLine.processing-module__DpktxG__tiny{width:40%}.processing-module__DpktxG__scannerBar{border-bottom:1px solid var(--accent);background:linear-gradient(#0000 0%,#d6953f52 40%,#d6953f80 50%,#d6953f52 60%,#0000 100%);height:56px;animation:3s ease-in-out infinite processing-module__DpktxG__scan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 28px #d6953f80}@keyframes processing-module__DpktxG__scan{0%{top:0}50%{top:calc(100% - 56px)}to{top:0}}.processing-module__DpktxG__scanMeta{grid-template-columns:1fr 1fr;gap:14px;display:grid}.processing-module__DpktxG__scanMetaItem{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.processing-module__DpktxG__smk{font-family:var(--font-jetbrains), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:10px}.processing-module__DpktxG__smv{font-family:var(--font-fraunces), serif;color:var(--accent-2);font-size:22px}.processing-module__DpktxG__procProgressRow{z-index:1;max-width:760px;margin:56px auto 0;padding:0 24px;position:relative}.processing-module__DpktxG__procProgressLabel{font-family:var(--font-jetbrains), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;margin-bottom:10px;font-size:11.5px;display:flex}.processing-module__DpktxG__pct{color:var(--accent-2);font-weight:600}.processing-module__DpktxG__procProgressBar{background:#0b1a2e14;border-radius:999px;height:4px;overflow:hidden}.processing-module__DpktxG__procProgressFill{background:linear-gradient(90deg, var(--accent-2), var(--accent), var(--accent-soft));border-radius:999px;height:100%;transition:width .5s;box-shadow:0 0 12px #d6953f99}.processing-module__DpktxG__procEta{text-align:center;color:var(--muted);margin-top:18px;font-size:13px}.processing-module__DpktxG__capture{z-index:1;border:1px solid var(--line);background:#fff;border-radius:14px;max-width:560px;margin:0 auto 28px;padding:18px 20px;position:relative;box-shadow:0 12px 30px -22px #0b1a2e59}.processing-module__DpktxG__captureTitle{color:var(--ink);margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.45}.processing-module__DpktxG__captureForm{gap:10px;display:grid}.processing-module__DpktxG__captureRow{gap:8px;display:flex}.processing-module__DpktxG__captureInput{border:1px solid var(--line-strong);min-width:0;min-height:46px;color:var(--ink);background:#fff;border-radius:10px;flex:1;padding:10px 12px;font-size:16px}.processing-module__DpktxG__captureInput[aria-invalid=true]{border-color:var(--bad)}.processing-module__DpktxG__captureInput:focus-visible,.processing-module__DpktxG__captureLink:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.processing-module__DpktxG__captureBtn{flex-shrink:0;justify-content:center;min-height:46px}.processing-module__DpktxG__captureHint{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.45}.processing-module__DpktxG__captureError{color:var(--bad);margin:0;font-size:13px;line-height:1.45}.processing-module__DpktxG__captureLink{font:inherit;color:var(--accent-2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.processing-module__DpktxG__captureSent{color:var(--good);overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.5}.processing-module__DpktxG__ready{z-index:1;max-width:560px;color:var(--ink);background:#2e7d5c14;border:1px solid #2e7d5c40;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;margin:0 auto 20px;padding:14px 18px;font-size:14.5px;display:flex;position:relative}@media (max-width:560px){.processing-module__DpktxG__captureRow{flex-direction:column}.processing-module__DpktxG__captureBtn{width:100%}}
