.editor_page__EUtvP{min-height:100dvh;background:var(--bg-secondary)}.editor_topBar__yHaV1{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:hsla(0,0%,98%,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle)}.editor_topBarInner__RNwFG{max-width:1440px;margin:0 auto;padding:0 1.5rem;height:56px;justify-content:space-between}.editor_topBarInner__RNwFG,.editor_topBarLeft__LevdN{display:flex;align-items:center;gap:1rem}.editor_backLink__8pDJX{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;color:var(--text-secondary);padding:.375rem .75rem;border-radius:var(--radius-md);transition:all var(--transition-fast)}.editor_backLink__8pDJX:hover{color:var(--text-primary);background:var(--surface-1)}.editor_topBarTitle__87p4b{font-size:1rem;font-weight:600;color:var(--text-primary)}.editor_topBarRight__00xJv{display:flex;align-items:center;gap:.625rem}.editor_progressCard__VeXpM{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1rem 1.25rem;max-width:1440px;margin:1rem auto;box-shadow:var(--shadow-sm)}.editor_progressHeader__dNNQ7{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.editor_progressTitle__Y8YNl{font-size:.875rem;font-weight:600;color:var(--text-primary)}.editor_progressPercent__zwI8r{font-size:.8125rem;font-weight:600;color:var(--accent)}.editor_progressTrack__qec9l{height:6px;background:var(--bg-secondary);border-radius:var(--radius-full);overflow:hidden}.editor_progressFill__bEgWX{height:100%;background:linear-gradient(90deg,var(--accent) 0,var(--accent-light) 100%);border-radius:var(--radius-full);transition:width .4s ease}.editor_shell__QTogM{max-width:1440px;margin:0 auto;padding:0 1.5rem 2rem;display:grid;grid-template-columns:1fr 460px;grid-gap:1.5rem;gap:1.5rem;align-items:start}.editor_leftCol__NBzWy{display:flex;flex-direction:column;gap:1rem}.editor_rightCol__uM7iD{position:-webkit-sticky;position:sticky;top:calc(56px + 1rem)}.editor_card__jzKTL{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}.editor_cardHeader__18_N3{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border-subtle);background:var(--bg-secondary)}.editor_cardHeader__18_N3 h2{font-size:.9375rem;font-weight:600;color:var(--text-primary)}.editor_cardActions__4SR_M{display:flex;gap:.5rem}.editor_cardBody__LAW6e{padding:1.25rem}.editor_grid2__hyLg7{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.editor_grid3__M5zmQ{display:grid;grid-template-columns:1.5fr 1fr auto;grid-gap:.75rem;gap:.75rem;align-items:end}.editor_field__U_p5w{display:flex;flex-direction:column;gap:.375rem}.editor_label__DxC1C{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}.editor_input__vtSxG,.editor_select__0coZV{width:100%;padding:.625rem .875rem;font-size:.9375rem;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:all var(--transition-fast)}.editor_input__vtSxG:hover,.editor_select__0coZV:hover{border-color:var(--border-strong)}.editor_input__vtSxG:focus,.editor_select__0coZV:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.editor_input__vtSxG::placeholder{color:var(--text-muted)}.editor_range__IqP3S{flex:1 1;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--border-default);border-radius:9999px;cursor:pointer;outline:none;border:none;margin:0;padding:0}.editor_range__IqP3S::-webkit-slider-runnable-track{height:6px;background:transparent;border-radius:9999px}.editor_range__IqP3S::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:#fff;border-radius:50%;cursor:pointer;margin-top:-5px;border:3px solid var(--accent);box-shadow:0 1px 4px rgba(0,0,0,.15);-webkit-transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease}.editor_range__IqP3S::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 2px 6px rgba(0,0,0,.2)}.editor_range__IqP3S::-webkit-slider-thumb:active{transform:scale(.95)}.editor_range__IqP3S::-moz-range-track{height:6px;background:transparent;border-radius:9999px;border:none}.editor_range__IqP3S::-moz-range-thumb{width:16px;height:16px;background:#fff;border-radius:50%;cursor:pointer;border:3px solid var(--accent);box-shadow:0 1px 4px rgba(0,0,0,.15);-moz-transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease}.editor_range__IqP3S::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 2px 6px rgba(0,0,0,.2)}.editor_range__IqP3S::-moz-range-progress{background:var(--accent);height:6px;border-radius:9999px}.editor_range__IqP3S:focus{outline:none}.editor_range__IqP3S:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--accent-subtle),0 1px 4px rgba(0,0,0,.15)}.editor_btn__R2qrq{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.editor_btn__R2qrq:hover{background:var(--bg-secondary);border-color:var(--border-strong)}.editor_btnPrimary__PE0f6{color:#fff;background:var(--accent);border-color:var(--accent)}.editor_btnPrimary__PE0f6:hover{background:var(--accent-dark);border-color:var(--accent-dark)}.editor_btnDanger__zhdgG{color:var(--error);background:var(--error-bg);border-color:transparent}.editor_btnDanger__zhdgG:hover{background:rgba(239,68,68,.15)}.editor_pill__nbs8C{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;border-radius:var(--radius-full);background:var(--success-bg);color:#16a34a}.editor_pillSaving__qmdsr{background:var(--warning-bg);color:#d97706}.editor_itemBlock__9ULre{padding:1rem;background:var(--bg-secondary);border-radius:var(--radius-lg);margin-top:.75rem}.editor_itemBlock__9ULre:first-of-type{margin-top:0}.editor_itemBlockHeader__v3iMG{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem}.editor_itemTitle__q0NZf{font-size:.875rem;font-weight:600;color:var(--text-primary)}.editor_smallRow__z_5Ez{display:flex;gap:.5rem;align-items:center}.editor_smallRow__z_5Ez .editor_input__vtSxG{flex:1 1}.editor_textarea___p_Eg{width:100%;padding:.625rem .875rem;font-size:.9375rem;font-family:inherit;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:all var(--transition-fast);resize:vertical;min-height:60px;line-height:1.5}.editor_textarea___p_Eg:hover{border-color:var(--border-strong)}.editor_textarea___p_Eg:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.editor_textarea___p_Eg::placeholder{color:var(--text-muted)}.editor_responsibilityList__4zmWV{display:flex;flex-direction:column;gap:.75rem}.editor_responsibilityRow__TbOMk{display:flex;gap:.5rem;align-items:flex-start}.editor_responsibilityRow__TbOMk .editor_textarea___p_Eg{flex:1 1}.editor_responsibilityRow__TbOMk .editor_btn__R2qrq{margin-top:.375rem}.editor_muted__hLm8m{font-size:.875rem;color:var(--text-tertiary)}.editor_previewCard__GPSbs{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden}.editor_previewHeader__J7RHk{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;border-bottom:1px solid var(--border-subtle);background:var(--bg-secondary)}.editor_previewHeader__J7RHk h2{font-size:.875rem;font-weight:600;color:var(--text-primary)}.editor_previewCanvas___B49f{background:#fff;overflow:hidden}.editor_previewScale__n0rGq{transform-origin:top left;transform:scale(.55);width:calc(100% / .55)}.editor_progressLabel__udRlr,.editor_progressRow__pWy1z,.editor_subtitle__i1Q9h,.editor_titleWrap__0UzMu,.editor_topCard__zKfTi,.editor_topRow__RNRBq{display:none}@media (max-width:1100px){.editor_shell__QTogM{grid-template-columns:1fr}.editor_rightCol__uM7iD{position:static;order:-1}.editor_previewScale__n0rGq{transform:scale(.7);width:calc(100% / .7)}}@media (max-width:768px){.editor_shell__QTogM{padding:0 1rem 1.5rem;gap:1rem}.editor_grid2__hyLg7,.editor_grid3__M5zmQ{grid-template-columns:1fr}.editor_cardBody__LAW6e,.editor_card__jzKTL{padding:1rem}.editor_cardHeader__18_N3{padding:.875rem 1rem}}@media (max-width:480px){.editor_previewScale__n0rGq{transform:scale(.5);width:calc(100% / .5)}.editor_btn__R2qrq{padding:.5rem .625rem;font-size:.75rem}}.page_page__ZU32B{min-height:100dvh;display:flex;flex-direction:column;background:var(--bg-primary)}.page_header__kVzhN{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:hsla(0,0%,98%,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle)}.page_headerInner___yNhq{max-width:var(--max-width);margin:0 auto;padding:0 1.5rem;height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_logo__7fc9l{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:1.25rem;color:var(--text-primary);transition:opacity var(--transition-fast)}.page_logo__7fc9l:hover{opacity:.8}.page_logoIcon__vIYln{display:flex;color:var(--accent)}.page_logoText__ZUV_x{letter-spacing:-.02em}.page_headerActions__QmoBM{display:flex;align-items:center;gap:.75rem}.page_btnGhost__Ty34x{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--text-secondary);border-radius:var(--radius-full);transition:all var(--transition-fast);cursor:pointer}.page_btnGhost__Ty34x:hover{color:var(--text-primary);background:var(--surface-1)}.page_btnPrimary__2McYJ{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;color:#fff;background:var(--accent);border-radius:var(--radius-full);transition:all var(--transition-fast);cursor:pointer}.page_btnPrimary__2McYJ:hover{background:var(--accent-dark);transform:translateY(-1px)}.page_hero__SKW6o{position:relative;padding:4rem 1.5rem 6rem;overflow:hidden}.page_heroBackground__LV9pF{position:absolute;inset:0;z-index:0;overflow:hidden}.page_heroBgGradient__krtY9{position:absolute;top:-50%;right:-20%;width:80%;height:150%;background:radial-gradient(ellipse at center,var(--accent-subtle) 0,transparent 60%);opacity:.8}.page_heroBgPattern___CYir{position:absolute;inset:0;background-image:radial-gradient(var(--border-subtle) 1px,transparent 1px);background-size:24px 24px;opacity:.5}.page_heroContent__2lPR8{position:relative;z-index:1;max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.page_heroText__g5S3T{display:flex;flex-direction:column;gap:1.5rem}.page_heroBadge__K9MQV{display:inline-flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;color:var(--accent-dark);background:var(--accent-subtle);border-radius:var(--radius-full)}.page_badgeDot__Z7VzP{width:6px;height:6px;background:var(--accent);border-radius:50%;animation:page_pulse__U_e85 2s ease-in-out infinite}@keyframes page_pulse__U_e85{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}.page_heroTitle__Gfler{font-size:clamp(2.5rem,5vw,3.75rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;color:var(--text-primary)}.page_heroTitleAccent__dmgCl{color:var(--accent)}.page_heroDescription__E0XDR{font-size:1.125rem;color:var(--text-secondary);max-width:480px;line-height:1.7}.page_heroCtas__PKEzw{display:flex;gap:1rem;flex-wrap:wrap}.page_ctaPrimary__wftVG{display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;color:#fff;background:var(--accent);border-radius:var(--radius-full);box-shadow:0 4px 16px rgba(13,148,136,.25);transition:all var(--transition-normal);cursor:pointer}.page_ctaPrimary__wftVG:hover{background:var(--accent-dark);transform:translateY(-2px);box-shadow:0 6px 24px rgba(13,148,136,.35)}.page_heroFeatures__uWnlO{display:flex;flex-wrap:wrap;gap:1.5rem;padding-top:.5rem}.page_heroFeature__WcSzZ{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;color:var(--text-secondary)}.page_heroFeature__WcSzZ svg{color:var(--accent);flex-shrink:0}.page_heroVisual___m6ot{display:flex;justify-content:center;align-items:center}.page_mockupContainer__eLsOd{position:relative}.page_mockupWindow__67EuE{width:380px;background:var(--bg-elevated);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);border:1px solid var(--border-subtle);overflow:hidden;transform:perspective(1000px) rotateY(-5deg) rotateX(2deg);transition:transform var(--transition-slow)}.page_mockupWindow__67EuE:hover{transform:perspective(1000px) rotateY(0deg) rotateX(0deg)}.page_mockupHeader__bYqZ5{padding:.75rem 1rem;background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle)}.page_mockupDots__EvUlW{display:flex;gap:.375rem}.page_mockupDots__EvUlW span{width:10px;height:10px;border-radius:50%;background:var(--border-default)}.page_mockupDots__EvUlW span:first-child{background:#ff5f57}.page_mockupDots__EvUlW span:nth-child(2){background:#febc2e}.page_mockupDots__EvUlW span:nth-child(3){background:#28c840}.page_mockupContent__hPlE_{padding:1.5rem}.page_mockupResume__mmufI{display:flex;flex-direction:column;gap:1.25rem}.page_mockupResumeHeader__wB_Dw{display:flex;gap:1rem;align-items:center;padding-bottom:1rem;border-bottom:2px solid var(--accent-muted)}.page_mockupAvatar__2Rh3c{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent-light))}.page_mockupInfo__eUPqi{display:flex;flex-direction:column;gap:.375rem}.page_mockupName__akLyu{width:120px;height:16px;background:var(--text-primary);border-radius:4px;opacity:.15}.page_mockupTitle__vwHvh{width:90px;height:12px;background:var(--accent);border-radius:4px;opacity:.4}.page_mockupSection__ODvAa{display:flex;flex-direction:column;gap:.5rem}.page_mockupSectionTitle__7hWbo{width:80px;height:10px;background:var(--accent);border-radius:4px;opacity:.5;margin-bottom:.25rem}.page_mockupLine__eVYgq{width:100%;height:8px;background:var(--text-tertiary);border-radius:4px;opacity:.12}.page_mockupGlow__qdGWj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:400px;background:radial-gradient(ellipse at center,var(--accent-subtle),transparent 70%);z-index:-1}.page_features__8wy9y{padding:5rem 1.5rem;background:var(--bg-secondary)}.page_featuresInner__nIvE7{max-width:var(--max-width);margin:0 auto}.page_sectionHeader__a4Fw5{text-align:center;margin-bottom:3.5rem}.page_sectionLabel__leOgg{display:inline-block;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:.75rem}.page_sectionTitle__hzsAh{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.page_stepsGrid__OG6X3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_stepCard__RUgHq{position:relative;padding:2rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);cursor:default}.page_stepCard__RUgHq:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--accent-muted)}.page_stepIcon__jLVEF{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--accent-subtle);color:var(--accent);border-radius:var(--radius-lg);margin-bottom:1.25rem}.page_stepNumber__2EZE0{position:absolute;top:1.5rem;right:1.5rem;font-size:.75rem;font-weight:700;color:var(--text-muted)}.page_stepTitle__kKqcb{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:.625rem}.page_stepDescription__7y3p9{font-size:.9375rem;color:var(--text-secondary);line-height:1.6}.page_trust__2sASQ{padding:5rem 1.5rem}.page_trustInner__iyhAP{max-width:var(--max-width);margin:0 auto}.page_trustCards__fTjdA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_trustCard__sdHl3{padding:1.75rem;background:var(--surface-glass);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);transition:all var(--transition-normal)}.page_trustCard__sdHl3:hover{border-color:var(--border-default);background:var(--surface-2)}.page_trustIcon__uE7dI{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--accent-subtle);color:var(--accent);border-radius:var(--radius-md);margin-bottom:1rem}.page_trustTitle__CTRT4{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.page_trustDescription__FbSlO{font-size:.875rem;color:var(--text-secondary);line-height:1.6}.page_cta__zCVvt{padding:5rem 1.5rem;background:linear-gradient(180deg,var(--bg-secondary) 0,var(--bg-primary) 100%)}.page_ctaInner__tGHAS{max-width:640px;margin:0 auto;text-align:center}.page_ctaContent__6OX1e{padding:3rem 2rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.page_ctaTitle__T8028{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:.75rem}.page_ctaDescription__frXUA{font-size:1rem;color:var(--text-secondary);margin-bottom:1.5rem}.page_ctaButton__tHxa2{display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 2rem;font-size:1rem;font-weight:600;color:#fff;background:var(--accent);border-radius:var(--radius-full);box-shadow:0 4px 16px rgba(13,148,136,.25);transition:all var(--transition-normal);cursor:pointer}.page_ctaButton__tHxa2:hover{background:var(--accent-dark);transform:translateY(-2px);box-shadow:0 6px 24px rgba(13,148,136,.35)}.page_footer__sHKi3{margin-top:auto;border-top:1px solid var(--border-subtle);background:var(--bg-primary)}.page_footerInner__rvzEu{max-width:var(--max-width);margin:0 auto;padding:1.5rem;justify-content:space-between}.page_footerInner__rvzEu,.page_footerLeft__Ti7go{display:flex;align-items:center;gap:1rem}.page_footerLogo__PfgLJ{font-weight:600;color:var(--text-primary)}.page_footerCopy__Oxx70{font-size:.875rem;color:var(--text-tertiary)}.page_footerLinks__DGiLt{display:flex;gap:1.5rem}.page_footerLink__8kkdp{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--text-secondary);transition:color var(--transition-fast)}.page_footerLink__8kkdp:hover{color:var(--accent)}@media (max-width:1024px){.page_heroContent__2lPR8{grid-template-columns:1fr;gap:3rem;text-align:center}.page_heroText__g5S3T{align-items:center}.page_heroDescription__E0XDR{max-width:560px}.page_heroFeatures__uWnlO{justify-content:center}.page_mockupWindow__67EuE,.page_mockupWindow__67EuE:hover{transform:none}.page_stepsGrid__OG6X3,.page_trustCards__fTjdA{grid-template-columns:1fr;max-width:480px;margin:0 auto}}@media (max-width:768px){.page_hero__SKW6o{padding:3rem 1rem 4rem}.page_headerInner___yNhq{padding:0 1rem}.page_btnGhost__Ty34x{display:none}.page_cta__zCVvt,.page_features__8wy9y,.page_trust__2sASQ{padding:3.5rem 1rem}.page_footerInner__rvzEu{flex-direction:column;gap:1rem;text-align:center}.page_footerLeft__Ti7go{flex-direction:column;gap:.5rem}}@media (max-width:480px){.page_heroTitle__Gfler{font-size:2rem}.page_heroDescription__E0XDR{font-size:1rem}.page_mockupWindow__67EuE{width:100%;max-width:320px}.page_ctaButton__tHxa2,.page_ctaPrimary__wftVG{width:100%;justify-content:center}}.page_contentHolder__U7_LE{display:flex;flex-wrap:nowrap}.page_contentHolder__U7_LE .page_section__61PEw{width:100%;padding:0 .5rem}.page_contentHolder__U7_LE .page_section__61PEw:first-child{margin-top:0;width:60%}.page_contentHolder__U7_LE .page_section__61PEw:last-child{margin-bottom:0;width:40%}.styles_container__j1tif{max-width:1100px;margin:0 auto;padding:2rem 2.5rem;width:100%}.styles_preview__nl2UN{padding:1.5rem}@media (max-width:768px){.styles_container__j1tif{padding:1.5rem 1.25rem}}@media print{.styles_container__j1tif{max-width:none;padding:8mm 0 12mm}}.styles_headingContainer__rOldV{display:flex;flex-direction:column;gap:.375rem;text-transform:uppercase}.styles_headingRow__8VW0O{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem}.styles_headingRow__8VW0O h1{font-size:2.75rem;font-weight:700;letter-spacing:-.02em;color:var(--text-primary,#0f172a);line-height:1.1}.styles_headingRow__8VW0O h2{font-size:1.25rem;font-weight:500;color:var(--accent,#0d9488);letter-spacing:.02em}.styles_headingRow__8VW0O h3{font-size:.9375rem;font-weight:400;color:var(--text-secondary,#475569);text-transform:none}.styles_headingRow__8VW0O h3 a{color:inherit;text-decoration:none;transition:color .2s ease}.styles_headingRow__8VW0O h3 a:hover{color:var(--accent,#0d9488)}@media (max-width:768px){.styles_headingRow__8VW0O h1{font-size:2rem}.styles_headingRow__8VW0O h2{font-size:1rem}.styles_headingRow__8VW0O h3{font-size:.8125rem;width:100%}}@media (max-width:480px){.styles_headingRow__8VW0O h1{font-size:1.75rem}}@media print{.styles_headingContainer__rOldV{gap:.25rem}.styles_headingRow__8VW0O h1{font-size:1.75rem}.styles_headingRow__8VW0O h2{font-size:.9375rem}.styles_headingRow__8VW0O h3{font-size:.75rem}}.styles_contactInfoContainer___tdbv{display:flex;flex-direction:column;gap:.5rem;font-size:.9375rem;margin-left:auto}.styles_contactItem__VPQE_{display:flex;align-items:baseline;gap:.375rem;color:var(--text-secondary,#475569)}.styles_contactItem__VPQE_ label{font-weight:600;color:var(--accent,#0d9488);flex-shrink:0}.styles_contactItem__VPQE_ a{color:var(--text-primary,#0f172a);text-decoration:none;transition:color .2s ease;word-break:break-word}.styles_contactItem__VPQE_ a:hover{color:var(--accent,#0d9488)}@media (max-width:768px){.styles_contactInfoContainer___tdbv{font-size:.875rem;gap:.375rem}}@media print{.styles_contactInfoContainer___tdbv{font-size:.75rem;gap:.25rem}.styles_contactItem__VPQE_{gap:.25rem}}.styles_headingContainer__qo7VJ{display:flex;gap:2rem;padding-bottom:1rem;border-bottom:2px solid var(--accent-subtle,rgba(13,148,136,.15))}.styles_preview__ZND7A{flex-direction:column;gap:1rem}@media (max-width:768px){.styles_headingContainer__qo7VJ{flex-direction:column;gap:1rem}}@media print{.styles_headingContainer__qo7VJ{gap:1.5rem;padding-bottom:.75rem}}.styles_experienceContainer__kPpaD{display:flex;flex-direction:column;margin-top:1.5rem}.styles_headingRow__XPqVt{font-size:1.125rem;font-weight:600;color:var(--accent,#0d9488);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--accent-subtle,rgba(13,148,136,.15))}.styles_experienceItem__GHIvl{display:flex;gap:1.5rem;margin-bottom:1.5rem}.styles_experienceItem__GHIvl:last-child{margin-bottom:0}.styles_experienceItemHeader__rJm1E{display:flex;flex-direction:column;min-width:160px;flex-shrink:0}.styles_experienceItemHeaderCompany__sLyj2{font-size:1rem;font-weight:600;color:var(--text-primary,#0f172a)}.styles_experienceItemHeaderPeriod__TxZFj{font-size:.875rem;font-weight:500;color:var(--accent,#0d9488);margin-top:.125rem}.styles_experienceItemContent__yf1Qu{display:flex;flex-direction:column;gap:.375rem;flex:1 1;min-width:0}.styles_experienceItemPosition__J0Xns{font-size:1rem;font-weight:600;color:var(--text-secondary,#475569)}.styles_experienceItemResponsibilities__CRWbF{list-style:none;padding:0;margin:.25rem 0 0;display:flex;flex-direction:column;gap:.25rem}.styles_experienceItemResponsibility__Ie0Nz{display:flex;align-items:flex-start;gap:.5rem;font-size:.9375rem;line-height:1.5;color:var(--text-secondary,#475569)}.styles_experienceItemResponsibilityBullet__sXo95{color:var(--accent,#0d9488);font-weight:600;flex-shrink:0}@media (max-width:768px){.styles_experienceItem__GHIvl{flex-direction:column;gap:.75rem}.styles_experienceItemHeader__rJm1E{min-width:unset}}@media print{.styles_experienceContainer__kPpaD{margin-top:1rem}.styles_headingRow__XPqVt{font-size:.875rem;margin-bottom:.75rem;padding-bottom:.375rem}.styles_experienceItem__GHIvl{gap:1rem;margin-bottom:1rem}.styles_experienceItemHeader__rJm1E{min-width:120px}.styles_experienceItemHeaderCompany__sLyj2{font-size:.8125rem}.styles_experienceItemHeaderPeriod__TxZFj{font-size:.6875rem}.styles_experienceItemPosition__J0Xns{font-size:.8125rem}.styles_experienceItemResponsibility__Ie0Nz{font-size:.75rem;gap:.375rem}}.styles_skillItem__couV1{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.25rem 0}.styles_skillName__ztjbP{font-size:.9375rem;font-weight:500;color:var(--text-primary,#0f172a);line-height:1.4;min-width:0;flex:1 1}.styles_skillDots__FTQqN{display:flex;gap:.25rem;flex-shrink:0}.styles_skillDot__VX3tF{width:.625rem;height:.625rem;border-radius:50%;transition:background-color .2s ease}.styles_skillDotActive__oLSUS{background-color:var(--accent,#0d9488)}.styles_skillDotInactive__9L25N{background-color:var(--border-default,rgba(0,0,0,.1))}@media print{.styles_skillItem__couV1{padding:.125rem 0}.styles_skillName__ztjbP{font-size:.8125rem}.styles_skillDot__VX3tF{width:.5rem;height:.5rem}}.styles_knowledgeAndToolsContainer__lOCY5{display:flex;flex-direction:column;margin-top:1.5rem}.styles_headingRow__2O68H{font-size:1.125rem;font-weight:600;color:var(--accent,#0d9488);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid var(--accent-subtle,rgba(13,148,136,.15))}.styles_headingRow__2O68H:not(:first-child){margin-top:1.5rem}.styles_skillsContainer__MSqnz{display:flex;flex-direction:column;gap:.25rem}.styles_coursesContainer__AUVRE{display:flex;flex-direction:column;gap:.75rem}.styles_courseContainer__2U9KR{display:flex;gap:.75rem;align-items:flex-start}.styles_bulletItem__0O_An{width:.75rem;height:.75rem;border-radius:50%;border:3px solid var(--accent,#0d9488);background-color:#fff;flex-shrink:0;margin-top:.25rem;position:relative}.styles_bulletItem__0O_An:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:1px;height:1.5rem;border-left:1px dashed var(--accent,#0d9488);opacity:.4}.styles_courseContainer__2U9KR:last-child .styles_bulletItem__0O_An:after{display:none}.styles_courseContent__j0pnZ{display:flex;flex-direction:column;gap:.125rem;flex:1 1;min-width:0}.styles_courseItem__a01as{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.styles_courseItem__a01as h3{font-size:.9375rem;font-weight:600;color:var(--text-primary,#0f172a)}.styles_courseYear__mrwPD{font-size:.75rem;font-weight:500;color:var(--accent,#0d9488)}.styles_courseCourse__D4XKG{font-size:.875rem;font-weight:400;color:var(--text-secondary,#475569);line-height:1.4}@media print{.styles_knowledgeAndToolsContainer__lOCY5{margin-top:1rem}.styles_headingRow__2O68H{font-size:.875rem;margin-bottom:.5rem;padding-bottom:.375rem}.styles_headingRow__2O68H:not(:first-child){margin-top:1rem}.styles_courseContainer__2U9KR,.styles_coursesContainer__AUVRE{gap:.5rem}.styles_bulletItem__0O_An{width:.5rem;height:.5rem;border-width:2px;margin-top:.1875rem}.styles_bulletItem__0O_An:after{height:1rem}.styles_courseItem__a01as h3{font-size:.75rem}.styles_courseYear__mrwPD{font-size:.625rem}.styles_courseCourse__D4XKG{font-size:.6875rem}}.styles_footerContainer__Gigun{padding-top:2rem;margin-top:auto;display:flex;justify-content:center}.styles_footerText__Pj3iE{font-size:.75rem;font-weight:400;color:var(--text-tertiary,#94a3b8);letter-spacing:.02em}@media print{.styles_footerContainer__Gigun{position:fixed;bottom:0;left:0;right:0;padding:.5rem 0;background:#fff}.styles_footerText__Pj3iE{font-size:.5rem}}