#cv-preview-wrapper:has(.layout-azure),#cv-preview-page-2:has(.layout-azure){padding:0;overflow:hidden}#cv-preview-wrapper .layout-azure,#cv-preview-page-2 .layout-azure{min-height:100%;height:100%;max-height:100%;overflow:hidden}#cv-target.layout-azure,#cv-target-page2.layout-azure{--azure-ink: #1a1a1a;--azure-muted: #3f3f3f;--azure-line: #d4d8dd;--azure-head: #dce8f0;display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,.4fr);grid-template-rows:auto 1fr;grid-template-areas:"head head head" "main rule side";min-height:100%;height:100%;max-height:100%;background:#fff;color:var(--azure-ink);font-family:var(--cv-font),"Heebo","Rubik",sans-serif;font-size:calc(.78rem * var(--cv-scale));line-height:1.5;overflow:hidden;direction:ltr}#qc-print-host .cv-print-sheet.layout-azure{--azure-ink: #1a1a1a;--azure-muted: #3f3f3f;--azure-line: #d4d8dd;--azure-head: #dce8f0;display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,.4fr);grid-template-rows:auto 1fr;grid-template-areas:"head head head" "main rule side";min-height:297mm;height:auto;background:#fff;color:var(--azure-ink);font-family:var(--cv-font),"Heebo","Rubik",sans-serif;font-size:calc(.78rem * var(--cv-scale));line-height:1.5;overflow:visible;direction:ltr}.layout-azure .cv-columns{display:contents}.layout-azure #cv-header{grid-area:head;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name contact" "title contact";column-gap:1.5rem;row-gap:.2rem;align-items:start;background:var(--azure-head);border:0;border-radius:0;margin:0;padding:1.55rem 1.7rem 1.35rem;color:var(--azure-ink)}.layout-azure #out-name{grid-area:name}.layout-azure #out-title{grid-area:title}.layout-azure .cv-contact-header{grid-area:contact}.layout-azure #out-name,.layout-azure #out-title{color:var(--azure-ink)!important}.layout-azure #out-name{font-weight:700;font-size:calc(1.85rem * var(--cv-scale));letter-spacing:0;line-height:1.15;overflow-wrap:break-word;word-break:normal;min-width:0}.layout-azure #out-title{margin:.15rem 0 0;font-weight:400;font-size:calc(.95rem * var(--cv-scale));color:var(--azure-muted)!important;opacity:1}.layout-azure .cv-contact-header{display:flex;flex-direction:column;align-items:stretch;gap:.32rem;margin:.15rem 0 0;min-width:0;color:var(--azure-ink);font-size:calc(.72rem * var(--cv-scale))}.layout-azure .cv-contact-header .cv-contact-row{display:flex;align-items:flex-start;gap:.45rem;order:4}.layout-azure .cv-contact-header .cv-contact-row[data-contact=location]{order:1}.layout-azure .cv-contact-header .cv-contact-row[data-contact=phone]{order:2}.layout-azure .cv-contact-header .cv-contact-row[data-contact=email]{order:3}.layout-azure .cv-contact-header .cv-contact-ico{display:inline-flex;width:.82rem;height:.82rem;margin-top:.12rem;flex:none;color:var(--azure-ink)}.layout-azure .cv-contact-header .cv-contact-ico svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.7}.layout-azure .cv-contact-header .dynamic-icon{display:none}.layout-azure .cv-contact-link{text-decoration:none;color:inherit}.layout-azure .cv-main{grid-area:main;padding:1.35rem 1.55rem 1.7rem 1.25rem;gap:1.15rem;color:var(--azure-muted)}.layout-azure .cv-col-rule{grid-area:rule;display:block;width:1px;background:var(--azure-line);align-self:stretch;margin:1.25rem 0 0;min-height:100%;height:100%}.layout-azure .cv-sidebar{grid-area:side;display:flex;flex-direction:column;gap:1.05rem;background:#fff;border:0;border-radius:0;padding:1.35rem 1.35rem 1.7rem 1.15rem;color:var(--azure-muted);min-height:100%;height:100%;align-self:stretch}.layout-azure .cv-sidebar-inner{display:flex;flex-direction:column;gap:1.05rem}.layout-azure .cv-contact-sidebar,.layout-azure .cv-photo-block,.layout-azure .cv-sec-ico{display:none!important}.layout-azure .cv-section-title{font-weight:700;font-size:calc(.92rem * var(--cv-scale));letter-spacing:0;text-transform:none;border-bottom:0;padding-bottom:0;margin-bottom:.45rem}.layout-azure #sec-education{display:none!important}.layout-azure #sec-education-side,.layout-azure #sec-extras-side{display:block}.layout-azure #sec-military,.layout-azure #sec-references{display:none!important}.layout-azure .cv-edu-item{margin-bottom:.7rem}.layout-azure .cv-edu-item .cv-job-head{width:100%;margin-bottom:.1rem}#cv-target.layout-azure .cv-edu-item .cv-edu-school,#cv-target.layout-azure .cv-edu-item .cv-job-title,#cv-target-page2.layout-azure .cv-edu-item .cv-edu-school,#cv-target-page2.layout-azure .cv-edu-item .cv-job-title,#qc-print-host .cv-print-sheet.layout-azure .cv-edu-item .cv-edu-school,#qc-print-host .cv-print-sheet.layout-azure .cv-edu-item .cv-job-title{font-weight:700;color:var(--azure-ink);font-size:calc(.72rem * var(--cv-scale));flex:none;min-width:0;unicode-bidi:plaintext}#cv-target.layout-azure .cv-edu-item .cv-edu-date,#cv-target.layout-azure .cv-edu-item .cv-job-date,#cv-target-page2.layout-azure .cv-edu-item .cv-edu-date,#cv-target-page2.layout-azure .cv-edu-item .cv-job-date,#qc-print-host .cv-print-sheet.layout-azure .cv-edu-item .cv-edu-date,#qc-print-host .cv-print-sheet.layout-azure .cv-edu-item .cv-job-date{flex:none;white-space:nowrap;color:var(--azure-muted);font-size:calc(.58rem * var(--cv-scale))}#cv-target.layout-azure .cv-edu-item .cv-edu-meta,#cv-target-page2.layout-azure .cv-edu-item .cv-edu-meta,#qc-print-host .cv-print-sheet.layout-azure .cv-edu-item .cv-edu-meta{color:var(--azure-muted);font-size:calc(.62rem * var(--cv-scale));margin-top:.12rem;unicode-bidi:plaintext}.layout-azure #out-skills,.layout-azure #out-languages,.layout-azure #out-extras-side{color:var(--azure-muted);padding:0}.layout-azure .cv-skill-badges{display:flex;flex-wrap:wrap;gap:.35rem;margin:.1rem 0 0}.layout-azure .cv-skill-badge{color:var(--azure-ink);background:#0f172a0f;border:1px solid rgba(61,90,108,.22);margin:0}.layout-azure .cv-skill-list,.layout-azure .cv-extra-list,.layout-azure .cv-job-list{list-style:none;padding:0;margin:0;font-size:calc(.74rem * var(--cv-scale))}.layout-azure .cv-skill-list{list-style:none;display:flex;flex-wrap:wrap;padding-inline-start:0}.layout-azure .cv-skill-list li{display:inline-block;padding:.25rem .625rem;margin:.125rem;border-radius:.25rem;background:#0f172a0f;border:1px solid rgba(61,90,108,.22);unicode-bidi:isolate}.layout-azure .cv-extra-list li,.layout-azure .cv-job-list li{margin-bottom:.18rem}.layout-azure .cv-lang-line{margin:0 0 .22rem;font-size:calc(.74rem * var(--cv-scale))}.layout-azure #out-summary,.layout-azure #out-experience{color:var(--azure-muted);font-size:calc(.76rem * var(--cv-scale));line-height:1.55;padding:0}.layout-azure .cv-job{margin-bottom:1rem}.layout-azure .cv-job-head{display:flex;justify-content:space-between;align-items:baseline;width:100%;gap:.15rem .75rem;margin-bottom:.3rem;min-width:0;max-width:100%}.layout-azure .cv-job-title{font-weight:700;color:var(--azure-ink);font-size:calc(.95rem * var(--cv-scale));margin:0;line-height:1.35;min-width:0;flex:1 1 auto}.layout-azure .cv-job-date{font-size:calc(.72rem * var(--cv-scale));color:#5a5a5a;margin:0;line-height:1.4;font-weight:500;min-width:0;max-width:42%;flex:0 1 auto;white-space:normal;overflow-wrap:break-word;word-break:normal;padding-inline:.15rem .35rem;direction:ltr;unicode-bidi:isolate;text-align:end}.layout-azure .cv-job-role:not(.cv-job-company){color:#5a5a5a;font-size:calc(.74rem * var(--cv-scale));margin:0;font-weight:500;line-height:1.4;border-bottom:0;padding:0}.layout-azure .cv-job>.cv-job-company,.layout-azure .cv-job-body>.cv-job-company{color:#1e293b;font-size:calc(.86rem * var(--cv-scale));font-weight:700;margin:.12rem 0 .42rem;padding:0 0 .16rem;line-height:1.35;border-bottom:1px solid rgba(90,90,90,.22)}.layout-azure .cv-job-list{padding:0;margin-top:.2rem;list-style:none}.layout-azure .cv-main,.layout-azure .cv-sidebar,.layout-azure #out-summary,.layout-azure #out-experience{direction:rtl;text-align:right}#cv-target:not(.cv-lang-en).layout-azure,#cv-target-page2:not(.cv-lang-en).layout-azure,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-azure{grid-template-columns:minmax(0,1fr) 1px minmax(0,.4fr)!important;grid-template-areas:"head head head" "main rule side"!important}#cv-target.cv-lang-en.layout-azure,#cv-target-page2.cv-lang-en.layout-azure,#qc-print-host .cv-print-sheet.cv-lang-en.layout-azure{grid-template-columns:minmax(0,.4fr) 1px minmax(0,1fr)!important;grid-template-areas:"head head head" "side rule main"!important}#cv-target:not(.cv-lang-en).layout-azure #cv-header,#cv-target-page2:not(.cv-lang-en).layout-azure #cv-header,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-azure #cv-header{direction:rtl;text-align:right;grid-template-areas:"contact name" "contact title"}#cv-target.cv-lang-en.layout-azure #cv-header,#cv-target-page2.cv-lang-en.layout-azure #cv-header,#qc-print-host .cv-print-sheet.cv-lang-en.layout-azure #cv-header{direction:ltr;text-align:left;grid-template-areas:"name contact" "title contact"}#cv-target.cv-lang-en.layout-azure .cv-main,#cv-target.cv-lang-en.layout-azure .cv-sidebar,#cv-target.cv-lang-en.layout-azure #out-summary,#cv-target.cv-lang-en.layout-azure #out-experience,#cv-target-page2.cv-lang-en.layout-azure .cv-main,#cv-target-page2.cv-lang-en.layout-azure .cv-sidebar,#qc-print-host .cv-print-sheet.cv-lang-en.layout-azure .cv-main,#qc-print-host .cv-print-sheet.cv-lang-en.layout-azure .cv-sidebar{direction:ltr;text-align:left}#cv-target.cv-lang-en.layout-azure .cv-job-date,#qc-print-host .cv-print-sheet.cv-lang-en.layout-azure .cv-job-date{text-align:end}#cv-target:not(.cv-lang-en).layout-azure .cv-section-title,#cv-target-page2:not(.cv-lang-en).layout-azure .cv-section-title,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-azure .cv-section-title{letter-spacing:.02em;text-transform:none}@media print{html.qc-print-mode #qc-print-host .layout-azure{display:grid!important;grid-template-rows:auto 1fr!important;direction:ltr!important;background:#fff!important;min-height:277mm!important;color:#1a1a1a!important}html.qc-print-mode #qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-azure{grid-template-columns:minmax(0,1fr) 1px minmax(0,.4fr)!important;grid-template-areas:"head head head" "main rule side"!important}html.qc-print-mode #qc-print-host .cv-print-sheet.cv-lang-en.layout-azure{grid-template-columns:minmax(0,.4fr) 1px minmax(0,1fr)!important;grid-template-areas:"head head head" "side rule main"!important}html.qc-print-mode #qc-print-host .layout-azure .cv-columns{display:contents!important}html.qc-print-mode #qc-print-host .layout-azure #cv-header{background:#dce8f0!important;color:#1a1a1a!important}html.qc-print-mode #qc-print-host .layout-azure .cv-col-rule{display:block!important;background:#d4d8dd!important}}#cv-target.layout-charcoal,#qc-print-host .cv-print-sheet.layout-charcoal{--charcoal: var(--accent, #4c4c4c);--charcoal-deep: #3f3f3f;--charcoal-paper: #ffffff;--charcoal-ink: #333333;--charcoal-muted: #4a4a4a;--charcoal-photo: #d8d8d8;--charcoal-photo-2: #cfcfcf;--charcoal-lang-track: #2e2e2e;--charcoal-lang-fill: #c8c8c8;--charcoal-title: #3f3f3f;background:var(--charcoal-paper)}#cv-target.layout-charcoal.skin-espresso,#qc-print-host .cv-print-sheet.layout-charcoal.skin-espresso{--charcoal: #3e342c;--charcoal-deep: #2f2822;--charcoal-paper: #ffffff;--charcoal-ink: #2c2622;--charcoal-muted: #5a5148;--charcoal-photo: #d9cfc3;--charcoal-photo-2: #cbbfb0;--charcoal-lang-track: #2a221c;--charcoal-lang-fill: #d4c4b0;--charcoal-title: #3e342c}#cv-target.layout-charcoal.skin-sage,#qc-print-host .cv-print-sheet.layout-charcoal.skin-sage{--charcoal: #4d5d52;--charcoal-deep: #3c4a41;--charcoal-paper: #ffffff;--charcoal-ink: #2c332f;--charcoal-muted: #4f5a54;--charcoal-photo: #d5d8d0;--charcoal-photo-2: #c5cbbf;--charcoal-lang-track: #2e382f;--charcoal-lang-fill: #c9d2c6;--charcoal-title: #3d4a42}#cv-target.layout-charcoal.skin-slate,#qc-print-host .cv-print-sheet.layout-charcoal.skin-slate{--charcoal: #3e4c58;--charcoal-deep: #2f3b45;--charcoal-paper: #ffffff;--charcoal-ink: #2a3138;--charcoal-muted: #4d5860;--charcoal-photo: #d4dae0;--charcoal-photo-2: #c4ccd3;--charcoal-lang-track: #2a343c;--charcoal-lang-fill: #c5d0d8;--charcoal-title: #3e4c58}#cv-target.layout-charcoal.skin-wine,#qc-print-host .cv-print-sheet.layout-charcoal.skin-wine{--charcoal: #5a3640;--charcoal-deep: #472b33;--charcoal-paper: #ffffff;--charcoal-ink: #322428;--charcoal-muted: #5c4a4e;--charcoal-photo: #e2d4d2;--charcoal-photo-2: #d3c2c0;--charcoal-lang-track: #3a242a;--charcoal-lang-fill: #e0c9c6;--charcoal-title: #5a3640}#cv-target.layout-charcoal.skin-forest,#qc-print-host .cv-print-sheet.layout-charcoal.skin-forest{--charcoal: #31443b;--charcoal-deep: #24332c;--charcoal-paper: #ffffff;--charcoal-ink: #24302a;--charcoal-muted: #4a564f;--charcoal-photo: #d2d6cc;--charcoal-photo-2: #c2c8bb;--charcoal-lang-track: #1e2c26;--charcoal-lang-fill: #c5d0c4;--charcoal-title: #31443b}#cv-target.layout-azure.skin-blush,#qc-print-host .cv-print-sheet.layout-azure.skin-blush{--azure-ink: #2c2426;--azure-muted: #5c4e50;--azure-line: #e3d6d4;--azure-head: #ead9d4}#cv-target.layout-azure.skin-mint,#qc-print-host .cv-print-sheet.layout-azure.skin-mint{--azure-ink: #1e3331;--azure-muted: #4a5f5c;--azure-line: #d3e0dc;--azure-head: #d7ece8}#cv-target.layout-azure.skin-terracotta,#qc-print-host .cv-print-sheet.layout-azure.skin-terracotta{--azure-ink: #3a241c;--azure-muted: #6a4e42;--azure-line: #ead8cf;--azure-head: #f0ddd3}#cv-target.layout-azure.skin-cream,#qc-print-host .cv-print-sheet.layout-azure.skin-cream{--azure-ink: #2c2722;--azure-muted: #5c5348;--azure-line: #e4dccf;--azure-head: #f3eadc}#cv-target.layout-navy.skin-midnight,#qc-print-host .cv-print-sheet.layout-navy.skin-midnight{--navy: var(--accent, #0b1020);--navy-muted: #2a3144;--navy-line: rgba(255, 255, 255, .58)}#cv-target.layout-navy.skin-emerald,#qc-print-host .cv-print-sheet.layout-navy.skin-emerald{--navy: var(--accent, #1a3c34);--navy-muted: #334f48;--navy-line: rgba(255, 255, 255, .58)}.template-grid.canva-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;max-height:min(36rem,62vh);overflow-y:auto;padding-bottom:32px}@media(min-width:640px){.template-grid.canva-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.template-thumb{display:block;height:6.6rem}.tpl-mini{display:block;position:relative;overflow:hidden;border-radius:.45rem;background:#fff;box-shadow:inset 0 0 0 1px #0f172a14}.tpl-mini svg{display:block;width:100%;height:100%}.lay-espresso{background:#f7f3ec}.lay-espresso span:nth-child(1){inset:0 auto 0 0;width:32%;background:#3e342c;border-radius:0}.lay-espresso span:nth-child(2){top:0;right:0;left:32%;height:18px;background:#3e342c;border-radius:0}.lay-espresso span:nth-child(3){top:26px;right:10px;width:48%;height:22px;background:#e8dfd0}.lay-sage{background:#f4f1ea}.lay-sage span:nth-child(1){inset:0 auto 0 0;width:32%;background:#4d5d52;border-radius:0}.lay-sage span:nth-child(2){top:0;right:0;left:32%;height:18px;background:#4d5d52;border-radius:0}.lay-sage span:nth-child(3){top:26px;right:10px;width:48%;height:22px;background:#e4e0d4}.lay-slate{background:#f7f8f9}.lay-slate span:nth-child(1){inset:0 auto 0 0;width:32%;background:#3e4c58;border-radius:0}.lay-slate span:nth-child(2){top:0;right:0;left:32%;height:18px;background:#3e4c58;border-radius:0}.lay-slate span:nth-child(3){top:26px;right:10px;width:48%;height:22px;background:#e2e6ea}.lay-wine{background:#f8f3ef}.lay-wine span:nth-child(1){inset:0 auto 0 0;width:32%;background:#5a3640;border-radius:0}.lay-wine span:nth-child(2){top:0;right:0;left:32%;height:18px;background:#5a3640;border-radius:0}.lay-wine span:nth-child(3){top:26px;right:10px;width:48%;height:22px;background:#eadfd8}.lay-forest{background:#f3f0e8}.lay-forest span:nth-child(1){inset:0 auto 0 0;width:32%;background:#31443b;border-radius:0}.lay-forest span:nth-child(2){top:0;right:0;left:32%;height:18px;background:#31443b;border-radius:0}.lay-forest span:nth-child(3){top:26px;right:10px;width:48%;height:22px;background:#dde3d8}.lay-blush{background:#fff}.lay-blush span:nth-child(1){top:0;right:0;left:0;height:22px;background:#ead9d4;border-radius:0}.lay-blush span:nth-child(2){top:30px;right:10px;width:46%;height:6px;background:#6b4a4e}.lay-blush span:nth-child(3){bottom:10px;right:10px;left:10px;height:16px;background:#f3eae7}.lay-ivory{background:#f7f3ec}.lay-ivory span:nth-child(1){top:0;right:0;left:0;height:22px;background:#3e342c;border-radius:0}.lay-ivory span:nth-child(2){top:30px;right:10px;left:10px;height:22px;background:#e8dfd0}.lay-ink{background:#fff}.lay-ink span:nth-child(1){top:12px;right:18px;left:18px;height:5px;background:#1c1917}.lay-ink span:nth-child(2){top:24px;right:28px;left:28px;height:4px;background:#1c1917;opacity:.45}.lay-ink span:nth-child(3){bottom:12px;right:18px;left:18px;height:14px;background:#eee}.lay-sand{background:#f4eee4}.lay-sand span:nth-child(1){inset:8px auto 8px 8px;width:28%;background:#6b5344;border-radius:2px}.lay-sand span:nth-child(2){top:10px;right:10px;width:52%;height:6px;background:#6b5344}.lay-sand span:nth-child(3){top:22px;right:10px;width:40%;height:22px;background:#e8dfd0}.lay-pearl{background:#f4f1ec}.lay-pearl span:nth-child(1){top:8px;right:10px;left:10px;height:10px;background:#3e4c58;border-radius:2px}.lay-pearl span:nth-child(2){top:26px;right:10px;width:55%;height:5px;background:#c5ccd3}.lay-pearl span:nth-child(3){bottom:10px;right:10px;left:10px;height:18px;background:#e8eaed}.lay-compact{background:#eef1f4}.lay-compact span:nth-child(1){top:8px;right:8px;left:8px;height:6px;background:#4c4c4c}.lay-compact span:nth-child(2){top:20px;right:8px;left:8px;height:28px;background:#dde2e8}.lay-compact span:nth-child(3){bottom:8px;right:8px;left:8px;height:10px;background:#cfd6de}.lay-split-sand{background:#f7f3ec}.lay-split-sand span:nth-child(1){inset:8px 8px 8px auto;width:28%;background:#3e342c;border-radius:2px}.lay-split-sand span:nth-child(2){top:10px;left:10px;width:52%;height:6px;background:#3e342c}.lay-split-sand span:nth-child(3){top:22px;left:10px;width:40%;height:22px;background:#e8dfd0}.lay-simple{background:#fff}.lay-simple span:nth-child(1){top:8px;right:10px;left:10px;height:7px;background:#1c1917}.lay-simple span:nth-child(2){top:22px;right:10px;width:42%;height:4px;background:#1c1917}.lay-simple span:nth-child(3){bottom:10px;right:10px;left:10px;height:18px;background:#eceae6}.lay-mint{background:#fff}.lay-mint span:nth-child(1){top:0;right:0;left:0;height:16px;background:#d7ece8;border-radius:0}.lay-mint span:nth-child(2){top:22px;right:36%;bottom:8px;width:1px;background:#d3e0dc;border-radius:0}.lay-mint span:nth-child(3){top:24px;right:8px;width:34%;height:6px;background:#2f6f6a}.lay-terracotta{background:#fff}.lay-terracotta span:nth-child(1){top:0;right:0;left:0;height:16px;background:#f0ddd3;border-radius:0}.lay-terracotta span:nth-child(2){top:22px;right:36%;bottom:8px;width:1px;background:#ead8cf;border-radius:0}.lay-terracotta span:nth-child(3){top:24px;right:8px;width:34%;height:6px;background:#9a5b42}.lay-cream{background:#fffdf8}.lay-cream span:nth-child(1){top:0;right:0;left:0;height:16px;background:#f3eadc;border-radius:0}.lay-cream span:nth-child(2){top:22px;right:36%;bottom:8px;width:1px;background:#e4dccf;border-radius:0}.lay-cream span:nth-child(3){top:24px;right:8px;width:34%;height:6px;background:#7a6a55}.lay-swiss{background:#fff}.lay-swiss span:nth-child(1){top:8px;right:10px;left:10px;height:8px;background:#1c1917;border-radius:0}.lay-swiss span:nth-child(2){top:24px;right:10px;width:40%;height:4px;background:#d4d0cb}.lay-swiss span:nth-child(3){bottom:10px;right:10px;left:10px;height:18px;background:#f0eeea}.lay-intern{background:#eef1f4}.lay-intern span:nth-child(1){top:8px;right:8px;left:8px;height:6px;background:#3e4c58}.lay-intern span:nth-child(2){top:20px;right:8px;width:55%;height:22px;background:#d5dde4}.lay-intern span:nth-child(3){bottom:8px;right:8px;left:8px;height:10px;background:#c5ced6}.lay-academic{background:#f7f3ec}.lay-academic span:nth-child(1){top:8px;right:10px;left:10px;height:7px;background:#3e342c}.lay-academic span:nth-child(2){top:22px;right:10px;width:50%;height:4px;background:#3e342c;opacity:.45}.lay-academic span:nth-child(3){bottom:10px;right:10px;left:10px;height:18px;background:#e8dfd0}.lay-petra{background:#fff}.lay-petra span:nth-child(1){inset:0 auto 0 0;width:34%;background:#12192b;border-radius:0}.lay-petra span:nth-child(2){top:10px;left:8px;width:18px;height:18px;border-radius:999px;background:#c9cdd6}.lay-petra span:nth-child(3){top:14px;right:10px;width:48%;height:6px;background:#12192b}.lay-midnight{background:#fff}.lay-midnight span:nth-child(1){inset:0 auto 0 0;width:34%;background:#0b1020;border-radius:0}.lay-midnight span:nth-child(2){top:10px;left:8px;width:18px;height:18px;border-radius:999px;background:#b8bcc8}.lay-midnight span:nth-child(3){top:12px;right:10px;width:48%;height:22px;background:#e6e8ee}.lay-emerald{background:#fff}.lay-emerald span:nth-child(1){inset:0 auto 0 0;width:34%;background:#1a3c34;border-radius:0}.lay-emerald span:nth-child(2){top:10px;left:8px;width:18px;height:18px;border-radius:999px;background:#c5d4cf}.lay-emerald span:nth-child(3){top:12px;right:10px;width:48%;height:22px;background:#e4eeea}.lay-harvard{background:#fff}.lay-harvard span:nth-child(1){top:8px;right:12px;left:12px;height:8px;background:#1c1917}.lay-harvard span:nth-child(2){top:22px;right:22px;left:22px;height:3px;background:#1c1917;opacity:.35}.lay-harvard span:nth-child(3){bottom:10px;right:12px;left:12px;height:20px;background:#f0eeea}.lay-europass{background:#fff}.lay-europass span:nth-child(1){top:0;right:0;left:0;height:18px;background:#1e4b8c;border-radius:0}.lay-europass span:nth-child(2){top:26px;right:36%;bottom:8px;width:1px;background:#d4d8dd;border-radius:0}.lay-europass span:nth-child(3){top:28px;right:8px;width:34%;height:6px;background:#1e4b8c}.lay-clinic{background:#fff}.lay-clinic span:nth-child(1){top:0;right:0;left:0;height:16px;background:#cfe8e4;border-radius:0}.lay-clinic span:nth-child(2){top:22px;right:36%;bottom:8px;width:1px;background:#d3e0dc;border-radius:0}.lay-clinic span:nth-child(3){top:24px;right:8px;width:34%;height:6px;background:#2f6f6a}.lay-gold{background:#f7f3ec}.lay-gold span:nth-child(1){top:0;right:0;left:0;height:22px;background:#2a241c;border-radius:0}.lay-gold span:nth-child(2){top:22px;right:0;left:0;height:4px;background:#c4a574;border-radius:0}.lay-gold span:nth-child(3){top:34px;right:10px;left:10px;height:18px;background:#eadfc8}.lay-cobalt{background:#f4f6f8}.lay-cobalt span:nth-child(1){top:8px;right:10px;left:10px;height:10px;background:#1e3a5f;border-radius:2px}.lay-cobalt span:nth-child(2){top:26px;right:10px;width:55%;height:5px;background:#9aa8b8}.lay-cobalt span:nth-child(3){bottom:10px;right:10px;left:10px;height:18px;background:#dce3ea}:root{--brand: #2dd4bf;--accent: #4c4c4c;--cv-accent-color: #4c4c4c;--cv-font: "Rubik", sans-serif;--cv-scale: 1;--cv-leading: 1.55;--cv-density: 1;--qc-selected-tpl: "✓ נבחר"}html{scroll-behavior:smooth;overflow-x:hidden;max-width:100%;width:100%}html[lang=en] .i18n-he{display:none!important}html:not([lang=en]) .i18n-en{display:none!important}.home-nav .lang-switch{display:inline-flex;gap:.35rem;align-items:center;flex-shrink:0}.home-nav .lang-chip{min-height:2.25rem;padding:.35rem .7rem;border-radius:999px;border:1px solid rgba(232,238,247,.22);background:transparent;color:#c5d0e0;font-size:.75rem;font-weight:700;cursor:pointer;flex-shrink:0;white-space:nowrap}.home-nav .lang-chip .lang-chip-short{display:none}.home-nav .lang-chip[aria-pressed=true]{background:#2dd4bf2e;border-color:#2dd4bf8c;color:#e8eef7}body{font-family:Rubik,sans-serif;overflow-x:hidden;max-width:100%;width:100%;margin:0}body.on-home{background:#0b1220;color:#e8eef7;padding-bottom:0;min-height:100dvh;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}#home-view[hidden],#studio-view[hidden],#seo-landing-view[hidden]{display:none!important}html.on-studio,html:has(body.on-studio),html.on-studio body,html:has(body.on-studio) body{height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden!important;overscroll-behavior:none}html.on-studio,html:has(body.on-studio){scrollbar-width:none}html.on-studio::-webkit-scrollbar,html:has(body.on-studio)::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body.on-studio{overflow:hidden!important;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;min-height:0;padding-bottom:0;overscroll-behavior:none;background:#0b1220;color:#e8eef7;color-scheme:dark}body.on-studio #studio-view:not([hidden]){display:flex;flex-direction:column;width:100%;max-width:100%;height:100%;max-height:100%;min-height:0;overflow:hidden;overflow-x:hidden}body.on-studio #studio-view>header{position:relative;top:auto;flex-shrink:0;z-index:40}.studio-social{flex-shrink:0;pointer-events:none!important}.studio-social a,.studio-social button{pointer-events:auto}.studio-workspace{flex:1 1 auto;min-height:0;min-width:0;width:100%;max-width:100%;margin:0 auto;display:flex;flex-direction:column;overflow:hidden;padding:.75rem 1rem}#studio-form-column,#preview-column{min-width:0;min-height:0;width:100%;max-width:100%}#studio-form-column{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-padding-top:1.15rem;scroll-padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px));padding-bottom:1.25rem}.studio-form-end-spacer{display:none;order:99;flex:0 0 auto!important;width:100%;height:0;min-height:0;pointer-events:none;visibility:hidden}#preview-column{display:none!important;flex-direction:column;align-items:stretch;background:#020617;border:1px solid rgb(51 65 85);border-radius:1rem;padding:.65rem .75rem .85rem;max-width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#preview-column>.preview-toolbar{flex-shrink:0}.preview-switch-tpl{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.1rem;padding:.28rem .8rem .28rem .65rem;border-radius:999px;border:1px solid rgba(45,212,191,.55);background:#2dd4bf2e;color:#ccfbf1;font-size:.75rem;font-weight:800;letter-spacing:.01em;cursor:pointer;white-space:nowrap;box-shadow:0 0 0 1px #2dd4bf1f,0 6px 16px #0d94882e}.preview-switch-ico{width:.95rem;height:.95rem;flex:0 0 auto}.preview-switch-tpl:hover,.preview-switch-tpl:focus-visible{background:#2dd4bf4d;color:#f0fdfa;outline:2px solid rgba(45,212,191,.5);outline-offset:2px}.preview-quick-design{display:inline-flex;align-items:center;justify-content:center;min-height:2.1rem;padding:.28rem .75rem;border-radius:999px;border:1px solid rgba(251,191,36,.55);background:#fbbf2429;color:#fef3c7;font-size:.75rem;font-weight:800;cursor:pointer;white-space:nowrap}.preview-quick-design:hover,.preview-quick-design:focus-visible{background:#fbbf2447;color:#fffbeb;outline:2px solid rgba(251,191,36,.55);outline-offset:2px}.preview-accent-strip{display:flex;align-items:center;gap:.45rem;flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;padding:.1rem .15rem .35rem;scrollbar-width:none}.preview-accent-strip::-webkit-scrollbar{display:none}.preview-accent-dot{width:1.45rem;height:1.45rem;min-width:1.45rem;border-radius:999px;border:2px solid rgba(255,255,255,.22);padding:0;cursor:pointer;flex:0 0 auto}button.preview-accent-dot{background:var(--dot, #4c4c4c)}.preview-accent-strip .theme-swatch[aria-pressed=true]{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 2px #2dd4bfd9}.preview-accent-strip .custom-accent-input{width:1.45rem;height:1.45rem;border-radius:999px;overflow:hidden}.preview-accent-strip .custom-accent-input::-webkit-color-swatch{border-radius:999px}.preview-accent-reset{margin-top:0;margin-inline-start:.2rem;font-size:.68rem;flex:0 0 auto}body:not(.qc-studio-step-2) .preview-accent-strip{display:none!important}.preview-toolbar .doc-switch{display:none!important}#cv-preview-wrapper,#cv-preview-page-2,#cl-preview-wrapper{position:relative;isolation:isolate;contain:layout paint;flex:0 0 auto;min-width:0;min-height:0;width:100%;max-width:100%;margin-inline:auto;box-sizing:border-box;height:auto;padding-bottom:0;overflow-x:hidden;overflow-y:hidden;--a4-ratio: 1.414285714;--a4-page-height: calc(100% * 297 / 210);--cv-fit-scale: 1}.cv-document-container,.cv-preview-stack,#cv-preview-wrapper,#cv-preview-page-2,#cl-preview-wrapper,#qc-print-host{--accent: var(--cv-accent-color, #4c4c4c)}.cv-preview-stack{display:flex;flex-direction:column;align-items:stretch;gap:.85rem;width:100%;max-width:100%;min-width:0;margin-inline:auto;flex:0 0 auto;container-type:inline-size;container-name:cv-stack}#cv-preview-wrapper{container-type:inline-size;container-name:cv-preview;aspect-ratio:1 / 1.414;width:100%;height:auto;min-height:0;max-height:none;padding:0!important;background-color:#fff;overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important;transition:none}#cv-preview-page-2{container-type:inline-size;aspect-ratio:1 / 1.414;width:100%;height:100%;min-height:297mm;overflow:hidden!important;overflow-x:hidden;overflow-y:hidden}#cv-preview-page-2[hidden]{display:none!important}#cv-preview-page-2-clip{height:100%;overflow:hidden}#cv-preview-page-2-shift{transform-origin:top center}#cv-preview-wrapper:has(.layout-charcoal),#cv-preview-wrapper:has(.layout-navy),#cv-preview-wrapper:has(.layout-azure),#cv-preview-page-2:has(.layout-charcoal),#cv-preview-page-2:has(.layout-navy),#cv-preview-page-2:has(.layout-azure){padding:0!important}#cv-preview-wrapper #cv-target,#cv-preview-wrapper #cv-target.spacing-compact,#cv-preview-wrapper #cv-target.spacing-normal,#cv-preview-wrapper #cv-target.spacing-spacious,html[data-cv-density=compact] #cv-preview-wrapper #cv-target,html[data-cv-density=regular] #cv-preview-wrapper #cv-target,html[data-cv-density=spacious] #cv-preview-wrapper #cv-target,#cv-preview-wrapper #cv-target.layout-classic,#cv-preview-wrapper #cv-target.layout-sidebar,#cv-preview-wrapper #cv-target.layout-minimal,#cv-preview-wrapper #cv-target.layout-executive,#cv-preview-wrapper #cv-target.layout-modern,#cv-preview-wrapper #cv-target.layout-compact,#cv-preview-wrapper #cv-target.layout-split,#cv-preview-wrapper #cv-target.layout-charcoal,#cv-preview-wrapper #cv-target.layout-azure,#cv-preview-wrapper #cv-target.layout-navy,#cv-preview-wrapper #cv-target.layout-premium,#cv-preview-wrapper #cv-target.layout-cobalt{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:100%!important;height:100%!important;max-height:100%!important;padding-bottom:0;margin-inline:auto;margin-bottom:0;page-break-before:avoid;page-break-after:avoid;break-before:avoid;break-after:avoid;transform:none;overflow:hidden!important;background-color:#fff}#cl-preview-wrapper #cl-target{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0;margin-inline:auto}html[lang=he] #cv-preview-wrapper #cv-target,html[lang=en] #cv-preview-wrapper #cv-target,#cv-preview-wrapper #cv-target[dir=rtl],#cv-preview-wrapper #cv-target[dir=ltr]{min-height:100%!important;height:100%!important;overflow:hidden!important;background-color:#fff}#cv-preview-wrapper #cv-target .cv-columns,#cv-preview-wrapper #cv-target .cv-sidebar,#cv-preview-wrapper #cv-target .cv-main,#cv-preview-wrapper #cv-target #cv-header{min-width:0;max-width:100%}#cv-preview-wrapper #cv-target .cv-columns,#cv-preview-wrapper #cv-target .cv-main,#cv-preview-wrapper #cv-target .cv-sidebar{min-height:100%;align-self:stretch}#cv-preview-wrapper.cv-over-one-page{overflow:hidden!important;min-height:297mm}#cl-preview-wrapper{display:none;max-height:calc(100cqw * 297 / 210);aspect-ratio:210 / 297;overflow:hidden;overflow-x:hidden;max-width:100%;margin-inline:auto}body.qc-doc-letter .cv-preview-stack{display:none}body.qc-doc-letter #cl-preview-wrapper{display:block}.home-view{position:relative;display:flex;flex-direction:column;flex:1 0 auto;min-height:100dvh;width:100%;max-width:100%;overflow-x:hidden;isolation:isolate;background:radial-gradient(900px 480px at 85% -5%,rgba(45,212,191,.16),transparent 55%),radial-gradient(700px 420px at 0% 30%,rgba(56,120,255,.12),transparent 50%),linear-gradient(165deg,#0b1220,#121a2b 48%,#0e1624)}.home-grain{pointer-events:none;position:absolute;inset:0;overflow:hidden;opacity:.22;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' style='filter:url(%23n);opacity:.5'/%3E%3C/svg%3E")}.home-inner{position:relative;z-index:1;display:flex;flex-direction:column;flex:1 0 auto;width:100%;max-width:72rem;margin:0 auto;padding:0 1.25rem;overflow-x:hidden}.home-nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 0 .5rem;min-width:0;max-width:100%;flex-wrap:nowrap}.home-brand{display:flex;align-items:center;gap:.75rem;background:none;border:0;padding:0;cursor:pointer;color:inherit;min-width:0;flex:0 1 auto}.home-mark{width:2.35rem;height:2.35rem;border-radius:.65rem;background:#2dd4bf;color:#071018;display:flex;align-items:center;justify-content:center;font-family:Secular One,Heebo,sans-serif;font-weight:400;font-size:.78rem;letter-spacing:.02em}.home-brand-name{font-family:Secular One,Heebo,sans-serif;font-weight:400;font-size:1.35rem;line-height:1.1;letter-spacing:.01em;color:#f4f7fb}.studio-brand{background:none;border:0;padding:0;cursor:pointer;color:#f4f7fb}.studio-mark{width:2.25rem;height:2.25rem;border-radius:.65rem;background:#2dd4bf;color:#071018;display:flex;align-items:center;justify-content:center;font-family:Secular One,Heebo,sans-serif;font-weight:400;font-size:.78rem;letter-spacing:.02em;flex-shrink:0;box-shadow:0 10px 18px #0f172a59}.studio-brand-name{display:block;font-family:Secular One,Heebo,sans-serif;font-weight:400;font-size:1.05rem;line-height:1.1;letter-spacing:.01em;color:#f4f7fb}.home-brand-lockup{font-family:Secular One,Heebo,sans-serif;font-size:clamp(2.6rem,9vw,5.2rem);line-height:.95;letter-spacing:-.02em;color:#2dd4bf;margin:0 0 .85rem}.home-brand-sub{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:#8b9bb4;margin-top:.1rem}.home-nav-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0;min-width:0;max-width:100%}.home-nav-cta .home-nav-cta-short{display:none}.home-nav-cta .home-nav-cta-long{display:inline}.home-link{display:inline-flex;align-items:center;min-height:2.75rem;padding:.5rem .9rem;border-radius:.65rem;font-size:.8rem;font-weight:600;color:#b7c4d8;text-decoration:none;background:none;border:0;cursor:pointer}a.home-card.home-role-card{color:inherit;text-decoration:none}a.home-card.home-role-card:hover{border-color:#2dd4bf59}.home-link:hover{color:#f4f7fb}.home-nav-cta,.home-cta,.home-cta-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:2.85rem;padding:.65rem 1.2rem;border-radius:.7rem;font-weight:800;font-size:.85rem;white-space:nowrap;flex-shrink:0;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.home-nav-cta,.home-cta{background:#2dd4bf;color:#071018;box-shadow:0 14px 32px #2dd4bf38}.home-nav-cta:hover,.home-cta:hover{transform:translateY(-1px);background:#5eead4}.home-cta-ghost{border:1px solid rgba(232,238,247,.22);color:#e8eef7;background:#ffffff0a}.home-cta-ghost:hover{background:#ffffff14}@media(max-width:639px){.home-inner{padding-inline:.85rem}.home-nav{gap:.4rem;padding:.85rem 0 .4rem}.home-brand{gap:.4rem}.home-mark{width:2rem;height:2rem;font-size:.7rem;flex-shrink:0}.home-brand-name{font-size:1.05rem}.home-nav-actions{gap:.3rem}.home-nav .lang-switch{gap:.15rem}.home-nav .lang-chip{min-height:2rem;padding:.25rem .45rem;font-size:.68rem}.home-nav .lang-chip .lang-chip-full{display:none}.home-nav .lang-chip .lang-chip-short{display:inline}.home-nav-cta{min-height:2.25rem;padding:.35rem .65rem;font-size:.72rem;border-radius:.6rem;white-space:nowrap}.home-nav-cta .home-nav-cta-long{display:none}.home-nav-cta .home-nav-cta-short{display:inline;white-space:nowrap}}@media(max-width:380px){.home-brand-name{display:none}.home-nav-cta{padding:.35rem .55rem;font-size:.7rem;white-space:nowrap}}.home-hero{display:grid;grid-template-columns:1fr;gap:2.5rem;padding:2.25rem 0 3.5rem;align-items:center;direction:rtl;overflow:visible}html[lang=en] .home-hero{direction:ltr}.home-hero>:first-child{min-width:0}.home-kicker{display:inline-flex;align-items:center;gap:.55rem;font-size:.7rem;letter-spacing:.08em;color:#7dd3c7;font-weight:700;margin-bottom:1rem;max-width:100%;line-height:1.5}.home-kicker:before{content:"";width:1.6rem;height:1px;flex-shrink:0;background:#2dd4bf}.home-hero .home-kicker{letter-spacing:.04em;max-width:min(100%,22rem)}.home-title{font-family:Heebo,Rubik,sans-serif;font-weight:800;font-size:clamp(1.7rem,4.8vw,2.85rem);line-height:1.22;letter-spacing:-.02em;color:#f4f7fb;max-width:22ch}.home-subhead{margin-top:.85rem;max-width:32rem;font-size:clamp(.92rem,2.2vw,1.05rem);line-height:1.55;font-weight:600;color:#9fb4cf;letter-spacing:.01em}.home-lead{margin-top:.9rem;max-width:36rem;font-size:1.02rem;line-height:1.7;color:#a8b6cc;font-weight:400;direction:rtl;text-align:right;unicode-bidi:isolate}html[lang=en] .home-lead,html[lang=en] #home-lead,html[lang=en] #seo-landing-lead,html[lang=en] .home-title,html[lang=en] .home-subhead,html[lang=en] #home-title,html[lang=en] #home-subhead,html[lang=en] #seo-landing-title{direction:ltr;text-align:left;text-align:start;unicode-bidi:isolate}html[lang=en] #home-cta{direction:ltr;unicode-bidi:isolate}.home-hero-offer{margin-top:1.35rem;display:flex;flex-direction:column;align-items:flex-start;gap:.45rem}.home-hero-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .85rem;font-family:Heebo,sans-serif;line-height:1}.home-price-was{font-size:clamp(1.15rem,3vw,1.55rem);color:#94a3b8;text-decoration:line-through;text-decoration-thickness:2px;text-underline-offset:.18em;font-weight:700;line-height:1.35;padding-block:.08rem}.home-price-now{font-size:clamp(2rem,5.5vw,2.85rem);font-weight:800;color:#f4f7fb;letter-spacing:-.03em}.home-hero-sub{margin:0;font-size:.98rem;font-weight:600;color:#7dd3c7;line-height:1.55}.home-ats{margin:0;padding:.35rem 0 0;border-top:1px solid rgba(232,238,247,.08);background:#070c1659}.home-ats .home-inner{padding-top:1.15rem;padding-bottom:1.25rem}.home-ats-copy{margin:0 0 .85rem;font-size:.82rem;font-weight:700;color:#c5d0e2}.home-ats-logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;list-style:none;margin:0;padding:0}.home-ats-badge{display:flex;align-items:center;gap:.5rem;min-height:2.55rem;padding:.4rem .65rem;border-radius:.65rem;background:#ffffff0a;color:#9aabc4;font-size:.7rem;font-weight:800;letter-spacing:.04em}.home-ats-badge svg{width:1.3rem;height:1.3rem;flex-shrink:0;opacity:.7}.home-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.home-cta{min-height:3.15rem;padding:.8rem 1.45rem;font-size:.95rem}@media(max-width:420px){#home-cta.home-cta{font-size:.88rem;padding:.75rem 1.1rem;white-space:normal;text-align:center;line-height:1.25}}.home-meta{display:flex;flex-wrap:wrap;gap:1.25rem 1.75rem;margin-top:1.75rem;font-size:.8rem;color:#8b9bb4}.home-meta strong{color:#f4f7fb;font-weight:700}.home-stage{position:relative;min-height:30rem;display:flex;align-items:center;justify-content:center;overflow:visible;perspective:1000px;padding:1.25rem .75rem 1.75rem}.home-stage-glow{position:absolute;width:78%;height:62%;border-radius:50%;background:radial-gradient(circle,rgba(45,212,191,.28),transparent 68%);filter:blur(8px)}.home-paper{position:relative;width:min(100%,21.5rem);aspect-ratio:1 / 1.34;transform:rotate(-2deg) rotateY(-8deg);transform-style:preserve-3d;overflow:visible}.home-paper-back,.home-paper-mid,.home-paper-sheet{position:absolute;inset:0;border-radius:.28rem}.home-paper-back{transform:rotate(-6deg) translate(10px,12px);background:#c5d0e0;box-shadow:0 18px 40px #00000038}.home-paper-mid{background:#e8eef6;transform:rotate(3.5deg) translate(-7px,7px);box-shadow:0 16px 36px #0000002e}.home-paper-sheet{display:grid;grid-template-columns:.34fr .66fr;padding:0;gap:0;overflow:hidden;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 20px 40px #0006,0 8px 18px #00000038,0 1px #fff6 inset}.home-paper-sheet>.i18n-he,.home-paper-sheet>.i18n-en{display:grid;grid-template-columns:.34fr .66fr;grid-column:1 / -1;grid-row:1;min-height:100%;height:100%}.home-cv{font-family:Heebo,Assistant,sans-serif;color:#1e293b;direction:ltr}.home-cv-side,.home-cv-main{direction:rtl;text-align:right}html[lang=en] .home-cv-side,html[lang=en] .home-cv-main{direction:ltr;text-align:left}.home-cv-side{background:linear-gradient(180deg,#123a3c,#0b2428);color:#e8f7f5;padding:.85rem .7rem .75rem;display:flex;flex-direction:column;gap:.22rem}.home-cv-mark{width:2.15rem;height:2.15rem;border-radius:999px;display:grid;place-items:center;margin-bottom:.45rem;background:#2dd4bf;color:#071018;font-size:.62rem;font-weight:800;letter-spacing:-.02em}.home-cv-side-h,.home-cv-h{margin:.55rem 0 .18rem;font-size:.52rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home-cv-side-h{color:#7dd3c7;border-bottom:1px solid rgba(125,211,199,.28);padding-bottom:.18rem}.home-cv-h{color:#0f766e;border-bottom:1px solid rgba(15,118,110,.18);padding-bottom:.12rem}.home-cv-side-p,.home-cv-p,.home-cv-org{margin:0;font-size:.5rem;line-height:1.45;font-weight:500}.home-cv-side-p{color:#e8f7f5e0}.home-cv-p{color:#334155}.home-cv-tags{list-style:none;margin:.15rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.22rem}.home-cv-tags li{font-size:.44rem;font-weight:700;padding:.12rem .32rem;border-radius:999px;background:#2dd4bf29;color:#d1faf4;border:1px solid rgba(45,212,191,.28)}.home-cv-main{padding:.8rem .75rem .7rem;display:flex;flex-direction:column;min-width:0}.home-cv-head{margin-bottom:.15rem}.home-paper-name{font-family:Heebo,sans-serif;font-size:1.05rem;font-weight:800;color:#0f172a;line-height:1.1;margin:0}.home-paper-role{margin:.18rem 0 0;font-size:.58rem;font-weight:700;color:#0f766e;letter-spacing:.02em}.home-cv-job{margin-bottom:.35rem}.home-cv-job-top{display:flex;align-items:baseline;justify-content:space-between;gap:.35rem}.home-cv-job-title{margin:0;font-size:.54rem;font-weight:800;color:#0f172a}.home-cv-job-dates{margin:0;font-size:.44rem;font-weight:700;color:#64748b;white-space:nowrap}.home-cv-org{color:#475569;margin-bottom:.12rem}.home-cv-bullets{margin:0;padding:0;list-style:none}.home-cv-bullets li{position:relative;padding-inline-start:.55rem;font-size:.48rem;line-height:1.4;color:#334155;font-weight:500}.home-cv-bullets li:before{content:"";position:absolute;inset-inline-start:0;top:.38em;width:.22rem;height:.22rem;border-radius:999px;background:#2dd4bf}.home-paper-badge{position:absolute;top:.45rem;margin-top:12px;inset-inline-start:.45rem;z-index:3;display:inline-flex;align-items:center;min-height:1.7rem;padding:.32rem .7rem;border-radius:999px;background:#ecfdf5;color:#065f46;border:1px solid rgba(16,185,129,.35);box-shadow:0 10px 22px #02061747;font-size:.68rem;font-weight:800;letter-spacing:.01em;line-height:1.35;transform:rotate(2deg);white-space:nowrap}.home-ribbon{display:none}@media(prefers-reduced-motion:reduce){.home-paper,.home-paper-badge{transform:none}}.home-band{border-top:1px solid rgba(232,238,247,.08);border-bottom:1px solid rgba(232,238,247,.08);background:#070c1673}.home-band-row{display:grid;grid-template-columns:1fr;gap:1.25rem;padding:1.35rem 0;text-align:center}.home-band p{font-size:.85rem;color:#9aabc4}.home-band strong{display:block;font-family:Heebo,sans-serif;font-size:1.15rem;color:#f4f7fb;font-weight:800}.home-section{padding:3.5rem 0}.home-section-templates,.home-section-roles,.home-section-offer{margin-top:1.75rem}.home-section h2{font-family:Heebo,sans-serif;font-weight:800;font-size:clamp(1.45rem,3vw,2rem);letter-spacing:-.02em;margin-bottom:.5rem;color:#f4f7fb}.home-section-lead{color:#9aabc4;max-width:36rem;line-height:1.7;margin-bottom:1.75rem}.home-compare{display:grid;gap:1.25rem}.home-ba-section{padding-top:3.25rem;padding-bottom:3.75rem}.home-ba-head{max-width:40rem;margin-bottom:1.75rem}.home-ba-head .home-section-lead{max-width:38rem;margin-bottom:0;font-size:1.02rem}.home-ba-section .ba-compare{display:grid;grid-template-columns:1fr;grid-template-areas:"quick" "vs" "word";gap:1.1rem;align-items:stretch;direction:ltr}.home-ba-section .ba-panel{direction:rtl}.home-ba-section .ba-panel-after{grid-area:quick}.home-ba-section .ba-panel-before{grid-area:word}.home-ba-section .ba-vs{display:none;grid-area:vs}.ba-vs{display:none;position:relative;margin:0;align-self:center;justify-self:center;min-width:3rem;height:3rem;padding:0 .85rem;border-radius:999px;background:#0b1220;border:1px solid rgba(94,234,212,.5);box-shadow:0 0 0 7px #0b1220,0 10px 28px #02061773;color:#5eead4;font-size:.78rem;font-weight:800;letter-spacing:.08em;align-items:center;justify-content:center;z-index:2;white-space:nowrap}.ba-panel{margin:0;display:flex;flex-direction:column;gap:.65rem;min-width:0}.ba-caption{display:inline-flex;align-self:center;align-items:center;gap:.4rem;margin:0 auto;padding:.28rem .75rem;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.02em;color:#c5d0e0;text-align:center;background:#ffffff0a;border:1px solid rgba(232,238,247,.1)}.ba-panel-before .ba-caption{color:#cbd5e1;background:#47556938;border-color:#94a3b838}.ba-panel-after .ba-caption{color:#99f6e4;background:#0d94882e;border-color:#2dd4bf52}.ba-doc{border-radius:.85rem;min-height:22.5rem;box-shadow:0 14px 32px #00000038}.ba-word{background:#f7f4ea;color:#1a1a1a;font-family:Times New Roman,David Libre,David,serif;padding:.55rem .58rem .6rem!important;border-radius:.12rem;box-shadow:inset 0 0 0 1px #b7b09e,0 10px 22px #0000002e;display:flex;flex-direction:column;gap:0;line-height:1.22;letter-spacing:0;min-height:22rem}.ba-word p{margin:0;font-weight:400;color:#1c1917}.ba-w-doc-title{font-size:.92rem;font-weight:700;text-decoration:underline;text-underline-offset:2px;margin-bottom:.12rem!important}.ba-w-name{font-size:.88rem;font-family:Arial,Noto Sans Hebrew,sans-serif;color:#0c0a09;font-weight:700}.ba-w-meta{font-size:.62rem;line-height:1.35;margin:.08rem 0 .28rem!important;font-family:Arial,Noto Sans Hebrew,sans-serif;color:#292524}.ba-w-link{color:#00e;text-decoration:underline}.ba-w-block{font-size:.68rem;margin:.12rem 0 0!important;text-align:justify}.ba-w-h{font-weight:700;text-decoration:underline}.ba-pro{background:#fff;font-family:Heebo,Rubik,sans-serif;padding:1.35rem 1.3rem 1.4rem!important;min-height:22rem;border-radius:.9rem;border:1px solid rgba(45,212,191,.22);box-shadow:0 22px 48px #00000057,0 0 0 1px #2dd4bf1f;display:flex;flex-direction:column;gap:0;color:#0f172a}.ba-pro-name{margin:0;font-size:1.32rem;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#0f172a}.ba-pro-role{margin:.28rem 0 0;font-size:.78rem;font-weight:700;letter-spacing:.04em;color:#0f766e}.ba-pro-rule{width:2.55rem;height:3px;margin:.55rem 0 .65rem;background:#2dd4bf;border-radius:99px}.ba-pro-contact{margin:0;font-size:.62rem;font-weight:600;color:#64748b;letter-spacing:.01em}.ba-pro-h{margin:.85rem 0 .38rem;padding-bottom:.22rem;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#0f172a;border-bottom:1px solid #e2e8f0}.ba-pro-p{margin:0;font-size:.68rem;line-height:1.45;color:#334155;font-weight:500}.ba-pro-job{margin-bottom:.55rem}.ba-pro-job-top{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.ba-pro-job-title{margin:0;font-size:.74rem;font-weight:800;color:#0f172a}.ba-pro-job-dates{margin:0;font-size:.6rem;font-weight:700;color:#64748b;white-space:nowrap}.ba-pro-org{margin:.08rem 0 .18rem;font-size:.64rem;font-weight:600;color:#0f766e}.ba-pro-li{margin:.08rem 0 0;padding-inline-start:.75rem;font-size:.64rem;line-height:1.4;color:#334155;position:relative}.ba-pro-li:before{content:"";position:absolute;inset-inline-start:.12rem;top:.48em;width:.28rem;height:.28rem;border-radius:99px;background:#2dd4bf}.ba-pro-skills{display:flex;flex-wrap:wrap;gap:.32rem;margin:.15rem 0 0}.ba-pro-skills span{display:inline-flex;align-items:center;min-height:1.35rem;padding:.12rem .5rem;border-radius:999px;background:#0f766e14;color:#115e59;font-size:.58rem;font-weight:700}.home-steps,.home-cards{display:grid;gap:1rem;direction:rtl}html[lang=en] .home-steps,html[lang=en] .home-cards,html[dir=ltr] .home-steps,html[dir=ltr] .home-cards{direction:ltr}.home-step,.home-card,.home-quote{background:#ffffff0a;border:1px solid rgba(232,238,247,.1);border-radius:.9rem;padding:1.35rem 1.25rem;box-shadow:none;text-align:start}.home-step-num{display:inline-block;unicode-bidi:isolate;font-family:Secular One,Heebo,sans-serif;color:#2dd4bf;font-size:1.02rem;font-weight:400;margin-inline-end:.15rem}.home-step h3,.home-card h3{font-size:1.02rem;font-weight:700;margin-bottom:.35rem;color:#f4f7fb;text-align:start;unicode-bidi:plaintext}.home-step p{font-size:.9rem;line-height:1.7;color:#cbd5e1;text-align:start;unicode-bidi:plaintext}.home-card p,.home-quote p{font-size:.9rem;line-height:1.7;color:#9aabc4}.home-layouts{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.home-layout{border-radius:.75rem;padding:.9rem;background:#ffffff0a;border:1px solid rgba(232,238,247,.1);min-height:7.5rem}.home-layout-frame{display:block;height:4.4rem;border-radius:.35rem;background:#e8eef7;position:relative;overflow:hidden;margin-bottom:.55rem}.home-layout-frame.tpl-mini{background:#fff;box-shadow:inset 0 0 0 1px #0f172a14}.home-layout-frame.tpl-mini svg,.template-thumb.tpl-mini svg{display:block;width:100%;height:100%}.home-layout-frame span{position:absolute;background:#94a3b8;border-radius:2px}.home-layout p,.home-layout>span:last-child{font-size:.72rem;font-weight:700;color:#c5d0e2}.lay-classic span:nth-child(1){top:8px;right:10px;left:10px;height:7px}.lay-classic span:nth-child(2){top:22px;right:10px;width:42%;height:4px}.lay-classic span:nth-child(3){bottom:10px;right:10px;left:10px;height:18px;background:#e8dfd0}.lay-side span:nth-child(1){inset:8px auto 8px 8px;width:28%}.lay-side span:nth-child(2){top:10px;right:10px;width:52%;height:6px}.lay-side span:nth-child(3){top:22px;right:10px;width:40%;height:22px;background:#e8dfd0}.lay-exec span:nth-child(1){top:0;right:0;left:0;height:22px;background:#1e3a8a}.lay-exec span:nth-child(2){top:30px;right:10px;left:10px;height:22px;background:#e8dfd0}.lay-min span:nth-child(1){top:12px;right:18px;left:18px;height:5px}.lay-min span:nth-child(2){top:24px;right:28px;left:28px;height:4px;opacity:.6}.lay-min span:nth-child(3){bottom:12px;right:18px;left:18px;height:14px;background:#eee6d8}.lay-charcoal{background:#ececec}.lay-charcoal span:nth-child(1){inset:0 auto 0 0;width:32%;background:#4c4c4c;border-radius:0}.lay-charcoal span:nth-child(2){top:0;right:0;left:32%;height:18px;background:#4c4c4c;border-radius:0}.lay-charcoal span:nth-child(3){top:26px;right:10px;width:48%;height:22px;background:#e8dfd0}.lay-azure{background:#fff}.lay-azure span:nth-child(1){top:0;right:0;left:0;height:16px;background:#dce8f0;border-radius:0}.lay-azure span:nth-child(2){top:22px;right:36%;bottom:8px;width:1px;background:#d4d8dd;border-radius:0}.lay-azure span:nth-child(3){top:24px;right:8px;width:34%;height:6px;background:#c5d0d8}.lay-navy{background:#fff}.lay-navy span:nth-child(1){inset:0 auto 0 0;width:34%;background:#12192b;border-radius:0}.lay-navy span:nth-child(2){top:10px;left:8px;width:18px;height:18px;border-radius:999px;background:#c9cdd6}.lay-navy span:nth-child(3){top:12px;right:10px;width:48%;height:22px;background:#e8e9ee}.home-quote cite{display:block;margin-top:.85rem;font-style:normal;font-size:.75rem;font-weight:700;color:#e8eef7}.home-price{display:grid;gap:1.5rem;align-items:center;background:#ffffff0d;color:#f4f7fb;border:1px solid rgba(45,212,191,.28);border-radius:1rem;padding:1.75rem 1.5rem;overflow:visible;position:relative}.home-price:after{content:"";position:absolute;width:16rem;height:16rem;border-radius:50%;background:radial-gradient(circle,rgba(45,212,191,.22),transparent 70%);left:-4rem;bottom:-6rem}.home-price>*{position:relative;z-index:1}.home-price h2{color:#f4f7fb;margin-bottom:.4rem}.home-price p{color:#a8b6cc;font-size:.95rem;line-height:1.7}.home-price .home-price-tag{font-family:Secular One,Heebo,sans-serif;font-size:clamp(2.8rem,7vw,4.2rem);line-height:1.05;color:#2dd4bf;display:flex;flex-direction:column;align-items:flex-end;justify-self:end;gap:.4rem;margin:0;overflow:visible}.home-price .home-price-tag .home-price-was{display:inline-block;font-family:Heebo,Rubik,sans-serif;color:#94a3b8;font-size:1.25rem;font-weight:700;line-height:1.6;padding:.22rem .05rem .12rem;text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-skip-ink:none;text-underline-offset:.22em;overflow:visible}.home-price-coffee{color:#7dd3c7!important;font-size:.9rem!important;font-weight:600;max-width:34rem}.home-price-foot{margin:1rem 0 0;font-size:.82rem;font-weight:600;color:#9aabc4;letter-spacing:.01em}.home-price-tag small{font-size:.35em;font-family:Rubik,sans-serif;font-weight:700}.home-price .home-cta{background:#2dd4bf;color:#071018;margin-top:1.1rem}.home-price .home-cta:hover{background:#5eead4}.home-footer{margin-top:auto;flex-shrink:0;padding:2rem 0 calc(2.5rem + env(safe-area-inset-bottom,0px));display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;color:#8b9bb4;font-size:.75rem;border-top:1px solid rgba(232,238,247,.08)}@media(max-width:639px){.home-hero .home-kicker{letter-spacing:.02em;font-size:.68rem}.home-title{max-width:100%}}@media(min-width:640px){.home-band-row{grid-template-columns:repeat(3,1fr)}.home-steps{grid-template-columns:repeat(3,1fr);direction:rtl}html[lang=en] .home-steps,html[dir=ltr] .home-steps{direction:ltr}.home-ats-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.pay-packs{grid-template-columns:1fr 1fr}.home-ba-section .ba-compare{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"word vs quick";gap:.85rem;align-items:stretch;direction:ltr}.home-ba-section .ba-vs{display:flex}.home-ba-section .ba-vs:before,.home-ba-section .ba-vs:after{content:"";position:absolute;top:50%;width:1.35rem;height:2px;background:linear-gradient(90deg,#5eead400,#5eead4b3)}.home-ba-section .ba-vs:before{right:calc(100% + .15rem);transform:translateY(-50%)}.home-ba-section .ba-vs:after{left:calc(100% + .15rem);transform:translateY(-50%) scaleX(-1)}.home-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.home-cards--tools{grid-template-columns:repeat(3,minmax(0,22rem));justify-content:center}}@media(min-width:900px){.home-hero{display:flex;flex-direction:row;align-items:center;gap:2.5rem;padding-top:3rem;overflow:visible;direction:rtl}.home-hero>:first-child{flex:1.08 1 0;min-width:0}.home-hero>.home-stage{flex:.92 1 0;min-width:0}.home-stage{min-height:32rem}.home-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.home-cards--tools{grid-template-columns:repeat(3,minmax(0,24rem));justify-content:center}.home-layouts{grid-template-columns:repeat(6,1fr)}.home-price{grid-template-columns:1.2fr .8fr;padding:2.25rem 2.4rem}.home-ats-logos{grid-template-columns:repeat(6,minmax(0,1fr))}}.skip-link{position:fixed;top:.75rem;right:1rem;z-index:100;background:#fff;color:#0f172a;padding:.65rem 1rem;border-radius:.75rem;font-weight:700;transform:translateY(-160%)}.skip-link:focus{transform:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:3px solid #38bdf8;outline-offset:2px}button,a,input,select,textarea{touch-action:manipulation}.dynamic-text{color:var(--accent)}.dynamic-border{border-color:var(--accent)}.dynamic-bg{background-color:var(--accent)}.dynamic-icon{color:var(--accent)}#cv-target:not(.layout-navy):not(.layout-charcoal):not(.layout-executive):not(.layout-cobalt) #out-name,#cv-target-page2:not(.layout-navy):not(.layout-charcoal):not(.layout-executive):not(.layout-cobalt) #out-name,#qc-print-host .cv-print-sheet:not(.layout-navy):not(.layout-charcoal):not(.layout-executive):not(.layout-cobalt) #out-name,#cl-target #cl-out-name{color:#1e293b}#cv-target .cv-section-title,#qc-print-host .cv-print-sheet .cv-section-title{border-bottom-color:var(--accent)}#cv-target .cv-sec-ico,#cv-target .cv-contact-ico,#qc-print-host .cv-print-sheet .cv-sec-ico,#qc-print-host .cv-print-sheet .cv-contact-ico{color:var(--accent)}#cv-target .cv-skill-list li::marker,#qc-print-host .cv-print-sheet .cv-skill-list li::marker{color:var(--accent)}.bg-preview-white,.bg-preview-slate,.bg-preview-cream,.bg-preview-linen,.bg-preview-mint,.bg-preview-sage,.bg-preview-stone,.bg-preview-navy,.bg-preview-blush,.bg-preview-pearl,.bg-preview-dots,.bg-preview-grid,.bg-preview-lines{background-color:#fff;background-image:none}#cv-target,#cv-target-page2,#qc-print-host .cv-print-sheet{font-family:var(--cv-font);font-size:calc(.75rem * var(--cv-scale));line-height:var(--cv-leading);direction:rtl;text-align:right;unicode-bidi:isolate;overflow:visible;word-wrap:break-word;overflow-wrap:break-word;word-break:normal;color:#1e293b}#cv-target #out-name,#cv-target #out-title,#cv-target .cv-contact-row,#cv-target .cv-contact-row span,#cv-target .cv-contact-link,#cv-target .cv-job-date,#cv-target .cv-job-title,#cv-target .cv-job-role,#cv-target .cv-job-body,#cv-target .cv-lang-row,#cv-target .cv-lang-name,#cv-target .cv-edu-school,#cv-target .cv-edu-meta,#cv-target-page2 #out-name,#cv-target-page2 #out-title,#cv-target-page2 .cv-contact-row,#cv-target-page2 .cv-contact-link,#qc-print-host .cv-print-sheet #out-name,#qc-print-host .cv-print-sheet #out-title,#qc-print-host .cv-print-sheet .cv-contact-row,#qc-print-host .cv-print-sheet .cv-contact-link{min-width:0;max-width:100%;overflow:visible;overflow-wrap:break-word;word-break:normal;white-space:normal}#cv-target .cv-contact-row,#cv-target-page2 .cv-contact-row,#qc-print-host .cv-print-sheet .cv-contact-row{display:flex;align-items:flex-start;gap:.4rem}#cv-target .cv-contact-row.cv-contact-empty,#cv-target-page2 .cv-contact-row.cv-contact-empty,#qc-print-host .cv-print-sheet .cv-contact-row.cv-contact-empty,.layout-navy .cv-contact-row.cv-contact-empty,.layout-charcoal .cv-contact-row.cv-contact-empty,.layout-premium .cv-contact-row.cv-contact-empty,.layout-cobalt .cv-contact-row.cv-contact-empty{display:none!important}#cv-target .cv-contact-row>span:last-child,#cv-target .cv-contact-link,#cv-target-page2 .cv-contact-row>span:last-child,#qc-print-host .cv-print-sheet .cv-contact-link{flex:1 1 auto;min-width:0}html[data-cv-density=compact],.spacing-compact{--cv-density: .78;--section-gap: .42rem;--line-height: 1.28;--item-padding: .28rem}html[data-cv-density=regular],.spacing-normal{--cv-density: 1;--section-gap: .85rem;--line-height: 1.5;--item-padding: .55rem}html[data-cv-density=spacious],.spacing-spacious{--cv-density: 1.22;--section-gap: 1.25rem;--line-height: 1.68;--item-padding: .82rem}#cv-target,#cv-target-page2,#qc-print-host .cv-print-sheet{--space-fit: 1;line-height:var(--line-height, var(--cv-leading))}#cv-target .cv-columns,#cv-target .cv-main,#cv-target:not(.layout-charcoal):not(.layout-premium):not(.layout-cobalt) .cv-sidebar,#cv-target-page2 .cv-columns,#cv-target-page2 .cv-main,#cv-target-page2:not(.layout-charcoal):not(.layout-premium):not(.layout-cobalt) .cv-sidebar,#qc-print-host .cv-columns,#qc-print-host .cv-main,#qc-print-host .cv-print-sheet:not(.layout-charcoal):not(.layout-premium):not(.layout-cobalt) .cv-sidebar{gap:calc(var(--section-gap, .85rem) * var(--space-fit, 1))}#cv-target #cv-header,#cv-target-page2 #cv-header,#qc-print-host #cv-header{margin-bottom:calc(var(--section-gap, .85rem) * var(--space-fit, 1));padding-bottom:calc(var(--item-padding, .55rem) * var(--space-fit, 1))}#cv-target .cv-section-title,#cv-target-page2 .cv-section-title,#qc-print-host .cv-section-title{margin-bottom:calc(var(--item-padding, .55rem) * var(--space-fit, 1) * .7);line-height:var(--line-height, var(--cv-leading))}#cv-target .whitespace-pre-line,#cv-target .cv-job-body,#cv-target .cv-job-desc,#cv-target-page2 .whitespace-pre-line,#qc-print-host .whitespace-pre-line{line-height:var(--line-height, var(--cv-leading))}#cv-target:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt)>#cv-header,#cv-target:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt)>.cv-columns,#cv-target-page2:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt)>#cv-header,#cv-target-page2:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt)>.cv-columns,#qc-print-host .cv-print-sheet:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt)>#cv-header,#qc-print-host .cv-print-sheet:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt)>.cv-columns{padding-inline:1.35rem;box-sizing:border-box}#cv-target:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt)>#cv-header,#cv-target-page2:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt)>#cv-header,#qc-print-host .cv-print-sheet:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt)>#cv-header{padding-top:1.15rem}#cv-target .cv-job,#cv-target-page2 .cv-job,#qc-print-host .cv-job{display:block;position:relative;margin:0 0 1rem;padding:0;line-height:1.45;overflow:visible;min-width:0;max-width:100%}#cv-target .cv-job-head,#cv-target-page2 .cv-job-head,#qc-print-host .cv-job-head{display:flex;align-items:baseline;justify-content:space-between;width:100%;gap:.15rem .85rem;margin:0 0 .35rem;min-width:0;max-width:100%;box-sizing:border-box}#cv-target .cv-job-head-main,#cv-target-page2 .cv-job-head-main,#qc-print-host .cv-job-head-main{flex:1 1 9rem;min-width:0;display:flex;flex-direction:column;gap:.15rem}#cv-target .cv-job-title,#cv-target-page2 .cv-job-title,#qc-print-host .cv-job-title{display:block;position:static;float:none;margin:0;padding:0;font-weight:700;font-size:calc(1.125rem * var(--cv-scale));line-height:1.35;color:inherit}#cv-target .cv-job-role,#cv-target-page2 .cv-job-role,#qc-print-host .cv-job-role{display:block;position:static;float:none;margin:.1rem 0 .25rem;padding:0;font-weight:500;font-size:calc(.84rem * var(--cv-scale));line-height:1.4;color:#475569}#cv-target .cv-job>.cv-job-company,#cv-target-page2 .cv-job>.cv-job-company,#qc-print-host .cv-job>.cv-job-company,#cv-target .cv-job-body>.cv-job-company,#cv-target-page2 .cv-job-body>.cv-job-company,#qc-print-host .cv-job-body>.cv-job-company{display:block;margin:.14rem 0 .45rem;padding:0 0 .18rem;font-weight:700;font-size:calc(.88rem * var(--cv-scale));line-height:1.35;color:#0f172a;letter-spacing:.012em;max-width:100%;overflow-wrap:anywhere;border-bottom:1px solid rgba(148,163,184,.45)}.layout-classic .cv-job>.cv-job-company,.layout-classic .cv-job-body>.cv-job-company,.layout-sidebar .cv-job>.cv-job-company,.layout-sidebar .cv-job-body>.cv-job-company,.layout-split .cv-job>.cv-job-company,.layout-split .cv-job-body>.cv-job-company{font-weight:700;font-size:calc(.9rem * var(--cv-scale));color:#0f172a;margin:.14rem 0 .42rem;padding:0 0 .16rem;border-bottom:1px solid rgba(148,163,184,.4);line-height:1.35}.layout-charcoal .cv-job>.cv-job-company,.layout-charcoal .cv-job-body>.cv-job-company,#cv-target.layout-charcoal .cv-job>.cv-job-company,#cv-target.layout-charcoal .cv-job-body>.cv-job-company,#cv-target-page2.layout-charcoal .cv-job>.cv-job-company,#cv-target-page2.layout-charcoal .cv-job-body>.cv-job-company,#qc-print-host .cv-print-sheet.layout-charcoal .cv-job>.cv-job-company,#qc-print-host .cv-print-sheet.layout-charcoal .cv-job-body>.cv-job-company{font-weight:700!important;font-size:calc(.82rem * var(--cv-scale))!important;color:#2f2f2f!important;margin:.1rem 0 .4rem!important;padding:0 0 .14rem!important;line-height:1.35!important;letter-spacing:.01em;border-bottom:1px solid rgba(80,80,80,.22)}.layout-navy .cv-job>.cv-job-company,.layout-navy .cv-job-body>.cv-job-company,#cv-target.layout-navy .cv-job>.cv-job-company,#cv-target.layout-navy .cv-job-body>.cv-job-company,#cv-target-page2.layout-navy .cv-job>.cv-job-company,#cv-target-page2.layout-navy .cv-job-body>.cv-job-company,#qc-print-host .cv-print-sheet.layout-navy .cv-job>.cv-job-company,#qc-print-host .cv-print-sheet.layout-navy .cv-job-body>.cv-job-company{font-weight:700!important;font-size:calc(.84rem * var(--cv-scale))!important;color:var(--navy, #12192b)!important;margin:.12rem 0 .42rem!important;padding:0 0 .16rem!important;line-height:1.35!important;letter-spacing:.01em;border-bottom:1px solid rgba(18,25,43,.18)}.layout-azure .cv-job>.cv-job-company,.layout-azure .cv-job-body>.cv-job-company,#cv-target.layout-azure .cv-job>.cv-job-company,#cv-target.layout-azure .cv-job-body>.cv-job-company,#cv-target-page2.layout-azure .cv-job>.cv-job-company,#cv-target-page2.layout-azure .cv-job-body>.cv-job-company,#qc-print-host .cv-print-sheet.layout-azure .cv-job>.cv-job-company,#qc-print-host .cv-print-sheet.layout-azure .cv-job-body>.cv-job-company{font-weight:700!important;font-size:calc(.86rem * var(--cv-scale))!important;color:#1e293b!important;margin:.12rem 0 .42rem!important;padding:0 0 .16rem!important;line-height:1.35!important;border-bottom:1px solid rgba(90,90,90,.22)}#cv-target .cv-edu-item,#cv-target-page2 .cv-edu-item,#qc-print-host .cv-edu-item,#cv-target .cv-military-item,#cv-target-page2 .cv-military-item,#qc-print-host .cv-military-item{display:block;position:relative;margin:0 0 1rem;padding:0;line-height:1.45;overflow:visible;min-width:0;max-width:100%}#cv-target .cv-edu-item .cv-job-head,#cv-target-page2 .cv-edu-item .cv-job-head,#qc-print-host .cv-edu-item .cv-job-head,.layout-charcoal .cv-edu-item .cv-job-head,.layout-navy .cv-edu-item .cv-job-head,.layout-azure .cv-edu-item .cv-job-head,.layout-sidebar .cv-edu-item .cv-job-head,.layout-split .cv-edu-item .cv-job-head,.layout-premium .cv-edu-item .cv-job-head,.layout-classic .cv-edu-item .cv-job-head,.layout-minimal .cv-edu-item .cv-job-head,.layout-modern .cv-edu-item .cv-job-head,.layout-executive .cv-edu-item .cv-job-head,.layout-compact .cv-edu-item .cv-job-head{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:space-between!important;gap:.35rem .65rem!important;width:100%!important}#cv-target .cv-edu-item .cv-job-head .cv-edu-school,#cv-target .cv-edu-item .cv-job-head .cv-job-title,#cv-target-page2 .cv-edu-item .cv-job-head .cv-edu-school,#cv-target-page2 .cv-edu-item .cv-job-head .cv-job-title,#qc-print-host .cv-edu-item .cv-job-head .cv-edu-school,#qc-print-host .cv-edu-item .cv-job-head .cv-job-title{display:block;flex:1 1 auto;min-width:0;max-width:100%}#cv-target .cv-edu-item .cv-job-head .cv-edu-date,#cv-target .cv-edu-item .cv-job-head .cv-job-date,#cv-target-page2 .cv-edu-item .cv-job-head .cv-edu-date,#cv-target-page2 .cv-edu-item .cv-job-head .cv-job-date,#qc-print-host .cv-edu-item .cv-job-head .cv-edu-date,#qc-print-host .cv-edu-item .cv-job-head .cv-job-date{display:inline-block;flex:0 0 auto;white-space:nowrap;max-width:42%;overflow:hidden;text-overflow:ellipsis}#cv-target #sec-education-side .cv-edu-item .cv-job-head,#cv-target-page2 #sec-education-side .cv-edu-item .cv-job-head,#qc-print-host #sec-education-side .cv-edu-item .cv-job-head,#cv-target.layout-charcoal #sec-education-side .cv-edu-item .cv-job-head,#cv-target-page2.layout-charcoal #sec-education-side .cv-edu-item .cv-job-head,#qc-print-host .cv-print-sheet.layout-charcoal #sec-education-side .cv-edu-item .cv-job-head,#cv-target.layout-azure #sec-education-side .cv-edu-item .cv-job-head,#cv-target-page2.layout-azure #sec-education-side .cv-edu-item .cv-job-head,#qc-print-host .cv-print-sheet.layout-azure #sec-education-side .cv-edu-item .cv-job-head{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:.12rem!important}#cv-target #sec-education-side .cv-edu-item .cv-edu-school,#cv-target #sec-education-side .cv-edu-item .cv-job-title,#cv-target-page2 #sec-education-side .cv-edu-item .cv-edu-school,#cv-target-page2 #sec-education-side .cv-edu-item .cv-job-title,#qc-print-host #sec-education-side .cv-edu-item .cv-edu-school,#qc-print-host #sec-education-side .cv-edu-item .cv-job-title,#cv-target.layout-charcoal #sec-education-side .cv-edu-item .cv-edu-school,#cv-target.layout-charcoal #sec-education-side .cv-edu-item .cv-job-title,#cv-target-page2.layout-charcoal #sec-education-side .cv-edu-item .cv-edu-school,#cv-target-page2.layout-charcoal #sec-education-side .cv-edu-item .cv-job-title,#qc-print-host .cv-print-sheet.layout-charcoal #sec-education-side .cv-edu-item .cv-edu-school,#qc-print-host .cv-print-sheet.layout-charcoal #sec-education-side .cv-edu-item .cv-job-title,#cv-target.layout-azure #sec-education-side .cv-edu-item .cv-edu-school,#cv-target.layout-azure #sec-education-side .cv-edu-item .cv-job-title,#cv-target-page2.layout-azure #sec-education-side .cv-edu-item .cv-edu-school,#cv-target-page2.layout-azure #sec-education-side .cv-edu-item .cv-job-title,#qc-print-host .cv-print-sheet.layout-azure #sec-education-side .cv-edu-item .cv-edu-school,#qc-print-host .cv-print-sheet.layout-azure #sec-education-side .cv-edu-item .cv-job-title{flex:none!important;max-width:100%!important;width:100%;white-space:normal;overflow-wrap:break-word;word-break:normal;unicode-bidi:isolate;text-align:inherit;font-size:calc(.72rem * var(--cv-scale))!important;line-height:1.35}#cv-target #sec-education-side .cv-edu-item .cv-edu-date,#cv-target #sec-education-side .cv-edu-item .cv-job-date,#cv-target-page2 #sec-education-side .cv-edu-item .cv-edu-date,#cv-target-page2 #sec-education-side .cv-edu-item .cv-job-date,#qc-print-host #sec-education-side .cv-edu-item .cv-edu-date,#qc-print-host #sec-education-side .cv-edu-item .cv-job-date,#cv-target.layout-charcoal #sec-education-side .cv-edu-item .cv-edu-date,#cv-target.layout-charcoal #sec-education-side .cv-edu-item .cv-job-date,#cv-target-page2.layout-charcoal #sec-education-side .cv-edu-item .cv-edu-date,#cv-target-page2.layout-charcoal #sec-education-side .cv-edu-item .cv-job-date,#qc-print-host .cv-print-sheet.layout-charcoal #sec-education-side .cv-edu-item .cv-edu-date,#qc-print-host .cv-print-sheet.layout-charcoal #sec-education-side .cv-edu-item .cv-job-date,#cv-target.layout-azure #sec-education-side .cv-edu-item .cv-edu-date,#cv-target.layout-azure #sec-education-side .cv-edu-item .cv-job-date,#cv-target-page2.layout-azure #sec-education-side .cv-edu-item .cv-edu-date,#cv-target-page2.layout-azure #sec-education-side .cv-edu-item .cv-job-date,#qc-print-host .cv-print-sheet.layout-azure #sec-education-side .cv-edu-item .cv-edu-date,#qc-print-host .cv-print-sheet.layout-azure #sec-education-side .cv-edu-item .cv-job-date{flex:none!important;max-width:100%!important;width:auto;overflow:visible;text-overflow:clip;white-space:nowrap;font-size:calc(.58rem * var(--cv-scale))!important;opacity:.85}#cv-target #sec-education-side .cv-edu-item .cv-edu-meta,#cv-target #sec-education-side .cv-edu-item .cv-job-role,#cv-target-page2 #sec-education-side .cv-edu-item .cv-edu-meta,#cv-target-page2 #sec-education-side .cv-edu-item .cv-job-role,#qc-print-host #sec-education-side .cv-edu-item .cv-edu-meta,#qc-print-host #sec-education-side .cv-edu-item .cv-job-role{font-size:calc(.62rem * var(--cv-scale))!important;margin-top:.1rem;unicode-bidi:isolate;text-align:inherit}#cv-target:not(.cv-lang-en) #sec-education-side,#cv-target:not(.cv-lang-en) #sec-education-side .cv-section-title,#cv-target:not(.cv-lang-en) #out-education-side,#cv-target-page2:not(.cv-lang-en) #sec-education-side,#cv-target-page2:not(.cv-lang-en) #sec-education-side .cv-section-title,#cv-target-page2:not(.cv-lang-en) #out-education-side,#qc-print-host[dir=rtl] #sec-education-side,#qc-print-host[dir=rtl] #sec-education-side .cv-section-title,#qc-print-host[dir=rtl] #out-education-side{direction:rtl;text-align:right}#cv-target:not(.cv-lang-en) #sec-education-side .cv-edu-item,#cv-target:not(.cv-lang-en) #sec-education-side .cv-edu-school,#cv-target:not(.cv-lang-en) #sec-education-side .cv-edu-meta,#cv-target:not(.cv-lang-en) #sec-education-side .cv-job-title,#cv-target:not(.cv-lang-en) #sec-education-side .cv-job-role,#cv-target-page2:not(.cv-lang-en) #sec-education-side .cv-edu-item,#cv-target-page2:not(.cv-lang-en) #sec-education-side .cv-edu-school,#cv-target-page2:not(.cv-lang-en) #sec-education-side .cv-edu-meta,#cv-target-page2:not(.cv-lang-en) #sec-education-side .cv-job-title,#cv-target-page2:not(.cv-lang-en) #sec-education-side .cv-job-role,#qc-print-host[dir=rtl] #sec-education-side .cv-edu-item,#qc-print-host[dir=rtl] #sec-education-side .cv-edu-school,#qc-print-host[dir=rtl] #sec-education-side .cv-edu-meta,#qc-print-host[dir=rtl] #sec-education-side .cv-job-title,#qc-print-host[dir=rtl] #sec-education-side .cv-job-role{direction:rtl!important;text-align:right!important;unicode-bidi:isolate}#cv-target:not(.cv-lang-en) #sec-education-side .cv-edu-date,#cv-target:not(.cv-lang-en) #sec-education-side .cv-job-date,#cv-target-page2:not(.cv-lang-en) #sec-education-side .cv-edu-date,#cv-target-page2:not(.cv-lang-en) #sec-education-side .cv-job-date,#qc-print-host[dir=rtl] #sec-education-side .cv-edu-date,#qc-print-host[dir=rtl] #sec-education-side .cv-job-date{direction:ltr!important;unicode-bidi:isolate;text-align:right!important;align-self:flex-end}#cv-target.cv-lang-en #sec-education-side,#cv-target.cv-lang-en #sec-education-side .cv-section-title,#cv-target.cv-lang-en #out-education-side,#cv-target-page2.cv-lang-en #sec-education-side,#cv-target-page2.cv-lang-en #sec-education-side .cv-section-title,#cv-target-page2.cv-lang-en #out-education-side,#qc-print-host[dir=ltr] #sec-education-side,#qc-print-host[dir=ltr] #sec-education-side .cv-section-title,#qc-print-host[dir=ltr] #out-education-side{direction:ltr;text-align:left}#cv-target.cv-lang-en #sec-education-side .cv-edu-item,#cv-target.cv-lang-en #sec-education-side .cv-edu-school,#cv-target.cv-lang-en #sec-education-side .cv-edu-meta,#cv-target.cv-lang-en #sec-education-side .cv-job-title,#cv-target.cv-lang-en #sec-education-side .cv-job-role,#cv-target-page2.cv-lang-en #sec-education-side .cv-edu-item,#cv-target-page2.cv-lang-en #sec-education-side .cv-edu-school,#cv-target-page2.cv-lang-en #sec-education-side .cv-edu-meta,#cv-target-page2.cv-lang-en #sec-education-side .cv-job-title,#cv-target-page2.cv-lang-en #sec-education-side .cv-job-role,#qc-print-host[dir=ltr] #sec-education-side .cv-edu-item,#qc-print-host[dir=ltr] #sec-education-side .cv-edu-school,#qc-print-host[dir=ltr] #sec-education-side .cv-edu-meta,#qc-print-host[dir=ltr] #sec-education-side .cv-job-title,#qc-print-host[dir=ltr] #sec-education-side .cv-job-role{direction:ltr!important;text-align:left!important;unicode-bidi:isolate}#cv-target.cv-lang-en #sec-education-side .cv-edu-date,#cv-target.cv-lang-en #sec-education-side .cv-job-date,#cv-target-page2.cv-lang-en #sec-education-side .cv-edu-date,#cv-target-page2.cv-lang-en #sec-education-side .cv-job-date,#qc-print-host[dir=ltr] #sec-education-side .cv-edu-date,#qc-print-host[dir=ltr] #sec-education-side .cv-job-date{direction:ltr!important;unicode-bidi:isolate;text-align:left!important;align-self:flex-start}#cv-target .cv-edu-school,#cv-target-page2 .cv-edu-school,#qc-print-host .cv-edu-school,#cv-target .cv-military-role,#cv-target-page2 .cv-military-role,#qc-print-host .cv-military-role{display:block;position:static;float:none;margin:0;padding:0;font-weight:700;font-size:calc(1.125rem * var(--cv-scale));line-height:1.35;color:inherit}#cv-target .cv-edu-meta,#cv-target-page2 .cv-edu-meta,#qc-print-host .cv-edu-meta,#cv-target .cv-military-sub,#cv-target-page2 .cv-military-sub,#qc-print-host .cv-military-sub{display:block;position:static;float:none;margin:.1rem 0 .25rem;padding:0;font-weight:500;font-size:calc(.84rem * var(--cv-scale));line-height:1.4;color:#475569}#cv-target .cv-military-main,#cv-target-page2 .cv-military-main,#qc-print-host .cv-military-main{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .55rem;min-width:0}#cv-target .cv-job-date,#cv-target-page2 .cv-job-date,#qc-print-host .cv-job-date,#cv-target .cv-military-years,#cv-target-page2 .cv-military-years,#qc-print-host .cv-military-years,#cv-target .cv-military-date,#cv-target-page2 .cv-military-date,#qc-print-host .cv-military-date,#cv-target .cv-edu-date,#cv-target-page2 .cv-edu-date,#qc-print-host .cv-edu-date{display:inline-block;position:static;float:none;flex:0 0 auto;min-width:0;max-width:100%;margin:0;padding-block:0;padding-inline:.15rem .35rem;box-sizing:border-box;font-weight:500;font-size:calc(.78rem * var(--cv-scale));line-height:1.4;white-space:nowrap;overflow-wrap:normal;word-break:normal;direction:ltr!important;unicode-bidi:isolate}#cv-target .cv-job-date bdi,#cv-target-page2 .cv-job-date bdi,#qc-print-host .cv-job-date bdi{unicode-bidi:isolate}#cv-target .cv-job-list,#cv-target .cv-edu-list,#cv-target .cv-military-list,#cv-target-page2 .cv-job-list,#cv-target-page2 .cv-edu-list,#cv-target-page2 .cv-military-list,#qc-print-host .cv-job-list,#qc-print-host .cv-edu-list,#qc-print-host .cv-military-list{display:block;list-style:none;margin:.2rem 0 0;padding:0;line-height:1.45;max-width:100%;box-sizing:border-box}#cv-target .cv-job-list li,#cv-target .cv-edu-list li,#cv-target .cv-military-list li,#cv-target-page2 .cv-job-list li,#cv-target-page2 .cv-edu-list li,#cv-target-page2 .cv-military-list li,#qc-print-host .cv-job-list li,#qc-print-host .cv-edu-list li,#qc-print-host .cv-military-list li{position:static;display:block;margin:0 0 .28rem;padding:0;line-height:1.45;list-style:none;max-width:100%;box-sizing:border-box}#cv-target .cv-job-list li:before,#cv-target .cv-edu-list li:before,#cv-target .cv-military-list li:before,#cv-target-page2 .cv-job-list li:before,#cv-target-page2 .cv-edu-list li:before,#cv-target-page2 .cv-military-list li:before,#qc-print-host .cv-job-list li:before,#qc-print-host .cv-edu-list li:before,#qc-print-host .cv-military-list li:before,#cv-target .cv-li-mark,#cv-target-page2 .cv-li-mark,#qc-print-host .cv-li-mark{content:none!important;display:none!important}#cv-target:not(.cv-lang-en) .cv-job-list,#cv-target:not(.cv-lang-en) .cv-edu-list,#cv-target:not(.cv-lang-en) .cv-military-list,#cv-target:not(.cv-lang-en) .cv-job-list li,#cv-target:not(.cv-lang-en) .cv-edu-list li,#cv-target:not(.cv-lang-en) .cv-military-list li,#cv-target-page2:not(.cv-lang-en) .cv-job-list,#cv-target-page2:not(.cv-lang-en) .cv-edu-list,#cv-target-page2:not(.cv-lang-en) .cv-military-list,#cv-target-page2:not(.cv-lang-en) .cv-job-list li,#cv-target-page2:not(.cv-lang-en) .cv-edu-list li,#cv-target-page2:not(.cv-lang-en) .cv-military-list li,#qc-print-host[dir=rtl] .cv-job-list,#qc-print-host[dir=rtl] .cv-edu-list,#qc-print-host[dir=rtl] .cv-military-list,#qc-print-host[dir=rtl] .cv-job-list li,#qc-print-host[dir=rtl] .cv-edu-list li,#qc-print-host[dir=rtl] .cv-military-list li,#qc-print-host .cv-print-sheet:not(.cv-lang-en) .cv-job-list,#qc-print-host .cv-print-sheet:not(.cv-lang-en) .cv-edu-list,#qc-print-host .cv-print-sheet:not(.cv-lang-en) .cv-military-list,#qc-print-host .cv-print-sheet:not(.cv-lang-en) .cv-job-list li,#qc-print-host .cv-print-sheet:not(.cv-lang-en) .cv-edu-list li,#qc-print-host .cv-print-sheet:not(.cv-lang-en) .cv-military-list li,html.qc-exporting #qc-print-host .cv-print-sheet:not(.cv-lang-en) .cv-job-list,html.qc-exporting #qc-print-host .cv-print-sheet:not(.cv-lang-en) .cv-job-list li{direction:rtl!important;text-align:right!important;unicode-bidi:isolate}#cv-target.cv-lang-en .cv-job-list,#cv-target.cv-lang-en .cv-edu-list,#cv-target.cv-lang-en .cv-military-list,#cv-target.cv-lang-en .cv-job-list li,#cv-target.cv-lang-en .cv-edu-list li,#cv-target.cv-lang-en .cv-military-list li,#cv-target-page2.cv-lang-en .cv-job-list,#cv-target-page2.cv-lang-en .cv-edu-list,#cv-target-page2.cv-lang-en .cv-military-list,#cv-target-page2.cv-lang-en .cv-job-list li,#cv-target-page2.cv-lang-en .cv-edu-list li,#cv-target-page2.cv-lang-en .cv-military-list li,#qc-print-host[dir=ltr] .cv-job-list,#qc-print-host[dir=ltr] .cv-edu-list,#qc-print-host[dir=ltr] .cv-military-list,#qc-print-host[dir=ltr] .cv-job-list li,#qc-print-host[dir=ltr] .cv-edu-list li,#qc-print-host[dir=ltr] .cv-military-list li,#qc-print-host .cv-print-sheet.cv-lang-en .cv-job-list,#qc-print-host .cv-print-sheet.cv-lang-en .cv-edu-list,#qc-print-host .cv-print-sheet.cv-lang-en .cv-military-list,#qc-print-host .cv-print-sheet.cv-lang-en .cv-job-list li,#qc-print-host .cv-print-sheet.cv-lang-en .cv-edu-list li,#qc-print-host .cv-print-sheet.cv-lang-en .cv-military-list li,html.qc-exporting #qc-print-host .cv-print-sheet.cv-lang-en .cv-job-list,html.qc-exporting #qc-print-host .cv-print-sheet.cv-lang-en .cv-job-list li{direction:ltr!important;text-align:left!important;unicode-bidi:isolate}#cv-preview-wrapper #cv-target:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt),#cv-preview-page-2 #cv-target-page2:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt){display:flex;flex-direction:column}#cv-preview-wrapper #cv-target:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt) .cv-columns,#cv-preview-page-2 #cv-target-page2:not(.layout-charcoal):not(.layout-navy):not(.layout-azure):not(.layout-premium):not(.layout-cobalt) .cv-columns{flex:1 1 auto;min-height:0;align-items:stretch}#cv-preview-wrapper .layout-sidebar .cv-sidebar,#cv-preview-wrapper .layout-split .cv-sidebar,#cv-preview-wrapper .layout-premium .cv-sidebar,#cv-preview-page-2 .layout-sidebar .cv-sidebar,#cv-preview-page-2 .layout-split .cv-sidebar,#cv-preview-page-2 .layout-premium .cv-sidebar{align-self:stretch;height:100%;min-height:100%}#cv-target.cv-lang-en,#cv-target-page2.cv-lang-en,#qc-print-host .cv-print-sheet.cv-lang-en{direction:ltr;text-align:left}#cv-target:not(.cv-lang-en) .cv-section-title,#cv-target-page2:not(.cv-lang-en) .cv-section-title,#qc-print-host .cv-print-sheet:not(.cv-lang-en) .cv-section-title{text-transform:none!important;letter-spacing:.02em!important}#cv-target:not(.cv-lang-en) #out-name,#cv-target-page2:not(.cv-lang-en) #out-name,#qc-print-host .cv-print-sheet:not(.cv-lang-en) #out-name{text-transform:none}#studio-form-column.cv-form-en,#details-panel.cv-form-en,#design-panel.cv-form-en,#studio-form-column.cv-form-en input,#studio-form-column.cv-form-en textarea,#studio-form-column.cv-form-en select,#details-panel.cv-form-en input,#details-panel.cv-form-en textarea,#details-panel.cv-form-en select,#design-panel.cv-form-en input,#design-panel.cv-form-en textarea,#design-panel.cv-form-en select,.studio-social[dir=ltr]{direction:ltr;text-align:left}.languages-section,#languages-section,#lang-picker{position:relative;z-index:8;overflow:visible;pointer-events:auto!important}#languages-section>.field-tip,#lang-picker>.field-tip,#lang-pick-hint{position:relative;z-index:1;pointer-events:none}.lang-picker-controls{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;position:relative;z-index:20;pointer-events:auto!important}.qc-combo{position:relative;flex:1 1 0;min-width:0;z-index:21}.qc-combo-btn{width:100%;min-height:2.75rem;padding-block:.55rem;padding-inline-start:.9rem;padding-inline-end:2.4rem;border:1px solid #64748b;border-radius:.7rem;background:#0f172a;color:#f8fafc;font-size:.875rem;font-weight:600;text-align:start;cursor:pointer;pointer-events:auto!important;display:flex;align-items:center;position:relative;overflow:hidden}.qc-combo-btn>span{display:block;min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline-end:.35rem}.qc-combo-btn:after{content:"";position:absolute;inset-inline-end:.75rem;top:50%;width:.45rem;height:.45rem;border-inline-end:2px solid #94a3b8;border-bottom:2px solid #94a3b8;transform:translateY(-70%) rotate(45deg);pointer-events:none}.qc-combo-btn:hover{border-color:#00e5ff}.qc-combo-menu{display:none;overflow-x:hidden;overflow-y:auto;background:#0b1220;border:1px solid #64748b;border-radius:.75rem;box-shadow:0 16px 40px #00000080;padding:.3rem;color:#f8fafc}.qc-combo-menu:not([hidden]){display:block}.qc-combo-heading{padding:.4rem .7rem .25rem;font-size:.68rem;font-weight:800;color:#94a3b8;letter-spacing:.04em}.qc-combo-option{display:block;width:100%;text-align:start;padding:.55rem .95rem;background:transparent;border:0;color:#f8fafc;font-size:.875rem;font-weight:600;border-radius:.5rem;cursor:pointer;line-height:1.35;white-space:normal}.qc-combo-option:hover,.qc-combo-option:focus{background:#00e5ff29;color:#fff;outline:none}.qc-combo-option[aria-selected=true]{background:#00e5ff3d}.qc-combo-option:disabled,.qc-combo-option[aria-disabled=true]{opacity:.38;cursor:not-allowed}.lang-native-select{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}#skill-picker{display:flex;flex-direction:column;gap:.35rem}.skill-picker-controls{display:flex;align-items:stretch;gap:.5rem}.skill-pick-input,#skill-pick-input{flex:1 1 auto;min-width:0}.skill-pick-add-btn,#skill-pick-add{flex:0 0 auto;white-space:nowrap;min-height:2.75rem;padding:.55rem 1.1rem;border-radius:.7rem;border:1px solid #0284c7;background:#0284c7;color:#fff;-webkit-text-fill-color:#ffffff;font-size:.875rem;font-weight:800;cursor:pointer}.skill-pick-add-btn:hover,#skill-pick-add:hover{background:#0369a1;border-color:#0369a1}.skill-pick-list{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.25rem;min-height:.25rem}.skill-pick-chip{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.28rem .35rem .28rem .55rem;border-radius:999px;background:#0f172a;border:1px solid #334155;color:#e2e8f0}.skill-pick-chip-label{font-size:.78rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere;word-break:break-word}.skill-pick-remove{flex:0 0 auto;width:1.5rem;height:1.5rem;border:0;border-radius:999px;background:#94a3b82e;color:#e2e8f0;font-size:1rem;line-height:1;cursor:pointer}.skill-pick-remove:hover{background:#f8717147;color:#fecaca}@media(max-width:420px){.skill-picker-controls{flex-wrap:wrap}.skill-pick-add-btn,#skill-pick-add{width:100%}}.lang-pick-add-btn,#lang-pick-add{flex:0 0 auto;white-space:nowrap}@media(max-width:420px){.lang-picker-controls{flex-wrap:wrap}.qc-combo{flex:1 1 8rem}}.lang-pick-list{display:grid;gap:.5rem;margin-top:.5rem;position:relative;z-index:12;pointer-events:auto!important}.lang-pick-row{display:flex;align-items:center;gap:.5rem;background:#0f172a;border:1px solid #334155;border-radius:.7rem;padding:.4rem .5rem;position:relative;z-index:12;pointer-events:auto!important}.lang-pick-row .lang-pick-title{flex:1 1 auto;min-width:0;font-size:.8125rem;font-weight:600;color:#e2e8f0}.lang-pick-row .lang-row-level-btn{flex:0 1 12rem;width:auto;min-width:10rem}.lang-pick-select,.lang-pick-row select{appearance:auto;-webkit-appearance:menulist;cursor:pointer!important;pointer-events:auto!important;position:relative;z-index:20;min-height:2.75rem;padding:.55rem .75rem;border:1px solid #64748b;border-radius:.7rem;background-color:#fff;color:#0f172a;-webkit-text-fill-color:#0f172a;color-scheme:light}.lang-pick-add-btn,#lang-pick-add{flex:0 0 auto;min-height:2.75rem;padding:.55rem 1.1rem;border-radius:.7rem;border:1px solid #0284c7;background:#0284c7;color:#fff;-webkit-text-fill-color:#ffffff;font-size:.875rem;font-weight:800;cursor:pointer!important;pointer-events:auto!important;position:relative;z-index:20}.lang-pick-add-btn:hover,#lang-pick-add:hover{border-color:#0369a1;color:#fff;-webkit-text-fill-color:#ffffff;background:#0369a1}.lang-pick-add-btn:active,#lang-pick-add:active{transform:translateY(1px)}.lang-pick-remove{width:2.5rem;height:2.5rem;min-width:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.7rem;border:1px solid #475569;background:#1e293b;color:#e2e8f0;font-size:1.35rem;font-weight:700;line-height:1;cursor:pointer!important;pointer-events:auto!important;position:relative;z-index:20}.lang-pick-remove:hover{color:#fecaca;border-color:#f87171;background:#f8717124}#cv-target #cv-header,#qc-print-host .cv-print-sheet #cv-header{break-inside:avoid}#cv-target .whitespace-pre-line,#qc-print-host .cv-print-sheet .whitespace-pre-line{overflow:visible;padding-inline-start:.25rem;padding-inline-end:.55rem}#cv-target #out-name,#qc-print-host .cv-print-sheet #out-name{font-size:calc(1.875rem * var(--cv-scale));line-height:1.25}#cv-target #out-title,#qc-print-host .cv-print-sheet #out-title{font-size:calc(.875rem * var(--cv-scale))}#cv-target .cv-section-title,#qc-print-host .cv-print-sheet .cv-section-title{font-size:calc(.75rem * var(--cv-scale))}.cv-skill-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;max-width:100%}.cv-skill-badge{display:inline-block;padding:.22rem .55rem;margin:0;border-radius:.3rem;font-size:calc(.72rem * var(--cv-scale));font-weight:500;line-height:1.35;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);unicode-bidi:isolate;overflow-wrap:anywhere;word-break:break-word;max-width:100%}#cv-target:not(.layout-charcoal):not(.layout-navy):not(.layout-premium):not(.layout-cobalt) .cv-skill-badge,#cv-target-page2:not(.layout-charcoal):not(.layout-navy):not(.layout-premium):not(.layout-cobalt) .cv-skill-badge,#qc-print-host .cv-print-sheet:not(.layout-charcoal):not(.layout-navy):not(.layout-premium):not(.layout-cobalt) .cv-skill-badge{background:#0f172a0f;border-color:#94a3b866;color:#1e293b}.cv-ref-item{margin-bottom:calc(.5rem * var(--cv-scale))}.cv-ref-name{font-weight:700;font-size:calc(.8rem * var(--cv-scale))}.cv-ref-role{font-size:calc(.72rem * var(--cv-scale));opacity:.9}.cv-ref-line{font-size:calc(.7rem * var(--cv-scale));opacity:.85;line-height:1.4}.cv-columns{display:flex;flex-direction:column;gap:calc(1rem * var(--cv-scale))}.cv-sidebar,.cv-main{display:flex;flex-direction:column;gap:calc(.9rem * var(--cv-scale))}.cv-contact-sidebar{display:none}.layout-sidebar .cv-columns{display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,1fr);grid-template-areas:"side main";gap:calc(1.25rem * var(--cv-scale));align-items:stretch}.layout-sidebar .cv-sidebar{grid-area:side}.layout-sidebar .cv-main{grid-area:main}.layout-sidebar .cv-contact-header{display:none}.layout-sidebar .cv-contact-sidebar{display:flex}.layout-sidebar .cv-sidebar{background:#f1f5f9;border-radius:.75rem;padding:calc(.9rem * var(--cv-scale));border-inline-start:4px solid var(--accent)}.layout-minimal #cv-header{border-bottom-width:1px;padding-bottom:calc(.65rem * var(--cv-scale));margin-bottom:calc(1.35rem * var(--cv-scale))}.layout-minimal #out-name{font-weight:600;letter-spacing:-.02em}.layout-minimal .cv-section-title{text-transform:none;letter-spacing:.04em;border-bottom:none;padding-bottom:0}.layout-minimal .cv-columns{gap:calc(1.35rem * var(--cv-scale))}.layout-classic #cv-header{text-align:center}.layout-classic .cv-contact-header{justify-content:center}.layout-classic .cv-col-rule,.layout-classic .cv-sidebar{display:none!important}.layout-classic .cv-main{display:flex;flex-direction:column;gap:calc(.85rem * var(--cv-scale) * var(--space-fit, 1));width:100%;max-width:100%}.layout-classic #sec-skills,.layout-classic #sec-languages,.layout-classic #sec-references,.layout-classic #sec-summary,.layout-classic #sec-experience,.layout-classic #sec-education,.layout-classic #sec-military{width:100%;max-width:100%;min-width:0}.layout-classic .cv-ats-plain,.layout-classic #out-languages,.layout-classic #out-references{color:#334155;font-size:calc(.8rem * var(--cv-scale));line-height:1.5;margin:0}.layout-classic #out-skills .cv-skill-badges,.layout-classic .cv-ats-skills{display:flex;flex-wrap:wrap;gap:.35rem;margin:.1rem 0 0}.layout-classic #out-skills .cv-skill-badge,.layout-classic .cv-ats-skills .cv-skill-badge{background:#0f172a0d;border:1px solid rgba(148,163,184,.45);color:#0f172a;font-size:calc(.76rem * var(--cv-scale));font-weight:500}.layout-classic .cv-ats-lang-list{margin:0;padding:0;list-style:none}.layout-classic .cv-ats-lang-item{margin:0 0 .2rem;line-height:1.45;color:#334155;font-size:calc(.8rem * var(--cv-scale))}.layout-classic .cv-ats-lang-item:last-child{margin-bottom:0}.layout-classic .cv-ref-item{margin:0 0 .55rem}.layout-classic .cv-ref-item:last-child{margin-bottom:0}.layout-classic .cv-ref-name{margin:0;font-weight:700;color:#0f172a;font-size:calc(.84rem * var(--cv-scale))}.layout-classic .cv-ref-role,.layout-classic .cv-ref-line{margin:.12rem 0 0;color:#475569;font-size:calc(.78rem * var(--cv-scale));line-height:1.4}.layout-classic .cv-job{margin-bottom:calc(1rem * var(--space-fit, 1))}.layout-classic .cv-job-title{font-weight:700;font-size:calc(1.05rem * var(--cv-scale));color:#0f172a;line-height:1.35}.layout-classic .cv-job>.cv-job-company,.layout-classic .cv-job-body>.cv-job-company{font-weight:700;font-size:calc(.9rem * var(--cv-scale));color:#0f172a;margin:calc(.14rem * var(--space-fit, 1)) 0 calc(.42rem * var(--space-fit, 1));padding:0 0 calc(.16rem * var(--space-fit, 1));line-height:1.35;border-bottom:1px solid rgba(148,163,184,.4)}.layout-classic .cv-job-role:not(.cv-job-company),.layout-classic .cv-job-date,.layout-classic .cv-job-desc{font-size:calc(.78rem * var(--cv-scale));color:#475569;margin-top:0;line-height:1.4}.layout-classic .cv-job-list{margin:calc(.15rem * var(--space-fit, 1)) 0 0;padding:0;font-size:calc(.78rem * var(--cv-scale));color:#475569;font-weight:400;list-style:none}.layout-classic .cv-job-list li{margin-bottom:calc(.2rem * var(--space-fit, 1));line-height:1.45}.layout-split .cv-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.34fr);grid-template-areas:"main side";gap:calc(1.25rem * var(--cv-scale));align-items:stretch}.layout-split .cv-sidebar{grid-area:side}.layout-split .cv-main{grid-area:main}.layout-split .cv-contact-header{display:none}.layout-split .cv-contact-sidebar{display:flex}.layout-split .cv-sidebar{background:#fff7ed;border-radius:.75rem;padding:calc(.9rem * var(--cv-scale));border-inline-end:4px solid var(--accent)}#cv-target.layout-sidebar,#cv-target.layout-split,#cv-target.layout-charcoal,#cv-target.layout-navy,#cv-target.layout-azure,#cv-target.layout-premium,#cv-target.layout-cobalt,#cv-target-page2.layout-sidebar,#cv-target-page2.layout-split,#cv-target-page2.layout-charcoal,#cv-target-page2.layout-navy,#cv-target-page2.layout-azure,#cv-target-page2.layout-premium,#cv-target-page2.layout-cobalt,#qc-print-host .cv-print-sheet.layout-sidebar,#qc-print-host .cv-print-sheet.layout-split,#qc-print-host .cv-print-sheet.layout-charcoal,#qc-print-host .cv-print-sheet.layout-navy,#qc-print-host .cv-print-sheet.layout-azure,#qc-print-host .cv-print-sheet.layout-premium,#qc-print-host .cv-print-sheet.layout-cobalt{direction:ltr!important}#cv-target:not(.cv-lang-en).layout-sidebar .cv-columns,#cv-target-page2:not(.cv-lang-en).layout-sidebar .cv-columns,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-sidebar .cv-columns{grid-template-columns:minmax(0,1fr) minmax(0,.34fr)!important;grid-template-areas:"main side"!important;direction:ltr!important}#cv-target.cv-lang-en.layout-sidebar .cv-columns,#cv-target-page2.cv-lang-en.layout-sidebar .cv-columns,#qc-print-host .cv-print-sheet.cv-lang-en.layout-sidebar .cv-columns{grid-template-columns:minmax(0,.34fr) minmax(0,1fr)!important;grid-template-areas:"side main"!important;direction:ltr!important}#cv-target:not(.cv-lang-en).layout-split .cv-columns,#cv-target-page2:not(.cv-lang-en).layout-split .cv-columns,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-split .cv-columns{grid-template-columns:minmax(0,1fr) minmax(0,.34fr)!important;grid-template-areas:"main side"!important;direction:ltr!important}#cv-target.cv-lang-en.layout-split .cv-columns,#cv-target-page2.cv-lang-en.layout-split .cv-columns,#qc-print-host .cv-print-sheet.cv-lang-en.layout-split .cv-columns{grid-template-columns:minmax(0,.34fr) minmax(0,1fr)!important;grid-template-areas:"side main"!important;direction:ltr!important}#cv-target:not(.cv-lang-en).layout-charcoal,#cv-target-page2:not(.cv-lang-en).layout-charcoal,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-charcoal{grid-template-columns:minmax(0,1fr) minmax(0,.34fr)!important;grid-template-areas:"head side" "main side"!important}#cv-target.cv-lang-en.layout-charcoal,#cv-target-page2.cv-lang-en.layout-charcoal,#qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal{grid-template-columns:minmax(0,.34fr) minmax(0,1fr)!important;grid-template-areas:"side head" "side main"!important}#cv-target:not(.cv-lang-en).layout-navy,#cv-target-page2:not(.cv-lang-en).layout-navy,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-navy{grid-template-columns:minmax(0,.64fr) minmax(0,.36fr)!important;grid-template-areas:"main photo" "main head" "main side"!important}#cv-target.cv-lang-en.layout-navy,#cv-target-page2.cv-lang-en.layout-navy,#qc-print-host .cv-print-sheet.cv-lang-en.layout-navy{grid-template-columns:minmax(0,.36fr) minmax(0,.64fr)!important;grid-template-areas:"photo main" "head main" "side main"!important}#cv-preview-wrapper:has(.layout-premium),#cv-preview-page-2:has(.layout-premium){padding:0!important;overflow:hidden}#cv-target.layout-premium,#cv-target-page2.layout-premium,#qc-print-host .cv-print-sheet.layout-premium,.layout-premium.exs-root{--premium-ink: #161616;--premium-muted: #555555;--premium-rail: var(--accent, #454545);--premium-rail-deep: color-mix(in srgb, var(--accent, #454545) 72%, #111111);--premium-line: rgba(22, 22, 22, .12);--premium-band: #f2f2f2;--premium-serif: "Playfair Display", "Frank Ruhl Libre", "Times New Roman", serif;--premium-sans: Inter, Heebo, "Segoe UI", sans-serif;--premium-pad-x: calc(1.15rem * var(--cv-scale));--premium-side: minmax(0, 3fr);--premium-main: minmax(0, 7fr);display:grid!important;direction:ltr!important;grid-template-columns:var(--premium-side) var(--premium-main);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"side head" "side main";column-gap:0;row-gap:0;min-height:0;height:100%;max-height:100%;padding:0!important;margin:0;background:#fff;text-align:start;font-family:var(--cv-font),var(--premium-sans);font-size:calc(.74rem * var(--cv-scale));line-height:var(--cv-leading, 1.45);overflow:hidden;color:var(--premium-ink);box-sizing:border-box;-webkit-print-color-adjust:exact;print-color-adjust:exact}#cv-target:not(.cv-lang-en).layout-premium,#cv-target-page2:not(.cv-lang-en).layout-premium,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-premium,.layout-premium.exs-root:not(.cv-lang-en){grid-template-columns:var(--premium-main) var(--premium-side)!important;grid-template-areas:"head side" "main side"!important}#cv-target.cv-lang-en.layout-premium,#cv-target-page2.cv-lang-en.layout-premium,#qc-print-host .cv-print-sheet.cv-lang-en.layout-premium,.layout-premium.exs-root.cv-lang-en{grid-template-columns:var(--premium-side) var(--premium-main)!important;grid-template-areas:"side head" "side main"!important}#qc-print-host .cv-print-sheet.layout-premium{min-height:297mm;height:297mm;max-height:297mm;overflow:hidden}.layout-premium .cv-columns{display:contents!important}.layout-premium .cv-col-rule,.layout-premium .cv-contact-header,.layout-premium .cv-sec-ico{display:none!important}.layout-premium>#cv-header,.layout-premium>.cv-sidebar,.layout-premium>.cv-main,.layout-premium .cv-sidebar,.layout-premium .cv-main,.layout-premium #cv-header{position:relative!important;float:none!important;transform:none!important;inset:auto!important}.layout-premium .cv-sidebar{grid-area:side!important;display:flex!important;flex-direction:column;justify-content:flex-start!important;gap:0;background:var(--premium-rail);color:#f6f6f6;border:0;border-radius:0;padding:0 0 2rem!important;margin:0!important;min-width:0;max-width:100%;width:100%;min-height:100%;height:100%;max-height:100%;align-self:stretch;justify-self:stretch;box-sizing:border-box;overflow:hidden!important;z-index:2;isolation:isolate;-webkit-print-color-adjust:exact;print-color-adjust:exact}#cv-preview-wrapper #cv-target.layout-premium .cv-sidebar>.cv-sidebar-rail-pad,#cv-preview-page-2 #cv-target-page2.layout-premium .cv-sidebar>.cv-sidebar-rail-pad,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar>.cv-sidebar-rail-pad,.layout-premium .cv-sidebar>.cv-sidebar-rail-pad,.layout-premium.exs-root .cv-sidebar>.cv-sidebar-rail-pad{display:block!important;flex:0 0 5rem!important;flex-grow:0!important;flex-shrink:0!important;width:100%!important;height:5rem!important;min-height:5rem!important;max-height:5rem!important;margin:0!important;padding:0!important;background:var(--premium-rail, #454545)!important;pointer-events:none!important;order:999!important;box-sizing:border-box!important}#cv-target.layout-premium #sec-extras-side,#cv-target.layout-premium #out-extras-side,#cv-target.layout-premium #sec-extras-side .cv-extra-list,#cv-target-page2.layout-premium #sec-extras-side,#cv-target-page2.layout-premium #out-extras-side,#qc-print-host .cv-print-sheet.layout-premium #sec-extras-side,#qc-print-host .cv-print-sheet.layout-premium #out-extras-side{display:block!important;flex:0 0 auto!important;flex-grow:0!important;flex-shrink:0!important;justify-content:flex-start!important;align-content:flex-start!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important;margin-top:0!important;margin-bottom:0!important;align-self:flex-start!important}#cv-target.layout-premium .cv-military-years,#cv-target-page2.layout-premium .cv-military-years,#qc-print-host .cv-print-sheet.layout-premium .cv-military-years{position:static!important;top:auto!important;bottom:auto!important;margin-top:.12rem!important;margin-bottom:0!important}.layout-premium .cv-sidebar:after{content:none!important;display:none!important}.layout-premium .cv-photo-block{display:flex!important;justify-content:center;align-items:center;flex:0 0 auto;width:100%;max-width:100%;box-sizing:border-box;padding:calc(1.05rem * var(--cv-scale)) calc(.75rem * var(--cv-scale)) calc(.95rem * var(--cv-scale));margin:0;background:var(--premium-rail-deep);position:relative;inset:auto;height:auto;min-height:0;border-radius:0;overflow:hidden}.layout-premium .cv-photo-block:after{display:none!important;content:none!important}.layout-premium .cv-photo{position:relative!important;inset:auto!important;transform:none!important;width:clamp(72px,8.5vw,96px);height:clamp(72px,8.5vw,96px);max-width:calc(100% - .5rem);aspect-ratio:1;border-radius:999px;border:3px solid rgba(255,255,255,.94);overflow:hidden;background:#8a8a8a;box-shadow:0 4px 14px #00000038;flex:0 0 auto;margin:0 auto;box-sizing:border-box}.layout-premium .cv-photo svg,.layout-premium .cv-photo img{width:100%;height:100%;object-fit:cover;display:block}.layout-premium .cv-sidebar-inner{display:flex!important;flex-direction:column!important;flex:1 1 0!important;justify-content:flex-start!important;align-content:flex-start!important;gap:calc(.68rem * var(--cv-scale));padding:calc(.55rem * var(--cv-scale)) calc(.75rem * var(--cv-scale)) calc(2.25rem * var(--cv-scale))!important;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:0!important;max-height:none!important;height:auto!important;overflow:hidden!important;background:var(--premium-rail)}#cv-preview-wrapper #cv-target.layout-premium .cv-sidebar-inner,#cv-preview-page-2 #cv-target-page2.layout-premium .cv-sidebar-inner,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar-inner{display:flex!important;flex:1 1 0!important;min-height:0!important;max-height:none!important;padding-bottom:calc(2.25rem * var(--cv-scale))!important}.layout-premium .cv-sidebar-inner>:last-child{margin-bottom:.65rem!important;padding-bottom:0!important;flex-grow:0!important;flex-shrink:0!important}.layout-premium #sec-extras-side{margin:0!important;padding:0!important;flex:0 0 auto!important;flex-grow:0!important;height:auto!important;min-height:0!important}.layout-premium #sec-extras-side .cv-military-item:last-child,.layout-premium #sec-extras-side .cv-job:last-child,.layout-premium .cv-sidebar .cv-military-item:last-child{margin-bottom:0!important;padding-bottom:0!important}.layout-premium #sec-extras-side .cv-job-date,.layout-premium #sec-extras-side .cv-military-years,.layout-premium .cv-sidebar .cv-military-years{margin:.12rem 0 0!important;line-height:1.35}#cv-target.layout-premium .cv-sidebar,#cv-target-page2.layout-premium .cv-sidebar,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar{gap:0!important}.layout-premium .cv-contact-sidebar{display:flex!important;flex-direction:column;gap:.48rem;margin:0 0 calc(.12rem * var(--cv-scale));order:1;min-width:0;max-width:100%}.layout-premium #sec-languages{order:2;min-width:0;max-width:100%}.layout-premium #sec-skills{order:3;min-width:0;max-width:100%}.layout-premium #sec-education-side{order:4;min-width:0;max-width:100%}.layout-premium #sec-extras-side{order:5;min-width:0;max-width:100%}.layout-premium #sec-references{order:6;min-width:0;max-width:100%;margin-bottom:.65rem!important;padding-bottom:.15rem!important}.layout-premium #sec-education,.layout-premium #sec-military{display:none!important}#cv-target.layout-premium>#cv-header,#cv-target-page2.layout-premium>#cv-header,#qc-print-host .cv-print-sheet.layout-premium>#cv-header,.layout-premium.exs-root>#cv-header{grid-area:head!important;border:none;border-bottom:1px solid var(--premium-line);padding:calc(1.15rem * var(--cv-scale)) var(--premium-pad-x) calc(.9rem * var(--cv-scale));margin:0!important;background:#fff;min-width:0;max-width:100%;width:100%;box-sizing:border-box;z-index:1;overflow:hidden}.layout-premium .cv-main{grid-area:main!important;display:flex;flex-direction:column;gap:calc(1.1rem * var(--cv-scale));padding:calc(.95rem * var(--cv-scale)) var(--premium-pad-x) calc(1.35rem * var(--cv-scale));box-sizing:border-box;background:#fff;min-width:0;max-width:100%;width:100%;min-height:0;overflow:hidden;z-index:1}.layout-premium .cv-main>div,.layout-premium .cv-main>section,.layout-premium .cv-main .exs-sec,.layout-premium #sec-summary,.layout-premium #sec-experience{margin:0;padding:0;min-width:0;max-width:100%;box-sizing:border-box}.layout-premium #sec-experience,.layout-premium .exs-sec{display:flex;flex-direction:column;gap:0}.layout-premium #out-name{font-family:var(--premium-serif);font-weight:700;letter-spacing:-.015em;color:var(--premium-ink);font-size:calc(1.72rem * var(--cv-scale));line-height:1.18;margin:0;max-width:100%}.layout-premium #out-title{font-family:var(--premium-sans);color:var(--premium-muted);font-weight:500;font-size:calc(.86rem * var(--cv-scale));letter-spacing:.01em;margin:.28rem 0 0;max-width:100%}.layout-premium .cv-section-title{display:block;font-family:var(--premium-serif);text-transform:none!important;letter-spacing:.01em!important;font-size:calc(.95rem * var(--cv-scale));font-weight:700;color:var(--accent, var(--premium-ink));border-bottom:1px solid color-mix(in srgb,var(--accent, var(--premium-ink)) 28%,transparent);padding:0 0 .35rem;margin:0 0 .55rem;line-height:1.25;width:100%;box-sizing:border-box}.layout-premium .cv-sidebar .cv-section-title{color:#fff;border-bottom-color:#ffffff42;font-size:calc(.72rem * var(--cv-scale));margin-bottom:.4rem;padding-bottom:.28rem}.layout-premium .cv-contact-ico{display:inline-flex!important;align-items:center;justify-content:center;width:.9rem;height:.9rem;margin-top:.12rem;color:#ffffffe6;flex:0 0 auto;opacity:1}.layout-premium .cv-contact-ico svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6}.layout-premium .cv-contact-row{color:#ffffffeb;font-size:calc(.66rem * var(--cv-scale));line-height:1.45;display:flex;align-items:flex-start;gap:.45rem;margin:0;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.layout-premium .cv-contact-row>span:last-child,.layout-premium .cv-contact-link{flex:1 1 auto;min-width:0;color:inherit}.layout-premium .exs-skill-list,.layout-premium .exs-lang-list{display:flex;flex-direction:column;gap:.38rem;list-style:none;margin:0;padding:0;min-width:0;max-width:100%;width:100%;box-sizing:border-box}.layout-premium .exs-skill-list.cv-skill-badges,.layout-premium #out-skills .cv-skill-badges{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:.35rem}.layout-premium .exs-skill-row{display:block;min-width:0;max-width:100%}.layout-premium .exs-skill-item,.layout-premium .exs-skill-name,.layout-premium .exs-lang-name{font-size:calc(.66rem * var(--cv-scale));color:#fffffff0;line-height:1.35;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.layout-premium .exs-skill-item.cv-skill-badge,.layout-premium #out-skills .cv-skill-badge{display:inline-block;margin:0;padding:.2rem .5rem;border-radius:.28rem;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);color:#fffffff2;font-weight:500;font-size:calc(.64rem * var(--cv-scale))}.layout-premium .exs-skill-track,.layout-premium .exs-skill-fill{display:none!important}.layout-premium .exs-lang-row{display:flex;flex-direction:column;align-items:stretch;gap:.12rem;min-width:0;max-width:100%;width:100%;box-sizing:border-box}.layout-premium .exs-lang-level{display:block;font-size:calc(.58rem * var(--cv-scale));font-weight:500;letter-spacing:.02em;line-height:1.35;color:#ffffff9e;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.layout-premium #out-languages,.layout-premium #out-skills,.layout-premium #out-references{color:#ffffffeb}.layout-premium .exs-ref-list{display:flex;flex-direction:column;gap:.55rem;min-width:0;max-width:100%;width:100%}.layout-premium .exs-ref-item,.layout-premium .exs-ref-plain{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.layout-premium .exs-ref-name{margin:0;font-size:calc(.66rem * var(--cv-scale));font-weight:700;color:#fffffff2;line-height:1.35}.layout-premium .exs-ref-role,.layout-premium .exs-ref-line,.layout-premium .exs-ref-plain{margin:.1rem 0 0;font-size:calc(.58rem * var(--cv-scale));font-weight:500;color:#ffffffad;line-height:1.4}.layout-premium #out-summary{color:var(--premium-muted);font-family:var(--premium-sans);font-weight:400;font-size:calc(.78rem * var(--cv-scale));line-height:1.58;margin:0}.layout-premium .exs-job{margin:0 0 calc(1.05rem * var(--cv-scale));padding:0;min-width:0}.layout-premium .exs-job:last-child{margin-bottom:0}.layout-premium .exs-job-band{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.25rem .65rem;background:var(--premium-band);border-radius:.2rem;padding:.34rem .55rem;margin:0 0 .35rem;border:0;border-bottom:1px solid var(--premium-line);min-width:0;box-sizing:border-box;width:100%}.layout-premium .exs-job-title{font-family:var(--premium-serif);font-weight:700;color:var(--premium-ink);font-size:calc(.92rem * var(--cv-scale));margin:0;line-height:1.3;flex:1 1 10rem;min-width:0;overflow-wrap:anywhere}.layout-premium .exs-job-date{color:var(--premium-muted);font-family:var(--premium-sans);font-size:calc(.64rem * var(--cv-scale));white-space:nowrap;flex:0 0 auto;direction:ltr!important;unicode-bidi:isolate}.layout-premium .exs-job-company,.layout-premium .cv-job>.cv-job-company,.layout-premium .cv-job-body>.cv-job-company{font-family:var(--premium-sans);font-weight:700;font-size:calc(.82rem * var(--cv-scale));color:var(--premium-ink, #1a1a1a);letter-spacing:.02em;margin:0 0 .5rem;padding:0 0 .22rem;max-width:100%;line-height:1.35;border-bottom:1px solid color-mix(in srgb,var(--premium-line, #d4d4d4) 90%,transparent)}.layout-premium .exs-job-list,.layout-premium .exs-achievements-list{margin:.2rem 0 0;padding:0;list-style:none;color:var(--premium-muted);font-family:var(--premium-sans);font-size:calc(.72rem * var(--cv-scale));font-weight:400;line-height:1.5;min-width:0}.layout-premium .exs-job-list li,.layout-premium .exs-achievements-list li{margin:0 0 .2rem;padding:0;max-width:100%;overflow-wrap:anywhere}.layout-premium .exs-achievements{margin-top:.5rem;padding:.35rem 0 0;background:transparent;border:0;border-top:1px solid var(--premium-line);border-radius:0;min-width:0;box-sizing:border-box}.layout-premium .exs-achievements-title{display:none!important}#cv-target:not(.cv-lang-en).layout-premium .exs-achievements-title,#cv-target-page2:not(.cv-lang-en).layout-premium .exs-achievements-title,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-premium .exs-achievements-title,.layout-premium.exs-root:not(.cv-lang-en) .exs-achievements-title{display:none!important}.layout-premium .exs-achievements-ico{display:none!important}.layout-premium .exs-metric{font-weight:700;color:var(--premium-ink)}.layout-premium .cv-edu-item .cv-job-head,.layout-premium #sec-education .cv-job-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.2rem .75rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin:0 0 .15rem}.layout-premium .cv-military-item .cv-job-head,.layout-premium #sec-military .cv-job-head,.layout-premium #sec-extras-side .cv-job-head,.layout-premium .cv-sidebar .cv-military-head{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:.12rem!important;width:100%;max-width:100%;min-width:0;height:auto!important;min-height:0!important;flex:0 0 auto!important;box-sizing:border-box;margin:0!important}.layout-premium .cv-edu-item .cv-job-title,.layout-premium .cv-edu-item .cv-edu-school,.layout-premium #sec-military .cv-job-title{font-family:var(--premium-serif);font-weight:700;color:var(--premium-ink);font-size:calc(.88rem * var(--cv-scale));line-height:1.3;margin:0;min-width:0;flex:1 1 10rem;overflow-wrap:anywhere}.layout-premium .cv-sidebar .cv-military-role,.layout-premium .cv-sidebar .cv-military-item .cv-job-title,.layout-premium #sec-extras-side .cv-military-role{font-family:var(--premium-sans);font-weight:600;color:#fffffff2!important;font-size:calc(.66rem * var(--cv-scale));line-height:1.35;margin:0!important;min-width:0;flex:none!important;overflow-wrap:anywhere}.layout-premium .cv-edu-item .cv-job-date,.layout-premium .cv-edu-item .cv-edu-date,.layout-premium #sec-military .cv-job-date{color:var(--premium-muted);font-size:calc(.64rem * var(--cv-scale));white-space:nowrap;flex:0 0 auto;direction:ltr!important;unicode-bidi:isolate}.layout-premium .cv-edu-item,.layout-premium .cv-military-item{margin:0 0 calc(.7rem * var(--cv-scale));min-width:0;max-width:100%;box-sizing:border-box}.layout-premium .cv-edu-item .cv-job-role,.layout-premium .cv-edu-item .cv-edu-meta,.layout-premium .cv-military-item .cv-job-role,.layout-premium .cv-military-sub{color:var(--premium-muted);font-size:calc(.72rem * var(--cv-scale));margin:.1rem 0 0;max-width:100%;overflow-wrap:anywhere}.cv-sidebar-rail-pad{display:none!important}.layout-premium .cv-sidebar>.cv-sidebar-rail-pad{display:block!important}#cv-target.layout-premium #sec-education-side .cv-edu-item .cv-job-head,#cv-target.layout-premium #sec-extras-side .cv-job-head,#cv-target.layout-premium .cv-sidebar .cv-edu-item .cv-job-head,#cv-target.layout-premium .cv-sidebar .cv-military-item .cv-job-head,#cv-target-page2.layout-premium #sec-education-side .cv-edu-item .cv-job-head,#cv-target-page2.layout-premium #sec-extras-side .cv-job-head,#cv-target-page2.layout-premium .cv-sidebar .cv-edu-item .cv-job-head,#cv-target-page2.layout-premium .cv-sidebar .cv-military-item .cv-job-head,#qc-print-host .cv-print-sheet.layout-premium #sec-education-side .cv-edu-item .cv-job-head,#qc-print-host .cv-print-sheet.layout-premium #sec-extras-side .cv-job-head,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-edu-item .cv-job-head,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-military-item .cv-job-head,.layout-premium.exs-root .cv-sidebar .cv-edu-item .cv-job-head,.layout-premium.exs-root .cv-sidebar .cv-military-item .cv-job-head{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:.14rem!important;width:100%;max-width:100%;min-width:0;min-height:0!important;height:auto!important;flex:0 0 auto!important;box-sizing:border-box}#cv-target.layout-premium .cv-sidebar .cv-job,#cv-target.layout-premium .cv-sidebar .cv-edu-item,#cv-target.layout-premium .cv-sidebar .cv-military-item,#cv-target-page2.layout-premium .cv-sidebar .cv-job,#cv-target-page2.layout-premium .cv-sidebar .cv-edu-item,#cv-target-page2.layout-premium .cv-sidebar .cv-military-item,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-job,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-edu-item,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-military-item,.layout-premium.exs-root .cv-sidebar .cv-job,.layout-premium.exs-root .cv-sidebar .cv-edu-item,.layout-premium.exs-root .cv-sidebar .cv-military-item{width:100%;max-width:100%;min-width:0;margin:0 0 .55rem;box-sizing:border-box}#cv-target.layout-premium .cv-sidebar .cv-job-title,#cv-target.layout-premium .cv-sidebar .cv-edu-school,#cv-target.layout-premium .cv-sidebar .cv-military-role,#cv-target-page2.layout-premium .cv-sidebar .cv-job-title,#cv-target-page2.layout-premium .cv-sidebar .cv-edu-school,#cv-target-page2.layout-premium .cv-sidebar .cv-military-role,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-job-title,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-edu-school,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-military-role,.layout-premium.exs-root .cv-sidebar .cv-job-title,.layout-premium.exs-root .cv-sidebar .cv-edu-school,.layout-premium.exs-root .cv-sidebar .cv-military-role{color:#fffffff2!important;font-family:var(--premium-sans);font-weight:600;font-size:calc(.66rem * var(--cv-scale));line-height:1.35;max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:break-word}#cv-target.layout-premium .cv-sidebar .cv-job-date,#cv-target.layout-premium .cv-sidebar .cv-edu-date,#cv-target.layout-premium .cv-sidebar .cv-military-years,#cv-target-page2.layout-premium .cv-sidebar .cv-job-date,#cv-target-page2.layout-premium .cv-sidebar .cv-edu-date,#cv-target-page2.layout-premium .cv-sidebar .cv-military-years,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-job-date,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-edu-date,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-military-years,.layout-premium.exs-root .cv-sidebar .cv-job-date,.layout-premium.exs-root .cv-sidebar .cv-edu-date,.layout-premium.exs-root .cv-sidebar .cv-military-years{color:#ffffff94!important;font-size:calc(.56rem * var(--cv-scale));font-weight:500;white-space:nowrap!important;max-width:100%;width:fit-content!important;overflow:visible!important;text-overflow:unset!important;direction:ltr!important;unicode-bidi:isolate;align-self:flex-start!important;flex:0 0 auto!important;margin:.08rem 0 0!important;padding:0!important;display:block!important;text-align:left!important;line-height:1.35}#cv-target.layout-premium .cv-sidebar .cv-military-item,#cv-target.layout-premium #sec-extras-side,#cv-target-page2.layout-premium .cv-sidebar .cv-military-item,#cv-target-page2.layout-premium #sec-extras-side,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-military-item,#qc-print-host .cv-print-sheet.layout-premium #sec-extras-side,.layout-premium.exs-root .cv-sidebar .cv-military-item{display:block!important;flex:0 0 auto!important;flex-grow:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin-top:0!important}#cv-target.layout-premium .cv-sidebar .cv-military-item .cv-job-head,#cv-target.layout-premium .cv-sidebar .cv-military-head,#cv-target-page2.layout-premium .cv-sidebar .cv-military-item .cv-job-head,#cv-target-page2.layout-premium .cv-sidebar .cv-military-head,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-military-item .cv-job-head,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-military-head,.layout-premium.exs-root .cv-sidebar .cv-military-item .cv-job-head,.layout-premium.exs-root .cv-sidebar .cv-military-head{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:.12rem!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;width:100%;max-width:100%}#cv-target.layout-premium .cv-sidebar .cv-military-role,#cv-target-page2.layout-premium .cv-sidebar .cv-military-role,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-military-role,.layout-premium.exs-root .cv-sidebar .cv-military-role{display:block!important;width:100%;max-width:100%;margin:0!important;float:none!important;position:static!important}#cv-target.layout-premium .cv-sidebar .cv-military-years,#cv-target-page2.layout-premium .cv-sidebar .cv-military-years,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-military-years,.layout-premium.exs-root .cv-sidebar .cv-military-years{display:block!important;position:static!important;float:none!important;width:fit-content!important;margin:.12rem 0 0!important;padding:0!important;align-self:flex-start!important;flex:none!important}#cv-target.layout-premium .cv-sidebar .cv-edu-meta,#cv-target.layout-premium .cv-sidebar .cv-job-role,#cv-target.layout-premium .cv-sidebar .cv-military-sub,#cv-target-page2.layout-premium .cv-sidebar .cv-edu-meta,#cv-target-page2.layout-premium .cv-sidebar .cv-job-role,#cv-target-page2.layout-premium .cv-sidebar .cv-military-sub,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-edu-meta,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-job-role,#qc-print-host .cv-print-sheet.layout-premium .cv-sidebar .cv-military-sub,.layout-premium.exs-root .cv-sidebar .cv-edu-meta,.layout-premium.exs-root .cv-sidebar .cv-job-role,.layout-premium.exs-root .cv-sidebar .cv-military-sub{color:#ffffffb8!important;font-size:calc(.58rem * var(--cv-scale));line-height:1.35;max-width:100%;overflow-wrap:anywhere;word-break:break-word;margin:.1rem 0 0}.layout-premium .cv-sidebar .cv-extra-list{list-style:none;margin:0;padding:0;max-width:100%}.layout-premium .cv-sidebar .cv-extra-list li{color:#ffffffe6;font-size:calc(.64rem * var(--cv-scale));line-height:1.4;margin:0 0 .3rem;overflow-wrap:anywhere;word-break:break-word}#cv-target:not(.cv-lang-en).layout-premium #cv-header,#cv-target:not(.cv-lang-en).layout-premium .cv-main,#cv-target:not(.cv-lang-en).layout-premium .cv-sidebar,#cv-target:not(.cv-lang-en).layout-premium .cv-sidebar-inner,#cv-target-page2:not(.cv-lang-en).layout-premium #cv-header,#cv-target-page2:not(.cv-lang-en).layout-premium .cv-main,#cv-target-page2:not(.cv-lang-en).layout-premium .cv-sidebar,#cv-target-page2:not(.cv-lang-en).layout-premium .cv-sidebar-inner,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-premium #cv-header,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-premium .cv-main,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-premium .cv-sidebar,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-premium .cv-sidebar-inner,.layout-premium.exs-root:not(.cv-lang-en)>#cv-header,.layout-premium.exs-root:not(.cv-lang-en) .cv-main,.layout-premium.exs-root:not(.cv-lang-en) .cv-sidebar,.layout-premium.exs-root:not(.cv-lang-en) .cv-sidebar-inner{direction:rtl!important;text-align:right!important;unicode-bidi:isolate}#cv-target.cv-lang-en.layout-premium #cv-header,#cv-target.cv-lang-en.layout-premium .cv-main,#cv-target.cv-lang-en.layout-premium .cv-sidebar,#cv-target.cv-lang-en.layout-premium .cv-sidebar-inner,#cv-target-page2.cv-lang-en.layout-premium #cv-header,#cv-target-page2.cv-lang-en.layout-premium .cv-main,#cv-target-page2.cv-lang-en.layout-premium .cv-sidebar,#cv-target-page2.cv-lang-en.layout-premium .cv-sidebar-inner,#qc-print-host .cv-print-sheet.cv-lang-en.layout-premium #cv-header,#qc-print-host .cv-print-sheet.cv-lang-en.layout-premium .cv-main,#qc-print-host .cv-print-sheet.cv-lang-en.layout-premium .cv-sidebar,#qc-print-host .cv-print-sheet.cv-lang-en.layout-premium .cv-sidebar-inner,.layout-premium.exs-root.cv-lang-en>#cv-header,.layout-premium.exs-root.cv-lang-en .cv-main,.layout-premium.exs-root.cv-lang-en .cv-sidebar,.layout-premium.exs-root.cv-lang-en .cv-sidebar-inner{direction:ltr!important;text-align:left!important;unicode-bidi:isolate}.layout-premium .cv-photo-block{direction:ltr}.layout-premium .cv-sidebar>*,.layout-premium .cv-sidebar-inner>*,.layout-premium .cv-contact-sidebar,.layout-premium .cv-contact-sidebar>*,.layout-premium #sec-skills,.layout-premium #sec-languages,.layout-premium #sec-education-side,.layout-premium #sec-extras-side,.layout-premium #sec-references,.layout-premium .exs-side-sec{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-wrap:anywhere}.layout-premium .cv-sidebar .cv-section-title{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.layout-premium .exs-name{font-family:var(--premium-serif);font-weight:700;letter-spacing:-.015em;color:var(--premium-ink);font-size:calc(1.72rem * var(--cv-scale));line-height:1.18;margin:0}.layout-premium .exs-title{font-family:var(--premium-sans);color:var(--premium-muted);font-weight:500;font-size:calc(.86rem * var(--cv-scale));margin:.28rem 0 0}.layout-premium .exs-photo-fallback{width:100%;height:100%;background:linear-gradient(160deg,#9a9a9a,#6e6e6e)}.layout-premium .exs-side-sec{min-width:0;max-width:100%;overflow:hidden}#cv-target.layout-premium>#cv-header,#cv-target-page2.layout-premium>#cv-header,#qc-print-host .cv-print-sheet.layout-premium>#cv-header{margin-bottom:0!important;padding-bottom:calc(.9rem * var(--cv-scale))!important}#cv-target.layout-premium .cv-section-title,#cv-target-page2.layout-premium .cv-section-title,#qc-print-host .cv-print-sheet.layout-premium .cv-section-title{margin-bottom:.55rem!important}.layout-executive #cv-header{background:var(--accent);color:#fff;padding:calc(1.15rem * var(--cv-scale));border:none;border-radius:.85rem;margin-bottom:calc(1.25rem * var(--cv-scale));text-align:start}#cv-target .cv-contact-link,#qc-print-host .cv-contact-link{color:inherit;text-decoration:underline;text-underline-offset:.14em}.layout-executive #out-name,.layout-executive #out-title,.layout-executive .cv-contact-header,.layout-executive #cv-header .dynamic-text,.layout-executive #cv-header .dynamic-icon,.layout-executive #cv-header .cv-contact-link{color:#fff!important}.layout-executive #out-title{opacity:.92}.layout-executive .cv-section-title{border-bottom-width:2px;border-color:var(--accent)}.layout-modern #cv-target,.layout-modern{padding-inline-start:.15rem}.layout-modern #cv-header{border:none;border-inline-start:6px solid var(--accent);padding-inline-start:.9rem;padding-bottom:.35rem}.layout-modern .cv-section-title{text-transform:none;letter-spacing:.02em;display:inline-block;background:#e2e8f0;background:color-mix(in srgb,var(--accent) 14%,white);border-bottom:none;padding:.15rem .5rem;border-radius:.35rem}.layout-compact .cv-columns{gap:calc(.65rem * var(--cv-scale))}.layout-compact #cv-header{padding-bottom:calc(.45rem * var(--cv-scale));margin-bottom:calc(.7rem * var(--cv-scale))}.layout-compact #out-name{font-size:calc(1.45rem * var(--cv-scale))}.layout-compact .cv-section-title{margin-bottom:.15rem}.cv-photo-block,.cv-sec-ico,.cv-contact-ico,.cv-col-rule,#sec-education-side,#sec-extras-side{display:none}.layout-charcoal #sec-extras-side{display:none!important}.cv-sidebar-inner{display:contents}#cv-preview-wrapper:has(.layout-charcoal){padding:0;overflow:hidden}#cv-target.layout-charcoal,#cv-target-page2.layout-charcoal{--charcoal: var(--accent, #4c4c4c);--charcoal-deep: color-mix(in srgb, var(--accent, #4c4c4c) 82%, #111111);--charcoal-line: rgba(255, 255, 255, .55);display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"side head" "side main";min-height:0;height:100%;max-height:100%;background:var(--charcoal-paper, #fff);direction:ltr;text-align:start;font-family:var(--cv-font),"Lato","Rubik",sans-serif;font-size:calc(.72rem * var(--cv-scale));line-height:var(--cv-leading);overflow:hidden}#qc-print-host .cv-print-sheet.layout-charcoal{--charcoal: var(--accent, #4c4c4c);--charcoal-deep: color-mix(in srgb, var(--accent, #4c4c4c) 82%, #111111);--charcoal-line: rgba(255, 255, 255, .55);display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"side head" "side main";min-height:297mm;height:auto;background:var(--charcoal-paper, #fff);direction:ltr;text-align:start;font-family:var(--cv-font),"Lato","Rubik",sans-serif;font-size:calc(.72rem * var(--cv-scale));line-height:var(--cv-leading);overflow:visible}.layout-charcoal .cv-columns{display:contents}.layout-charcoal .cv-sidebar{grid-area:side;display:flex;flex-direction:column;gap:0;background:var(--charcoal);color:#fff;border:0;border-radius:0;padding:0;min-height:100%;height:100%;align-self:stretch;direction:rtl;text-align:right}.layout-charcoal .cv-contact-header{display:none}.layout-charcoal .cv-contact-sidebar{display:flex;color:#fff;margin:0;gap:.55rem}.layout-charcoal .cv-photo-block{display:block;position:relative;height:168px;background:var(--charcoal-photo, #d8d8d8);border-bottom-left-radius:90px;border-bottom-right-radius:90px;margin-bottom:1.35rem}.layout-charcoal .cv-photo-block:after{content:"";position:absolute;left:50%;bottom:-2px;width:78%;height:54%;transform:translate(-50%);background:var(--charcoal-photo-2, #cfcfcf);border-radius:0 0 80px 80px}.layout-charcoal .cv-photo{position:absolute;z-index:1;left:50%;bottom:-28px;width:118px;height:118px;transform:translate(-50%);border-radius:999px;border:6px solid #fff;overflow:hidden;background:#b9b9b9;box-shadow:0 6px 16px #0000002e}.layout-charcoal .cv-photo svg,.layout-charcoal .cv-photo img{width:100%;height:100%;object-fit:cover;display:block}.layout-charcoal .cv-sidebar-inner{padding:2.1rem 1.35rem 1.6rem;display:flex;flex-direction:column;gap:1.15rem}.layout-charcoal #cv-header{grid-area:head;background:var(--charcoal);color:#fff;border:0;border-radius:0;margin:0;padding:1.85rem 2rem 1.25rem;text-align:right;direction:rtl}.layout-charcoal #out-name,.layout-charcoal #out-title,.layout-charcoal #cv-header .dynamic-text{color:#fff!important}.layout-charcoal #out-name{font-family:var(--cv-font),"Playfair Display","Frank Ruhl Libre",serif;font-weight:600;font-size:calc(2.15rem * var(--cv-scale));letter-spacing:.04em;line-height:1.15;text-transform:uppercase;overflow-wrap:break-word;word-break:normal}.layout-charcoal #out-title{margin-top:.7rem;padding-top:.55rem;border-top:1px solid rgba(255,255,255,.7);font-family:var(--cv-font),"Lato",sans-serif;font-weight:400;font-size:calc(.82rem * var(--cv-scale));letter-spacing:.12em;text-transform:none;opacity:1}.layout-charcoal .cv-main{grid-area:main;background:var(--charcoal-paper, #fff);padding:1.35rem 1.85rem 1.6rem;gap:1.15rem;direction:rtl;text-align:right;color:var(--charcoal-ink, #333)}.layout-charcoal .cv-section-title,.layout-charcoal .cv-sidebar .cv-section-title{display:flex;align-items:baseline;gap:.45rem;font-family:var(--cv-font),"Playfair Display","Frank Ruhl Libre",serif;font-weight:600;letter-spacing:.28em;text-transform:uppercase;border-bottom:0;padding-bottom:.35rem;margin-bottom:.65rem;color:var(--accent)!important;position:relative}.layout-charcoal .cv-section-title:after,.layout-charcoal .cv-sidebar .cv-section-title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--accent)}.layout-charcoal .cv-sidebar .cv-section-title{justify-content:center;color:#fff!important;letter-spacing:.32em;font-size:calc(.72rem * var(--cv-scale))}.layout-charcoal .cv-sidebar .cv-section-title:after{background:var(--charcoal-line)}.layout-charcoal .cv-sec-ico{display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;color:var(--accent);flex:none;align-self:baseline;transform:translateY(.12em);line-height:1}.layout-charcoal .cv-sec-ico svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.6;display:block}.layout-charcoal .cv-section-title>span:not(.cv-sec-ico){line-height:1.25}.layout-charcoal .cv-sidebar .cv-sec-ico{display:none}.layout-charcoal .cv-contact-row{display:flex;align-items:flex-start;gap:.55rem;color:#fff;font-size:calc(.68rem * var(--cv-scale));line-height:1.35}.layout-charcoal .cv-contact-ico{display:inline-flex;width:.85rem;height:.85rem;margin-top:.12rem;flex:none}.layout-charcoal .cv-contact-ico svg{width:100%;height:100%;stroke:#fff;fill:none;stroke-width:1.7}.layout-charcoal .cv-contact-row .dynamic-icon{display:none}.layout-charcoal .cv-contact-link{text-decoration:none;color:inherit}.layout-charcoal #sec-education{display:none!important}.layout-charcoal #sec-education-side{display:block}.layout-charcoal .cv-edu-item{margin-bottom:.7rem}.layout-charcoal .cv-edu-item .cv-job-head{width:100%!important;margin-bottom:.12rem}#cv-target.layout-charcoal .cv-edu-item .cv-edu-school,#cv-target.layout-charcoal .cv-edu-item .cv-job-title,#cv-target-page2.layout-charcoal .cv-edu-item .cv-edu-school,#cv-target-page2.layout-charcoal .cv-edu-item .cv-job-title,#qc-print-host .cv-print-sheet.layout-charcoal .cv-edu-item .cv-edu-school,#qc-print-host .cv-print-sheet.layout-charcoal .cv-edu-item .cv-job-title{font-weight:700;color:#fff;font-size:calc(.72rem * var(--cv-scale));min-width:0;unicode-bidi:isolate}#cv-target.layout-charcoal .cv-edu-item .cv-job-date,#cv-target.layout-charcoal .cv-edu-item .cv-edu-date,#cv-target-page2.layout-charcoal .cv-edu-item .cv-job-date,#cv-target-page2.layout-charcoal .cv-edu-item .cv-edu-date,#qc-print-host .cv-print-sheet.layout-charcoal .cv-edu-item .cv-job-date,#qc-print-host .cv-print-sheet.layout-charcoal .cv-edu-item .cv-edu-date{color:#ffffffb8;font-size:calc(.58rem * var(--cv-scale));padding-top:0;white-space:nowrap;direction:ltr!important;unicode-bidi:isolate}#cv-target.layout-charcoal .cv-edu-item .cv-edu-meta,#cv-target.layout-charcoal .cv-edu-item .cv-job-role,#cv-target-page2.layout-charcoal .cv-edu-item .cv-edu-meta,#cv-target-page2.layout-charcoal .cv-edu-item .cv-job-role,#qc-print-host .cv-print-sheet.layout-charcoal .cv-edu-item .cv-edu-meta,#qc-print-host .cv-print-sheet.layout-charcoal .cv-edu-item .cv-job-role{color:#ffffffd1;font-size:calc(.62rem * var(--cv-scale));margin-top:.12rem;unicode-bidi:isolate}.layout-charcoal #out-skills{color:#fff;padding:0}.layout-charcoal .cv-skill-badges{display:flex;flex-wrap:wrap;gap:.35rem;margin:.1rem 0 0}.layout-charcoal .cv-skill-badge{color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);margin:0}.layout-charcoal .cv-skill-list{list-style:none;display:flex;flex-wrap:wrap;padding:0;margin:0;color:#fff;font-size:calc(.68rem * var(--cv-scale))}.layout-charcoal .cv-skill-list li{display:inline-block;padding:.25rem .625rem;margin:.125rem;border-radius:.25rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);unicode-bidi:isolate}.layout-charcoal .cv-lang-row{display:grid;grid-template-columns:4.2rem 1fr;align-items:center;gap:.45rem;margin-bottom:.45rem;color:#fff;font-size:calc(.66rem * var(--cv-scale))}.layout-charcoal .cv-lang-track{height:7px;background:var(--charcoal-lang-track, #2e2e2e);overflow:hidden}.layout-charcoal .cv-lang-fill{display:block;height:100%;background:var(--charcoal-lang-fill, #c8c8c8)}.layout-charcoal #out-summary,.layout-charcoal #out-experience,.layout-charcoal #out-military{color:var(--charcoal-muted, #4a4a4a);font-size:calc(.68rem * var(--cv-scale));line-height:1.55;padding:0}.layout-charcoal .cv-job{display:grid;grid-template-columns:minmax(0,6.4rem) 12px minmax(0,1fr);column-gap:.35rem;margin-bottom:1rem;direction:ltr;min-width:0;max-width:100%}#cv-target.layout-charcoal .cv-job,#cv-target-page2.layout-charcoal .cv-job,#qc-print-host .cv-print-sheet.layout-charcoal .cv-job{display:grid;grid-template-columns:minmax(0,6.4rem) 12px minmax(0,1fr);margin-bottom:1rem}#cv-target.layout-charcoal .cv-edu-item,#cv-target.layout-charcoal .cv-military-item,#cv-target.layout-charcoal #sec-education-side .cv-job,#cv-target.layout-charcoal #out-military .cv-job,#cv-target-page2.layout-charcoal .cv-edu-item,#cv-target-page2.layout-charcoal .cv-military-item,#cv-target-page2.layout-charcoal #sec-education-side .cv-job,#cv-target-page2.layout-charcoal #out-military .cv-job,#qc-print-host .cv-print-sheet.layout-charcoal .cv-edu-item,#qc-print-host .cv-print-sheet.layout-charcoal .cv-military-item,#qc-print-host .cv-print-sheet.layout-charcoal #sec-education-side .cv-job,#qc-print-host .cv-print-sheet.layout-charcoal #out-military .cv-job{display:block!important;grid-template-columns:none!important;column-gap:0!important;direction:inherit;width:100%;max-width:100%;min-width:0}#cv-target:not(.cv-lang-en).layout-charcoal .cv-edu-item,#cv-target:not(.cv-lang-en).layout-charcoal .cv-military-item,#cv-target:not(.cv-lang-en).layout-charcoal #out-military,#cv-target-page2:not(.cv-lang-en).layout-charcoal .cv-edu-item,#cv-target-page2:not(.cv-lang-en).layout-charcoal .cv-military-item,#cv-target-page2:not(.cv-lang-en).layout-charcoal #out-military,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-charcoal .cv-edu-item,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-charcoal .cv-military-item,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-charcoal #out-military{direction:rtl;text-align:right}#cv-target.cv-lang-en.layout-charcoal .cv-edu-item,#cv-target.cv-lang-en.layout-charcoal .cv-military-item,#cv-target.cv-lang-en.layout-charcoal #out-military,#cv-target-page2.cv-lang-en.layout-charcoal .cv-edu-item,#cv-target-page2.cv-lang-en.layout-charcoal .cv-military-item,#cv-target-page2.cv-lang-en.layout-charcoal #out-military,#qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal .cv-edu-item,#qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal .cv-military-item,#qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal #out-military{direction:ltr;text-align:left}#cv-target.layout-charcoal .cv-military-item .cv-job-head,#cv-target-page2.layout-charcoal .cv-military-item .cv-job-head,#qc-print-host .cv-print-sheet.layout-charcoal .cv-military-item .cv-job-head{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:space-between!important;gap:.25rem .65rem!important;width:100%!important}#cv-target.layout-charcoal .cv-military-item .cv-military-role,#cv-target.layout-charcoal .cv-military-item .cv-job-title,#cv-target-page2.layout-charcoal .cv-military-item .cv-military-role,#cv-target-page2.layout-charcoal .cv-military-item .cv-job-title,#qc-print-host .cv-print-sheet.layout-charcoal .cv-military-item .cv-military-role,#qc-print-host .cv-print-sheet.layout-charcoal .cv-military-item .cv-job-title{flex:1 1 auto;min-width:0;max-width:100%;font-size:calc(.86rem * var(--cv-scale));overflow-wrap:break-word;word-break:normal}#cv-target.layout-charcoal .cv-military-item .cv-military-years,#cv-target.layout-charcoal .cv-military-item .cv-job-date,#cv-target-page2.layout-charcoal .cv-military-item .cv-military-years,#cv-target-page2.layout-charcoal .cv-military-item .cv-job-date,#qc-print-host .cv-print-sheet.layout-charcoal .cv-military-item .cv-military-years,#qc-print-host .cv-print-sheet.layout-charcoal .cv-military-item .cv-job-date{flex:0 0 auto;white-space:nowrap;direction:ltr!important;unicode-bidi:isolate;color:#555;font-size:calc(.62rem * var(--cv-scale))}#cv-target.layout-charcoal #sec-education-side .cv-edu-meta,#cv-target.layout-charcoal #sec-education-side .cv-job-role,#cv-target-page2.layout-charcoal #sec-education-side .cv-edu-meta,#cv-target-page2.layout-charcoal #sec-education-side .cv-job-role,#qc-print-host .cv-print-sheet.layout-charcoal #sec-education-side .cv-edu-meta,#qc-print-host .cv-print-sheet.layout-charcoal #sec-education-side .cv-job-role{display:block;width:100%;max-width:100%;min-width:0;overflow-wrap:break-word;word-break:normal;white-space:normal;unicode-bidi:plaintext}.layout-charcoal .cv-job-date{font-size:calc(.62rem * var(--cv-scale));color:#555;padding-top:.15rem;padding-inline:.2rem;text-align:start;direction:ltr;unicode-bidi:isolate;white-space:normal;overflow-wrap:break-word;word-break:normal;min-width:0;max-width:100%;box-sizing:border-box}#cv-target.layout-charcoal .cv-job-date,#cv-target-page2.layout-charcoal .cv-job-date,#qc-print-host .cv-print-sheet.layout-charcoal .cv-job-date{white-space:normal;flex:none}.layout-charcoal .cv-job-rule{width:1px;background:#cfcfcf;justify-self:center}.layout-charcoal .cv-job-body{padding-inline-start:.15rem;padding-inline-end:0;direction:rtl;text-align:right;display:flex;flex-direction:column;gap:.2rem;min-width:0}.layout-charcoal .cv-job-head{display:flex;flex-direction:column;align-items:stretch;gap:.12rem;margin-bottom:.15rem}.layout-charcoal .cv-job-title{font-weight:700;color:#2f2f2f;font-size:calc(.86rem * var(--cv-scale));line-height:1.35;margin:0}.layout-charcoal .cv-job-role:not(.cv-job-company){color:#5a5a5a;font-size:calc(.68rem * var(--cv-scale));font-weight:500;margin:0;line-height:1.4;border-bottom:0;padding:0}.layout-charcoal .cv-job-list{margin:.18rem 0 0;padding:0;list-style:none;width:100%;max-width:100%}.layout-charcoal .cv-job-list li{margin-bottom:.22rem;line-height:1.45;position:static;padding:0}.layout-charcoal .cv-job-list .cv-li-mark,.layout-charcoal .cv-job-list li:before{content:none!important;display:none!important}#cv-target:not(.cv-lang-en).layout-charcoal .cv-job-body,#cv-target:not(.cv-lang-en).layout-charcoal .cv-job-list,#cv-target-page2:not(.cv-lang-en).layout-charcoal .cv-job-body,#cv-target-page2:not(.cv-lang-en).layout-charcoal .cv-job-list,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-charcoal .cv-job-body,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-charcoal .cv-job-list{direction:rtl;text-align:right}#cv-target.cv-lang-en.layout-charcoal .cv-job-body,#cv-target.cv-lang-en.layout-charcoal .cv-job-list,#cv-target-page2.cv-lang-en.layout-charcoal .cv-job-body,#cv-target-page2.cv-lang-en.layout-charcoal .cv-job-list,#qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal .cv-job-body,#qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal .cv-job-list{direction:ltr;text-align:left}.layout-charcoal .cv-ref-item{margin-bottom:.75rem}.layout-charcoal .cv-ref-name{font-weight:700;color:#2f2f2f;font-size:calc(.78rem * var(--cv-scale))}.layout-charcoal .cv-ref-role{color:#5a5a5a;font-size:calc(.64rem * var(--cv-scale));margin-bottom:.2rem}.layout-charcoal .cv-ref-line{color:#4a4a4a;font-size:calc(.62rem * var(--cv-scale))}.template-grid{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}#examples-modal{z-index:10040;align-items:center;justify-content:center;overflow:hidden}#examples-modal .examples-backdrop{position:absolute;inset:0;border:0;padding:0;background:#020617cc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#examples-modal .examples-panel{position:relative;z-index:1;pointer-events:auto;max-height:min(86vh,52rem);overflow:hidden;display:flex;flex-direction:column}#examples-modal .template-grid.canva-grid{padding-bottom:32px;overflow-y:auto;flex:1 1 auto}.template-card{text-align:right;border-radius:1.1rem;border:1px solid #334155;background:#0f172a;padding:.7rem;color:inherit;cursor:pointer;pointer-events:auto;position:relative;z-index:1}.template-card .tpl-badge~.tpl-badge{display:none}.template-card:hover{border-color:#2dd4bf}.template-card[aria-pressed=true]{border-color:#5eead4;box-shadow:0 0 0 1px #2dd4bf,0 0 18px #2dd4bf8c,0 0 0 1px #2dd4bf66 inset;overflow:visible}.template-card[aria-pressed=true] .tpl-badge{display:none}.template-card[aria-pressed=true]:after{content:var(--qc-selected-tpl);position:absolute;top:.45rem;right:.45rem;left:auto;inset-inline-end:auto;z-index:3;display:inline-flex;align-items:center;padding:.16rem .45rem;border-radius:999px;background:#042f2e;color:#5eead4;border:1px solid rgba(45,212,191,.55);box-shadow:0 0 12px #2dd4bf73;font-size:.62rem;font-weight:800;line-height:1.2;white-space:nowrap;pointer-events:none}.template-thumb{display:block;height:6.6rem;border-radius:.45rem;background:#f4eee4;position:relative;overflow:hidden;margin-bottom:.5rem}.template-thumb.tpl-mini{background:#fff;box-shadow:inset 0 0 0 1px #0f172a14}.template-thumb span{position:absolute;background:#d6c7ae;border-radius:2px}.template-card-title{display:block;font-size:.78rem;font-weight:800;color:#e2e8f0}.template-card-sub{display:block;font-size:.65rem;color:#94a3b8;margin-top:.15rem;line-height:1.35}.home-layout{width:100%;text-align:right;cursor:pointer;pointer-events:auto;position:relative;z-index:1}.template-thumb,.home-layout-frame,.template-thumb *,.home-layout-frame *{pointer-events:none}.home-layout:hover{border-color:#1c191738}.cv-photo-file{display:none}#cv-target.cv-lang-en.layout-charcoal .cv-sidebar,#cv-target.cv-lang-en.layout-charcoal .cv-main,#cv-target-page2.cv-lang-en.layout-charcoal .cv-sidebar,#cv-target-page2.cv-lang-en.layout-charcoal .cv-main,#qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal .cv-sidebar,#qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal .cv-main,#cv-target.cv-lang-en.layout-charcoal .cv-job-body,#qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal .cv-job-body,#cv-target.cv-lang-en.layout-charcoal #cv-header,#cv-target-page2.cv-lang-en.layout-charcoal #cv-header,#qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal #cv-header{direction:ltr;text-align:left}#cv-target.cv-lang-en.layout-charcoal .cv-job-date,#qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal .cv-job-date{text-align:left}#cv-target.cv-lang-en.layout-charcoal .cv-job,#cv-target-page2.cv-lang-en.layout-charcoal .cv-job,#qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal .cv-job{grid-template-columns:minmax(0,7.4rem) 12px minmax(0,1fr)}#cv-target:not(.cv-lang-en).layout-charcoal #out-name,#cv-target-page2:not(.cv-lang-en).layout-charcoal #out-name,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-charcoal #out-name{text-transform:none;letter-spacing:.01em;font-family:var(--cv-font),"Frank Ruhl Libre","Playfair Display",serif}#cv-target:not(.cv-lang-en).layout-charcoal #out-title,#cv-target-page2:not(.cv-lang-en).layout-charcoal #out-title,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-charcoal #out-title{letter-spacing:.02em}#cv-target:not(.cv-lang-en).layout-charcoal .cv-section-title,#cv-target:not(.cv-lang-en).layout-charcoal .cv-sidebar .cv-section-title,#cv-target-page2:not(.cv-lang-en).layout-charcoal .cv-section-title,#cv-target-page2:not(.cv-lang-en).layout-charcoal .cv-sidebar .cv-section-title,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-charcoal .cv-section-title,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-charcoal .cv-sidebar .cv-section-title{letter-spacing:.04em;text-transform:none;font-family:var(--cv-font),"Frank Ruhl Libre","Heebo",serif}#cv-target:not(.cv-lang-en).layout-charcoal .cv-sidebar .cv-section-title,#cv-target-page2:not(.cv-lang-en).layout-charcoal .cv-sidebar .cv-section-title,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-charcoal .cv-sidebar .cv-section-title{letter-spacing:.06em}#cv-preview-wrapper:has(.layout-navy){padding:0;overflow:hidden}#cv-target.layout-navy,#cv-target-page2.layout-navy{--navy: var(--accent, #12192b);--navy-muted: #333333;--navy-line: rgba(255, 255, 255, .62);display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);grid-template-rows:auto auto 1fr;grid-template-areas:"photo main" "head main" "side main";column-gap:0!important;row-gap:0!important;gap:0!important;min-height:0;height:100%;max-height:100%;background:#fff;direction:ltr;text-align:start;font-family:var(--cv-font),"Montserrat","Heebo","Noto Sans Hebrew","Noto Sans",sans-serif;font-size:calc(.72rem * var(--cv-scale));line-height:var(--cv-leading);overflow:hidden}#cv-target.layout-navy:before,#cv-target-page2.layout-navy:before,#qc-print-host .cv-print-sheet.layout-navy:before{content:"";grid-column:photo;grid-row:1 / -1;background:var(--navy, #12192b);z-index:0;pointer-events:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}#qc-print-host .cv-print-sheet.layout-navy{--navy: var(--accent, #12192b);--navy-muted: #333333;--navy-line: rgba(255, 255, 255, .62);display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);grid-template-rows:auto auto 1fr;grid-template-areas:"photo main" "head main" "side main";column-gap:0!important;row-gap:0!important;gap:0!important;min-height:297mm;height:auto;background:#fff;direction:ltr;text-align:start;font-family:var(--cv-font),"Montserrat","Heebo","Noto Sans Hebrew","Noto Sans",sans-serif;font-size:calc(.72rem * var(--cv-scale));line-height:var(--cv-leading);overflow:visible}.layout-navy .cv-columns,.layout-navy .cv-sidebar{display:contents}.layout-navy .cv-contact-header{display:none}.layout-navy .cv-photo-block{grid-area:photo;display:flex;justify-content:center;align-items:flex-end;background:var(--navy);padding:1.55rem 1rem .35rem;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;z-index:1}.layout-navy .cv-photo{position:relative;left:auto;bottom:auto;transform:none;width:118px;height:118px;border-radius:999px;border:3px solid rgba(255,255,255,.92);overflow:hidden;background:#8d93a3;box-shadow:none}.layout-navy .cv-photo svg,.layout-navy .cv-photo img{width:100%;height:100%;object-fit:cover;display:block}#cv-target.layout-navy #cv-header,#cv-target-page2.layout-navy #cv-header,#qc-print-host .cv-print-sheet.layout-navy #cv-header,.layout-navy #cv-header{grid-area:head;background:var(--navy);color:#fff;border:0!important;border-bottom:0!important;border-radius:0!important;margin:0!important;padding:.65rem 1.15rem 1.15rem!important;box-shadow:none!important;outline:none!important;text-align:center;z-index:1}.layout-navy #out-name,.layout-navy #out-title,.layout-navy #cv-header .dynamic-text{color:#fff!important;unicode-bidi:plaintext}.layout-navy #out-name{font-weight:700;font-size:calc(1.05rem * var(--cv-scale));letter-spacing:.06em;line-height:1.25;text-transform:uppercase;overflow-wrap:anywhere}.layout-navy #out-title{margin-top:.28rem;font-weight:500;font-size:calc(.62rem * var(--cv-scale));letter-spacing:.18em;text-transform:uppercase;opacity:.88}.layout-navy .cv-sidebar-inner{grid-area:side;display:flex;flex-direction:column;gap:1.15rem;background:var(--navy);color:#fff;padding:.35rem 1.25rem 1.7rem;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:100%;height:100%;align-self:stretch;z-index:1;direction:rtl;text-align:right}.layout-navy .cv-contact-sidebar{display:flex;color:#fff;margin:0;gap:.55rem}.layout-navy .cv-main{grid-area:main;background:#fff;padding:1.55rem 1.7rem 1.7rem 1.45rem;gap:1.15rem;direction:rtl;text-align:right;color:var(--navy-muted);z-index:1}.layout-navy .cv-section-title,.layout-navy .cv-sidebar .cv-section-title{display:flex;align-items:center;gap:.4rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;border-bottom:0;padding-bottom:.42rem;margin-bottom:.7rem;color:var(--accent)!important;position:relative}.layout-navy .cv-section-title:after,.layout-navy .cv-sidebar .cv-section-title:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px dashed var(--accent)}.layout-navy .cv-sidebar .cv-section-title{color:#fff!important;letter-spacing:.18em;font-size:calc(.68rem * var(--cv-scale));justify-content:flex-start}.layout-navy .cv-sidebar .cv-section-title:after{border-bottom-color:var(--navy-line)}.layout-navy .cv-sec-ico{display:none}.layout-navy .cv-contact-row{display:flex;align-items:flex-start;gap:.55rem;color:#fff;font-size:calc(.66rem * var(--cv-scale));line-height:1.35;unicode-bidi:plaintext}.layout-navy .cv-contact-ico{display:inline-flex;align-items:center;justify-content:center;width:1.28rem;height:1.28rem;margin-top:0;flex:none;border-radius:999px;border:1px solid rgba(255,255,255,.88)}.layout-navy .cv-contact-ico svg{width:.62rem;height:.62rem;stroke:#fff;fill:none;stroke-width:1.8}.layout-navy .cv-contact-row .dynamic-icon{display:none}.layout-navy .cv-contact-link{text-decoration:none;color:inherit}.layout-navy #sec-education{display:block}.layout-navy #sec-education-side{display:none!important}.layout-navy #out-skills{color:#fff;padding:0}.layout-navy .cv-skill-badges{display:flex;flex-wrap:wrap;gap:.35rem;margin:.1rem 0 0}.layout-navy .cv-skill-badge{color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);margin:0}.layout-navy .cv-skill-list{list-style:none;display:flex;flex-wrap:wrap;padding:0;margin:0;color:#fff;font-size:calc(.66rem * var(--cv-scale))}.layout-navy .cv-skill-list li{display:inline-block;padding:.25rem .625rem;margin:.125rem;border-radius:.25rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);unicode-bidi:isolate}.layout-navy .cv-lang-row{display:flex;justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.35rem;color:#fff;font-size:calc(.66rem * var(--cv-scale))}.layout-navy .cv-lang-name,.layout-navy .cv-lang-level{unicode-bidi:plaintext}.layout-navy .cv-lang-level{opacity:.88;font-weight:500}.layout-navy #out-summary,.layout-navy #out-experience,.layout-navy #out-education,.layout-navy #out-military{color:var(--navy-muted);font-size:calc(.68rem * var(--cv-scale));line-height:1.55;padding:0;unicode-bidi:plaintext}.layout-navy #out-experience,.layout-navy #out-education{position:relative;padding-inline-start:1.55rem;unicode-bidi:isolate}.layout-navy #out-experience:before,.layout-navy #out-education:before{content:"";position:absolute;inset-inline-start:.46rem;top:.55rem;bottom:.35rem;border-inline-start:1px dashed #c5c9d4}.layout-navy .cv-job{position:relative;display:block;margin-bottom:1rem;direction:inherit}.layout-navy .cv-job-mark{position:absolute;inset-inline-start:-1.42rem;top:calc((.95rem * var(--cv-scale) * 1.35 - 1.18rem) / 2);width:1.18rem;height:1.18rem;border-radius:999px;background:var(--navy);color:#fff;display:inline-flex;align-items:center;justify-content:center;z-index:1;line-height:1}.layout-navy .cv-job-mark svg{width:.62rem;height:.62rem;stroke:#fff;fill:none;stroke-width:1.8;display:block}.layout-navy .cv-job-body{padding:0;direction:inherit;text-align:inherit}.layout-navy .cv-job-title{font-weight:700;color:var(--navy);font-size:calc(.95rem * var(--cv-scale));unicode-bidi:plaintext;line-height:1.35;margin:0}.layout-navy .cv-job-role:not(.cv-job-company),.layout-navy .cv-job-date{color:var(--navy);font-size:calc(.72rem * var(--cv-scale));unicode-bidi:plaintext;line-height:1.4;font-weight:500;margin:0;border-bottom:0;padding:0}.layout-navy .cv-job-date{white-space:normal;direction:ltr;unicode-bidi:isolate;text-align:start;max-width:100%;overflow-wrap:anywhere}.layout-navy .cv-job-list{margin:.2rem 0 0;padding:0;list-style:none;color:var(--navy-muted)}.layout-navy .cv-job-list li{margin-bottom:.2rem;unicode-bidi:plaintext;line-height:1.45}#cv-target.cv-lang-en.layout-navy .cv-sidebar-inner,#cv-target.cv-lang-en.layout-navy .cv-main,#qc-print-host .cv-print-sheet.cv-lang-en.layout-navy .cv-sidebar-inner,#qc-print-host .cv-print-sheet.cv-lang-en.layout-navy .cv-main{direction:ltr;text-align:left}#cv-target:not(.cv-lang-en).layout-navy #out-name,#cv-target:not(.cv-lang-en).layout-navy #out-title,#cv-target-page2:not(.cv-lang-en).layout-navy #out-name,#cv-target-page2:not(.cv-lang-en).layout-navy #out-title,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-navy #out-name,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-navy #out-title{text-transform:none;letter-spacing:.02em}#cv-target:not(.cv-lang-en).layout-navy .cv-section-title,#cv-target:not(.cv-lang-en).layout-navy .cv-sidebar .cv-section-title,#cv-target-page2:not(.cv-lang-en).layout-navy .cv-section-title,#cv-target-page2:not(.cv-lang-en).layout-navy .cv-sidebar .cv-section-title,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-navy .cv-section-title,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-navy .cv-sidebar .cv-section-title{letter-spacing:.04em;text-transform:none}#cv-target.cv-lang-en.layout-navy .cv-contact-row,#cv-target.cv-lang-en.layout-navy .cv-job-title,#cv-target.cv-lang-en.layout-navy .cv-job-role,#cv-target.cv-lang-en.layout-navy .cv-job-list,#qc-print-host .cv-print-sheet.cv-lang-en.layout-navy .cv-contact-row,#qc-print-host .cv-print-sheet.cv-lang-en.layout-navy .cv-job-title,#qc-print-host .cv-print-sheet.cv-lang-en.layout-navy .cv-job-role,#qc-print-host .cv-print-sheet.cv-lang-en.layout-navy .cv-job-list{direction:ltr;text-align:left;unicode-bidi:normal}.cv-watermark{position:absolute;inset:0;pointer-events:none;z-index:10;overflow:hidden;border-radius:1rem}.cv-watermark span{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%) rotate(-28deg);font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;letter-spacing:.18em;color:#0f172a14;white-space:nowrap;text-transform:uppercase}.paid .cv-watermark,.paid .cv-shield{display:none}body:not(.qc-studio-step-3) .cv-watermark,body:not(.qc-studio-step-3) .cv-shield{display:none!important}#cv-preview-wrapper:not(.paid),#cv-preview-page-2:not(.paid){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}#cv-preview-wrapper:not(.paid) #cv-target,#cv-preview-page-2:not(.paid) .cv-page2-sheet{pointer-events:none}.cv-shield{position:absolute;inset:0;z-index:12;overflow:hidden;border-radius:1rem;pointer-events:none;background-image:repeating-linear-gradient(-28deg,transparent,transparent 42px,rgba(15,23,42,.045) 42px,rgba(15,23,42,.045) 43px)}#cv-shield-grid{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem 2rem;overflow:hidden;transform:rotate(-24deg);transform-origin:center;color:#0f172a17;font-weight:800;font-size:clamp(.7rem,2.2vw,.95rem);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}input[type=range]{accent-color:var(--brand, #2dd4bf)}.theme-swatch[aria-pressed=true],.density-chip[aria-pressed=true]{outline:2px solid white;outline-offset:2px;box-shadow:0 0 0 4px var(--brand, #2dd4bf)}.studio-toolbar .lang-switch{display:inline-flex;align-items:center;gap:.15rem;padding:.18rem;border-radius:999px;border:1px solid rgba(148,163,184,.32);background:#0f172aeb}.studio-toolbar .lang-chip{min-height:2.15rem;padding:0 .95rem;border:0;border-radius:999px;background:transparent;color:#94a3b8;font-size:.75rem;font-weight:700;line-height:1;cursor:pointer;outline:none;box-shadow:none;flex-shrink:0;white-space:nowrap;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.studio-toolbar .lang-chip .lang-chip-short{display:none}.studio-toolbar .lang-chip[aria-pressed=true]{background:#0b1220;color:#f8fafc;box-shadow:0 0 0 1px #2dd4bf6b,0 8px 18px #2dd4bf38}.studio-toolbar .lang-chip:hover{color:#e2e8f0}#design-panel .lang-chip[aria-pressed=true]{outline:2px solid rgba(255,255,255,.85);outline-offset:2px;box-shadow:0 0 0 4px var(--brand, #2dd4bf)}body.on-studio.qc-studio-step-1 #details-panel,body.on-studio.qc-studio-step-2 #templates-panel,body.on-studio.qc-studio-step-2 #design-panel{display:none!important}body.qc-studio-step-1 #btn-download-pdf-mobile,body.qc-studio-step-1 #btn-download-pdf,body.qc-studio-step-1 #form-pay-guarantee,body.qc-studio-step-2:not(.qc-studio-step-3) #btn-download-pdf-mobile,#btn-download-pdf-mobile.qc-step-hidden{display:none!important}.step-btn.is-current{background:#2563eb;color:#fff}#step-3.is-locked,#btn-continue-details.is-locked,#btn-mobile-continue.is-locked,.studio-pay.is-locked,#btn-download-pdf.is-locked,#btn-download-pdf-mobile.is-locked,#btn-sample-pdf-download.is-locked{opacity:.6;cursor:not-allowed;box-shadow:none}#step-3.is-locked:hover,#btn-continue-details.is-locked:hover,#btn-mobile-continue.is-locked:hover,.studio-pay.is-locked:hover,#btn-download-pdf.is-locked:hover,#btn-download-pdf-mobile.is-locked:hover{transform:none;filter:none}#details-panel .qc-field-required-missing,.studio-field.qc-field-required-missing{border-color:#f87171!important;box-shadow:0 0 0 1px #f8717173}body.qc-studio-step-3 #btn-mobile-continue,#btn-mobile-continue.qc-step-hidden,body.qc-studio-step-1 .preview-switch-tpl,body.qc-studio-step-1 .preview-quick-design{display:none!important}.accent-chip-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.7rem .65rem}.accent-chip-wrap{display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:4.1rem;max-width:4.6rem;flex:0 0 auto}.theme-swatch.accent-chip,.custom-accent-input{width:2.75rem;height:2.75rem;border-radius:999px;border:2px solid rgba(255,255,255,.14);padding:0;cursor:pointer;flex-shrink:0}.custom-accent-input{border-radius:.85rem;background:#0f172a;overflow:hidden}.custom-accent-input::-webkit-color-swatch-wrapper{padding:0}.custom-accent-input::-webkit-color-swatch{border:0;border-radius:.7rem}.accent-chip-name{font-size:.62rem;line-height:1.2;color:#94a3b8;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.accent-reset-btn{display:inline-flex;align-items:center;margin-top:.55rem;padding:0;border:0;background:transparent;color:#7dd3c7;font-size:.72rem;font-weight:700;line-height:1.35;cursor:pointer;text-decoration:underline;text-underline-offset:.18em}.accent-reset-btn[hidden]{display:none!important}.accent-reset-btn:hover,.accent-reset-btn:focus-visible{color:#99f6e4;outline:none}.density-toggle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.density-chip{min-height:2.75rem;border-radius:.9rem;border:1px solid #475569;background:#0f172a;color:#e2e8f0;font-size:.82rem;font-weight:800;cursor:pointer}.density-chip[aria-pressed=true]{border-color:var(--brand, #2dd4bf);background:#1e3a8a47;color:#fff}.studio-continue-btn{letter-spacing:.01em}.studio-header .studio-promo{display:flex;align-items:center;justify-content:center}.studio-promo-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1rem;width:100%;max-width:80rem;margin:0 auto;padding:.45rem 1rem}.studio-promo-badge{display:inline-flex;align-items:center;border-radius:999px;background:#020617;color:#fcd34d;font-size:11px;font-weight:900;padding:.28rem .7rem;line-height:1}.studio-promo-title{margin:0;font-size:.95rem;font-weight:800;line-height:1.2;text-align:center}.studio-promo-bit{margin:0;font-size:.75rem;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap}.studio-header .studio-pay{display:inline-block;min-height:2.75rem;padding:.7rem 1rem;border-radius:999px;background:#020617;color:#fff;font-size:.875rem;font-weight:900;line-height:1;align-self:center;white-space:nowrap}html.qc-paid #studio-pay-cta,html.qc-paid .studio-header .studio-pay,html.qc-paid #studio-pay-guarantee,html.qc-paid .studio-pay.is-paid-session,html.qc-paid #payment-modal #pay-step,html.qc-paid #payment-modal #btn-open-bit,html.qc-paid #payment-modal.is-mobile-pay #btn-open-bit,html.qc-paid #payment-modal .pay-bit-block,html.qc-paid #payment-modal .pay-qr-wrap{display:none!important}html.qc-paid #form-pay-guarantee.is-paid-session{color:#6ee7b7}.studio-header .studio-pay:hover{background:#1e293b}.studio-header .studio-promo #studio-pay-guarantee{margin:0;max-width:16rem;font-size:11px;font-weight:800;line-height:1.25;color:#020617e6;text-align:center;align-self:center}.details-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin:0;color:#00e5ff}#details-heading-title{font-size:1rem;font-weight:700;line-height:1.3}#details-heading-hint{font-size:.7rem;font-weight:500;color:#94a3b8;line-height:1.3}.form-clear-btn{flex-shrink:0;min-height:2.25rem;padding:.35rem .8rem;border-radius:999px;border:1px solid rgba(148,163,184,.28);background:transparent;color:#94a3b8;font-size:11px;font-weight:600;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.form-clear-btn:hover,.form-clear-btn:focus-visible{color:#fecaca;border-color:#fb718573;background:#7f1d1d2e;outline:none}.photo-upload{position:relative}.photo-upload[hidden],.photo-upload.is-photo-disabled{display:none!important}.photo-upload-row{display:flex;align-items:center;gap:.7rem;min-height:2.75rem;padding:.35rem .7rem;border:1px solid #475569;border-radius:.7rem;background:#0f172a99}.photo-upload-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.photo-upload-btn{flex:0 0 auto;min-height:2rem;padding:.3rem .8rem;border:0;border-radius:.55rem;background:#334155;color:#f8fafc;font-size:.75rem;font-weight:700;cursor:pointer}.photo-upload-btn:hover{background:#475569}.photo-upload-status{min-width:0;color:#cbd5e1;font-size:.78rem;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-close{display:none}@media(max-width:1023px){html{scroll-padding-top:5.5rem;overflow-x:hidden;max-width:100%}body,body.on-home{overflow-x:hidden;max-width:100%;width:100%}body.on-home{overflow-y:auto}.studio-workspace{width:100%;max-width:100%;display:flex;flex-direction:column;overflow:hidden;padding:.6rem .85rem .5rem}.studio-header .studio-promo{padding-top:.3rem;padding-bottom:.3rem}.studio-promo-inner{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.45rem .65rem;padding:.3rem .75rem}.studio-promo-badge,.studio-promo-bit,.studio-header .studio-promo #studio-pay-guarantee{display:none}.studio-promo-title{font-size:.72rem;line-height:1.2}.studio-header .studio-promo .studio-pay{min-height:2.1rem;padding-left:.7rem;padding-right:.7rem;font-size:.7rem;flex-shrink:0}.studio-header .studio-toolbar{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"brand actions" "steps steps";align-items:center;min-height:0;padding-top:.3rem;padding-bottom:.35rem;gap:.25rem .45rem}.studio-header .studio-toolbar>button:first-child{grid-area:brand}.studio-header .studio-toolbar>div:last-child{grid-area:actions;justify-self:end;min-width:0;max-width:100%}.studio-toolbar .lang-switch{gap:.1rem;padding:.12rem}.studio-toolbar .lang-chip{min-height:1.95rem;padding:0 .5rem;font-size:.68rem}.studio-toolbar .lang-chip .lang-chip-full{display:none}.studio-toolbar .lang-chip .lang-chip-short{display:inline}.studio-header nav{grid-area:steps;order:unset;width:100%;flex:none;justify-content:center;min-width:0}.studio-header .step-btn{padding-left:.45rem;padding-right:.45rem;min-height:2.1rem}.studio-social{display:none}#studio-form-column{display:flex!important;flex-direction:column;gap:.85rem;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;height:auto;max-height:none;width:100%;visibility:visible!important;opacity:1!important;padding-bottom:1.25rem;scroll-padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}#studio-form-column>*{flex:none;width:100%;min-height:auto;max-height:none;display:block}body.on-studio.qc-studio-step-1 #details-panel,body.on-studio.qc-studio-step-2 #templates-panel,body.on-studio.qc-studio-step-2 #design-panel{display:none!important}#studio-form-column>*+*{margin-top:0}#details-panel{order:1}#templates-panel{order:2}#design-panel{order:3}#templates-panel,#details-panel,#design-panel{scroll-margin-top:5.25rem}#templates-panel{padding:.7rem .75rem .85rem}#templates-panel .template-grid.canva-grid{display:flex;flex-wrap:nowrap;max-height:none;overflow-x:auto;overflow-y:hidden;gap:.65rem;padding:.15rem .15rem .45rem;margin-inline:-.15rem;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:.25rem;touch-action:pan-x}#templates-panel .template-grid.canva-grid::-webkit-scrollbar{height:4px}#templates-panel .template-grid.canva-grid::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:999px}#templates-panel .template-card{flex:0 0 9.75rem;width:9.75rem;scroll-snap-align:start;padding:.5rem;display:flex;flex-direction:column;gap:.35rem;overflow:visible}#templates-panel .template-thumb{height:4.4rem;margin-bottom:0;flex-shrink:0}#templates-panel .template-card-meta{display:flex;flex-direction:column;gap:.1rem;min-height:2.35rem;padding:0;position:relative;z-index:1}#templates-panel .template-card-title{font-size:.72rem;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#templates-panel .template-card-sub{font-size:.6rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#templates-panel .template-card-hover{position:static;inset:auto;opacity:1;background:none;padding:0;pointer-events:auto;flex-shrink:0}#templates-panel .template-use-btn{width:100%;min-height:2.35rem;height:auto;padding:.4rem .35rem;border-radius:.65rem;font-size:.68rem;line-height:1.2;white-space:normal;overflow:visible;word-break:keep-all;-webkit-hyphens:none;hyphens:none}#details-panel{padding:1rem .9rem 1.15rem}#details-panel input:not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),#details-panel select,#details-panel textarea{background:#0f172a;border-color:#64748b;color:#f8fafc}#studio-form-column #btn-download-pdf{display:none}#preview-column{display:none!important}#preview-column.mobile-preview-open{display:flex!important;flex-direction:column;position:fixed;inset:0;z-index:90;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#020617;padding:max(.55rem,env(safe-area-inset-top,0px)) max(.85rem,env(safe-area-inset-right,0px),env(safe-area-inset-left,0px)) calc(6.35rem + env(safe-area-inset-bottom,0px));border-radius:0;height:100dvh;max-height:100dvh;width:100%;animation:qcPreviewOverlayIn .28s cubic-bezier(.22,1,.36,1) both}.preview-col.mobile-preview-open .preview-toolbar{position:sticky;top:0;z-index:6;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;margin:0 0 .75rem;padding:.2rem 0 .55rem;background:linear-gradient(180deg,#020617 78%,#02061700)}.preview-col.mobile-preview-open .preview-toolbar #preview-heading{display:none}.preview-col.mobile-preview-open .preview-toolbar .doc-switch,.preview-col.mobile-preview-open .preview-close{display:inline-flex}#preview-column.mobile-preview-open #cv-preview-wrapper,#preview-column.mobile-preview-open #cv-preview-page-2{min-width:0;min-height:0;width:100%;max-width:100%;margin-inline:auto;padding:.85rem;max-height:calc(100cqw * 297 / 210);aspect-ratio:210 / 297;overflow:hidden!important;overflow-x:hidden!important}}@media(max-width:1023px){input:not([type=range]):not([type=color]),select,textarea{font-size:16px!important;min-height:44px}textarea{min-height:5.5rem}}@media(min-width:1024px){.studio-workspace{display:grid;flex:1 1 auto;min-height:0;width:100%;max-width:100%;overflow:hidden;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch;padding:.85rem 1.5rem 1rem;gap:1.25rem}body.on-studio #studio-view:not([hidden]){display:flex;min-height:0;height:100%}#studio-form-column,#preview-column{min-height:0;height:100%;max-height:100%;padding-bottom:0}#studio-form-column{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:.35rem .2rem 1.35rem;scroll-padding-top:1.25rem;scroll-padding-bottom:1.5rem}#templates-panel,#details-panel,#design-panel,#accent-legend,#cv-lang-legend,#font-select-label,#density-legend{scroll-margin-top:1.15rem}#preview-column{display:flex!important;flex-direction:column;position:relative;top:auto;align-self:stretch;max-width:100%;max-height:100%;overflow:hidden;overflow-x:hidden}#preview-column>.preview-toolbar{flex-shrink:0}#preview-column .cv-preview-stack{flex:1 1 auto;min-height:0;min-width:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:.85rem;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#preview-column #cv-preview-wrapper,#preview-column #cv-preview-page-2,#preview-column #cl-preview-wrapper{width:100%;max-width:100%;height:auto;min-height:0;aspect-ratio:1 / 1.414;overflow:hidden!important;flex:0 0 auto}}html.qc-narrow .studio-workspace{display:flex!important;flex-direction:column;grid-template-columns:none!important;overflow:hidden}html.qc-narrow #studio-form-column{display:flex!important;flex-direction:column;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;padding-bottom:1.25rem;scroll-padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px));padding-inline:max(.2rem,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))}html.qc-narrow #studio-form-column #btn-download-pdf{display:none}@media(min-width:1024px){html:not(.qc-narrow) .studio-form-end-spacer{display:none!important;height:0;min-height:0}}html.qc-narrow #details-panel{order:1}html.qc-narrow #templates-panel{order:2}html.qc-narrow #design-panel{order:3}html.qc-narrow body.on-studio.qc-studio-step-1 #details-panel,html.qc-narrow body.on-studio.qc-studio-step-2 #templates-panel,html.qc-narrow body.on-studio.qc-studio-step-2 #design-panel,html.qc-narrow #preview-column{display:none!important}html.qc-narrow #preview-column.mobile-preview-open,html.qc-narrow #preview-column.mobile-preview-leaving{display:flex!important;position:fixed!important;inset:0;z-index:90;width:100%;height:100dvh;max-height:100dvh;overflow-x:hidden;overflow-y:auto}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cta-download{animation:none!important}*{transition:none!important}#preview-column.mobile-preview-open,#preview-column.mobile-preview-leaving,.mobile-preview-open .cv-preview-stack,.studio-nav-preview.has-pulse{animation:none!important}}#phrases-panel{position:relative;z-index:30;pointer-events:auto;overflow:visible}#details-panel{overflow:visible}#studio-form-column{color-scheme:dark}#details-panel h4,#details-panel label.dynamic-text,#details-panel .dynamic-text,#design-panel h3{color:#00e5ff}#details-panel label:not(.dynamic-text),#design-panel label,#design-panel p.block{color:#fff}.studio-field,#studio-form-column input:not([type=range]):not([type=color]):not([type=hidden]):not([type=checkbox]),#studio-form-column select:not(.sr-only),#studio-form-column textarea,#experience-items input,#experience-items textarea,#education-items input,#education-items textarea,#military-items input,#military-items textarea,.experience-item-header,.experience-bullet-input,.experience-raw-textarea{background:#0f172a99;border-color:#475569;color:#fff;-webkit-text-fill-color:#FFFFFF;caret-color:#fff}.studio-field::placeholder,#studio-form-column input::placeholder,#studio-form-column textarea::placeholder,#experience-items input::placeholder,#experience-items textarea::placeholder,#education-items input::placeholder,#education-items textarea::placeholder,#military-items input::placeholder,#military-items textarea::placeholder,.experience-item-header::placeholder,.experience-bullet-input::placeholder,.experience-raw-textarea::placeholder{color:#94a3b8;-webkit-text-fill-color:#94A3B8;opacity:1}.studio-field:focus,.studio-field:focus-visible,#studio-form-column input:not([type=range]):not([type=color]):not([type=hidden]):not([type=checkbox]):focus,#studio-form-column input:not([type=range]):not([type=color]):not([type=hidden]):not([type=checkbox]):focus-visible,#studio-form-column select:not(.sr-only):focus,#studio-form-column select:not(.sr-only):focus-visible,#studio-form-column textarea:focus,#studio-form-column textarea:focus-visible,#experience-items input:focus,#experience-items input:focus-visible,#experience-items textarea:focus,#experience-items textarea:focus-visible,.experience-item-header:focus,.experience-item-header:focus-visible,.experience-bullet-input:focus,.experience-bullet-input:focus-visible,.experience-raw-textarea:focus,.experience-raw-textarea:focus-visible{border-color:#00e5ff;box-shadow:0 0 10px #00e5ff4d;outline:none}#studio-form-column input:-webkit-autofill,#studio-form-column input:-webkit-autofill:hover,#studio-form-column input:-webkit-autofill:focus,#studio-form-column textarea:-webkit-autofill,#studio-form-column textarea:-webkit-autofill:hover,#studio-form-column textarea:-webkit-autofill:focus{-webkit-text-fill-color:#FFFFFF;caret-color:#fff;box-shadow:0 0 0 1000px #0f172a inset,0 0 10px #00e5ff4d;transition:background-color 5000s ease-in-out 0s}#studio-form-column select option{background:#0f172a;color:#fff}.lang-pick-row select,.lang-pick-select{color-scheme:light;background-color:#fff;color:#0f172a;-webkit-text-fill-color:#0f172a;pointer-events:auto!important;cursor:pointer!important}.lang-pick-row select option,.lang-pick-select option,#studio-form-column .lang-pick-row select option{background-color:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}.qc-combo:has(select[aria-invalid=true]) .qc-combo-btn{border-color:#f87171;box-shadow:0 0 0 3px #f8717140}.phrase-field-wrap{position:relative;z-index:40;overflow:visible}.phrase-field-trigger{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:2.75rem;padding:.55rem .85rem;border-radius:.7rem;border:1px solid #64748b;background:#0f172a;color:#f8fafc;font-size:.875rem;font-weight:600;text-align:start;cursor:pointer;pointer-events:auto}.phrase-field-trigger:hover,.phrase-field-trigger[aria-expanded=true]{border-color:#34d399;box-shadow:0 0 0 3px #34d3992e}.phrase-field-caret{width:.55rem;height:.55rem;border-inline-end:2px solid #94a3b8;border-bottom:2px solid #94a3b8;transform:rotate(45deg);margin-top:-.2rem;flex-shrink:0;transition:transform .15s ease}.phrase-field-trigger[aria-expanded=true] .phrase-field-caret{transform:rotate(-135deg);margin-top:.2rem}.phrase-field-menu{position:fixed;z-index:10080;max-height:min(18rem,50vh);overflow-x:hidden;overflow-y:auto;margin:0;padding:.35rem;list-style:none;border-radius:.85rem;border:1px solid #475569;background:#0b1220;box-shadow:0 18px 40px #0206178c;-webkit-overflow-scrolling:touch}.phrase-field-menu[hidden]{display:none!important}.phrase-field-option{display:block;width:100%;min-height:2.5rem;padding:.55rem .75rem;border:0;border-radius:.55rem;background:transparent;color:#e2e8f0;font-size:.8125rem;font-weight:600;text-align:start;cursor:pointer}.phrase-field-option:hover,.phrase-field-option[aria-selected=true]{background:#34d39929;color:#ecfdf5}.phrase-chips{display:flex;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;overflow-y:hidden;padding:.15rem .1rem .35rem;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin}.phrase-chips[hidden]{display:none!important}.phrase-chip{flex:0 0 auto;max-width:min(22rem,85vw);min-height:2.5rem;padding:.5rem .85rem;border-radius:999px;border:1px solid #475569;background:#1e293b;color:#e2e8f0;font-size:.72rem;font-weight:600;line-height:1.35;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;pointer-events:auto}.phrase-chip:hover{border-color:#34d399;background:#10b98129;color:#ecfdf5}.phrase-chip.is-title{border-color:#34d3998c;color:#a7f3d0}#phrases-panel button,#phrases-panel select{position:relative;z-index:1;pointer-events:auto;cursor:pointer}#phrases-panel .phrase-field-wrap,#phrases-panel .phrase-field-trigger,#phrases-panel .phrase-field-menu{z-index:40}.cta-download{position:relative;z-index:20;pointer-events:auto!important;animation:cta-pulse 2.2s ease-in-out infinite}.cta-download:hover{animation:none;transform:translateY(-1px);filter:brightness(1.05)}@keyframes cta-pulse{0%,to{box-shadow:0 8px 24px #10b98159}50%{box-shadow:0 8px 28px #10b981b3,0 0 0 8px #10b9811f}}#payment-modal{z-index:10050;pointer-events:auto;overflow:hidden;padding-top:max(.5rem,env(safe-area-inset-top,0px));padding-bottom:max(.5rem,env(safe-area-inset-bottom,0px));padding-inline:max(.5rem,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))}#payment-modal .pay-card{max-width:22rem;margin-inline:auto;overflow-x:hidden;padding:2.35rem 1.15rem 1.15rem;max-height:min(90vh,90dvh);background:linear-gradient(180deg,#0f172af5,#0f172aeb);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 56px #0000006b}@media(min-width:768px){#payment-modal .pay-card{max-width:23.5rem;padding:2.4rem 1.3rem 1.25rem}#payment-modal #pay-step>*+*{margin-top:0}}body.qc-checkout-open #studio-mobile-dock{display:none!important}@media(max-width:640px){#payment-modal .pay-wait-spinner{height:.82rem;width:.82rem;border-width:2px}}@keyframes pay-success-pop{0%{transform:scale(.45);opacity:0}55%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}#download-step .pay-success-check{animation:pay-success-pop .45s ease-out both}:root{--qc-sand-top: 1;--qc-sand-bot: 0}.qc-hourglass-card{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:.65rem .9rem;align-items:center;margin:.15rem 0 .35rem;padding:.85rem 1rem;border-radius:1.15rem;background:linear-gradient(145deg,#10b9812e,#f59e0b1f),#0206178c;border:1px solid rgba(52,211,153,.35);box-shadow:0 0 0 1px #ffffff0a inset,0 12px 28px #00000047}.qc-hourglass-card.is-expired{border-color:#f8717166;background:linear-gradient(145deg,#f871711f,#0f172a99)}.qc-hourglass{grid-row:1 / span 2;color:#fbbf24;filter:drop-shadow(0 0 10px rgba(251,191,36,.35));animation:qc-hg-breathe 2.8s ease-in-out infinite}.qc-hourglass-card.is-expired .qc-hourglass{color:#f87171;animation:none;filter:none;opacity:.7}.qc-hourglass-svg{display:block}.qc-hg-frame{color:#fde68a}.qc-hg-sand-fill-top,.qc-hg-sand-fill-bot{color:#f59e0b;transform-box:fill-box;transition:transform .9s linear}.qc-hg-sand-fill-top{transform-origin:center bottom;transform:scaleY(var(--qc-sand-top, 1))}.qc-hg-sand-fill-bot{transform-origin:center top;transform:scaleY(max(.04,var(--qc-sand-bot, 0)))}.qc-hg-stream{color:#fbbf24;stroke-dasharray:2 3;animation:qc-hg-stream .85s linear infinite;opacity:.95}.qc-hourglass-card.is-expired .qc-hg-stream{animation:none;opacity:.25}.qc-hourglass-copy{min-width:0;text-align:right}[dir=ltr] .qc-hourglass-copy{text-align:left}.qc-hourglass-label{margin:0;font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#a7f3d0}.qc-hourglass-card.is-expired .qc-hourglass-label{color:#fecaca}.qc-hourglass-value{margin:.15rem 0 .1rem;font-family:ui-monospace,Cascadia Code,Segoe UI Mono,Menlo,Consolas,monospace;font-size:1.55rem;font-weight:900;line-height:1.1;letter-spacing:.06em;color:#fff;text-shadow:0 0 18px rgba(52,211,153,.35)}.qc-hourglass-sub{margin:0;font-size:.68rem;font-weight:600;line-height:1.35;color:#e2e8f0c7}.qc-hourglass-track{grid-column:2;height:.35rem;border-radius:999px;background:#0f172aa6;overflow:hidden}.qc-hourglass-bar{display:block;height:100%;width:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#f59e0b);transform-origin:right center;transform:scaleX(1);transition:transform .9s linear}[dir=ltr] .qc-hourglass-bar{transform-origin:left center}.qc-hourglass-card.is-expired .qc-hourglass-bar{background:#f87171;transform:scaleX(0)!important}.qc-hourglass-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .75rem .35rem .55rem;border-radius:999px;background:#020617e0;color:#fde68a;border:1px solid rgba(251,191,36,.45);box-shadow:0 6px 16px #00000038;animation:qc-hg-chip-in .45s ease-out both}.qc-hourglass-chip[hidden],.qc-hourglass-chip.hidden{display:none!important}.qc-hourglass-chip-ico{display:flex;color:#fbbf24;animation:qc-hg-breathe 2.8s ease-in-out infinite}.qc-hourglass-chip-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;gap:.05rem}.qc-hourglass-chip-text span{font-size:.62rem;font-weight:800;letter-spacing:.03em;color:#a7f3d0;text-transform:uppercase}.qc-hourglass-chip-text strong{font-family:ui-monospace,Cascadia Code,Segoe UI Mono,Menlo,Consolas,monospace;font-size:.92rem;font-weight:900;letter-spacing:.05em;color:#fff}@keyframes qc-hg-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes qc-hg-stream{to{stroke-dashoffset:-10}}@keyframes qc-hg-chip-in{0%{opacity:0;transform:translateY(-4px) scale(.94)}to{opacity:1;transform:none}}@media(max-width:480px){.qc-hourglass-card{padding:.75rem .85rem;gap:.5rem .7rem}.qc-hourglass-value{font-size:1.3rem}.qc-hourglass-svg{width:36px;height:50px}}#payment-modal #btn-download-cv-pdf,#payment-modal .btn-download-cv-pdf{display:flex!important;align-items:center;justify-content:center;gap:.55rem;min-height:3.6rem;font-size:1.05rem;letter-spacing:.01em;box-shadow:0 12px 28px #10b98161;visibility:visible!important;opacity:1!important}.is-pdf-loading,button.is-pdf-loading,#btn-download-cv-pdf.is-pdf-loading,#btn-download-pdf.is-pdf-loading,#btn-download-pdf-mobile.is-pdf-loading{pointer-events:none!important;cursor:wait!important;opacity:.88!important}.qc-btn-spinner{display:inline-block;width:1.05rem;height:1.05rem;border-radius:999px;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;animation:qc-btn-spin .7s linear infinite;flex-shrink:0}#btn-download-pdf.is-pdf-loading .qc-btn-spinner,#btn-sample-pdf-download.is-pdf-loading .qc-btn-spinner{border-color:#0f172a40;border-top-color:#0f172a}@keyframes qc-btn-spin{to{transform:rotate(360deg)}}html.qc-pdf-busy{cursor:progress}html.qc-modal-open,body.qc-modal-open{overflow:hidden!important;overscroll-behavior:none}body.qc-modal-open{position:fixed;left:0;right:0;width:100%}.qc-modal{position:fixed;inset:0;width:100%;height:100%;height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none;-webkit-overflow-scrolling:auto;padding-top:max(.75rem,env(safe-area-inset-top,0px));padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px));padding-inline:max(.75rem,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px));align-items:center;justify-content:center}.qc-modal.flex{display:flex!important}.qc-modal-panel{position:relative;z-index:1;width:100%;max-height:90vh;max-height:90dvh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;margin-block:0}.qc-modal-close{position:sticky;top:.5rem;z-index:20;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-inline-start:auto;margin-bottom:-2.75rem;margin-top:0;float:right;clear:both;border:1px solid rgba(255,255,255,.18);border-radius:9999px;background:#0f172af2;color:#f8fafc;font-size:1.15rem;font-weight:800;line-height:1;cursor:pointer;box-shadow:0 8px 24px #00000059;pointer-events:auto}.qc-modal-close:hover,.qc-modal-close:focus-visible{color:#fff;background:#1e293bfa;outline:2px solid rgba(52,211,153,.55);outline-offset:2px}#examples-modal .examples-panel>:not(.qc-modal-close),#payment-modal .pay-card>:not(.qc-modal-close){clear:both}body.qc-mobile-preview-open #studio-mobile-dock{visibility:visible;pointer-events:auto;z-index:110}body.qc-mobile-preview-open{overflow:hidden;height:100svh;height:100dvh}html.qc-mobile-preview-open,html.qc-mobile-preview-open body{overflow:hidden!important}body.qc-mobile-preview-open #studio-form-column{visibility:hidden;pointer-events:none}#cv-strength-meter{--cv-gauge-color: #ef4444}.cv-gauge-stage{position:relative;width:min(100%,16rem);margin-inline:auto}.cv-gauge-svg{width:100%;height:auto;display:block;overflow:visible}.cv-gauge-track{stroke:#1e293b}.cv-gauge-arc{stroke:var(--cv-gauge-color);stroke-dasharray:245;stroke-dashoffset:245;transition:stroke .35s ease;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--cv-gauge-color) 45%,transparent))}.cv-gauge-needle-wrap{transform-origin:100px 100px}.cv-gauge-needle{stroke:#e2e8f0;transform-origin:100px 100px;transition:transform .45s cubic-bezier(.22,1,.36,1),stroke .35s ease;stroke:var(--cv-gauge-color)}.cv-gauge-hub{fill:#f8fafc;stroke:var(--cv-gauge-color);stroke-width:2}.cv-gauge-value{position:absolute;left:50%;bottom:.15rem;transform:translate(-50%);margin:0;font-size:1.65rem;font-weight:900;letter-spacing:-.03em;color:var(--cv-gauge-color);transition:color .35s ease;text-shadow:0 1px 0 rgba(0,0,0,.35)}.cv-strength-tips{list-style:disc;padding-inline-start:1.15rem;margin:0;display:grid;gap:.35rem}.cv-strength-tips li::marker{color:var(--cv-gauge-color)}#cv-strength-prompt.is-complete{color:#86efac;font-weight:800}#cv-strength-meter[data-tier=low]{border-color:#ef444459}#cv-strength-meter[data-tier=warn]{border-color:#f9731659}#cv-strength-meter[data-tier=good]{border-color:#86efac4d}#cv-strength-meter[data-tier=great]{border-color:#15803d73}#cv-strength-meter .cv-score-fill{height:100%;width:0%;border-radius:9999px;margin-inline-end:auto;background:linear-gradient(270deg,#34d399,#fbbf24);transition:width .35s ease,background .35s ease}#cv-strength-meter[data-tier=low] .cv-score-fill{background:linear-gradient(90deg,#fb7185,#f97316)}#cv-strength-meter[data-tier=mid] .cv-score-fill,#cv-strength-meter[data-tier=warn] .cv-score-fill{background:linear-gradient(90deg,#fbbf24,#34d399)}#cv-strength-meter[data-tier=high] .cv-score-fill,#cv-strength-meter[data-tier=good] .cv-score-fill,#cv-strength-meter[data-tier=great] .cv-score-fill{background:linear-gradient(90deg,#34d399,#22d3ee)}.experience-item{border:1px solid rgb(51 65 85);background:#0f172aa6;border-radius:.9rem;padding:.75rem;display:grid;gap:.55rem}.experience-item-head{display:flex;gap:.5rem;align-items:center}.experience-item-header,.experience-bullet-input{width:100%;background:#0f172a99;border:1px solid #475569;border-radius:.7rem;color:#fff;-webkit-text-fill-color:#FFFFFF;caret-color:#fff;padding:.6rem .7rem;font-size:.875rem;outline:none}.experience-bullet-row{display:flex;gap:.45rem;align-items:flex-start;position:relative}.experience-item-remove,.experience-add-bullet{min-height:2.5rem;padding:0 .7rem;border-radius:.7rem;border:1px solid rgb(71 85 105);background:#1e293b;color:#e2e8f0;font-size:11px;font-weight:700;cursor:pointer;pointer-events:auto;position:relative;z-index:2}.experience-item-remove{min-width:2.5rem}#experience-items,#education-items{display:grid;gap:.6rem;padding-bottom:20px;min-height:4rem}#experience-section,#education-section{position:relative;z-index:14;isolation:isolate}#experience-items input,#experience-items textarea,#education-items input,#education-items textarea{position:relative;z-index:18;pointer-events:auto!important}.section-editor-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;position:relative;z-index:12;pointer-events:auto!important;margin-bottom:.15rem}.section-add-btn--inline{width:auto!important;min-height:2rem!important;margin-top:0!important;padding:.25rem .7rem!important;flex:0 0 auto;white-space:nowrap}.experience-add-status{display:none;margin:.35rem 0 0;color:#5eead4;font-size:.8125rem;font-weight:700}.experience-add-status.is-visible{display:block}.section-editor-head .dynamic-text{margin:0;font-size:1rem;font-weight:700;line-height:1.3}#details-panel #label-summary,#details-panel #label-skills,#details-panel #label-languages,#details-panel #label-references,#details-panel #label-experience,#details-panel #label-education,#details-panel #label-military{font-size:1rem;font-weight:700;line-height:1.3}.section-raw-toggle{display:none!important}.section-add-btn,.experience-add-job-btn,#btn-add-experience,#btn-add-experience-top,#btn-add-education,#btn-add-military{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;width:100%;min-height:2.35rem;margin-top:.35rem;padding:.4rem .8rem;border:1px dashed #475569;border-radius:.7rem;background:transparent;color:#38bdf8;font-size:.8125rem;font-weight:700;letter-spacing:0;box-shadow:none;position:relative;z-index:120;isolation:isolate;scroll-margin-top:5rem;scroll-margin-bottom:6rem;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;scroll-margin-bottom:calc(6.5rem + env(safe-area-inset-bottom,0px));transition:color .15s ease,border-color .15s ease,background-color .15s ease}.experience-card.is-just-added,.entry-card.is-just-added{outline:3px solid rgba(45,212,191,.9);outline-offset:3px;animation:qc-card-flash 1.4s ease;box-shadow:0 0 0 4px #2dd4bf40}@keyframes qc-card-flash{0%{background-color:#2dd4bf2e}to{background-color:transparent}}#experience-section,#education-section{pointer-events:auto!important}#btn-add-experience,#btn-add-experience-top,#btn-add-education,#experience-section>#btn-add-experience,#experience-section #btn-add-experience-top,#education-section>#btn-add-education{cursor:pointer!important;color:#38bdf8!important;border-color:#0284c7!important;pointer-events:auto!important;opacity:1!important;z-index:120!important}.section-add-btn *,.experience-add-job-btn *,#btn-add-experience *,#btn-add-experience-top *,#btn-add-education *{pointer-events:none}.experience-add-icon{display:inline;width:auto;height:auto;background:none;border-radius:0;color:inherit;font-size:.95rem;font-weight:700;line-height:1}#btn-add-experience-label,#btn-add-education-label,#btn-add-military-label{pointer-events:none}.section-add-btn:hover,.experience-add-job-btn:hover,#btn-add-experience:hover,#btn-add-education:hover,#btn-add-military:hover{border-color:#7dd3fc;color:#7dd3fc;background:#0ea5e91f;filter:none;box-shadow:none;transform:none}#btn-add-experience:hover,#btn-add-education:hover{color:#38bdf8!important;border-color:#0284c7!important;opacity:1!important}.section-add-btn:active,.experience-add-job-btn:active,#btn-add-experience:active,#btn-add-education:active,#btn-add-military:active{background:#0f172ad9;filter:none;box-shadow:none;transform:none}.section-add-btn:focus-visible,.experience-add-job-btn:focus-visible,#btn-add-experience:focus-visible,#btn-add-education:focus-visible,#btn-add-military:focus-visible{outline:2px solid #64748b;outline-offset:2px}.section-add-btn[disabled],.experience-add-job-btn[disabled],#btn-add-experience[disabled],#btn-add-education[disabled],#btn-add-military[disabled],.section-add-btn[aria-disabled=true],.experience-add-job-btn[aria-disabled=true],#btn-add-experience[aria-disabled=true],#btn-add-education[aria-disabled=true]{opacity:1!important;cursor:pointer!important;pointer-events:auto!important;color:#38bdf8!important}#btn-add-experience[disabled],#btn-add-education[disabled],#btn-add-experience[aria-disabled=true],#btn-add-education[aria-disabled=true]{opacity:1!important;cursor:pointer!important;pointer-events:auto!important;color:#38bdf8!important;border-color:#0284c7!important}#education-section{overflow:visible;position:relative;z-index:6;isolation:isolate;pointer-events:auto!important}#military-section{overflow:visible;position:relative;z-index:16;isolation:isolate;pointer-events:auto!important}.section-editor{overflow:visible;position:relative;z-index:6;pointer-events:auto!important}#education-items,#military-items{display:grid;gap:.6rem;padding-bottom:20px;pointer-events:auto!important}#military-items input,#military-items textarea{pointer-events:auto!important;position:relative;z-index:18}textarea.experience-raw-hidden,#in-experience.experience-raw-hidden,#in-education.experience-raw-hidden,#in-military.experience-raw-hidden{position:fixed!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important;left:-10000px!important;top:0!important;z-index:-1!important;opacity:0!important}#in-education:not(.experience-raw-hidden),#in-military:not(.experience-raw-hidden),#in-experience:not(.experience-raw-hidden){position:relative!important;width:100%!important;height:auto!important;min-height:10rem!important;padding:.9rem!important;margin-top:.5rem!important;overflow:auto!important;clip:auto!important;clip-path:none!important;white-space:pre-wrap!important;left:auto!important;opacity:1!important;z-index:12!important;pointer-events:auto!important}#experience-section{overflow:visible;position:relative;z-index:12;pointer-events:auto;isolation:isolate}#experience-items{position:relative;z-index:4;padding-bottom:20px}#education-section>#btn-add-education,#experience-section>#btn-add-experience,#experience-section #btn-add-experience-top{position:relative;z-index:120!important;margin-top:.55rem;pointer-events:auto!important}#experience-section #btn-add-experience-top{margin-top:0}#experience-items,#education-items{position:relative;z-index:1}#btn-add-military,#military-section>#btn-add-military{display:none!important}#experience-section>.field-tip,#education-section>.field-tip,#military-section>.field-tip{position:relative;z-index:1;pointer-events:none}.experience-card{border:1px solid rgb(51 65 85);background:#0f172ab8;border-radius:.85rem;padding:.7rem;padding-bottom:20px;display:grid;gap:.5rem;pointer-events:auto;position:relative;z-index:2}#education-items .experience-card,#education-items .entry-card{padding-bottom:20px}.experience-card input,.experience-card textarea{background:#0f172a;border:1px solid #334155;color:#f8fafc;border-radius:.7rem;box-shadow:inset 0 1px #ffffff08}.experience-card input:focus,.experience-card input:focus-visible,.experience-card textarea:focus,.experience-card textarea:focus-visible{border-color:#2dd4bf;outline:none;box-shadow:0 0 0 3px #2dd4bf2e}.experience-card input,.experience-card textarea,.experience-card button{pointer-events:auto;position:relative;z-index:3}.experience-card-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.experience-card-toggle{flex:1;display:flex;align-items:center;min-height:2rem;margin:0;padding:.15rem 0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:inherit}.experience-card:not(.is-open) .experience-card-fields,.experience-card:not(.is-open) .experience-presets{display:none!important}.experience-card:not(.is-open) .experience-card-fields input,.experience-card:not(.is-open) .experience-card-fields textarea{display:none!important}.experience-card-badge{font-size:.68rem;font-weight:700;letter-spacing:.04em;color:#94a3b8;text-transform:uppercase}.experience-card-actions{display:flex;gap:.35rem}.experience-icon-btn{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.55rem;border:1px solid rgb(71 85 105);background:#1e293b;color:#cbd5e1;cursor:pointer!important;pointer-events:auto!important;position:relative;z-index:12}.experience-icon-btn:hover:not(:disabled){border-color:#00e5ff;color:#00e5ff}.experience-icon-btn:disabled{opacity:.35;cursor:default}.experience-icon-btn.is-danger:hover:not(:disabled){border-color:#f87171;color:#fca5a5;background:#7f1d1d59}.experience-field{display:grid;gap:.25rem}.experience-field-label{font-size:.68rem;font-weight:700;color:#cbd5e1}.experience-dates-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:center}.experience-present-btn,.experience-preset-chip{min-height:2.1rem;padding:0 .7rem;border-radius:999px;border:1px solid rgb(71 85 105);background:#1e293b;color:#e2e8f0;font-size:.72rem;font-weight:700;cursor:pointer!important;pointer-events:auto!important;white-space:nowrap}.experience-present-btn:hover,.experience-preset-chip:hover,.experience-preset-chip.is-active{border-color:#00e5ff;color:#00e5ff;background:#00e5ff1a}.experience-desc{min-height:6rem;line-height:1.5;resize:vertical}.experience-presets{display:grid;gap:.45rem}.experience-presets-title{margin:0;font-size:.78rem;font-weight:800;color:#fde68a}.experience-preset-row{display:flex;flex-wrap:wrap;gap:.4rem}@media(max-width:640px){.experience-dates-row{grid-template-columns:1fr}.experience-present-btn{width:100%}}.experience-card-head{display:flex;gap:.55rem;align-items:flex-start}.experience-card.is-open,.experience-card{display:grid!important;gap:.5rem;overflow:visible!important}.experience-card-fields{flex:1;display:grid!important;gap:.5rem;visibility:visible!important;opacity:1!important;max-height:none!important;overflow:visible!important}.experience-card input,.experience-card textarea{display:block!important;visibility:visible!important;opacity:1!important;max-height:none!important}.experience-remove-job{min-height:2.5rem;padding:0 .7rem;border-radius:.7rem;border:1px solid rgb(71 85 105);background:#1e293b;color:#e2e8f0;font-size:11px;font-weight:700;white-space:nowrap;flex-shrink:0}.experience-raw-modal{position:fixed;inset:0;z-index:11000;display:none;align-items:center;justify-content:center;padding:1rem;background:#020617b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto}.experience-raw-modal.hidden{display:none!important}.experience-raw-modal.is-open{display:flex!important}.experience-raw-dialog{width:min(40rem,100%);max-height:min(90vh,44rem);overflow:auto;border-radius:1.25rem;border:1px solid rgb(51 65 85);background:#0f172a;color:#e2e8f0;padding:1.25rem;box-shadow:0 24px 60px #00000073;display:grid;gap:.75rem}.experience-raw-title{margin:0;font-size:1.05rem;font-weight:800}.experience-raw-hint{margin:0;font-size:.8rem;color:#94a3b8;line-height:1.45}.experience-raw-textarea{width:100%;min-height:16rem;border-radius:.9rem;border:1px solid #475569;background:#0f172a99;color:#fff;-webkit-text-fill-color:#FFFFFF;caret-color:#fff;padding:.9rem;font-size:.9rem;line-height:1.5;outline:none;resize:vertical}.experience-raw-actions{display:flex;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.experience-raw-btn{min-height:2.75rem;padding:0 1rem;border-radius:.85rem;font-size:.875rem;font-weight:800}.experience-raw-btn-primary{background:#10b981;color:#fff;border:0}.experience-raw-btn-secondary{background:#1e293b;color:#e2e8f0;border:1px solid rgb(71 85 105)}.pay-wait-spinner{box-shadow:0 0 0 4px #10b9811f}#payment-modal.is-waiting #btn-open-bit,#payment-modal #btn-open-bit[disabled],#payment-modal #btn-open-bit[aria-disabled=true]{opacity:1;pointer-events:auto;cursor:pointer}#pay-wait-step{animation:pay-wait-in .35s ease}@keyframes pay-wait-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.experience-bullets{display:grid;gap:.45rem}.seo-cat-row{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.35rem}.seo-cat-chip{display:inline-flex;align-items:center;min-height:2.1rem;padding:.35rem .85rem;border-radius:.55rem;font-size:.75rem;font-weight:700;color:#d7e0ef;background:#ffffff0f;border:1px solid rgba(232,238,247,.14);text-decoration:none}.seo-cat-chip:hover{border-color:#2dd4bf73;color:#f4f7fb}html.qc-narrow #studio-mobile-dock{display:block}@media(min-width:1024px){html:not(.qc-narrow) #studio-mobile-dock{display:none}}#payment-modal .qc-modal-close{position:absolute;top:.55rem;inset-inline-end:.55rem;inset-inline-start:auto;float:none;margin:0;width:2.2rem;height:2.2rem;font-size:1rem}#payment-modal .pay-step-simple{display:flex;flex-direction:column;gap:.85rem;padding-top:.15rem}#payment-modal .pay-head{display:flex;flex-direction:column;gap:.4rem;text-align:center}#payment-modal #pay-title{margin:0;font-size:1.2rem;line-height:1.25;font-weight:800;color:#fff}#payment-modal #pay-subtitle{margin:0;font-size:.9rem;line-height:1.4;font-weight:600;color:#cbd5e1}#payment-modal .pay-sub-mobile,#payment-modal.is-mobile-pay .pay-sub-desktop{display:none}#payment-modal.is-mobile-pay .pay-sub-mobile{display:inline}#payment-modal.is-mobile-pay .pay-qr-wrap,#payment-modal #btn-open-bit{display:none!important}#payment-modal.is-mobile-pay #btn-open-bit{display:inline-flex!important}#payment-modal #btn-proceed-payment,#payment-modal .pay-verify-btn{display:none!important}#payment-modal .pay-feedback{min-height:0;margin:0;font-size:.8rem;font-weight:700;text-align:center}#payment-modal .pay-feedback:empty{display:none}#payment-modal .pay-bit-block{display:flex;flex-direction:column;align-items:stretch;gap:.85rem}#payment-modal .pay-qr-wrap{margin:0 auto;padding:.65rem .65rem .5rem;width:fit-content;border-radius:1.1rem;background:#fff;box-shadow:0 10px 28px #02061747}#payment-modal .pay-qr-wrap[hidden]{display:none}#payment-modal .pay-qr-wrap img{display:block;width:168px;height:168px;border-radius:.4rem}#payment-modal .pay-qr-wrap figcaption{margin:.45rem 0 0;max-width:14rem;font-size:.78rem;font-weight:800;line-height:1.35;color:#334155;letter-spacing:.01em;text-wrap:balance}#payment-modal .pay-deeplink{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:3.25rem;border-radius:.95rem;font-size:1rem;font-weight:800;letter-spacing:.01em}@media(max-width:767px){#payment-modal .pay-qr-wrap{display:none!important}#payment-modal .pay-sub-desktop{display:none}#payment-modal .pay-sub-mobile{display:inline}#payment-modal #btn-open-bit,#payment-modal .pay-deeplink{display:inline-flex!important;width:100%;pointer-events:auto!important;opacity:1!important;visibility:visible!important}#payment-modal #pay-live-status{display:flex;justify-content:center}}#payment-modal .pay-phone-input.is-visible,#payment-modal #checkout-contact:not(.sr-only){display:block;width:100%;margin:0;padding:.7rem .9rem;border-radius:.85rem;border:1px solid rgba(255,255,255,.18);background:#fffffff5;color:#0f172a;font-size:.95rem;font-weight:700;text-align:center;outline:none}#payment-modal #checkout-phone-label:not(.sr-only){display:none}#payment-modal .pay-live-status{padding:.05rem .1rem 0;color:#cbd5e1}#payment-modal .pay-live-row{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem}#payment-modal .pay-wait-spinner{height:.82rem;width:.82rem;flex:0 0 auto;border-radius:999px;border:2px solid rgba(148,163,184,.28);border-top-color:#5eead4}#payment-modal #manual-order-status{margin:0;max-width:19rem;font-size:.75rem;font-weight:600;line-height:1.45;color:#cbd5e1;text-align:center;white-space:normal}.mvp-pack-features{list-style:none;margin:0;padding:0}.mvp-pack-features li{position:relative;padding-inline-start:1.15rem}.mvp-pack-features li:before{content:"";position:absolute;inset-inline-start:0;top:.45em;width:.45rem;height:.45rem;border-radius:999px;background:#34d399}.pay-deeplink{text-decoration:none;border:1px solid transparent;cursor:pointer;appearance:none;-webkit-appearance:none;font:inherit;color:inherit;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}.pay-deeplink:hover{filter:brightness(1.06);box-shadow:0 10px 24px #00000047}.pay-deeplink:active{transform:scale(.98)}.pay-deeplink-bit{background:#00c2c7;color:#0b1f3a;border-color:#ffffff2e}.qc-pay-toast{position:fixed;left:50%;bottom:max(1.25rem,env(safe-area-inset-bottom));z-index:12000;max-width:min(92vw,22rem);padding:.85rem 1.1rem;border-radius:999px;background:#0f172af5;color:#ecfdf5;border:1px solid rgba(52,211,153,.45);box-shadow:0 12px 40px #02061773;font-size:.875rem;font-weight:800;text-align:center;line-height:1.35;transform:translate(-50%,120%);opacity:0;pointer-events:none;transition:transform .28s ease,opacity .28s ease}.qc-pay-toast.is-visible{transform:translate(-50%);opacity:1}#payment-modal .order-bump,#payment-modal .pay-packs,#payment-modal .pay-methods{display:none!important}#download-code:focus{border-color:#34d399;box-shadow:0 0 0 4px #34d39940;background:#fff}#payment-screenshot-label:hover{border-color:#34d399b3;background:#10b9811f}#payment-verify-overlay{background:#020617c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#cv-preview-wrapper,#cv-preview-page-2{box-shadow:0 20px 30px #0006,0 0 0 1px #ffffff0d;width:100%;max-width:100%;margin-inline:auto;overflow:hidden!important;overflow-x:hidden!important}#cv-preview-wrapper.cv-over-one-page,#cv-preview-wrapper.cv-fit-scaled{overflow:hidden!important}#qc-print-host:not(.qc-capturing){display:none!important;height:0;overflow:hidden;position:absolute;pointer-events:none}#qc-print-host.qc-capturing{display:block!important;width:794px!important;min-width:794px!important;max-width:794px!important;height:auto!important;min-height:1123px!important;max-height:none!important;overflow:visible!important;background:#fff!important}#qc-print-host.qc-capturing .cv-print-sheet,html.qc-exporting #qc-print-host .cv-print-sheet{width:100%!important;min-height:1123px!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important;transform:none!important;box-shadow:none!important;filter:none!important}#qc-print-host.qc-capturing .cv-print-sheet.layout-navy,#qc-print-host.qc-capturing .cv-print-sheet.layout-charcoal,#qc-print-host.qc-capturing .cv-print-sheet.layout-azure,#qc-print-host.qc-capturing .cv-print-sheet.layout-sidebar,#qc-print-host.qc-capturing .cv-print-sheet.layout-split,#qc-print-host.qc-capturing .cv-print-sheet.layout-premium,html.qc-exporting #qc-print-host .cv-print-sheet.layout-navy,html.qc-exporting #qc-print-host .cv-print-sheet.layout-charcoal,html.qc-exporting #qc-print-host .cv-print-sheet.layout-azure,html.qc-exporting #qc-print-host .cv-print-sheet.layout-sidebar,html.qc-exporting #qc-print-host .cv-print-sheet.layout-split,html.qc-exporting #qc-print-host .cv-print-sheet.layout-premium{padding:0!important;overflow:hidden!important;min-height:1123px!important}#qc-print-host.qc-capturing .cv-print-sheet.layout-premium,html.qc-exporting #qc-print-host .cv-print-sheet.layout-premium{display:grid!important;direction:ltr!important;height:1123px!important;max-height:1123px!important;grid-template-rows:auto minmax(0,1fr)!important;column-gap:0!important;row-gap:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#qc-print-host.qc-capturing .cv-print-sheet:not(.cv-lang-en).layout-premium,html.qc-exporting #qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-premium{grid-template-columns:70% 30%!important;grid-template-areas:"head side" "main side"!important}#qc-print-host.qc-capturing .cv-print-sheet.cv-lang-en.layout-premium,html.qc-exporting #qc-print-host .cv-print-sheet.cv-lang-en.layout-premium{grid-template-columns:30% 70%!important;grid-template-areas:"side head" "side main"!important}#qc-print-host.qc-capturing:has(.layout-premium),html.qc-exporting #qc-print-host:has(.layout-premium){height:1123px!important;max-height:1123px!important;overflow:hidden!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#qc-print-host.qc-capturing .layout-premium .cv-sidebar,#qc-print-host.qc-capturing .layout-premium .cv-sidebar-inner,html.qc-exporting #qc-print-host .layout-premium .cv-sidebar,html.qc-exporting #qc-print-host .layout-premium .cv-sidebar-inner{overflow:hidden!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#qc-print-host.qc-capturing .layout-premium .cv-sidebar,html.qc-exporting #qc-print-host .layout-premium .cv-sidebar{grid-area:side!important;height:100%!important;min-height:100%!important;max-height:100%!important;padding-bottom:2rem!important;box-sizing:border-box!important;background:var(--premium-rail, #454545)!important;color:#f6f6f6!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#qc-print-host.qc-capturing .layout-premium #cv-header,html.qc-exporting #qc-print-host .layout-premium #cv-header{grid-area:head!important}#qc-print-host.qc-capturing .layout-premium .cv-main,html.qc-exporting #qc-print-host .layout-premium .cv-main{grid-area:main!important;background:#fff!important}#qc-print-host.qc-capturing .layout-premium .cv-sidebar:after,html.qc-exporting #qc-print-host .layout-premium .cv-sidebar:after{content:none!important;display:none!important}#qc-print-host.qc-capturing .layout-premium .cv-sidebar>.cv-sidebar-rail-pad,html.qc-exporting #qc-print-host .layout-premium .cv-sidebar>.cv-sidebar-rail-pad{display:block!important;flex:0 0 5rem!important;flex-shrink:0!important;height:5rem!important;min-height:5rem!important;max-height:5rem!important;background:var(--premium-rail, #454545)!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#qc-print-host.qc-capturing .layout-premium .cv-sidebar-inner,html.qc-exporting #qc-print-host .layout-premium .cv-sidebar-inner{flex:1 1 0!important;min-height:0!important;max-height:none!important;height:auto!important;padding-top:calc(.55rem * var(--cv-scale, 1))!important;padding-inline:calc(.75rem * var(--cv-scale, 1))!important;padding-bottom:2.25rem!important;background:var(--premium-rail, #454545)!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#qc-print-host .cv-print-sheet.layout-navy.qc-navy-capture-flat:before,.layout-navy.qc-navy-capture-flat:before,#qc-print-host.qc-capturing .cv-print-sheet.layout-navy.qc-navy-capture-flat:before,html.qc-exporting #qc-print-host .cv-print-sheet.layout-navy.qc-navy-capture-flat:before{content:none!important;display:none!important}#qc-print-host.qc-capturing .cv-print-sheet.layout-navy:before,html.qc-exporting #qc-print-host .cv-print-sheet.layout-navy:before{content:"";grid-area:side;background:var(--navy, #12192b);z-index:0}#qc-print-host.qc-capturing .cv-print-sheet.layout-charcoal:before,html.qc-exporting #qc-print-host .cv-print-sheet.layout-charcoal:before{content:"";grid-area:side;background:var(--charcoal, #4c4c4c);z-index:0}#qc-print-host.qc-capturing .cv-print-sheet.layout-premium:before,html.qc-exporting #qc-print-host .cv-print-sheet.layout-premium:before{content:"";grid-area:side;background:var(--premium-rail, #454545);-webkit-print-color-adjust:exact;print-color-adjust:exact;z-index:0}#qc-print-host.qc-capturing .layout-premium .cv-sidebar,#qc-print-host.qc-capturing .layout-premium .cv-photo-block,html.qc-exporting #qc-print-host .layout-premium .cv-sidebar,html.qc-exporting #qc-print-host .layout-premium .cv-photo-block{background:var(--premium-rail, #454545)!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;z-index:1}#qc-print-host.qc-capturing .layout-premium .cv-photo-block,html.qc-exporting #qc-print-host .layout-premium .cv-photo-block{background:var(--premium-rail-deep, #3a3a3a)!important}#qc-print-host.qc-capturing .layout-navy .cv-photo-block,#qc-print-host.qc-capturing .layout-navy #cv-header,#qc-print-host.qc-capturing .layout-navy .cv-sidebar-inner,html.qc-exporting #qc-print-host .layout-navy .cv-photo-block,html.qc-exporting #qc-print-host .layout-navy #cv-header,html.qc-exporting #qc-print-host .layout-navy .cv-sidebar-inner{background:var(--navy, #12192b)!important;color:#fff!important;z-index:1}#qc-print-host.qc-capturing .layout-navy .cv-sidebar-inner,#qc-print-host.qc-capturing .layout-charcoal .cv-sidebar,#qc-print-host.qc-capturing .layout-azure .cv-sidebar,#qc-print-host.qc-capturing .layout-sidebar .cv-sidebar,#qc-print-host.qc-capturing .layout-split .cv-sidebar,#qc-print-host.qc-capturing .layout-premium .cv-sidebar,html.qc-exporting #qc-print-host .layout-navy .cv-sidebar-inner,html.qc-exporting #qc-print-host .layout-charcoal .cv-sidebar,html.qc-exporting #qc-print-host .layout-azure .cv-sidebar,html.qc-exporting #qc-print-host .layout-sidebar .cv-sidebar,html.qc-exporting #qc-print-host .layout-split .cv-sidebar,html.qc-exporting #qc-print-host .layout-premium .cv-sidebar{height:100%!important;min-height:100%!important;align-self:stretch!important}#qc-print-host.qc-capturing .layout-navy .cv-photo,#qc-print-host.qc-capturing .layout-charcoal .cv-photo,html.qc-exporting #qc-print-host .layout-navy .cv-photo,html.qc-exporting #qc-print-host .layout-charcoal .cv-photo{overflow:hidden!important;border-radius:999px!important}#qc-print-host.qc-capturing .layout-navy .cv-photo svg,#qc-print-host.qc-capturing .layout-navy .cv-photo img,#qc-print-host.qc-capturing .layout-charcoal .cv-photo svg,#qc-print-host.qc-capturing .layout-charcoal .cv-photo img,html.qc-exporting #qc-print-host .layout-navy .cv-photo svg,html.qc-exporting #qc-print-host .layout-navy .cv-photo img,html.qc-exporting #qc-print-host .layout-charcoal .cv-photo svg,html.qc-exporting #qc-print-host .layout-charcoal .cv-photo img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html.qc-exporting #qc-print-host.qc-capturing .cv-watermark,html.qc-exporting #qc-print-host.qc-capturing .cv-shield{display:none!important}@page{size:A4;margin:0}@media print{#cv-preview-wrapper,#cv-preview-page-2{box-shadow:none}html,body{background:#fff!important;color:#0f172a!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.no-print,header,.home-view,#studio-view>header,#payment-modal,#pdf-spinner,#examples-modal,#shot-block,.cv-watermark,.cv-shield{display:none!important}html.qc-unpaid body *{visibility:hidden!important}html.qc-unpaid body:after{visibility:visible!important;content:"QuickCV — התצוגה המקדימה מוגנת. להורדת PDF יש לשלם 10 ₪.";display:block;padding:2rem;font-size:18px;color:#0f172a}html[lang=en].qc-unpaid body:after{content:"QuickCV — Preview is protected. Pay 10 ₪ to download the PDF."}html.qc-print-mode body>*:not(#qc-print-host){display:none!important}html.qc-print-mode #qc-print-host,#cv-preview-wrapper,#cv-preview-wrapper.cv-page,#cv-preview-wrapper.a4-page{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html.qc-print-mode #qc-print-host{display:block!important;position:static!important;width:210mm!important;min-width:210mm!important;max-width:210mm!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;margin:0 auto!important;padding:0!important;background:#fff!important;color:#0f172a!important;overflow:hidden!important}html.qc-print-mode #qc-print-host .cv-print-sheet:not(.layout-premium),html.qc-print-mode #qc-print-host #cv-target:not(.layout-premium){display:block!important;width:210mm!important;min-width:210mm!important;max-width:210mm!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;margin:0!important;padding:0!important;background:#fff!important;color:#0f172a!important;overflow:hidden!important;box-sizing:border-box!important;font-family:var(--cv-font),"Rubik",sans-serif!important}#cv-preview-wrapper,#cv-target{width:210mm;height:297mm;overflow:hidden}html.qc-print-mode #qc-print-host .cv-columns{display:flex!important}#cv-preview-wrapper:has(.layout-premium),#cv-target.layout-premium,#cv-target-page2.layout-premium,.layout-premium.exs-root,html.qc-print-mode #qc-print-host .cv-print-sheet.layout-premium,html.qc-print-mode #qc-print-host #cv-target.layout-premium{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#cv-target.layout-premium,#cv-target-page2.layout-premium,.layout-premium.exs-root,html.qc-print-mode #qc-print-host .cv-print-sheet.layout-premium,html.qc-print-mode #qc-print-host #cv-target.layout-premium{display:grid!important;direction:ltr!important;grid-template-rows:auto minmax(0,1fr)!important;column-gap:0!important;row-gap:0!important;width:210mm!important;min-width:210mm!important;max-width:210mm!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;padding:0!important;margin:0!important;overflow:hidden!important;box-sizing:border-box!important;background:#fff!important;page-break-inside:avoid!important;break-inside:avoid!important}html.qc-print-mode #qc-print-host .layout-premium .cv-columns,.layout-premium .cv-columns{display:contents!important}#cv-target:not(.cv-lang-en).layout-premium,#cv-target-page2:not(.cv-lang-en).layout-premium,.layout-premium.exs-root:not(.cv-lang-en),html.qc-print-mode #qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-premium,html.qc-print-mode #qc-print-host #cv-target:not(.cv-lang-en).layout-premium{grid-template-columns:70% 30%!important;grid-template-areas:"head side" "main side"!important}#cv-target.cv-lang-en.layout-premium,#cv-target-page2.cv-lang-en.layout-premium,.layout-premium.exs-root.cv-lang-en,html.qc-print-mode #qc-print-host .cv-print-sheet.cv-lang-en.layout-premium,html.qc-print-mode #qc-print-host #cv-target.cv-lang-en.layout-premium{grid-template-columns:30% 70%!important;grid-template-areas:"side head" "side main"!important}#cv-target.layout-premium .cv-sidebar,#cv-target.layout-premium .cv-main,#cv-target.layout-premium #cv-header,#cv-target-page2.layout-premium .cv-sidebar,#cv-target-page2.layout-premium .cv-main,#cv-target-page2.layout-premium #cv-header,.layout-premium.exs-root .cv-sidebar,.layout-premium.exs-root .cv-main,.layout-premium.exs-root #cv-header,html.qc-print-mode #qc-print-host .layout-premium .cv-sidebar,html.qc-print-mode #qc-print-host .layout-premium .cv-main,html.qc-print-mode #qc-print-host .layout-premium #cv-header{position:relative!important;float:none!important;inset:auto!important;transform:none!important;page-break-inside:avoid!important;break-inside:avoid!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#cv-target.layout-premium .cv-sidebar,#cv-target-page2.layout-premium .cv-sidebar,.layout-premium.exs-root .cv-sidebar,html.qc-print-mode #qc-print-host .layout-premium .cv-sidebar{grid-area:side!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0 0 2rem!important;overflow:hidden!important;background:var(--premium-rail, #454545)!important;color:#f6f6f6!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#cv-target.layout-premium .cv-sidebar *,#cv-target-page2.layout-premium .cv-sidebar *,.layout-premium.exs-root .cv-sidebar *,html.qc-print-mode #qc-print-host .layout-premium .cv-sidebar *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#cv-target.layout-premium .cv-sidebar-inner,#cv-target.layout-premium .cv-photo-block,#cv-target.layout-premium .cv-sidebar>.cv-sidebar-rail-pad,#cv-target-page2.layout-premium .cv-sidebar-inner,#cv-target-page2.layout-premium .cv-photo-block,#cv-target-page2.layout-premium .cv-sidebar>.cv-sidebar-rail-pad,.layout-premium.exs-root .cv-sidebar-inner,.layout-premium.exs-root .cv-photo-block,.layout-premium.exs-root .cv-sidebar>.cv-sidebar-rail-pad,html.qc-print-mode #qc-print-host .layout-premium .cv-sidebar-inner,html.qc-print-mode #qc-print-host .layout-premium .cv-photo-block,html.qc-print-mode #qc-print-host .layout-premium .cv-sidebar>.cv-sidebar-rail-pad{background:var(--premium-rail, #454545)!important;color:#f6f6f6!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#cv-target.layout-premium .cv-sidebar,#cv-target-page2.layout-premium .cv-sidebar,.layout-premium.exs-root .cv-sidebar,html.qc-print-mode #qc-print-host .layout-premium .cv-sidebar{padding-bottom:2rem!important;box-sizing:border-box!important}#cv-target.layout-premium .cv-sidebar-inner,#cv-target-page2.layout-premium .cv-sidebar-inner,.layout-premium.exs-root .cv-sidebar-inner,html.qc-print-mode #qc-print-host .layout-premium .cv-sidebar-inner{padding-top:.55rem!important;padding-inline:.75rem!important;padding-bottom:2.25rem!important;box-sizing:border-box!important}#cv-target.layout-premium .cv-sidebar>.cv-sidebar-rail-pad,#cv-target-page2.layout-premium .cv-sidebar>.cv-sidebar-rail-pad,.layout-premium.exs-root .cv-sidebar>.cv-sidebar-rail-pad,html.qc-print-mode #qc-print-host .layout-premium .cv-sidebar>.cv-sidebar-rail-pad{display:block!important;flex:0 0 5rem!important;flex-shrink:0!important;height:5rem!important;min-height:5rem!important;max-height:5rem!important}#cv-target.layout-premium .cv-photo-block,#cv-target-page2.layout-premium .cv-photo-block,.layout-premium.exs-root .cv-photo-block,html.qc-print-mode #qc-print-host .layout-premium .cv-photo-block{background:var(--premium-rail-deep, #3a3a3a)!important}#cv-target.layout-premium #cv-header,#cv-target-page2.layout-premium #cv-header,.layout-premium.exs-root #cv-header,html.qc-print-mode #qc-print-host .layout-premium #cv-header{grid-area:head!important;background:#fff!important}#cv-target.layout-premium .cv-main,#cv-target-page2.layout-premium .cv-main,.layout-premium.exs-root .cv-main,html.qc-print-mode #qc-print-host .layout-premium .cv-main{grid-area:main!important;background:#fff!important;overflow:hidden!important}#cv-target.layout-premium:before,#cv-target-page2.layout-premium:before,.layout-premium.exs-root:before,html.qc-print-mode #qc-print-host .cv-print-sheet.layout-premium:before{content:""!important;display:block!important;grid-area:side!important;background:var(--premium-rail, #454545)!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;z-index:0!important}html.qc-print-mode #qc-print-host .layout-charcoal{display:grid!important;grid-template-rows:auto 1fr!important;direction:ltr!important;text-align:start!important;background:#fff!important;min-height:297mm!important;height:297mm!important;overflow:hidden!important}html.qc-print-mode #qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-charcoal{grid-template-columns:minmax(0,1fr) minmax(0,.34fr)!important;grid-template-areas:"head side" "main side"!important}html.qc-print-mode #qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal{grid-template-columns:minmax(0,.34fr) minmax(0,1fr)!important;grid-template-areas:"side head" "side main"!important}html.qc-print-mode #qc-print-host .layout-charcoal .cv-columns{display:contents!important}html.qc-print-mode #qc-print-host .layout-sidebar .cv-columns,html.qc-print-mode #qc-print-host .layout-split .cv-columns{display:grid!important;direction:ltr!important}html.qc-print-mode #qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-sidebar .cv-columns,html.qc-print-mode #qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-split .cv-columns{grid-template-columns:minmax(0,1fr) minmax(0,.34fr)!important;grid-template-areas:"main side"!important}html.qc-print-mode #qc-print-host .cv-print-sheet.cv-lang-en.layout-sidebar .cv-columns,html.qc-print-mode #qc-print-host .cv-print-sheet.cv-lang-en.layout-split .cv-columns{grid-template-columns:minmax(0,.34fr) minmax(0,1fr)!important;grid-template-areas:"side main"!important}html.qc-print-mode #qc-print-host[dir=ltr],html.qc-print-mode #qc-print-host[dir=ltr] .cv-print-sheet,html.qc-print-mode #qc-print-host[dir=ltr] #cv-target{direction:ltr!important;text-align:left!important}html.qc-print-mode #qc-print-host .layout-charcoal .cv-sidebar,html.qc-print-mode #qc-print-host .layout-charcoal .cv-main{direction:rtl!important;text-align:right!important}html.qc-print-mode #qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal .cv-sidebar,html.qc-print-mode #qc-print-host .cv-print-sheet.cv-lang-en.layout-charcoal .cv-main{direction:ltr!important;text-align:left!important}html.qc-print-mode #qc-print-host .layout-charcoal #cv-header,html.qc-print-mode #qc-print-host .layout-charcoal .cv-sidebar{background:var(--charcoal, #4c4c4c)!important;color:#fff!important}html.qc-print-mode #qc-print-host .layout-navy{display:grid!important;grid-template-rows:auto auto 1fr!important;direction:ltr!important;text-align:start!important;background:#fff!important;min-height:277mm!important}html.qc-print-mode #qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-navy{grid-template-columns:.64fr .36fr!important;grid-template-areas:"main photo" "main head" "main side"!important}html.qc-print-mode #qc-print-host .cv-print-sheet.cv-lang-en.layout-navy{grid-template-columns:.36fr .64fr!important;grid-template-areas:"photo main" "head main" "side main"!important}html.qc-print-mode #qc-print-host .layout-navy .cv-columns,html.qc-print-mode #qc-print-host .layout-navy .cv-sidebar{display:contents!important}html.qc-print-mode #qc-print-host .layout-navy .cv-sidebar-inner,html.qc-print-mode #qc-print-host .layout-navy .cv-main{direction:rtl!important;text-align:right!important}html.qc-print-mode #qc-print-host .cv-print-sheet.cv-lang-en.layout-navy .cv-sidebar-inner,html.qc-print-mode #qc-print-host .cv-print-sheet.cv-lang-en.layout-navy .cv-main{direction:ltr!important;text-align:left!important}html.qc-print-mode #qc-print-host .layout-navy #cv-header,html.qc-print-mode #qc-print-host .layout-navy .cv-photo-block,html.qc-print-mode #qc-print-host .layout-navy .cv-sidebar-inner{background:var(--navy, #12192b)!important;color:#fff!important}}#cv-preview-wrapper,#cv-preview-wrapper.cv-page,#cv-preview-wrapper.a4-page,#cv-preview-page-2{overflow:hidden!important}#cv-preview-wrapper #cv-target.layout-charcoal,#cv-preview-wrapper #cv-target.layout-navy,#cv-preview-wrapper #cv-target.layout-azure,#cv-preview-wrapper #cv-target.layout-sidebar,#cv-preview-wrapper #cv-target.layout-split,#cv-preview-wrapper #cv-target.layout-premium,#cv-preview-page-2 #cv-target-page2.layout-charcoal,#cv-preview-page-2 #cv-target-page2.layout-navy,#cv-preview-page-2 #cv-target-page2.layout-azure,#cv-preview-page-2 #cv-target-page2.layout-sidebar,#cv-preview-page-2 #cv-target-page2.layout-split,#cv-preview-page-2 #cv-target-page2.layout-premium{height:100%!important;min-height:100%!important;max-height:100%!important;overflow:hidden!important}#cv-preview-wrapper .layout-charcoal .cv-sidebar,#cv-preview-wrapper .layout-charcoal .left-column,#cv-preview-wrapper .layout-navy .cv-sidebar-inner,#cv-preview-wrapper .layout-navy .left-column,#cv-preview-wrapper .layout-azure .cv-sidebar,#cv-preview-wrapper .layout-sidebar .cv-sidebar,#cv-preview-wrapper .layout-split .cv-sidebar,#cv-preview-wrapper .layout-premium .cv-sidebar,#cv-preview-page-2 .layout-charcoal .cv-sidebar,#cv-preview-page-2 .layout-navy .cv-sidebar-inner,#cv-preview-page-2 .layout-azure .cv-sidebar,#cv-preview-page-2 .layout-sidebar .cv-sidebar,#cv-preview-page-2 .layout-split .cv-sidebar,#cv-preview-page-2 .layout-premium .cv-sidebar{height:100%!important;min-height:100%!important;align-self:stretch}#cv-preview-wrapper #cv-target.layout-navy:before,#cv-preview-page-2 #cv-target-page2.layout-navy:before{content:"";grid-column:1;grid-row:1 / -1;background:var(--navy, #12192b);z-index:0}#cv-preview-wrapper,#cv-preview-page-2,#cl-preview-wrapper,#cv-target,#cv-target-page2,#cv-target.layout-charcoal,#cv-target.layout-navy,#cv-target.layout-azure,#cv-target-page2.layout-charcoal,#cv-target-page2.layout-navy,#cv-target-page2.layout-azure,#qc-print-host .cv-print-sheet,#qc-print-host .cv-print-sheet.layout-charcoal,#qc-print-host .cv-print-sheet.layout-navy,#qc-print-host .cv-print-sheet.layout-azure,.layout-charcoal .cv-main,.sample-pdf-sheet{--charcoal-paper: #ffffff;background-color:#fff;background-image:none}@keyframes qcPreviewOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes qcPreviewOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes qcPreviewSheetIn{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}@keyframes qcNavPulse{0%,to{box-shadow:0 0 #22d3ee6b}50%{box-shadow:0 0 0 9px #22d3ee00}}.studio-mobile-nav{display:none;position:fixed;bottom:0;left:0;right:0;z-index:110;padding-top:.45rem;padding-inline:max(.75rem,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px));padding-bottom:max(.55rem,env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#02061733,#020617eb 28%,#020617);border-top:1px solid rgba(148,163,184,.22);box-shadow:0 -12px 40px #00000059;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);pointer-events:none}.studio-mobile-nav-inner{display:flex;align-items:stretch;gap:.55rem;max-width:40rem;margin-inline:auto;pointer-events:none}.studio-mobile-nav-inner>button,.studio-mobile-nav-inner>a{pointer-events:auto}@media(max-width:1023px){body.on-studio .studio-mobile-nav{display:block}}html.qc-narrow .studio-mobile-nav{display:block}@media(min-width:1024px){html:not(.qc-narrow) .studio-mobile-nav{display:none!important}}.studio-nav-preview,.studio-nav-download,.studio-nav-continue{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.studio-nav-icon{display:inline-flex;width:1.2rem;height:1.2rem;flex-shrink:0}.studio-nav-icon svg{width:100%;height:100%;display:block}.studio-nav-preview,.studio-nav-download,.studio-nav-continue{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:3.25rem;min-width:0;padding:.55rem .7rem;border-radius:1.05rem;font-size:.92rem;font-weight:800;line-height:1.15;text-align:center;white-space:nowrap}.studio-nav-preview{border:1px solid rgba(148,163,184,.4);background:#1e293b;color:#f8fafc;box-shadow:0 8px 20px #02061747}.studio-nav-preview.is-close{background:#0f172a;border-color:#94a3b8}#mobile-preview-label,#mobile-download-label{font-size:.92rem;font-weight:800;line-height:1.15;min-width:0}.studio-nav-download{border:0;background:#10b981;color:#042f2e;font-weight:900;box-shadow:0 10px 24px #10b98147}.preview-close{display:none;align-items:center;justify-content:center;gap:.4rem;min-height:2.85rem;min-width:2.85rem;padding:.45rem .95rem;border-radius:999px;border:1px solid rgba(226,232,240,.28);background:#0f172af5;color:#fff;font-size:.92rem;font-weight:800;box-shadow:0 10px 28px #00000059;touch-action:manipulation}.preview-close-x{display:inline-flex;width:1.65rem;height:1.65rem;align-items:center;justify-content:center;border-radius:999px;background:#f8fafc1f;font-size:1rem;line-height:1}html.qc-narrow #preview-column.mobile-preview-open .preview-close,html.qc-narrow #preview-column.mobile-preview-leaving .preview-close{display:inline-flex}.preview-close-top{margin-inline-start:auto}.preview-close-bottom{width:100%;margin-top:.85rem;min-height:3.15rem}html.qc-narrow #preview-column.mobile-preview-leaving{animation:qcPreviewOverlayOut .22s ease forwards;pointer-events:none}html.qc-narrow #preview-column.mobile-preview-open .cv-preview-stack,html.qc-narrow #preview-column.mobile-preview-open #cl-preview-wrapper{animation:qcPreviewSheetIn .32s cubic-bezier(.22,1,.36,1) both}@media(max-width:1023px){#studio-form-column{padding-bottom:1.25rem;scroll-padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}html.qc-narrow body.on-studio.qc-studio-step-1 #design-panel,body.on-studio.qc-studio-step-1 #design-panel,html.qc-narrow body.on-studio.qc-studio-step-2 #details-panel,body.on-studio.qc-studio-step-2 #details-panel{padding-bottom:calc(6.85rem + env(safe-area-inset-bottom,0px))}.studio-form-end-spacer{display:block!important;height:calc(5.5rem + env(safe-area-inset-bottom,0px));min-height:calc(5.5rem + env(safe-area-inset-bottom,0px))}#details-panel{gap:1.05rem}#details-panel .grid{gap:.85rem}#preview-column.mobile-preview-leaving{display:flex!important;position:fixed;inset:0;z-index:90;animation:qcPreviewOverlayOut .22s ease forwards;pointer-events:none}}#cv-preview-wrapper,#cv-preview-page-2,#cl-preview-wrapper,#cv-target,#cv-target-page2{background-color:#fff}.cv-skel{display:grid;gap:.85rem;pointer-events:none;-webkit-user-select:none;user-select:none}.cv-skel-block{display:grid;gap:.28rem}.cv-skel-line{display:block;height:.42rem;max-width:100%;border-radius:999px;background:#94a3b847}.cv-skel-title{width:44%;height:.5rem}.cv-skel-meta{width:30%}.cv-skel-line:nth-child(3){width:88%}.cv-skel-short{width:64%}.layout-charcoal .cv-skel-line,.layout-navy .cv-skel-line{background:#ffffff24}html.qc-exporting .cv-skel,html.qc-exporting .cv-sec-skel,#qc-print-host .cv-skel,#qc-print-host .cv-sec-skel{display:none!important}.field-tip{margin:.15rem 0 0;font-size:.72rem;line-height:1.45;color:#94a3b8}#tip-skills,#lang-pick-hint,#languages-section>.field-tip,#lang-picker>.field-tip{color:#e2e8f0;font-weight:500}.handoff-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.65rem;padding:.85rem 1rem;border-radius:1rem;border:1px solid rgba(251,191,36,.28);background:linear-gradient(180deg,#1e293bf2,#0f172af2)}.handoff-banner[hidden]{display:none!important}html:not(.qc-narrow) #handoff-banner{display:none!important}.handoff-banner-title{margin:0;font-size:.92rem;font-weight:800;color:#fde68a}.handoff-banner-lead{margin:.15rem 0 0;font-size:.75rem;color:#cbd5e1;line-height:1.45}.handoff-banner-actions{display:flex;flex-wrap:wrap;gap:.4rem}.handoff-banner-cta,.handoff-action{min-height:2.75rem;padding:0 1rem;border-radius:.85rem;font-weight:800;font-size:.82rem}.handoff-banner-cta,.handoff-action-wa{background:#25d366;color:#052e16;border:0}.handoff-banner-dismiss,.handoff-action-ghost{min-height:2.75rem;padding:0 .85rem;border-radius:.85rem;border:1px solid #475569;background:transparent;color:#e2e8f0;font-weight:700;font-size:.78rem}.handoff-action{width:100%;background:#1e293b;color:#f8fafc;border:1px solid #334155}.handoff-status{min-height:1.1rem;margin:0;font-size:.78rem;font-weight:700}.handoff-status.is-ok{color:#6ee7b7}.handoff-status.is-error{color:#fda4af}.handoff-status.is-busy{color:#7dd3fc}#handoff-modal,#sample-pdf-modal{z-index:10052;align-items:stretch;justify-content:stretch;overflow:hidden}#sample-pdf-modal{padding:0;background:#020617eb}#handoff-modal .examples-backdrop,#sample-pdf-modal .examples-backdrop{position:absolute;inset:0;border:0;padding:0;background:#020617b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sample-pdf-overlay .sample-pdf-panel{position:relative;z-index:1;max-width:none;width:100%;height:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border-radius:0;border:0;background:#020617;color:#e2e8f0;display:flex;flex-direction:column;box-shadow:none}.sample-pdf-bar{display:flex;align-items:center;gap:.7rem;flex-shrink:0;flex-wrap:wrap;padding:.7rem .9rem;padding-top:max(.7rem,env(safe-area-inset-top,0px));border-bottom:1px solid rgba(148,163,184,.22);background:#0b1220}.sample-pdf-bar-title{margin:0;flex:1 1 auto;min-width:0;font-size:.95rem;font-weight:800;line-height:1.3}.sample-pdf-download{flex:0 0 auto;min-height:2.75rem;padding:0 1.05rem;border:0;border-radius:.9rem;background:#10b981;color:#022c22;font-weight:800;font-size:.88rem;box-shadow:0 8px 24px #10b98147}.sample-pdf-download:hover,.sample-pdf-download:focus-visible{background:#34d399}.sample-pdf-close{flex:0 0 auto;width:2.75rem;height:2.75rem;border:1px solid rgba(148,163,184,.35);border-radius:.9rem;background:transparent;color:#f8fafc;font-size:1.25rem;line-height:1}.sample-pdf-close:hover,.sample-pdf-close:focus-visible{background:#94a3b826}@media(max-width:640px){.sample-pdf-download{flex:1 1 12rem}}.sample-pdf-stage{flex:1 1 auto;min-height:0;overflow:auto;max-height:none;padding:1.25rem 1rem 2rem;background:radial-gradient(1200px 400px at 50% 0%,rgba(15,118,110,.12),transparent 55%),#020617;display:flex;justify-content:center;align-items:flex-start}#sample-pdf-frame{width:210mm;max-width:none;margin:0 auto}.sample-pdf-pages{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.sample-pdf-sheet{width:210mm;min-height:297mm;height:297mm;box-sizing:border-box;background:#fff;color:#1e293b;border-radius:.35rem;box-shadow:0 22px 70px #00000073;overflow:hidden;--cv-fit-scale: 1}.sample-pdf-clip{width:100%;height:100%;overflow:hidden;position:relative}#sample-pdf-frame #cv-target,#sample-pdf-frame #cv-target-page2{transform:none!important;width:100%;max-width:100%;--cv-fit-scale: 1}html.qc-sample-pdf-open,html.qc-sample-pdf-open body{overflow:hidden}.sample-pdf-page{width:210mm;min-height:297mm;margin:0 auto;box-sizing:border-box;padding:16mm 16mm 18mm;background:#fff;color:#1e293b;font-family:Rubik,Heebo,Assistant,Arial,sans-serif;box-shadow:0 18px 50px #00000059;transform-origin:top center}.sample-pdf-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start;border-bottom:3px solid #0f766e;padding-bottom:.85rem;margin-bottom:1rem}.sample-pdf-contact{margin:0;padding:0;list-style:none;font-size:.72rem;line-height:1.55;color:#475569;text-align:end}.sample-pdf-kicker{margin:0;font-size:.68rem;letter-spacing:.12em;font-weight:800;color:#0f766e;text-transform:uppercase}.sample-pdf-page h1{margin:.15rem 0 0;font-size:1.85rem;font-weight:800;color:#0f172a;line-height:1.15}.sample-pdf-role{margin:.2rem 0 0;font-weight:700;color:#0f766e}.sample-pdf-page h2{margin:0 0 .4rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:#0f766e;font-weight:800}.sample-pdf-page section{margin-bottom:.95rem}.sample-pdf-page p,.sample-pdf-page li{font-size:.82rem;line-height:1.55;margin:0 0 .35rem}.sample-pdf-page ul{margin:.2rem 0 0;padding-inline-start:1.1rem}.sample-pdf-job{margin-bottom:.7rem}.sample-pdf-job-top{display:flex;justify-content:space-between;gap:.6rem;font-size:.86rem}.sample-pdf-org{color:#64748b;font-size:.75rem!important}.sample-pdf-split{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:700px){.sample-pdf-head,.sample-pdf-split,.sample-pdf-job-top{display:block}.sample-pdf-contact{text-align:start;margin-top:.6rem}}@media print{#handoff-banner,#handoff-modal,#sample-pdf-modal,.field-tip,.cv-skel,.cv-sec-skel{display:none!important}}#experience-section.exp-section,.exp-section{display:grid;gap:.75rem;position:relative;z-index:20;isolation:isolate;pointer-events:auto!important;padding:.85rem .85rem 1rem;border-radius:1rem;border:1px solid rgba(45,212,191,.28);background:linear-gradient(160deg,#0f766e2e,#0f172a8c 42%,#020617b8)}.exp-section-head{display:grid;gap:.2rem}.exp-section-title{margin:0;font-size:1.05rem;font-weight:800;color:#5eead4;letter-spacing:.01em}.exp-section-hint{margin:0;font-size:.78rem;color:#94a3b8;font-weight:500}.exp-list,#experience-section #experience-items{display:grid;gap:.75rem;padding-bottom:.25rem;position:relative;z-index:1}.exp-block.experience-card{border:1px solid rgba(51,65,85,.95);border-inline-start:3px solid #2dd4bf;background:#020617b8;border-radius:.9rem;padding:.85rem .85rem 1rem;gap:.65rem}.exp-block-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.15rem}.exp-block-num{font-size:.8rem!important;font-weight:800!important;letter-spacing:.06em;color:#5eead4!important;text-transform:none!important}.exp-block-remove{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2rem;padding:.2rem .65rem;border-radius:.55rem;border:1px solid rgba(248,113,113,.45);background:#7f1d1d40;color:#fca5a5;font-size:.75rem;font-weight:700;cursor:pointer;pointer-events:auto!important;white-space:nowrap;flex-shrink:0}.exp-block-remove svg{width:.9rem;height:.9rem;flex-shrink:0;pointer-events:none}.exp-block-remove span{pointer-events:none}.exp-block-remove:disabled{opacity:.35;cursor:default}.exp-block-remove:hover:not(:disabled){background:#991b1b73;border-color:#f87171;color:#fecaca}#education-section .experience-card-toolbar,#experience-section .exp-block-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}#education-section .experience-card-actions,#experience-section .experience-card-actions{display:flex;align-items:center;gap:.35rem;margin-inline-start:auto}.exp-block-fields{display:grid;gap:.55rem}.exp-add-form{margin:0;position:relative;z-index:130;pointer-events:auto!important}.exp-add-bar,#experience-section #btn-add-experience.exp-add-bar,#education-section #btn-add-education.exp-add-bar,#btn-add-experience.exp-add-bar,#btn-add-education.exp-add-bar{display:flex!important;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:3rem;margin:.55rem 0 0;padding:.65rem 1rem;border:0!important;border-radius:.85rem!important;background:linear-gradient(90deg,#0d9488,#0891b2)!important;color:#ecfeff!important;font-size:.95rem!important;font-weight:800!important;letter-spacing:.01em;box-shadow:0 8px 24px #0891b247;cursor:pointer!important;pointer-events:auto!important;position:relative;z-index:130!important;opacity:1!important;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.exp-add-bar:hover,#experience-section #btn-add-experience.exp-add-bar:hover,#education-section #btn-add-education.exp-add-bar:hover,#btn-add-experience.exp-add-bar:hover,#btn-add-education.exp-add-bar:hover{filter:brightness(1.06);color:#fff!important;border:0!important;background:linear-gradient(90deg,#14b8a6,#06b6d4)!important;box-shadow:0 10px 28px #0891b25c}.exp-add-bar:active,#btn-add-experience.exp-add-bar:active,#btn-add-education.exp-add-bar:active{transform:translateY(1px)}.exp-add-bar-plus{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;background:#ffffff2e;font-size:1.1rem;font-weight:800;line-height:1;pointer-events:none;color:inherit}#btn-add-experience-label,#btn-add-education-label{pointer-events:none;color:inherit}#experience-section .experience-add-status,#education-section .experience-add-status{margin:0;text-align:center}#btn-add-experience-top{display:none!important}#cv-preview-wrapper:has(.layout-cobalt),#cv-preview-page-2:has(.layout-cobalt){padding:0;overflow:hidden}#cv-target.layout-cobalt,#cv-target-page2.layout-cobalt,#qc-print-host .cv-print-sheet.layout-cobalt,.layout-cobalt{--cobalt: var(--accent, #2c4a7c);--cobalt-deep: color-mix(in srgb, var(--accent, #2c4a7c) 78%, #111111);--cobalt-ink: #1f2937;--cobalt-muted: #4b5563;--cobalt-line: color-mix(in srgb, var(--accent, #2c4a7c) 22%, transparent);--cobalt-soft: #eef2f8;display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);grid-template-rows:auto auto 1fr;grid-template-areas:"photo main" "head main" "side main";column-gap:0!important;row-gap:0!important;gap:0!important;min-height:0;height:100%;max-height:100%;background:#fff;direction:ltr!important;text-align:start;font-family:var(--cv-font),"Heebo","Assistant","Noto Sans Hebrew",sans-serif;font-size:calc(.72rem * var(--cv-scale));line-height:var(--cv-leading);overflow:hidden;-webkit-print-color-adjust:exact;print-color-adjust:exact}#qc-print-host .cv-print-sheet.layout-cobalt{min-height:297mm;height:auto;max-height:none;overflow:visible}#cv-target.layout-cobalt:before,#cv-target-page2.layout-cobalt:before,#qc-print-host .cv-print-sheet.layout-cobalt:before,.layout-cobalt:before{content:"";grid-column:photo;grid-row:1 / -1;background:var(--cobalt);z-index:0;pointer-events:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}#qc-print-host .cv-print-sheet.layout-cobalt.qc-cobalt-capture-flat:before,.layout-cobalt.qc-cobalt-capture-flat:before{content:none!important;display:none!important}#qc-print-host.qc-capturing .cv-print-sheet.layout-cobalt:before,html.qc-exporting #qc-print-host .cv-print-sheet.layout-cobalt:before{content:none!important;display:none!important}#qc-print-host.qc-capturing .layout-cobalt .cv-photo-block,#qc-print-host.qc-capturing .layout-cobalt #cv-header,#qc-print-host.qc-capturing .layout-cobalt .cv-sidebar-inner,html.qc-exporting #qc-print-host .layout-cobalt .cv-photo-block,html.qc-exporting #qc-print-host .layout-cobalt #cv-header,html.qc-exporting #qc-print-host .layout-cobalt .cv-sidebar-inner{background:var(--cobalt, #2c4a7c)!important;color:#fff!important;z-index:1!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#qc-print-host.qc-capturing .layout-cobalt .cv-sidebar-inner,html.qc-exporting #qc-print-host .layout-cobalt .cv-sidebar-inner{height:100%!important;min-height:100%!important;align-self:stretch!important}#qc-print-host.qc-capturing .layout-cobalt .cv-photo,html.qc-exporting #qc-print-host .layout-cobalt .cv-photo{overflow:hidden!important;border-radius:999px!important}#qc-print-host.qc-capturing .layout-cobalt .cv-photo svg,#qc-print-host.qc-capturing .layout-cobalt .cv-photo img,html.qc-exporting #qc-print-host .layout-cobalt .cv-photo svg,html.qc-exporting #qc-print-host .layout-cobalt .cv-photo img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.layout-cobalt .cv-columns,.layout-cobalt .cv-sidebar{display:contents}.layout-cobalt .cv-contact-header,.layout-cobalt .cv-col-rule,.layout-cobalt .cv-sec-ico{display:none!important}.layout-cobalt .cv-photo-block{grid-area:photo;display:flex;justify-content:center;align-items:flex-end;background:var(--cobalt);padding:1.45rem 1rem .4rem;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;z-index:1}.layout-cobalt .cv-photo{position:relative;left:auto;bottom:auto;transform:none;width:112px;height:112px;border-radius:999px;border:4px solid #fff;overflow:hidden;background:#9aa8c2;box-shadow:0 4px 14px #0000002e}.layout-cobalt .cv-photo svg,.layout-cobalt .cv-photo img{width:100%;height:100%;object-fit:cover;display:block}#cv-target.layout-cobalt #cv-header,#cv-target-page2.layout-cobalt #cv-header,#qc-print-host .cv-print-sheet.layout-cobalt #cv-header,.layout-cobalt #cv-header{grid-area:head;background:var(--cobalt);color:#fff;border:0!important;border-radius:0!important;margin:0!important;padding:.35rem 1.05rem .95rem!important;box-shadow:none!important;text-align:center;z-index:1}.layout-cobalt #out-name,.layout-cobalt #out-title,.layout-cobalt #cv-header .dynamic-text{color:#fff!important;unicode-bidi:plaintext}.layout-cobalt #out-name{font-weight:700;font-size:calc(1.12rem * var(--cv-scale));letter-spacing:.01em;line-height:1.22;text-transform:none;overflow-wrap:break-word;word-break:normal}.layout-cobalt #out-title{margin-top:.22rem;font-weight:500;font-size:calc(.66rem * var(--cv-scale));letter-spacing:.03em;text-transform:none;opacity:.92}.layout-cobalt .cv-sidebar-inner{grid-area:side;display:flex;flex-direction:column;gap:1rem;background:var(--cobalt);color:#fff!important;padding:.2rem 1.15rem 1.55rem;margin:0!important;border:0!important;border-radius:0!important;min-height:100%;height:100%;align-self:stretch;z-index:1;direction:rtl;text-align:right;box-sizing:border-box}.layout-cobalt .cv-contact-sidebar{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:.38rem;color:#fff!important;margin:0;width:100%;min-width:0}.layout-cobalt .cv-contact-sidebar>.cv-section-title{margin-bottom:.22rem!important;padding-bottom:.32rem!important}.layout-cobalt .cv-contact-row:not(.cv-contact-empty){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;gap:.6rem;color:#fff!important;font-size:calc(.68rem * var(--cv-scale));line-height:1.4;width:100%;min-width:0;box-sizing:border-box}.layout-cobalt .cv-contact-row.cv-contact-empty{display:none!important}.layout-cobalt .cv-contact-ico{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex:0 0 auto;margin-top:.08rem;border-radius:999px;border:1px solid rgba(255,255,255,.85);background:#ffffff14}.layout-cobalt .cv-contact-ico svg{width:.58rem;height:.58rem;stroke:#fff;fill:none;stroke-width:1.8}.layout-cobalt .cv-contact-row .dynamic-icon{display:none}.layout-cobalt .cv-contact-link{text-decoration:none;color:inherit}.layout-cobalt .cv-contact-row>span:last-child,.layout-cobalt .cv-contact-link{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;word-break:break-word;unicode-bidi:plaintext;color:#fff!important}.layout-cobalt .cv-contact-sidebar:not(:has(.cv-contact-row:not([style*="display: none"]))){display:none!important}#cv-target.layout-cobalt #out-phone-side,#cv-target-page2.layout-cobalt #out-phone-side,#qc-print-host .cv-print-sheet.layout-cobalt #out-phone-side,#cv-target.layout-cobalt #out-location-side,#cv-target-page2.layout-cobalt #out-location-side,#qc-print-host .cv-print-sheet.layout-cobalt #out-location-side{overflow-wrap:normal;word-break:keep-all;white-space:nowrap}.layout-cobalt .cv-section-title,.layout-cobalt .cv-sidebar .cv-section-title{display:flex;align-items:center;gap:.35rem;font-weight:700;letter-spacing:.04em;text-transform:none;border-bottom:0;padding-bottom:.38rem;margin-bottom:.65rem;color:var(--cobalt)!important;position:relative}.layout-cobalt .cv-section-title:after,.layout-cobalt .cv-sidebar .cv-section-title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--cobalt-line)}.layout-cobalt .cv-sidebar .cv-section-title{color:#fff!important;font-size:calc(.72rem * var(--cv-scale));justify-content:flex-start}.layout-cobalt .cv-sidebar .cv-section-title:after{background:#ffffff73}.layout-cobalt .cv-main{grid-area:main;display:flex;flex-direction:column;background:#fff;padding:1.45rem 1.55rem 1.55rem 1.4rem;gap:1.05rem;direction:rtl;text-align:right;color:var(--cobalt-ink);z-index:1;min-width:0}.layout-cobalt #sec-summary{order:1}.layout-cobalt #sec-education{order:2;display:block!important}.layout-cobalt #sec-experience{order:3}.layout-cobalt #sec-military{order:4}.layout-cobalt #sec-references{order:5}.layout-cobalt #sec-education-side,.layout-cobalt #sec-extras-side{display:none!important}.layout-cobalt #out-summary,.layout-cobalt #out-experience,.layout-cobalt #out-education,.layout-cobalt #out-military,.layout-cobalt #out-references{color:var(--cobalt-muted);font-size:calc(.7rem * var(--cv-scale));line-height:1.55;padding:0}.layout-cobalt .cv-job{display:block!important;grid-template-columns:none!important;margin-bottom:.95rem;direction:inherit;min-width:0}.layout-cobalt .cv-job-head{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:space-between!important;gap:.25rem .65rem!important;width:100%!important;margin-bottom:.12rem}.layout-cobalt .cv-job-title{font-weight:700;color:var(--cobalt);font-size:calc(.9rem * var(--cv-scale));line-height:1.35;margin:0;unicode-bidi:plaintext}.layout-cobalt .cv-job-company,.layout-cobalt .cv-job-role{color:var(--cobalt);font-size:calc(.72rem * var(--cv-scale));font-weight:500;margin:.08rem 0 0;opacity:.9;unicode-bidi:plaintext}.layout-cobalt .cv-job-date{color:var(--cobalt-muted);font-size:calc(.64rem * var(--cv-scale));white-space:nowrap;direction:ltr!important;unicode-bidi:isolate;flex:0 0 auto;margin-inline-start:auto}.layout-cobalt .cv-military-item{display:block!important}.layout-cobalt .cv-military-item .cv-job-head,.layout-cobalt .cv-military-head{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:space-between!important;gap:.25rem .65rem!important;width:100%!important;margin-bottom:.08rem}.layout-cobalt .cv-military-item .cv-military-years,.layout-cobalt .cv-military-item>.cv-job-date{margin-top:0!important;align-self:baseline!important}.layout-cobalt .cv-job-list{margin:.25rem 0 0;padding:0;list-style:none;color:var(--cobalt-muted)}.layout-cobalt .cv-job-list li{position:relative;display:block;margin:0 0 .22rem;padding-inline-start:1rem;line-height:1.45;unicode-bidi:plaintext}.layout-cobalt .cv-job-list li:before{content:"";position:absolute;inset-inline-start:.15rem;top:.5em;width:.28em;height:.28em;border-radius:50%;background:var(--cobalt);opacity:.85}.layout-cobalt .cv-edu-item .cv-edu-school,.layout-cobalt .cv-edu-item .cv-job-title{color:var(--cobalt);font-size:calc(.88rem * var(--cv-scale))}.layout-cobalt .cv-edu-item .cv-edu-meta,.layout-cobalt .cv-edu-item .cv-job-role{color:var(--cobalt-muted);font-size:calc(.68rem * var(--cv-scale))}.layout-cobalt #out-skills,.layout-cobalt #out-languages,.layout-cobalt #out-skills *,.layout-cobalt #out-languages *{color:#fff!important;padding:0}.layout-cobalt .cv-skill-badges{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.4rem;margin:.15rem 0 0;width:100%}.layout-cobalt .cv-skill-badge{color:#fff!important;background:#ffffff24!important;border:1px solid rgba(255,255,255,.35)!important;margin:0;border-radius:999px;padding:.28rem .62rem;font-size:calc(.66rem * var(--cv-scale));line-height:1.25;font-weight:500;flex:0 0 auto;white-space:nowrap;max-width:100%}.layout-cobalt #out-linkedin-side{overflow-wrap:anywhere;word-break:break-word;font-size:calc(.6rem * var(--cv-scale));line-height:1.35}.layout-cobalt .cv-skill-list{list-style:none;display:flex;flex-direction:column;gap:.35rem;padding:0;margin:0;color:#fff;font-size:calc(.66rem * var(--cv-scale))}.layout-cobalt .cv-skill-list li{display:block;padding:0;margin:0;border:0;background:transparent;unicode-bidi:isolate}.layout-cobalt .cv-lang-row{display:flex;flex-direction:column;align-items:stretch;gap:.28rem;margin-bottom:.55rem;color:#fff!important;font-size:calc(.66rem * var(--cv-scale));width:100%}.layout-cobalt .cv-lang-name{unicode-bidi:plaintext;min-width:0;color:#fff!important;font-weight:500}.layout-cobalt .cv-lang-level{display:none}.layout-cobalt .cv-lang-track{display:block;width:100%;height:6px;background:#ffffff38;border-radius:999px;overflow:hidden}.layout-cobalt .cv-lang-fill{display:block;height:100%;min-width:12%;background:#fff;border-radius:999px}#cv-target:not(.cv-lang-en).layout-cobalt,#cv-target-page2:not(.cv-lang-en).layout-cobalt,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-cobalt,.layout-cobalt:not(.cv-lang-en){grid-template-columns:minmax(0,.66fr) minmax(0,.34fr)!important;grid-template-areas:"main photo" "main head" "main side"!important}#cv-target.cv-lang-en.layout-cobalt,#cv-target-page2.cv-lang-en.layout-cobalt,#qc-print-host .cv-print-sheet.cv-lang-en.layout-cobalt,.layout-cobalt.cv-lang-en{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr)!important;grid-template-areas:"photo main" "head main" "side main"!important}#cv-target.cv-lang-en.layout-cobalt .cv-sidebar-inner,#cv-target.cv-lang-en.layout-cobalt .cv-main,#cv-target-page2.cv-lang-en.layout-cobalt .cv-sidebar-inner,#cv-target-page2.cv-lang-en.layout-cobalt .cv-main,#qc-print-host .cv-print-sheet.cv-lang-en.layout-cobalt .cv-sidebar-inner,#qc-print-host .cv-print-sheet.cv-lang-en.layout-cobalt .cv-main,.layout-cobalt.cv-lang-en .cv-sidebar-inner,.layout-cobalt.cv-lang-en .cv-main{direction:ltr;text-align:left}#cv-target:not(.cv-lang-en).layout-cobalt .cv-sidebar-inner,#cv-target:not(.cv-lang-en).layout-cobalt .cv-main,#cv-target-page2:not(.cv-lang-en).layout-cobalt .cv-sidebar-inner,#cv-target-page2:not(.cv-lang-en).layout-cobalt .cv-main,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-cobalt .cv-sidebar-inner,#qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-cobalt .cv-main,.layout-cobalt:not(.cv-lang-en) .cv-sidebar-inner,.layout-cobalt:not(.cv-lang-en) .cv-main{direction:rtl;text-align:right}html.qc-print-mode #qc-print-host .cv-print-sheet:not(.cv-lang-en).layout-cobalt{grid-template-columns:minmax(0,.66fr) minmax(0,.34fr)!important;grid-template-areas:"main photo" "main head" "main side"!important}html.qc-print-mode #qc-print-host .cv-print-sheet.cv-lang-en.layout-cobalt{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr)!important;grid-template-areas:"photo main" "head main" "side main"!important}html.qc-unpaid .paid-only,html:not(.qc-paid) .paid-only{display:none!important}html.qc-paid .unpaid-only{display:none!important}body.qc-studio-step-3 #cv-preview-wrapper:not(.paid) .cv-sensitive,body.qc-studio-step-3 #cv-preview-wrapper:not(.paid) .cv-contact-header,body.qc-studio-step-3 #cv-preview-wrapper:not(.paid) .cv-contact-sidebar,body.qc-studio-step-3 #cv-preview-wrapper:not(.paid) .cv-photo-block,body.qc-studio-step-3 #cv-preview-wrapper:not(.paid) #out-experience,body.qc-studio-step-3 #cv-preview-wrapper:not(.paid) #out-education,body.qc-studio-step-3 #cv-preview-wrapper:not(.paid) #out-education-side,body.qc-studio-step-3 #cv-preview-wrapper:not(.paid) #out-references,body.qc-studio-step-3 #cv-preview-page-2:not(.paid) .cv-sensitive,body.qc-studio-step-3 #cv-preview-page-2:not(.paid) .cv-contact-header,body.qc-studio-step-3 #cv-preview-page-2:not(.paid) .cv-contact-sidebar,body.qc-studio-step-3 #cv-preview-page-2:not(.paid) .cv-photo-block,body.qc-studio-step-3 #cv-preview-page-2:not(.paid) #out-experience,body.qc-studio-step-3 #cv-preview-page-2:not(.paid) #out-education,body.qc-studio-step-3 #cv-preview-page-2:not(.paid) #out-education-side,body.qc-studio-step-3 #cv-preview-page-2:not(.paid) #out-references{filter:blur(3.5px);opacity:.9}.cv-page-fit{position:absolute;inset:0;pointer-events:none;z-index:8;overflow:hidden;border-radius:1rem}#cv-page-break-line{position:absolute;left:1rem;right:1rem;height:0;border-top:2px dashed #d97706;box-shadow:0 0 0 1px #ffffffb3}#cv-page-break-line:after{content:"סוף עמוד 1";position:absolute;top:-.7rem;inset-inline-end:0;background:#fffbeb;color:#92400e;font-size:.62rem;font-weight:800;padding:.1rem .4rem;border-radius:999px;border:1px solid #fbbf24}#cv-target.cv-lang-en~.cv-page-fit #cv-page-break-line:after{content:"End of page 1"}#cv-page-fit-msg{position:absolute;left:1rem;right:1rem;bottom:.85rem;background:#fffbebf2;color:#92400e;font-size:.72rem;font-weight:700;text-align:center;padding:.45rem .65rem;border-radius:.75rem;border:1px solid #f59e0b}#cv-page-fit-banner{background:#fffbeb;color:#92400e;border:1px solid #fbbf24;border-radius:.85rem;font-size:.72rem;font-weight:700;padding:.5rem .75rem;line-height:1.4}.ats-badge{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.32rem .7rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.01em;line-height:1.35;color:#14532d;background:#dcfce7;border:1px solid #86efac}.ats-badge-dark{color:#bbf7d0;background:#10b9811f;border-color:#34d39959}.ats-badge-on-card{position:absolute;top:.45rem;inset-inline-start:.45rem;z-index:2;font-size:.58rem;padding:.16rem .42rem;color:#042f2e;background:#2dd4bf;border:1px solid #5eead4;pointer-events:none}.template-card .tpl-badge~.tpl-badge{display:none!important}.tpl-badge{position:absolute;top:.45rem;inset-inline-start:.45rem;z-index:2;display:inline-flex;align-items:center;max-width:calc(100% - .9rem);padding:.14rem .4rem;border-radius:999px;font-size:.55rem;font-weight:800;letter-spacing:.01em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;border:1px solid transparent}.tpl-badge-popular{color:#1c1917;background:#fbbf24;border-color:#f59e0b}.tpl-badge-minimal{color:#0f172a;background:#e2e8f0;border-color:#cbd5e1}.tpl-badge-executive{color:#fafaf9;background:#44403c;border-color:#78716c}.tpl-badge-ats{color:#042f2e;background:#2dd4bf;border-color:#5eead4}.tpl-badge-modern{color:#0c4a6e;background:#e0f2fe;border-color:#7dd3fc}.tpl-badge-creative{color:#7c2d12;background:#ffedd5;border-color:#fdba74}.tpl-badge-new{color:#052e16;background:#86efac;border-color:#4ade80}.tpl-badge-photo{color:#f8fafc;background:#475569;border-color:#94a3b8}.tpl-badge-sidebar{color:#1e3a8a;background:#dbeafe;border-color:#93c5fd}.tpl-badge-student{color:#5b21b6;background:#ede9fe;border-color:#c4b5fd}.tpl-badge-healthcare{color:#115e59;background:#ccfbf1;border-color:#5eead4}.tpl-badge-finance{color:#f8fafc;background:#12192b;border-color:#334155}.tpl-badge-tech{color:#0f172a;background:#e2e8f0;border-color:#64748b}.tpl-badge-professional{color:#14532d;background:#dcfce7;border-color:#86efac}.tpl-badge-compact{color:#1e293b;background:#cbd5e1;border-color:#94a3b8}.tpl-badge-colorful{color:#9d174d;background:#fce7f3;border-color:#f9a8d4}.tpl-badge-split{color:#78350f;background:#fef3c7;border-color:#fcd34d}.tpl-badge-academic{color:#fafaf9;background:#3e342c;border-color:#a8a29e}.tpl-badge-entry{color:#134e4a;background:#ccfbf1;border-color:#5eead4}.tpl-badge-sales{color:#1e3a5f;background:#e0e7ff;border-color:#a5b4fc}.tpl-badge-legal{color:#fafaf9;background:#3e342c;border-color:#d6d3d1}.tpl-badge-europe{color:#fff;background:#1e4b8c;border-color:#93c5fd}.tpl-badge-people{color:#6b4a4e;background:#ead9d4;border-color:#d6b8b4}.tpl-badge-consulting{color:#f8fafc;background:#31443b;border-color:#86efac}.tpl-badge-elegant{color:#44403c;background:#f5f0e6;border-color:#d6c7ae}.tpl-badge-timeline{color:#f8fafc;background:#12192b;border-color:#64748b}.tpl-badge-corporate{color:#f8fafc;background:#0f172a;border-color:#64748b}@media(max-width:1023px){#templates-panel .tpl-badge{font-size:.48rem;padding:.1rem .3rem;top:.3rem;inset-inline-start:.3rem;max-width:calc(100% - .6rem)}}.ats-badge-home{position:static;display:inline-flex;margin-inline-start:.35rem;vertical-align:middle;font-size:.55rem;padding:.1rem .35rem;color:#042f2e;background:#2dd4bf;border-color:#5eead4}.home-ats-row{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem}.tpl-toolbar{display:flex;flex-direction:column;gap:.65rem}.tpl-ats-banner{position:relative;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;padding:.55rem .75rem;border-radius:.85rem;background:#2dd4bf14;border:1px solid rgba(45,212,191,.28)}.tpl-ats-banner-text{font-size:.78rem;font-weight:800;color:#99f6e4;line-height:1.35}.tpl-ats-help{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;min-width:1.55rem;border-radius:999px;border:1px solid rgba(45,212,191,.45);background:#0f172a8c;color:#5eead4;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.tpl-ats-help:hover,.tpl-ats-help:focus-visible{background:#2dd4bf2e;color:#ccfbf1;border-color:#2dd4bf;outline:none}.tpl-ats-tooltip{position:absolute;z-index:5;top:calc(100% + .35rem);inset-inline-start:0;width:min(22rem,calc(100vw - 3rem));padding:.7rem .85rem;border-radius:.75rem;background:#0b1220;border:1px solid rgba(45,212,191,.35);color:#e2e8f0;font-size:.75rem;font-weight:600;line-height:1.45;box-shadow:0 12px 32px #02061773;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease,visibility .16s;pointer-events:none}.tpl-ats-tooltip.is-open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.tpl-cats,.tpl-styles{display:flex;flex-wrap:wrap;gap:.4rem}.tpl-chip{min-height:2.25rem;padding:.35rem .75rem;border-radius:999px;border:1px solid #334155;background:#0f172a;color:#cbd5e1;font-size:.72rem;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.tpl-chip:hover{border-color:#2dd4bf;color:#f8fafc}.tpl-chip.is-active,.tpl-chip[aria-pressed=true]{border-color:#2dd4bf;background:#2dd4bf24;color:#99f6e4}.tpl-chip-style{border-radius:.65rem}.tpl-search-wrap{display:block}.tpl-search{width:100%;min-height:2.75rem;padding:.65rem .9rem;border-radius:.85rem;border:1px solid #334155;background:#020617;color:#e2e8f0;font-size:.85rem;outline:none}.tpl-search:focus{border-color:#2dd4bf;box-shadow:0 0 0 1px #2dd4bf59}.template-empty{grid-column:1 / -1;text-align:center;color:#94a3b8;font-size:.85rem;padding:1.5rem .5rem}#examples-modal .template-card{overflow:visible;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}#examples-modal .template-card:hover,#examples-modal .template-card:focus-within{border-color:#2dd4bf;transform:translateY(-2px);box-shadow:0 10px 28px #02061759}#examples-modal .template-card[aria-pressed=true]{border-color:#5eead4;box-shadow:0 0 0 1px #2dd4bf,0 0 18px #2dd4bf8c,0 10px 28px #02061759}.template-card-hover{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:.65rem;background:linear-gradient(180deg,transparent 35%,rgba(11,18,32,.88) 100%);opacity:0;transition:opacity .18s ease;pointer-events:none}.template-card:hover .template-card-hover,.template-card:focus-within .template-card-hover{opacity:1;pointer-events:auto}.template-use-btn{width:100%;min-height:2.5rem;border-radius:.75rem;border:0;background:#2dd4bf;color:#042f2e;font-size:.78rem;font-weight:800;cursor:pointer;transition:background .15s ease}.template-use-btn:hover,.template-use-btn:focus-visible{background:#5eead4;outline:none}@media(hover:none){.template-card-hover{opacity:1;background:linear-gradient(180deg,transparent 55%,rgba(11,18,32,.9) 100%);pointer-events:auto}#templates-panel .template-card-hover{background:none}}@media(max-width:1023px){#templates-panel .template-use-btn{letter-spacing:0}}@media(max-width:640px){.tpl-ats-banner-text{font-size:.72rem}}@media print{.cv-page-fit,#cv-page-fit-banner,.tpl-ats-tooltip{display:none!important}}
