.apply_page__SskIo{background:#f8fafc;color:#0f172a;padding-bottom:72px}.apply_hero__dAPtO{background:linear-gradient(135deg,#0b1426,#13254c 60%,#1d4ed8);color:#ffffff;padding:72px 20px 64px}.apply_container__PjrDv{max-width:1140px;margin:0 auto}.apply_eyebrow__TuHSK{display:inline-block;letter-spacing:.12em;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.12);color:#93c5fd;margin-bottom:16px}.apply_eyebrow__TuHSK,.apply_sectionEyebrow__CXF53{font-size:12px;font-weight:700;text-transform:uppercase}.apply_sectionEyebrow__CXF53{letter-spacing:.1em;color:#1d4ed8;margin:0 0 8px}.apply_heroTitle__I9KLH{font-size:clamp(2rem,4.4vw,3.25rem);line-height:1.12;font-weight:800;max-width:860px;margin:0 0 18px}.apply_heroLead__xH00A{font-size:clamp(1rem,1.8vw,1.18rem);line-height:1.65;color:rgba(255,255,255,.86);max-width:780px;margin:0 0 28px}.apply_heroActions__EITdt{display:flex;flex-wrap:wrap;gap:12px}.apply_primaryBtn__APk0P{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#2563eb;color:#ffffff;font-weight:600;font-size:15px;padding:12px 22px;border-radius:10px;border:none;cursor:pointer;text-decoration:none;transition:background .16s ease,transform .12s ease}.apply_primaryBtn__APk0P:hover{background:#1d4ed8}.apply_primaryBtn__APk0P:disabled{opacity:.6;cursor:not-allowed}.apply_secondaryBtn__LK1EG{gap:8px;background:rgba(255,255,255,.12);color:#ffffff;font-size:14.5px;padding:12px 20px;border-radius:10px;border:1px solid rgba(255,255,255,.24)}.apply_ghostBtn__hPOgo,.apply_secondaryBtn__LK1EG{display:inline-flex;align-items:center;justify-content:center;font-weight:600;cursor:pointer;text-decoration:none}.apply_ghostBtn__hPOgo{gap:6px;background:#ffffff;color:#0f172a;font-size:13.5px;padding:9px 14px;border-radius:8px;border:1px solid #cbd5e1}.apply_ghostBtn__hPOgo:hover{border-color:#2563eb;color:#1d4ed8}.apply_section__tBk03{padding:56px 20px 0}.apply_sectionHead__nRL54{margin-bottom:24px}.apply_sectionHead__nRL54 h2{font-size:clamp(1.5rem,2.8vw,2.15rem);margin:0 0 10px;color:#0f172a}.apply_sectionHead__nRL54 p{font-size:15.5px;color:#475569;max-width:760px;line-height:1.6;margin:0}.apply_trackGrid__Y9dMv{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:18px;gap:18px}.apply_trackCard__r58ct{background:#ffffff;border:2px solid #e2e8f0;border-radius:14px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;transition:border-color .16s ease,box-shadow .16s ease}.apply_trackCardActive__KWp9S{border-color:#2563eb;box-shadow:0 12px 28px rgba(37,99,235,.12)}.apply_trackCard__r58ct h3{font-size:20px;margin:0 0 8px}.apply_trackCard__r58ct p{font-size:14.5px;color:#475569;line-height:1.55;margin:0}.apply_priorityGrid__Cufma{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px}.apply_priorityCard__HSvV5{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.apply_priorityTop__4cKsR{border-color:#93c5fd;background:linear-gradient(180deg,#eff6ff,#ffffff 65%)}.apply_badgeRow__9PS_5{display:flex;align-items:center;justify-content:space-between;gap:8px}.apply_rankBadge__aaAp8{font-size:11.5px;background:#e2e8f0;color:#1e293b}.apply_rankBadge__aaAp8,.apply_waveBadge__0K9bV{font-weight:700;padding:3px 9px;border-radius:999px}.apply_waveBadge__0K9bV{font-size:11px;background:#dbeafe;color:#1d4ed8}.apply_deptGrid__LCSEe{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));grid-gap:18px;gap:18px}.apply_deptCard__7DHfc{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:22px}.apply_deptHeader__VPHhe{display:flex;align-items:center;gap:10px;margin-bottom:8px}.apply_deptLetter__D2O4H{width:30px;height:30px;border-radius:8px;background:#dbeafe;color:#1d4ed8;font-weight:800;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.apply_deptGoal__86srO{font-size:13.5px;color:#475569;margin:0 0 14px;line-height:1.5}.apply_rolePills___aDLT{display:flex;flex-wrap:wrap;gap:8px}.apply_rolePill__oxiiW{background:#f8fafc;border:1px solid #cbd5e1;color:#0f172a;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:500;cursor:pointer;transition:all .14s ease}.apply_rolePill__oxiiW:hover{background:#eff6ff;border-color:#2563eb;color:#1d4ed8}.apply_infoGrid__DeeZB{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.apply_infoPanel__HgVRN{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:24px}.apply_infoPanel__HgVRN h3{margin:0 0 12px;font-size:18px}.apply_arrangementList__ZONLi{display:grid;grid-gap:10px;gap:10px}.apply_arrangementItem__6CMyV{padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0}.apply_arrangementItem__6CMyV strong{display:block;font-size:14px;margin-bottom:2px}.apply_arrangementItem__6CMyV span{font-size:13px;color:#475569}.apply_transparencyNote__io0d6{margin-top:14px;padding:14px 16px;border-radius:10px;background:#fffbeb;border:1px solid #fde68a;color:#78350f;font-size:13.5px;line-height:1.55}.apply_formShell__ZlBLO{background:#ffffff;border:1px solid #cbd5e1;border-radius:16px;padding:clamp(20px,4vw,36px);box-shadow:0 16px 40px rgba(15,23,42,.06)}.apply_trackTabs__LbrPJ{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.apply_trackTab__XdQ3x{padding:10px 16px;border-radius:999px;border:1px solid #cbd5e1;background:#f8fafc;color:#334155;font-weight:600;font-size:13.5px;cursor:pointer}.apply_trackTabActive__3NWLI{background:#1d4ed8;border-color:#1d4ed8;color:#ffffff}.apply_formGrid__P9R70{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px;margin-bottom:16px}.apply_field__mPu_L{display:flex;flex-direction:column;gap:6px;font-size:13.5px;font-weight:600;color:#1e293b}.apply_field__mPu_L input,.apply_field__mPu_L select,.apply_field__mPu_L textarea{font:inherit;font-weight:400;padding:10px 12px;border-radius:9px;border:1px solid #cbd5e1;background:#ffffff;color:#0f172a}.apply_field__mPu_L textarea{min-height:104px;resize:vertical}.apply_checkboxRow__6HtKP{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.55;color:#334155;margin:18px 0}.apply_successCard__gMwJg{background:#ecfdf5;border:1px solid #6ee7b7;color:#065f46;border-radius:14px;padding:24px}.apply_announcementBox__9JThx{background:#0f172a;color:#e2e8f0;border-radius:14px;padding:24px}.apply_announcementPre__9Bsn1{white-space:pre-wrap;font-family:inherit;font-size:13.5px;line-height:1.6;background:rgba(255,255,255,.06);padding:16px;border-radius:10px;margin:12px 0 16px}.marketing-shell_site__Oe5NL{min-height:100vh;color:var(--color-ink);background:var(--color-background)}.marketing-shell_header__CnZXV{position:relative;z-index:10;border-bottom:1px solid var(--color-line);background:#fff}.marketing-shell_headerInner__nusPb{display:flex;max-width:1280px;min-height:78px;align-items:center;gap:1.4rem;margin:0 auto;padding:0 1.5rem}.marketing-shell_logo___S2bY{display:block;width:150px;height:72px;flex:0 0 auto}.marketing-shell_logo___S2bY img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.marketing-shell_desktopNav__k89Uk{display:flex;flex:1 1;align-items:center;justify-content:center;gap:clamp(.75rem,2vw,1.5rem)}.marketing-shell_accountLinks__njuq3>a:not(.marketing-shell_headerCta__dd3I5),.marketing-shell_desktopNav__k89Uk a{display:inline-flex;min-height:44px;align-items:center;color:var(--color-ink);font-size:var(--text-14);font-weight:600;text-decoration:none}.marketing-shell_accountLinks__njuq3>a:not(.marketing-shell_headerCta__dd3I5):hover,.marketing-shell_desktopNav__k89Uk a:hover{color:var(--color-info)}.marketing-shell_desktopNav__k89Uk a[aria-current=page]{color:var(--color-primary-navy);box-shadow:inset 0 -2px var(--color-lime)}.marketing-shell_accountLinks__njuq3{display:flex;flex:0 0 auto;align-items:center;gap:1rem}.marketing-shell_headerCta__dd3I5,.marketing-shell_mobileCta__vU8IJ{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:var(--radius-standard);padding:.65rem 1rem;color:var(--color-primary-navy);background:var(--color-lime);font-size:var(--text-14);font-weight:700;text-decoration:none;transition:background-color var(--motion-micro) var(--ease-out),transform var(--motion-micro) var(--ease-out)}.marketing-shell_headerCta__dd3I5:hover,.marketing-shell_mobileCta__vU8IJ:hover{transform:translateY(-1px);background:var(--color-lime-soft)}.marketing-shell_headerCta__dd3I5:focus-visible,.marketing-shell_mobileCta__vU8IJ:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.marketing-shell_mobileMenu__QHZ8b{display:none}.marketing-shell_footer__DqpsE{margin-top:0;color:#fff;background:var(--color-deep-navy)}.marketing-shell_footerInner__WT98a{display:grid;max-width:1220px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:2rem 4rem;gap:2rem 4rem;margin:0 auto;padding:3.25rem 1.5rem 1.2rem}.marketing-shell_footerBrand__pyE6x a{display:inline-block;width:144px;height:70px}.marketing-shell_footerBrand__pyE6x img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.marketing-shell_footerBrand__pyE6x p{max-width:42ch;margin:.75rem 0 0;color:#d8e0ec;font-size:var(--text-14)}.marketing-shell_footerLinks__Xgrgb{display:flex;justify-content:flex-end;gap:clamp(2rem,8vw,6rem)}.marketing-shell_footerLinks__Xgrgb>div{display:grid;align-content:start;grid-gap:.35rem;gap:.35rem}.marketing-shell_footerLinks__Xgrgb h2{margin:0 0 .35rem;color:#fff;font:600 var(--text-15) /1.3 var(--font-display)}.marketing-shell_footerLinks__Xgrgb a{display:flex;min-height:44px;align-items:center;color:#d8e0ec;font-size:var(--text-14);text-decoration:none}.marketing-shell_footerLinks__Xgrgb a:hover{color:var(--color-lime-soft);text-decoration:underline;text-underline-offset:3px}.marketing-shell_copyright__s5AD4{grid-column:1/-1;border-top:1px solid rgb(255 255 255/18%);padding-top:1rem;margin:0;color:#c3ccdc;font-size:var(--text-13)}@media (max-width:900px){.marketing-shell_headerInner__nusPb{gap:.85rem;padding-inline:1rem}.marketing-shell_logo___S2bY{width:134px}.marketing-shell_desktopNav__k89Uk{gap:.7rem}.marketing-shell_accountLinks__njuq3>a:not(.marketing-shell_headerCta__dd3I5),.marketing-shell_desktopNav__k89Uk a{font-size:var(--text-13)}.marketing-shell_accountLinks__njuq3{gap:.65rem}.marketing-shell_headerCta__dd3I5{padding-inline:.75rem;font-size:var(--text-13)}}@media (max-width:760px){.marketing-shell_headerInner__nusPb{min-height:66px;justify-content:space-between;padding-inline:.9rem}.marketing-shell_logo___S2bY{width:132px;height:64px}.marketing-shell_accountLinks__njuq3,.marketing-shell_desktopNav__k89Uk{display:none}.marketing-shell_mobileMenu__QHZ8b{position:relative;display:block}.marketing-shell_mobileMenu__QHZ8b summary{display:flex;min-width:82px;min-height:44px;align-items:center;justify-content:center;gap:.4rem;border:1px solid var(--color-line);border-radius:var(--radius-standard);padding:.5rem .7rem;color:var(--color-ink);background:#fff;font-size:var(--text-14);font-weight:700;cursor:pointer;list-style:none}.marketing-shell_mobileMenu__QHZ8b summary::-webkit-details-marker{display:none}.marketing-shell_mobileMenu__QHZ8b[open] summary{border-color:var(--color-primary-navy)}.marketing-shell_mobileMenu__QHZ8b nav{position:absolute;top:calc(100% + .5rem);right:0;display:grid;width:min(88vw,320px);grid-gap:.15rem;gap:.15rem;border:1px solid var(--color-line);border-radius:var(--radius-card);padding:.55rem;background:#fff;box-shadow:var(--shadow-2)}.marketing-shell_mobileMenu__QHZ8b nav a{display:flex;min-height:44px;align-items:center;border-radius:8px;padding:.6rem .75rem;color:var(--color-ink);font-size:var(--text-14);font-weight:600;text-decoration:none}.marketing-shell_mobileMenu__QHZ8b nav a:hover,.marketing-shell_mobileMenu__QHZ8b nav a[aria-current=page]{background:var(--color-surface-soft)}.marketing-shell_mobileMenu__QHZ8b nav .marketing-shell_mobileCta__vU8IJ{justify-content:center;margin-top:.25rem;color:var(--color-primary-navy);background:var(--color-lime)}.marketing-shell_footerInner__WT98a{grid-template-columns:1fr;gap:1.6rem;padding:2.2rem 1rem 1rem}.marketing-shell_footerLinks__Xgrgb{justify-content:flex-start;gap:clamp(2.5rem,20vw,8rem)}}@media (prefers-reduced-motion:reduce){.marketing-shell_headerCta__dd3I5,.marketing-shell_mobileCta__vU8IJ{transition:none}}.primitives_button__KnwMV{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.55rem;border:1px solid transparent;border-radius:var(--radius-standard);padding:.65rem 1rem;font:600 var(--text-14) /1.2 var(--font-body);text-decoration:none;cursor:pointer;transition:background-color var(--motion-micro) var(--ease-out),color var(--motion-micro) var(--ease-out),border-color var(--motion-micro) var(--ease-out),transform var(--motion-micro) var(--ease-out),box-shadow var(--motion-micro) var(--ease-out)}.primitives_button__KnwMV:hover:not(:disabled){transform:translateY(-1px)}.primitives_button__KnwMV:active:not(:disabled){transform:translateY(0)}.primitives_button__KnwMV:disabled{color:#fff;background:var(--color-disabled);border-color:var(--color-disabled);cursor:not-allowed;box-shadow:none}.primitives_buttonNavy__uJzF0{color:#fff;background:var(--color-primary-navy)}.primitives_buttonNavy__uJzF0:hover:not(:disabled){background:var(--color-light-navy)}.primitives_buttonLime__Y9qiD{color:var(--color-primary-navy);background:var(--color-lime)}.primitives_buttonLime__Y9qiD:hover:not(:disabled){background:var(--color-lime-soft)}.primitives_buttonOutline__VGe6z{color:var(--color-primary-navy);background:#fff;border-color:var(--color-primary-navy)}.primitives_buttonOutline__VGe6z:hover:not(:disabled){background:var(--color-surface-soft)}.primitives_buttonGhost__0X8pt{color:var(--color-primary-navy);background:transparent}.primitives_buttonGhost__0X8pt:hover:not(:disabled){background:var(--color-surface-tint)}.primitives_buttonDanger__m0xsA{color:#fff;background:var(--color-danger)}.primitives_buttonDanger__m0xsA:hover:not(:disabled){background:#b91c1c}.primitives_buttonDarkOutline__cjqV5{color:#fff;border-color:rgb(255 255 255/50%);background:transparent}.primitives_buttonDarkOutline__cjqV5:hover:not(:disabled){color:var(--color-primary-navy);border-color:var(--color-lime);background:var(--color-lime)}.primitives_iconSlot__PqoPV{display:inline-flex;align-items:center;justify-content:center}.primitives_iconSlot__PqoPV,.primitives_iconSlot__PqoPV svg{width:1.25rem;height:1.25rem}.primitives_spinner__idz0I{width:1rem;height:1rem;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:primitives_spin__m__kd .75s linear infinite}@keyframes primitives_spin__m__kd{to{transform:rotate(1turn)}}.primitives_field__W8rCl{display:grid;grid-gap:.4rem;gap:.4rem;width:100%}.primitives_fieldLabel__tuKeW{color:var(--color-ink);font-size:var(--text-14);font-weight:600}.primitives_fieldHint__U8_ki{color:var(--color-muted);font-size:var(--text-13)}.primitives_fieldError__Q_zHh{color:#b91c1c;font-size:var(--text-13);font-weight:600}.primitives_control__KCBz5,.primitives_select__lQiSg,.primitives_textarea__gd11k{width:100%;min-height:44px;border:1px solid #bfc8d6;border-radius:var(--radius-standard);padding:.7rem .8rem;color:var(--color-ink);background:#fff;font:400 var(--text-15) /1.45 var(--font-body);transition:border-color var(--motion-micro) var(--ease-out),box-shadow var(--motion-micro) var(--ease-out)}.primitives_control__KCBz5::placeholder,.primitives_textarea__gd11k::placeholder{color:#68758b;opacity:1}.primitives_control__KCBz5:hover:not(:disabled),.primitives_select__lQiSg:hover:not(:disabled),.primitives_textarea__gd11k:hover:not(:disabled){border-color:var(--color-muted)}.primitives_control__KCBz5:focus-visible,.primitives_select__lQiSg:focus-visible,.primitives_textarea__gd11k:focus-visible{border-color:var(--color-info);outline:3px solid rgb(59 114 188/22%);outline-offset:1px}.primitives_control__KCBz5:disabled,.primitives_select__lQiSg:disabled,.primitives_textarea__gd11k:disabled{color:var(--color-muted);background:var(--color-surface-soft);cursor:not-allowed}.primitives_controlError__CMVFZ,.primitives_selectError__3miGJ,.primitives_textareaError__0L6FA{border-color:var(--color-danger)}.primitives_textarea__gd11k{min-height:112px;resize:vertical}.primitives_choice__DSOoJ{display:flex;min-height:44px;align-items:center;gap:.65rem;color:var(--color-ink);font-size:var(--text-14);cursor:pointer}.primitives_choice__DSOoJ input{width:1.1rem;height:1.1rem;accent-color:var(--color-primary-navy)}.primitives_choice__DSOoJ input:disabled{cursor:not-allowed}.primitives_badge__R5XIx{display:inline-flex;min-height:26px;align-items:center;gap:.35rem;border-radius:var(--radius-pill);padding:.25rem .65rem;color:var(--color-ink);background:var(--color-surface-tint);font-size:var(--text-13);font-weight:600;line-height:1;white-space:nowrap}.primitives_badgeSuccess__09ZuV{color:var(--color-ink);background:#e8f5ec}.primitives_badgeWarning__1_o9R{color:var(--color-ink);background:#fff3dc}.primitives_badgeDanger__eO4x6{color:var(--color-ink);background:#ffeded}.primitives_badgeInfo__MlSTt{color:var(--color-ink);background:#e8f0fb}.primitives_chip__Wmitf{display:inline-flex;min-height:32px;align-items:center;gap:.4rem;border:1px solid var(--color-line);border-radius:var(--radius-pill);padding:.35rem .7rem;color:var(--color-ink);background:#fff;font-size:var(--text-13);font-weight:600}.primitives_chipSelected__Kge6D{border-color:var(--color-primary-navy);background:var(--color-primary-navy);color:#fff}.primitives_tooltip__AukU3{position:relative;display:inline-flex;min-height:44px;align-items:center;border-bottom:1px dotted var(--color-muted);cursor:help}.primitives_tooltip__AukU3:after{position:absolute;z-index:2;bottom:calc(100% + .6rem);left:50%;width:max-content;max-width:220px;transform:translate(-50%,4px);border-radius:var(--radius-standard);padding:.5rem .65rem;color:#fff;background:var(--color-primary-navy);content:attr(data-tooltip);font-size:var(--text-13);opacity:0;pointer-events:none;transition:opacity var(--motion-micro) var(--ease-out),transform var(--motion-micro) var(--ease-out)}.primitives_tooltip__AukU3:focus-visible:after,.primitives_tooltip__AukU3:hover:after{transform:translate(-50%);opacity:1}.primitives_banner__J6fdD{display:flex;align-items:flex-start;gap:.75rem;border:1px solid var(--color-line);-webkit-border-start:4px solid var(--color-info);border-inline-start:4px solid var(--color-info);border-radius:var(--radius-standard);padding:.9rem 1rem;color:var(--color-ink);background:#f0f5fc}.primitives_bannerSuccess__wCqPu{border-inline-start-color:var(--color-success);background:#edf8f0}.primitives_bannerWarning__WE2rf{border-inline-start-color:var(--color-warning);background:#fff7e8}.primitives_bannerError__eLGN0{border-inline-start-color:var(--color-danger);background:#fff0f0}.primitives_bannerIcon__VSDOH{flex:0 0 auto;width:1.25rem;height:1.25rem}.primitives_card__SqNLL{border:1px solid var(--color-line);border-radius:var(--radius-card);background:#fff;box-shadow:var(--shadow-1)}.primitives_cardPadded___kh_N{padding:1.25rem}.primitives_progressTrack__Ptcog{width:100%;height:.55rem;overflow:hidden;border-radius:var(--radius-pill);background:var(--color-surface-tint)}.primitives_progressFill__6Tczv{height:100%;border-radius:inherit;background:var(--color-primary-navy);transition:width var(--motion-transition) var(--ease-out)}.primitives_progressLime___LDXf{background:var(--color-lime)}.primitives_skeleton__WNw1R{display:block;min-height:.9rem;border-radius:6px;background:linear-gradient(90deg,#e7ebf1 25%,#f2f4f7 50%,#e7ebf1 75%);background-size:200% 100%;animation:primitives_shimmer__W7Py3 1.4s ease-in-out infinite}@keyframes primitives_shimmer__W7Py3{to{background-position:-200% 0}}.primitives_empty__bZqoX{display:grid;justify-items:start;grid-gap:.65rem;gap:.65rem;border:1px dashed #bfc8d6;border-radius:var(--radius-card);padding:1.2rem;background:var(--color-surface-soft)}.primitives_avatar__lWEA7{display:inline-grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid var(--color-line);border-radius:50%;color:var(--color-primary-navy);background:var(--color-lime);font-size:var(--text-13);font-weight:700}.primitives_tableWrap__0BI7n{width:100%;overflow-x:auto;border:1px solid var(--color-line);border-radius:var(--radius-card)}.primitives_table__e9c4H{width:100%;border-collapse:collapse;text-align:left;font-size:var(--text-14)}.primitives_table__e9c4H td,.primitives_table__e9c4H th{border-bottom:1px solid var(--color-line);padding:.8rem 1rem;vertical-align:top}.primitives_table__e9c4H th{color:var(--color-muted);background:var(--color-surface-soft);font-size:var(--text-13);font-weight:700}.primitives_table__e9c4H tr:last-child td{border-bottom:0}.primitives_pagination__ibRDx{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.primitives_pageButton__DMLts{display:inline-grid;min-width:44px;min-height:44px;place-items:center;border:1px solid var(--color-line);border-radius:var(--radius-standard);color:var(--color-ink);background:#fff;text-decoration:none}.primitives_pageButton__DMLts[aria-current=page]{border-color:var(--color-primary-navy);color:#fff;background:var(--color-primary-navy)}.primitives_dropdown__HPaJz{position:relative;display:inline-block}.primitives_dropdown__HPaJz summary{display:flex;min-height:44px;align-items:center;gap:.5rem;list-style:none;border:1px solid var(--color-line);border-radius:var(--radius-standard);padding:.55rem .8rem;cursor:pointer}.primitives_dropdown__HPaJz summary::-webkit-details-marker{display:none}.primitives_dropdownPanel__h6KUn{position:absolute;z-index:5;top:calc(100% + .35rem);left:0;min-width:180px;border:1px solid var(--color-line);border-radius:var(--radius-standard);padding:.35rem;background:#fff;box-shadow:var(--shadow-2)}.primitives_dropdownItem__FCzPn{display:flex;min-height:44px;align-items:center;border-radius:7px;padding:.55rem .65rem;color:var(--color-ink);text-decoration:none}.primitives_dropdownItem__FCzPn:focus-visible,.primitives_dropdownItem__FCzPn:hover{background:var(--color-surface-soft)}.primitives_breadcrumbs__di_U1{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;padding:0;margin:0;list-style:none;color:var(--color-muted);font-size:var(--text-13)}.primitives_breadcrumbs__di_U1 a{display:inline-flex;min-height:44px;align-items:center;color:var(--color-info)}.primitives_breadcrumbSeparator__z6qym{color:var(--color-muted)}.primitives_stepper__NmKqg{display:flex;gap:0;padding:0;margin:0;list-style:none}.primitives_step__jM_kE{position:relative;display:flex;flex:1 1;min-width:0;align-items:center;gap:.55rem;color:var(--color-muted);font-size:var(--text-13)}.primitives_step__jM_kE:not(:last-child):after{height:1px;flex:1 1;margin-inline:.5rem;background:var(--color-line);content:""}.primitives_stepNumber__f4Xx9{display:inline-grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border:1px solid #bfc8d6;border-radius:50%;color:var(--color-ink);background:#fff;font-weight:700}.primitives_stepDone__iV9aj .primitives_stepNumber__f4Xx9{border-color:var(--color-success);color:#fff;background:var(--color-success)}.primitives_stepCurrent__Tq6rl{color:var(--color-ink);font-weight:700}.primitives_stepCurrent__Tq6rl .primitives_stepNumber__f4Xx9{border-color:var(--color-lime);background:var(--color-lime)}.primitives_accordion__NjGvh{border-top:1px solid var(--color-line)}.primitives_accordion__NjGvh:last-child{border-bottom:1px solid var(--color-line)}.primitives_accordion__NjGvh summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:1rem;color:var(--color-ink);font-weight:600;cursor:pointer;list-style:none}.primitives_accordion__NjGvh summary::-webkit-details-marker{display:none}.primitives_accordion__NjGvh summary:after{content:"+";font-size:var(--text-20);font-weight:400}.primitives_accordion__NjGvh[open] summary:after{content:"−"}.primitives_accordionBody__Lu3z0{padding:0 0 1rem;color:var(--color-muted)}@media (max-width:640px){.primitives_tableWrap__0BI7n{overflow:visible;border:0}.primitives_table__e9c4H,.primitives_table__e9c4H tbody,.primitives_table__e9c4H td,.primitives_table__e9c4H tr{display:block;width:100%}.primitives_table__e9c4H thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.primitives_table__e9c4H tr{margin-bottom:.75rem;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-standard);background:#fff}.primitives_table__e9c4H td{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--color-line);padding:.7rem .8rem}.primitives_table__e9c4H td:before{color:var(--color-muted);content:attr(data-label);font-size:var(--text-13);font-weight:700}.primitives_step__jM_kE{flex-direction:column;align-items:flex-start}.primitives_step__jM_kE:not(:last-child):after{width:1px;height:1rem;flex:0 0 auto;margin:0 0 0 1rem}}.primitives_modalDialog__60nJK{width:min(100% - 2rem,480px);max-height:min(85vh,680px);overflow:auto;border:1px solid var(--color-line);border-radius:var(--radius-card);padding:0;color:var(--color-ink);background:#fff;box-shadow:var(--shadow-2)}.primitives_modalDialog__60nJK::-webkit-backdrop{background:rgb(7 13 28/58%)}.primitives_modalDialog__60nJK::backdrop{background:rgb(7 13 28/58%)}.primitives_modalHeader__XFygj{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--color-line);padding:1rem 1.1rem}.primitives_modalHeader__XFygj h3{margin:0;font:600 var(--text-20) /1.2 var(--font-display)}.primitives_modalCloseButton__WEP58{display:inline-grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-standard);color:var(--color-ink);background:transparent;cursor:pointer}.primitives_modalCloseButton__WEP58:hover{background:var(--color-surface-soft)}.primitives_modalCloseButton__WEP58:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.primitives_modalBody__RO8SH{display:grid;grid-gap:.75rem;gap:.75rem;padding:1.1rem}.primitives_modalBody__RO8SH p{margin:0}.primitives_modalFooter__FziHs{display:flex;justify-content:flex-end;gap:.55rem;border-top:1px solid var(--color-line);padding:.9rem 1.1rem}.primitives_toast__xhCIU{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:1rem;border:1px solid #bddec5;border-radius:var(--radius-standard);padding:.4rem .5rem .4rem .8rem;color:var(--color-ink);background:#edf8f0}.primitives_toastDismiss__RQde6{display:inline-grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-standard);color:var(--color-ink);background:transparent;cursor:pointer}.primitives_toastDismiss__RQde6:hover{background:rgb(23 34 59/6%)}.primitives_toastDismiss__RQde6:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.primitives_toastSuccess__USV53{border-color:#bddec5;background:#edf8f0}.primitives_toastInfo__V9fA8{border-color:#bfd0e9;background:#f0f5fc}.primitives_toastError__ktlWe{border-color:#f0c5c5;background:#fff0f0}@media (max-width:520px){.primitives_modalFooter__FziHs{flex-direction:column-reverse}.primitives_modalFooter__FziHs button{width:100%}}.product_productCard__whKRs{border:1px solid var(--color-line);border-radius:var(--radius-card);padding:1.1rem;background:#fff;box-shadow:var(--shadow-1)}.product_productHeader__V4n2_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.product_productTitle__WiB9k{margin:0;color:var(--color-ink);font:600 var(--text-20) /1.25 var(--font-display)}.product_productMeta__HSVr_{margin:.35rem 0 0;color:var(--color-muted);font-size:var(--text-13)}.product_approvalCard__ifH7P{overflow:hidden;border:1px solid #cfd6e0;border-radius:var(--radius-card);background:#fff;box-shadow:var(--shadow-2)}.product_approvalTop___MehU{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--color-line);padding:1.15rem}.product_approvalBody__Ri5GO{display:grid;grid-gap:1rem;gap:1rem;padding:1.15rem}.product_approvalSection__Gn_dB{display:grid;grid-gap:.35rem;gap:.35rem}.product_approvalSection__Gn_dB h4{margin:0;color:var(--color-muted);font-size:var(--text-13);font-weight:700}.product_approvalSection__Gn_dB p{margin:0;color:var(--color-ink)}.product_diffList__XLXse{display:grid;grid-gap:.55rem;gap:.55rem;padding:0;margin:0;list-style:none}.product_diffItem__ZBr_c{display:flex;gap:.55rem;align-items:flex-start;border-radius:var(--radius-standard);padding:.65rem;color:var(--color-ink);background:var(--color-surface-soft);font-size:var(--text-14)}.product_diffMarker__7IKFo{width:.5rem;height:.5rem;flex:0 0 auto;margin-top:.45rem;border-radius:50%;background:var(--color-lime);outline:2px solid var(--color-primary-navy)}.product_approvalActions__lBZc5{display:flex;flex-wrap:wrap;gap:.6rem;border-top:1px solid var(--color-line);padding:1rem 1.15rem}.product_timeline__DYcO1{display:grid;grid-gap:0;gap:0;padding:0;margin:0;list-style:none}.product_timelineItem__ggYwN{display:grid;grid-template-columns:1.6rem minmax(0,1fr);grid-gap:.8rem;gap:.8rem;padding:.5rem 0 1.05rem}.product_timelineRail__xim7d{position:relative;display:flex;justify-content:center}.product_timelineRail__xim7d:after{position:absolute;top:1.05rem;bottom:-.2rem;width:1px;background:var(--color-line);content:""}.product_timelineItem__ggYwN:last-child .product_timelineRail__xim7d:after{display:none}.product_timelineDot__EUPr6{z-index:1;display:inline-grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:50%;color:var(--color-primary-navy);background:var(--color-lime)}.product_timelineDot__EUPr6 svg{width:.9rem;height:.9rem}.product_timelineVerb__gYi_K{margin:0;color:var(--color-ink);font-size:var(--text-14);font-weight:700}.product_timelineDetail__jUXxx{margin:.2rem 0 0;color:var(--color-muted);font-size:var(--text-13)}.product_timelineTime__pw14E{margin-top:.2rem;color:var(--color-muted);font-size:var(--text-13)}.product_jobMeta__MjYcC{display:flex;flex-wrap:wrap;gap:.45rem .8rem;margin-top:.8rem;color:var(--color-muted);font-size:var(--text-13)}.product_jobMeta__MjYcC span{display:inline-flex;align-items:center;gap:.3rem}.product_scoreGroup__UDVon{display:inline-flex;align-items:center;gap:.7rem}.product_scoreRing__UC7ex{display:grid;width:3.4rem;height:3.4rem;place-items:center;border-radius:50%;background:conic-gradient(var(--color-lime) var(--score-angle),#e8ecf2 0)}.product_scoreInner__72zHs{display:grid;width:2.65rem;height:2.65rem;place-items:center;border-radius:50%;color:var(--color-ink);background:#fff;font:700 var(--text-14) /1 var(--font-display)}.product_scoreCaption__a52J7{display:grid;grid-gap:.15rem;gap:.15rem;color:var(--color-ink);font-size:var(--text-13)}.product_scoreCaption__a52J7 small{color:var(--color-muted)}.product_pipeline__VLClN{display:grid;grid-gap:.65rem;gap:.65rem;min-width:220px;border:1px solid var(--color-line);border-radius:var(--radius-card);padding:.8rem;background:var(--color-surface-soft)}.product_pipelineHeader__B67Vd{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.product_pipelineHeader__B67Vd h3{margin:0;font:600 var(--text-15) /1.3 var(--font-display)}.product_pipelineCount__kFwGO{display:inline-grid;min-width:1.6rem;height:1.6rem;place-items:center;border-radius:50%;color:var(--color-ink);background:#e2e6ed;font-size:var(--text-13);font-weight:700}.product_pipelineItem__ZRvbX{border:1px solid var(--color-line);border-radius:var(--radius-standard);padding:.75rem;background:#fff}.product_pipelineItem__ZRvbX strong{display:block;font-size:var(--text-14)}.product_pipelineItem__ZRvbX span{display:block;margin-top:.15rem;color:var(--color-muted);font-size:var(--text-13)}.product_templateGrid__rcxyx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.product_templateTile__hpnGM{display:grid;grid-gap:.5rem;gap:.5rem;border:1px solid var(--color-line);border-radius:var(--radius-standard);padding:.55rem;background:#fff}.product_templatePaper__bayIU{display:grid;min-height:112px;grid-gap:.35rem;gap:.35rem;border:1px solid #d4dae4;padding:.7rem;background:#fff}.product_templateLine__IQLS4{display:block;height:5px;border-radius:4px;background:#dce2eb}.product_templateLineShort__hSA8c{width:56%;background:var(--color-primary-navy)}.product_templateTile__hpnGM strong{font-size:var(--text-13)}.product_toolHero__HDImO{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:1rem;gap:1rem;border:1px solid var(--color-line);border-radius:var(--radius-card);padding:1.25rem;background:#fff;box-shadow:var(--shadow-1)}.product_toolEyebrow___XY16{margin:0 0 .35rem;color:var(--color-muted);font-size:var(--text-13);font-weight:700}.product_toolMetric__c0jLd{margin:0;color:var(--color-ink);font:600 var(--text-32) /1.1 var(--font-display)}.product_toolDetails__8UHcf{margin:.35rem 0 0;color:var(--color-muted);font-size:var(--text-14)}.product_toolValue__ZzcdZ{color:var(--color-primary-navy);font:700 var(--text-44) /1 var(--font-display)}@media (max-width:620px){.product_templateGrid__rcxyx{grid-template-columns:repeat(2,minmax(0,1fr))}.product_toolHero__HDImO{grid-template-columns:1fr}.product_toolValue__ZzcdZ{font-size:var(--text-32)}.product_approvalTop___MehU{flex-direction:column}}.marketing_page__ZNQJj{overflow:hidden}.marketing_container__ud1RD{width:min(calc(100% - 2rem),1200px);margin-inline:auto}.marketing_hero__7_jDm{color:#fff;background:var(--color-primary-navy)}.marketing_heroInner__PFfUf{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.85fr);align-items:center;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);width:min(calc(100% - 3rem),1200px);min-height:590px;margin:0 auto;padding:4.5rem 0}.marketing_heroCopy__86rRj{max-width:650px}.marketing_eyebrow__Hif_D{display:inline-flex;align-items:center;gap:.45rem;color:var(--color-muted);font-size:var(--text-13);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.marketing_hero__7_jDm .marketing_eyebrow__Hif_D{color:var(--color-lime-soft)}.marketing_hero__7_jDm h1,.marketing_pageHero__KRQJx h1{max-width:15ch;margin:1rem 0 0;color:#fff;font:600 clamp(2.7rem,5.7vw,4.6rem) /1.06 var(--font-display);letter-spacing:-.045em}.marketing_hero__7_jDm h1 span{display:block;color:var(--color-lime)}.marketing_heroLead__lYAcs{max-width:58ch;margin:1.2rem 0 0;color:#e1e8f3;font-size:var(--text-17);line-height:1.55}.marketing_heroActions__Y06w6{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.4rem}.marketing_primaryAction__DYbdR,.marketing_secondaryAction__VtAcW{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:var(--radius-standard);padding:.7rem 1rem;font-size:var(--text-14);font-weight:700;text-decoration:none;transition:transform var(--motion-micro) var(--ease-out),background-color var(--motion-micro) var(--ease-out),border-color var(--motion-micro) var(--ease-out)}.marketing_primaryAction__DYbdR{color:var(--color-primary-navy);background:var(--color-lime)}.marketing_primaryAction__DYbdR:hover{transform:translateY(-1px);background:var(--color-lime-soft)}.marketing_secondaryAction__VtAcW{border-color:rgb(255 255 255/50%);color:#fff;background:transparent}.marketing_secondaryAction__VtAcW:hover{border-color:var(--color-lime);color:var(--color-primary-navy);background:var(--color-lime)}.marketing_primaryAction__DYbdR:focus-visible,.marketing_secondaryAction__VtAcW:focus-visible{outline:3px solid var(--color-lime-soft);outline-offset:3px}.marketing_heroTrust__KEDvQ{display:flex;align-items:flex-start;gap:.5rem;margin:1.2rem 0 0;color:var(--color-lime-soft);font-size:var(--text-14);font-weight:600}.marketing_heroTrust__KEDvQ svg{flex:0 0 auto;margin-top:.1rem}.marketing_heroFreeFact__vMwk7{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;border:1px solid rgb(255 255 255/24%);border-radius:var(--radius-pill);padding:.45rem .7rem;color:#fff;font-size:var(--text-13)}.marketing_heroPanel__C3TzS{overflow:hidden;border:1px solid rgb(255 255 255/20%);border-radius:var(--radius-card);padding:1.25rem;color:var(--color-ink);background:#fff;box-shadow:var(--shadow-2)}.marketing_panelHeader__kMdzQ{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;border-bottom:1px solid var(--color-line);padding-bottom:.9rem}.marketing_panelHeader__kMdzQ h2{margin:.25rem 0 0;color:var(--color-ink);font:600 var(--text-20) /1.2 var(--font-display)}.marketing_panelBadge__ZthTb{display:inline-flex;min-height:28px;align-items:center;border-radius:var(--radius-pill);padding:.3rem .55rem;color:var(--color-ink);background:var(--color-lime);font-size:.7rem;font-weight:700;white-space:nowrap}.marketing_heroPanel__C3TzS>section{padding-top:.65rem}.marketing_panelApproval__cgZyv{display:flex;align-items:center;gap:.65rem;border:1px solid var(--color-line);border-radius:var(--radius-standard);padding:.75rem;background:var(--color-surface-soft)}.marketing_panelApprovalIcon__VZQG6{display:grid;width:2.4rem;height:2.4rem;flex:0 0 auto;place-items:center;border-radius:8px;color:var(--color-ink);background:var(--color-lime)}.marketing_panelApprovalText__t50VE{display:grid;flex:1 1;grid-gap:.1rem;gap:.1rem}.marketing_panelApprovalText__t50VE strong{font-size:var(--text-13)}.marketing_panelApprovalText__t50VE small{color:var(--color-muted);font-size:var(--text-13)}.marketing_panelApproval__cgZyv>svg{color:var(--color-muted)}.marketing_section__Mb5pB{padding:clamp(3rem,7vw,5.5rem) 0}.marketing_sectionSoft__yhIZc{background:var(--color-surface-soft)}.marketing_sectionDark__MkQzk{color:#fff;background:var(--color-primary-navy)}.marketing_sectionHead__0iVKh{max-width:720px;margin-bottom:1.8rem}.marketing_pageHero__KRQJx h1,.marketing_sectionHead__0iVKh h2{color:var(--color-ink)}.marketing_sectionHead__0iVKh h2{margin:.45rem 0 0;font:600 clamp(1.8rem,4vw,2.6rem) /1.14 var(--font-display);letter-spacing:-.025em}.marketing_sectionHead__0iVKh p{max-width:65ch;margin:.7rem 0 0;color:var(--color-muted);font-size:var(--text-15)}.marketing_sectionDark__MkQzk .marketing_sectionHead__0iVKh h2{color:#fff}.marketing_sectionDark__MkQzk .marketing_sectionHead__0iVKh p{color:#e1e8f3}.marketing_stepsGrid__tG_Cx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.marketing_stepCard__eKcqU{display:flex;min-width:0;flex-direction:column;border:1px solid var(--color-line);border-radius:var(--radius-card);padding:1.1rem;background:#fff;box-shadow:var(--shadow-1)}.marketing_stepTop__dDNiw{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.marketing_stepNumber__B_dMH{display:inline-grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:50%;color:var(--color-primary-navy);background:var(--color-lime);font:600 var(--text-15) /1 var(--font-display)}.marketing_stepCard__eKcqU h3{margin:.9rem 0 0;color:var(--color-ink);font:600 var(--text-20) /1.2 var(--font-display)}.marketing_stepCard__eKcqU p{margin:.55rem 0 0;color:var(--color-muted);font-size:var(--text-14)}.marketing_stepSample___3TdT{display:grid;grid-gap:.4rem;gap:.4rem;margin-top:1rem;border:1px solid var(--color-line);border-radius:var(--radius-standard);padding:.75rem;background:var(--color-surface-soft)}.marketing_stepSample___3TdT strong{color:var(--color-ink);font-size:var(--text-13)}.marketing_stepSample___3TdT span{color:var(--color-muted);font-size:var(--text-13)}.marketing_inlineCta__9glGK{display:inline-flex;min-height:44px;align-items:center;gap:.4rem;margin-top:1.3rem;color:var(--color-info);font-size:var(--text-14);font-weight:700;text-decoration:none}.marketing_inlineCta__9glGK:hover{text-decoration:underline;text-underline-offset:3px}.marketing_inlineCta__9glGK:focus-visible{outline:3px solid var(--color-info);outline-offset:3px}.marketing_proofGrid__TfX0k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.marketing_proofCard__xDWu3{display:flex;flex-direction:column;border:1px solid var(--color-line);border-radius:var(--radius-card);padding:1.2rem;background:#fff;box-shadow:var(--shadow-1)}.marketing_proofCard__xDWu3 h3{margin:.35rem 0 0;color:var(--color-ink);font:600 var(--text-24) /1.2 var(--font-display)}.marketing_proofCard__xDWu3>p{margin:.55rem 0 0;color:var(--color-muted);font-size:var(--text-14)}.marketing_proofList__vkznl{display:grid;grid-gap:.35rem;gap:.35rem;padding:0;margin:1rem 0 0;list-style:none;color:var(--color-ink);font-size:var(--text-14)}.marketing_proofList__vkznl li{display:flex;align-items:flex-start;gap:.45rem}.marketing_proofList__vkznl svg{flex:0 0 auto;margin-top:.15rem;color:var(--color-success)}.marketing_resultExample__no87_{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:1rem;-webkit-border-start:3px solid var(--color-info);border-inline-start:3px solid var(--color-info);border-radius:0 var(--radius-standard) var(--radius-standard) 0;padding:.75rem .85rem;background:var(--color-surface-soft)}.marketing_resultExample__no87_ strong{color:var(--color-ink);font-size:var(--text-15)}.marketing_resultExample__no87_ span{color:var(--color-muted);font-size:var(--text-13)}.marketing_proofCard__xDWu3 .marketing_inlineCta__9glGK{margin-top:auto;padding-top:.9rem}.marketing_toolGrid__KR4oY{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.marketing_toolLink__oBS0h{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:.5rem;border:1px solid var(--color-line);border-radius:var(--radius-standard);padding:.75rem;color:var(--color-ink);background:#fff;font-size:var(--text-13);font-weight:700;text-decoration:none;transition:border-color var(--motion-micro) var(--ease-out),transform var(--motion-micro) var(--ease-out)}.marketing_toolLink__oBS0h:hover{transform:translateY(-1px);border-color:var(--color-primary-navy)}.marketing_toolLink__oBS0h:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.marketing_toolLink__oBS0h svg{flex:0 0 auto;color:var(--color-info)}.marketing_toolGroup__HWKRy{margin-top:2.2rem}.marketing_toolGroup__HWKRy:first-of-type{margin-top:0}.marketing_toolGroup__HWKRy h2{margin:0;color:var(--color-ink);font:600 var(--text-20) /1.2 var(--font-display)}.marketing_toolGroup__HWKRy>p{max-width:65ch;margin:.45rem 0 .85rem;color:var(--color-muted);font-size:var(--text-14)}.marketing_toolCards__tt7PL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.marketing_toolCard__YoBXm{display:flex;flex-direction:column;border:1px solid var(--color-line);border-radius:var(--radius-card);padding:1rem;background:#fff;box-shadow:var(--shadow-1)}.marketing_toolCardTop__2y_1Y{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.marketing_toolCard__YoBXm h3{margin:0;color:var(--color-ink);font:600 var(--text-17) /1.25 var(--font-display)}.marketing_toolTag__dBUUt{display:inline-flex;min-height:26px;align-items:center;border-radius:var(--radius-pill);padding:.25rem .55rem;color:var(--color-ink);background:var(--color-lime);font-size:.7rem;font-weight:700;white-space:nowrap}.marketing_toolCard__YoBXm p{margin:.5rem 0 0;color:var(--color-muted);font-size:var(--text-14)}.marketing_toolCard__YoBXm .marketing_inlineCta__9glGK{margin-top:auto;padding-top:.45rem}.marketing_pricingTeaser__P4EYt{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:1.5rem;gap:1.5rem;border:1px solid var(--color-line);border-radius:var(--radius-card);padding:clamp(1.2rem,3vw,2rem);background:#fff;box-shadow:var(--shadow-1)}.marketing_pricingTeaser__P4EYt h3{margin:0;color:var(--color-ink);font:600 var(--text-24) /1.18 var(--font-display)}.marketing_pricingTeaser__P4EYt p{max-width:62ch;margin:.5rem 0 0;color:var(--color-muted);font-size:var(--text-14)}.marketing_priceStart__HS6lQ{display:grid;grid-gap:.2rem;gap:.2rem;min-width:200px;-webkit-border-start:3px solid var(--color-lime);border-inline-start:3px solid var(--color-lime);-webkit-padding-start:1rem;padding-inline-start:1rem}.marketing_priceStart__HS6lQ strong{color:var(--color-ink);font:600 var(--text-20) /1.2 var(--font-display)}.marketing_priceStart__HS6lQ span{color:var(--color-muted);font-size:var(--text-13)}.marketing_faqList__TxgPe{display:grid;grid-gap:0;gap:0;max-width:860px;border-top:1px solid var(--color-line)}.marketing_faqList__TxgPe details{border-bottom:1px solid var(--color-line)}.marketing_faqList__TxgPe summary{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:1rem;color:var(--color-ink);font-size:var(--text-15);font-weight:700;cursor:pointer;list-style:none}.marketing_faqList__TxgPe summary::-webkit-details-marker{display:none}.marketing_faqList__TxgPe summary:after{content:"+";color:var(--color-primary-navy);font-size:var(--text-24);font-weight:400}.marketing_faqList__TxgPe details[open] summary:after{content:"−"}.marketing_faqList__TxgPe details>p{max-width:68ch;margin:0 0 1rem;color:var(--color-muted);font-size:var(--text-14)}.marketing_ctaBand___O_GR{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;border-radius:var(--radius-card);padding:1.4rem;color:#fff;background:var(--color-primary-navy)}.marketing_ctaBand___O_GR h2{margin:0;color:#fff;font:600 var(--text-24) /1.15 var(--font-display)}.marketing_ctaBand___O_GR p{margin:.4rem 0 0;color:#e1e8f3;font-size:var(--text-14)}.marketing_pageHero__KRQJx{padding:3.5rem 0 2.3rem;background:var(--color-surface-soft)}.marketing_pageHero__KRQJx h1{max-width:20ch;margin:.55rem 0 0;color:var(--color-ink);font-size:clamp(2.3rem,5vw,3.7rem)}.marketing_pageLead__Yjlq9{max-width:68ch;margin:.9rem 0 0;color:var(--color-muted);font-size:var(--text-17);line-height:1.55}.marketing_supportGrid__7w5l3{display:grid;max-width:760px;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:1.35rem;gap:1.35rem}.marketing_supportTopics__4Cshr{display:grid;grid-gap:.45rem;gap:.45rem;padding:0;margin:1rem 0 0;list-style:none}.marketing_supportTopics__4Cshr li{display:flex;align-items:center;gap:.55rem;color:var(--color-ink);font-size:var(--text-14)}.marketing_supportTopics__4Cshr svg{flex:0 0 auto;color:var(--color-success)}.marketing_topicIntro__2VDnE{max-width:60ch;margin:.5rem 0 0;color:var(--color-muted);font-size:var(--text-14)}@media (max-width:960px){.marketing_toolGrid__KR4oY{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing_stepsGrid__tG_Cx{grid-template-columns:1fr}.marketing_stepCard__eKcqU{min-height:0}}@media (max-width:760px){.marketing_heroInner__PFfUf{grid-template-columns:1fr;gap:1.8rem;width:min(calc(100% - 2rem),620px);min-height:0;padding:3.2rem 0}.marketing_hero__7_jDm h1{max-width:14ch;font-size:clamp(2.6rem,10vw,3.6rem)}.marketing_heroLead__lYAcs{font-size:var(--text-15)}.marketing_section__Mb5pB{padding:3.2rem 0}.marketing_proofGrid__TfX0k{grid-template-columns:1fr}.marketing_toolGrid__KR4oY{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing_supportGrid__7w5l3{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:560px){.marketing_container__ud1RD{width:min(calc(100% - 1.5rem),1200px)}.marketing_heroInner__PFfUf{width:min(calc(100% - 1.5rem),620px);padding:2.5rem 0}.marketing_heroActions__Y06w6{display:grid;grid-template-columns:1fr}.marketing_heroActions__Y06w6>a{width:100%}.marketing_heroPanel__C3TzS{padding:.9rem}.marketing_toolGrid__KR4oY{grid-template-columns:1fr 1fr;gap:.5rem}.marketing_toolLink__oBS0h{min-height:72px;padding:.65rem}.marketing_pricingTeaser__P4EYt,.marketing_toolCards__tt7PL{grid-template-columns:1fr}.marketing_priceStart__HS6lQ{-webkit-border-start:0;border-inline-start:0;border-top:3px solid var(--color-lime);padding:.85rem 0 0}.marketing_ctaBand___O_GR{align-items:stretch;flex-direction:column}.marketing_ctaBand___O_GR>a{width:100%}.marketing_pageHero__KRQJx{padding:2.4rem 0 1.7rem}.marketing_pageHero__KRQJx h1{font-size:clamp(2.1rem,10vw,3rem)}.marketing_faqList__TxgPe summary{font-size:var(--text-14)}}@media (prefers-reduced-motion:reduce){.marketing_primaryAction__DYbdR,.marketing_secondaryAction__VtAcW,.marketing_toolLink__oBS0h{transition:none}}.marketing_approvalPreview__CQd90{display:grid;grid-gap:.7rem;gap:.7rem;margin-top:1rem;border:1px solid var(--color-line);border-radius:var(--radius-standard);padding:.85rem;background:var(--color-surface-soft)}.marketing_approvalPreviewHeader__y3DA2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.marketing_approvalPreviewHeader__y3DA2 strong{color:var(--color-ink);font-size:var(--text-14)}.marketing_approvalPreview__CQd90>p{margin:0;color:var(--color-muted);font-size:var(--text-13)}.marketing_approvalPreviewDoc__Jx_q9{display:flex;min-height:58px;align-items:center;gap:.65rem;border:1px solid var(--color-line);border-radius:8px;padding:.6rem;color:var(--color-ink);background:#fff}.marketing_approvalPreviewDoc__Jx_q9>svg{flex:0 0 auto;color:var(--color-info)}.marketing_approvalPreviewDoc__Jx_q9 span{display:grid;grid-gap:.15rem;gap:.15rem}.marketing_approvalPreviewDoc__Jx_q9 strong{font-size:var(--text-13)}.marketing_approvalPreviewDoc__Jx_q9 small{color:var(--color-muted);font-size:var(--text-13)}.marketing_approvalPreview__CQd90 .marketing_approvalPreviewNote__I0c_I{border-top:1px solid var(--color-line);padding-top:.55rem}.marketing_proofCard__xDWu3 .marketing_proofTitle__l6sJ1{margin:.35rem 0 0;color:var(--color-ink);font:600 var(--text-24) /1.2 var(--font-display)}.marketing_pricingTeaser__P4EYt h2{margin:0;color:var(--color-ink);font:600 var(--text-24) /1.18 var(--font-display)}.marketing_supportGrid__7w5l3 h2{margin:0;color:var(--color-ink);font:600 var(--text-20) /1.2 var(--font-display)}.marketing_emailAction__8HUU8{display:inline-flex;min-height:44px;align-items:center;margin-top:.65rem;border-radius:var(--radius-standard);padding:.55rem .8rem;color:var(--color-primary-navy);background:var(--color-lime);font-size:var(--text-14);font-weight:700;text-decoration:none}.marketing_emailAction__8HUU8:hover{background:var(--color-lime-soft)}.marketing_emailAction__8HUU8:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.marketing_resultFindings__Edzux{display:grid;grid-gap:.35rem;gap:.35rem;padding:0;margin:.7rem 0 0;list-style:none;color:var(--color-ink);font-size:var(--text-13)}.marketing_resultFindings__Edzux li{display:flex;align-items:flex-start;gap:.45rem}.marketing_resultFindings__Edzux li:before{width:.42rem;height:.42rem;flex:0 0 auto;margin-top:.42rem;border-radius:50%;background:var(--color-info);content:""}.marketing_resultContext__AVnyw{margin:.65rem 0 0;color:var(--color-muted);font-size:var(--text-13)}.marketing_postGrid__z5esY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.1rem;gap:1.1rem}@media (max-width:980px){.marketing_postGrid__z5esY{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.marketing_postGrid__z5esY{grid-template-columns:1fr}}.marketing_postCard__ECOQU{display:flex;min-width:0;flex-direction:column;gap:.8rem;border:1px solid var(--color-line);border-radius:var(--radius-card);padding:1.2rem;background:#fff;box-shadow:var(--shadow-1)}.marketing_postCard__ECOQU h2{margin:0;font:600 var(--text-17) /1.3 var(--font-display)}.marketing_postCard__ECOQU h2 a{color:var(--color-ink);text-decoration:none}.marketing_postCard__ECOQU h2 a:hover{text-decoration:underline}.marketing_postCard__ECOQU p{margin:0;color:var(--color-muted);font-size:var(--text-14);line-height:1.55}.marketing_postMeta__QaGCz{display:flex;flex-wrap:wrap;gap:.35rem .9rem;color:var(--color-muted);font-size:var(--text-13);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.marketing_postTags__TPI_z{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.2rem}.marketing_postTags__TPI_z span{border:1px solid var(--color-line);border-radius:999px;padding:.12rem .55rem;font-size:var(--text-13);color:var(--color-muted);background:var(--color-surface-soft)}.marketing_postRead__F9F5I{margin-top:auto;padding-top:.4rem;font-size:var(--text-14);font-weight:700;color:var(--color-ink);text-decoration:none}.marketing_postRead__F9F5I:hover{text-decoration:underline}.marketing_planGrid__l9Wcq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.1rem;gap:1.1rem}@media (max-width:900px){.marketing_planGrid__l9Wcq{grid-template-columns:1fr}}.marketing_planFeatured__Trl7l{outline:2px solid var(--color-lime);outline-offset:-1px}.marketing_planBadge__BN2vj{display:inline-block;margin-left:.5rem;padding:.1rem .5rem;border-radius:999px;background:var(--color-lime);color:var(--color-primary-navy);font-size:var(--text-13);letter-spacing:.02em;text-transform:none}.marketing_planGlobal__4RLUQ{margin:-.4rem 0 .4rem;font-size:var(--text-14);color:var(--color-muted)}.marketing_plainList__ut6_a{list-style:none;display:grid;grid-gap:.65rem;gap:.65rem;margin:1.2rem 0 0;padding:0}.marketing_plainList__ut6_a li{display:flex;align-items:baseline;gap:.6rem;color:var(--color-ink);font-size:var(--text-17);line-height:1.5}.marketing_plainList__ut6_a svg{flex:none;transform:translateY(3px);color:var(--color-muted)}.marketing_sectionNote__TwaAv{margin:1.2rem 0 0;color:var(--color-muted);font-size:var(--text-17)}.marketing_sectionIntro__7BFop{margin:1rem 0 0;color:var(--color-ink);font-size:var(--text-17)}.pricing-cards_pricing__MXR_I{display:grid;grid-gap:1.25rem;gap:1.25rem}.pricing-cards_controls__NUCQm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.pricing-cards_currencyGroup__IZLKH{display:inline-flex;flex-wrap:wrap;gap:.2rem;border:1px solid var(--color-line);border-radius:var(--radius-pill);padding:.25rem;background:var(--color-surface-soft)}.pricing-cards_currencyGroup__IZLKH button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:0;border-radius:var(--radius-pill);padding:.55rem .9rem;color:var(--color-ink);background:transparent;font:600 var(--text-14) /1.2 var(--font-body);cursor:pointer}.pricing-cards_currencyGroup__IZLKH button[aria-pressed=true]{color:#fff;background:var(--color-primary-navy)}.pricing-cards_currencyGroup__IZLKH button:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.pricing-cards_currencyNote__6dlmH{color:var(--color-muted);font-size:var(--text-13)}.pricing-cards_cards__v4ZB_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;grid-gap:.8rem;gap:.8rem}.pricing-cards_card__nccJv{display:flex;min-width:0;flex-direction:column;border:1px solid var(--color-line);border-radius:var(--radius-card);padding:1.15rem;background:#fff;box-shadow:var(--shadow-1)}.pricing-cards_featured__RNoEp{border:2px solid var(--color-primary-navy);box-shadow:var(--shadow-2)}.pricing-cards_cardTop__y5suH{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:.5rem}.pricing-cards_cardTop__y5suH h3{margin:0;color:var(--color-ink);font:600 var(--text-20) /1.2 var(--font-display)}.pricing-cards_featuredTag__kkqDL{display:inline-flex;min-height:28px;align-items:center;gap:.25rem;border-radius:var(--radius-pill);padding:.3rem .55rem;color:var(--color-ink);background:var(--color-lime);font-size:.7rem;font-weight:700;white-space:nowrap}.pricing-cards_price__7pc7K{display:flex;min-height:58px;align-items:baseline;gap:.35rem;margin:1rem 0 0;color:var(--color-ink)}.pricing-cards_price__7pc7K strong{font:600 clamp(1.65rem,2.2vw,2rem) /1.1 var(--font-display);white-space:nowrap}.pricing-cards_price__7pc7K span{color:var(--color-muted);font-size:var(--text-13);white-space:nowrap}.pricing-cards_summary__iqI0D{min-height:3.3em;margin:.45rem 0 0;color:var(--color-muted);font-size:var(--text-14)}.pricing-cards_planFeatures__6Oo_d{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem;padding:0;margin:1rem 0 1.25rem;list-style:none;color:var(--color-ink);font-size:var(--text-13);line-height:1.45}.pricing-cards_planFeatures__6Oo_d li{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;grid-gap:.45rem;gap:.45rem}.pricing-cards_planFeatures__6Oo_d svg{margin-top:.06rem;color:var(--color-success)}.pricing-cards_primaryAction__TJD8V,.pricing-cards_secondaryAction__822zU{display:flex;min-height:48px;align-items:center;justify-content:center;gap:.4rem;margin-top:auto;border-radius:var(--radius-standard);padding:.65rem .7rem;font-size:var(--text-13);font-weight:700;text-align:center;text-decoration:none}.pricing-cards_primaryAction__TJD8V{color:var(--color-primary-navy);background:var(--color-lime)}.pricing-cards_primaryAction__TJD8V:hover{background:var(--color-lime-soft)}.pricing-cards_secondaryAction__822zU{border:1px solid var(--color-primary-navy);color:var(--color-primary-navy);background:#fff}.pricing-cards_secondaryAction__822zU:hover{background:var(--color-surface-soft)}.pricing-cards_primaryAction__TJD8V:focus-visible,.pricing-cards_secondaryAction__822zU:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.pricing-cards_disclosure__eSwlg{max-width:80ch;margin:0;-webkit-border-start:3px solid var(--color-info);border-inline-start:3px solid var(--color-info);padding:.6rem .8rem;color:var(--color-muted);background:var(--color-surface-soft);font-size:var(--text-13)}@media (max-width:900px){.pricing-cards_cards__v4ZB_{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-cards_price__7pc7K strong{font-size:var(--text-32)}}@media (max-width:560px){.pricing-cards_controls__NUCQm{align-items:flex-start;flex-direction:column}.pricing-cards_currencyGroup__IZLKH{width:100%}.pricing-cards_currencyGroup__IZLKH button{flex:1 1;padding-inline:.45rem;font-size:var(--text-13)}.pricing-cards_cards__v4ZB_{grid-template-columns:1fr}.pricing-cards_card__nccJv{padding:1rem}.pricing-cards_summary__iqI0D{min-height:0}.pricing-cards_primaryAction__TJD8V,.pricing-cards_secondaryAction__822zU{margin-top:1rem}}.templates_heroBand__hfj5G{background:linear-gradient(180deg,#f5f8fd,#ffffff);border-bottom:1px solid #e6ecf5;padding:28px 0 32px}.templates_container___uZw3{width:min(1320px,calc(100% - 40px));margin-inline:auto}.templates_breadcrumbs___nFt9{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.83rem;color:#6a7891;margin-bottom:16px}.templates_breadcrumbs___nFt9 a{color:#41506b;text-decoration:none;font-weight:600}.templates_breadcrumbs___nFt9 a:hover{color:#111d35;text-decoration:underline}.templates_heroGrid__XWiy_{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px}.templates_heroCopy__ikjyP{max-width:780px}.templates_eyebrow__Ejxnw{display:inline-flex;align-items:center;gap:8px;background:#111d35;color:#ffffff;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:5px 12px;border-radius:999px;margin-bottom:12px}.templates_eyebrowDot__y1Twr{width:7px;height:7px;border-radius:999px;background:#d7f94b}.templates_title__AsLT1{font-family:var(--font-display),sans-serif;font-size:clamp(2rem,3.6vw,2.75rem);font-weight:800;letter-spacing:-.025em;color:#17223b;margin:0 0 10px;line-height:1.1}.templates_lead__OfH_B{font-size:1.02rem;line-height:1.58;color:#41506b;margin:0}.templates_statsRow___1XTK{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.templates_statPill__H6RC_{display:inline-flex;align-items:center;gap:6px;background:#ffffff;border:1px solid #dce4f0;color:#17223b;font-size:.82rem;font-weight:700;padding:6px 13px;border-radius:999px}.templates_heroActions__hLYY4{display:flex;flex-wrap:wrap;gap:10px}.templates_studioCta__nB_bs{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border-radius:12px;background:#111d35;color:#ffffff;font-size:.92rem;font-weight:700;text-decoration:none;transition:background-color .15s ease}.templates_studioCta__nB_bs:hover{background:#1c2f54}.templates_galleryMain__AVjOR{background:#f7f9fc;padding:30px 0 64px}@media (max-width:640px){.templates_container___uZw3{width:calc(100% - 24px)}.templates_heroBand__hfj5G{padding:20px 0 24px}}.BespokeResumeDocument_viewportMini__N2GTv{position:relative;width:100%;aspect-ratio:210/297;overflow:hidden;background:#ffffff;border-radius:6px;box-shadow:0 1px 3px rgba(15,23,42,.08),0 8px 24px rgba(15,23,42,.06);-webkit-user-select:none;-moz-user-select:none;user-select:none;contain:layout paint style}.BespokeResumeDocument_viewportFull__Glq_U{position:relative;width:100%;display:flex;justify-content:center;overflow-x:hidden}.BespokeResumeDocument_scaleStage__ujADE{position:relative;overflow:hidden;background:#ffffff;box-shadow:0 2px 6px rgba(15,23,42,.08),0 18px 42px rgba(15,23,42,.12);border-radius:4px}.BespokeResumeDocument_viewportMini__N2GTv .BespokeResumeDocument_scaleStage__ujADE{position:absolute;inset:0;box-shadow:none;border-radius:0}.BespokeResumeDocument_scaleCanvas__g9DhT{width:794px;min-height:1123px;transform-origin:top left}.BespokeResumeDocument_sheet__8VTmi{width:794px;min-height:1123px;box-sizing:border-box;background:var(--tpl-paper,#ffffff);color:var(--tpl-ink,#0f172a);position:relative;line-height:1.38;-webkit-font-smoothing:antialiased}.BespokeResumeDocument_fontBodySans__URb_f{font-family:var(--font-body),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.BespokeResumeDocument_fontBodySerif__aWgN6{font-family:Georgia,Times New Roman,Times,serif}.BespokeResumeDocument_fontHeadSans__qqcQI{font-family:var(--font-display),"Space Grotesk",-apple-system,BlinkMacSystemFont,sans-serif}.BespokeResumeDocument_fontHeadSerif__qLn4W{font-family:Georgia,Times New Roman,Times,serif}.BespokeResumeDocument_fontHeadMono__VJ5hN{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.BespokeResumeDocument_pageBreakGuide__Pn__G{position:absolute;left:0;right:0;top:1123px;border-top:1px dashed rgba(100,116,139,.45);pointer-events:none;z-index:5}.BespokeResumeDocument_pageBreakBadge__cMBLk{position:absolute;right:12px;top:-10px;background:#0f172a;color:#f8fafc;font-size:10px;font-family:var(--font-body),sans-serif;padding:2px 8px;border-radius:999px;letter-spacing:.04em}.BespokeResumeDocument_photoFrame__KRv77{width:66px;height:66px;border-radius:8px;overflow:hidden;flex-shrink:0;border:1.5px solid var(--tpl-rule,#cbd5e1);background:var(--tpl-card,#f8fafc);display:flex;align-items:center;justify-content:center}.BespokeResumeDocument_photoRound__6S8vM{border-radius:999px}.BespokeResumeDocument_photoImg__LfyaP{width:100%;height:100%;object-fit:cover;display:block}.BespokeResumeDocument_photoPlaceholderSvg__J48J_{width:38px;height:38px;color:var(--tpl-muted,#64748b);opacity:.72}.BespokeResumeDocument_bannerDark__ABURZ{background:var(--tpl-header-bg,#111d35);color:var(--tpl-header-ink,#f8fafc);padding:34px 52px 26px;border-bottom:4px solid var(--tpl-banner-strip,#d7f94b)}.BespokeResumeDocument_bannerSplit__IFSme{display:grid;grid-template-columns:65% 35%;background:var(--tpl-header-bg,#111d35);color:var(--tpl-header-ink,#f8fafc)}.BespokeResumeDocument_bannerSplitLeft__QvyNV{padding:34px 28px 28px 50px}.BespokeResumeDocument_bannerSplitRight__3nQrh{background:#1b2b4b;padding:28px 40px 24px 22px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:11px;color:#e2e8f0}.BespokeResumeDocument_bandTinted__ouM3G{background:var(--tpl-header-bg,#eff6ff);color:var(--tpl-header-ink,#0f172a);border-bottom:2px solid var(--tpl-accent,#1d4ed8);padding:28px 34px 22px;margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:18px}.BespokeResumeDocument_bandTintedLeftBorder__yrFwV{border-left:6px solid var(--tpl-accent,#166534)}.BespokeResumeDocument_monogramSquare__cYMfl{width:56px;height:56px;background:var(--tpl-accent,#1e40af);color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px;letter-spacing:.05em;flex-shrink:0;border-radius:4px}.BespokeResumeDocument_centeredMasthead__rAOMD{text-align:center;padding-bottom:14px;margin-bottom:18px;border-bottom:2px solid var(--tpl-rule,#1e3a5f)}.BespokeResumeDocument_centeredDoubleRule__L7cw9{box-shadow:0 3px 0 0 #ffffff,0 4px 0 0 var(--tpl-rule,#8c6d3f);margin-bottom:22px}.BespokeResumeDocument_centeredFramedTop__XTm6m{border-top:2px solid var(--tpl-rule,#1e3a5f);padding-top:12px}.BespokeResumeDocument_swissMasthead__V_aUC{border-top:6px solid #09090b;border-bottom:3px solid #09090b;padding:16px 0 14px;margin-bottom:18px}.BespokeResumeDocument_swissEyebrow__BE1Zj{display:flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--tpl-accent,#dc2626);margin-bottom:6px}.BespokeResumeDocument_swissSquare__SLFXH{width:13px;height:13px;background:var(--tpl-accent,#dc2626);display:inline-block}.BespokeResumeDocument_specBoxMasthead__o0wHj{background:var(--tpl-header-bg,#f8fafc);border:1px solid var(--tpl-rule,#cbd5e1);border-left:5px solid var(--tpl-accent,#0f766e);padding:18px 22px;margin-bottom:18px}.BespokeResumeDocument_spineMasthead__E1odb{border-left:5px solid var(--tpl-accent,#1d4ed8);padding-left:16px;padding-bottom:12px;margin-bottom:18px;border-bottom:1px solid var(--tpl-rule,#cbd5e1)}.BespokeResumeDocument_corporateSplitMasthead__wMrqx{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:12px;margin-bottom:16px;border-bottom:1.5px solid var(--tpl-rule,#1f2937)}.BespokeResumeDocument_contactLine__LQO2N{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:11px;color:var(--tpl-muted,#475569);margin-top:6px}.BespokeResumeDocument_contactLineCentered__ZjujW{justify-content:center}.BespokeResumeDocument_contactSep__3bKnZ:before{content:"|";margin-right:14px;opacity:.45}.BespokeResumeDocument_paddedCanvas__Vp_tv{padding:var(--tpl-pad,48px)}.BespokeResumeDocument_paddedBelowBanner__DergI{padding:22px var(--tpl-pad,48px) 44px}.BespokeResumeDocument_twoColRightRail__cvsZ5{display:grid;grid-template-columns:minmax(0,1fr) var(--tpl-rail-w,34%);grid-gap:24px;gap:24px;align-items:stretch}.BespokeResumeDocument_twoColLeftRail__5oIFd{display:grid;grid-template-columns:var(--tpl-rail-w,32%) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:stretch}.BespokeResumeDocument_railPanel__NgyBK{background:var(--tpl-rail-bg,#f8fafc);color:var(--tpl-rail-ink,#0f172a);padding:18px 16px;border-radius:4px}.BespokeResumeDocument_darkSidebarLayout__PdqVz{display:grid;grid-template-columns:33% 67%;min-height:1123px}.BespokeResumeDocument_darkSidebarRail__CHzor{background:var(--tpl-rail-bg,#0f172a);color:var(--tpl-rail-ink,#f8fafc);padding:38px 24px 42px;border-right:3px solid var(--tpl-accent,#0284c7)}.BespokeResumeDocument_darkSidebarMain___zoNi{padding:40px 38px 44px 32px;background:#ffffff}.BespokeResumeDocument_kpiGrid__wMoxs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:18px}.BespokeResumeDocument_kpiCard__HKeqW{background:var(--tpl-card,#f4fbfd);border:1px solid var(--tpl-rule,#a5f3fc);border-top:3px solid var(--tpl-accent,#0e7490);padding:8px 10px;font-size:10.5px;color:var(--tpl-ink,#0f172a)}.BespokeResumeDocument_summaryCallout__onA8r{background:var(--tpl-card,#f4f7fb);border:1px solid var(--tpl-rule,#cbd5e1);border-left:4px solid var(--tpl-accent,#111d35);padding:10px 14px}.BespokeResumeDocument_sectionBlock__dW9Vj{margin-bottom:var(--tpl-sec-gap,16px)}.BespokeResumeDocument_leftSectionRailRow__nEOPj{display:grid;grid-template-columns:132px minmax(0,1fr);grid-gap:18px;gap:18px;padding-top:10px;border-top:1px solid var(--tpl-rule,#e4e4e7);margin-bottom:16px}.BespokeResumeDocument_leftSectionRailTitle__vz3Cb{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--tpl-accent,#334155)}.BespokeResumeDocument_headingBottomRule__xK7Qv{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--tpl-accent,#1e3a8a);border-bottom:1.5px solid var(--tpl-rule,#cbd5e1);padding-bottom:4px;margin:0 0 9px}.BespokeResumeDocument_headingDoubleRule__M7NtC{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--tpl-accent,#1b365d);border-bottom:1.5px solid var(--tpl-rule,#8c6d3f);box-shadow:0 2px 0 0 #ffffff,0 3px 0 0 var(--tpl-rule,#8c6d3f);padding-bottom:3px;margin:0 0 11px}.BespokeResumeDocument_headingShortLead__dLDT3{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--tpl-accent,#1d4ed8);margin:0 0 9px}.BespokeResumeDocument_headingShortLeadBar__DKklZ{width:18px;height:3px;background:var(--tpl-accent,#1d4ed8);flex-shrink:0}.BespokeResumeDocument_headingTintedBand__P50jF{background:var(--tpl-accent-soft,#eef2f8);border-left:4px solid var(--tpl-accent,#111d35);padding:4px 10px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--tpl-accent,#111d35);margin:0 0 9px}.BespokeResumeDocument_headingNumbered__3jcy2{display:flex;align-items:center;background:var(--tpl-accent-soft,#eff6ff);margin:0 0 10px}.BespokeResumeDocument_headingNumberBadge__CZHhl{background:var(--tpl-accent,#1e40af);color:#ffffff;font-size:11px;font-weight:700;padding:4px 8px;margin-right:10px}.BespokeResumeDocument_headingNumberText__x0BAF{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--tpl-ink,#0f172a)}.BespokeResumeDocument_headingPillRow__MjlqW{display:flex;align-items:center;gap:10px;margin:0 0 9px}.BespokeResumeDocument_headingPill__RWsWh{background:var(--tpl-accent-soft,#dbeafe);color:var(--tpl-accent,#2563eb);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:3px 10px;border-radius:3px;white-space:nowrap}.BespokeResumeDocument_headingPillLine__zxz44{height:1px;background:var(--tpl-rule,#bfdbfe);flex:1 1}.BespokeResumeDocument_headingMonoBracket__FumKH{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tpl-accent,#0f766e);border-bottom:1px solid var(--tpl-rule,#cbd5e1);padding-bottom:3px;margin:0 0 9px}.BespokeResumeDocument_headingCenteredOrnament__BjvA2{display:flex;align-items:center;gap:12px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--tpl-accent,#7c2d12);margin:0 0 9px}.BespokeResumeDocument_headingCenteredOrnament__BjvA2:after,.BespokeResumeDocument_headingCenteredOrnament__BjvA2:before{content:"";flex:1 1;height:1px;background:var(--tpl-rule,#d6d3d1)}.BespokeResumeDocument_headingSwissHeavy__VFmqr{border-top:2px solid var(--tpl-ink,#09090b);padding-top:4px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--tpl-accent,#dc2626);margin:0 0 9px}.BespokeResumeDocument_headingDarkRail__ZrN30{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#38bdf8;border-bottom:1px solid #334155;padding-bottom:4px;margin:0 0 8px}.BespokeResumeDocument_expItem__9c9o6{margin-bottom:11px}.BespokeResumeDocument_expHeaderRow__7KPqs{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.BespokeResumeDocument_expShadedBar__OcBFp{background:var(--tpl-card,#f4f7fb);padding:3px 8px;border-radius:2px;margin-bottom:3px}.BespokeResumeDocument_expRole__eJeTT{font-weight:700;font-size:13px;color:var(--tpl-ink,#0f172a)}.BespokeResumeDocument_expCompany__veFll{font-size:12px;font-style:italic;color:var(--tpl-accent,#1d4ed8);margin-bottom:3px}.BespokeResumeDocument_expDate__8jwLS{font-size:11px;font-weight:600;color:var(--tpl-muted,#475569);white-space:nowrap}.BespokeResumeDocument_dateGutterGrid__whJgc{display:grid;grid-template-columns:116px minmax(0,1fr);grid-gap:14px;gap:14px;margin-bottom:11px}.BespokeResumeDocument_dateGutterMeta__PQ_Fv{font-size:11px;line-height:1.3}.BespokeResumeDocument_dateGutterRange__6DQ4I{font-weight:700;color:var(--tpl-accent,#1d4ed8)}.BespokeResumeDocument_dateGutterLoc__9nN2P{color:var(--tpl-muted,#64748b);margin-top:2px}.BespokeResumeDocument_timelineRow__x7mZq{position:relative;padding-left:20px;margin-bottom:12px}.BespokeResumeDocument_timelineRow__x7mZq:before{content:"";position:absolute;left:4px;top:6px;width:8px;height:8px;border-radius:999px;background:var(--tpl-accent,#0f4c81)}.BespokeResumeDocument_timelineRow__x7mZq:not(:last-child):after{content:"";position:absolute;left:7.5px;top:16px;bottom:-10px;width:1.5px;background:var(--tpl-rule,#bfd7ea)}.BespokeResumeDocument_bulletList__FSjHX{margin:3px 0 0;padding-left:16px;font-size:12.2px}.BespokeResumeDocument_bulletList__FSjHX li{margin-bottom:2.5px}.BespokeResumeDocument_bulletList__FSjHX li::marker{color:var(--tpl-accent,#1d4ed8)}.BespokeResumeDocument_projectCardsGrid__20LtF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.BespokeResumeDocument_projectCard__PS8jw{background:var(--tpl-card,#f8fafc);border:1px solid var(--tpl-rule,#cbd5e1);padding:9px 11px;border-radius:3px}.BespokeResumeDocument_projectItem__12IBQ{margin-bottom:9px}.BespokeResumeDocument_projectStack__suwTR{font-size:10.8px;font-weight:600;color:var(--tpl-accent,#0f766e);margin:2px 0}.BespokeResumeDocument_skillPillWrap__R0pxn{display:flex;flex-wrap:wrap;gap:5px}.BespokeResumeDocument_skillPill__RBt62{background:var(--tpl-accent-soft,#eff6ff);border:1px solid var(--tpl-rule,#cbd5e1);padding:2px 8px;border-radius:3px;font-size:11.2px}.BespokeResumeDocument_skillPillDark__bAqHr{background:#1e293b;border-color:#334155;color:#f8fafc}.BespokeResumeDocument_skillPillars3__wN2x_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.BespokeResumeDocument_skillPillars2__cjpzB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.BespokeResumeDocument_skillPillarCard__zJ6rY{background:var(--tpl-card,#f8fafc);border:1px solid var(--tpl-rule,#cbd5e1);padding:7px 9px;border-radius:3px}.BespokeResumeDocument_skillPillarCat__0WB6m{font-size:11px;font-weight:700;color:var(--tpl-accent,#1b365d);margin-bottom:3px}.BespokeResumeDocument_skillMatrixRow__xXOjB{display:grid;grid-template-columns:156px minmax(0,1fr);grid-gap:10px;gap:10px;font-size:12px;margin-bottom:4px}.BespokeResumeDocument_skillMatrixCat__3IkTI{font-weight:700}.BespokeResumeDocument_emptyPrompt__kDk_w{padding:64px 48px;text-align:center;color:#64748b}.BespokeResumeDocument_emptyPromptTitle__QyBAX{font-size:20px;font-weight:700;color:#0f172a;margin-bottom:8px}.ResumeDocumentPreview_fullFrame__rfkj2,.ResumeDocumentPreview_miniFrame__qL_3X{width:100%;min-width:0}.ResumeDocumentPreview_fullFrame__rfkj2{max-width:100%;margin-inline:auto}.TemplateGallery_librarySection__tpT1D{width:100%}.TemplateGallery_controlPanel__Elv5Q{background:#ffffff;border:1px solid #e2e8f2;border-radius:18px;padding:20px 22px;box-shadow:0 8px 28px -18px rgba(17,29,53,.14);margin-bottom:26px}.TemplateGallery_searchRow__9uS5S{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:16px}.TemplateGallery_searchInputWrap__Xk7IR{position:relative;flex:1 1 300px;display:flex;align-items:center}.TemplateGallery_searchIcon__HZwxS{position:absolute;left:14px;width:18px;height:18px;color:#6a7891;pointer-events:none}.TemplateGallery_searchInput__YWOSz{width:100%;min-height:46px;padding:10px 76px 10px 42px;border:1.5px solid #d5deec;border-radius:12px;font-family:var(--font-body),sans-serif;font-size:.95rem;color:#17223b;background:#f9fbfe;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.TemplateGallery_searchInput__YWOSz:focus{outline:none;border-color:#111d35;background:#ffffff;box-shadow:0 0 0 3px rgba(17,29,53,.1)}.TemplateGallery_clearSearchBtn__B4TSP{position:absolute;right:10px;background:#eef2f8;color:#17223b;border:0;border-radius:8px;padding:5px 10px;font-size:.78rem;font-weight:600;cursor:pointer}.TemplateGallery_clearSearchBtn__B4TSP:hover{background:#e2e8f2}.TemplateGallery_facetsInline__uKr00{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.TemplateGallery_facetSelect__wXShQ{min-height:46px;padding:8px 34px 8px 14px;border:1.5px solid #d5deec;border-radius:12px;background-color:#ffffff;color:#17223b;font-family:var(--font-body),sans-serif;font-size:.88rem;font-weight:600;cursor:pointer}.TemplateGallery_facetSelect__wXShQ:focus-visible{outline:2px solid #111d35;outline-offset:2px}.TemplateGallery_categoryTabs__PGRLH{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px;padding-bottom:14px;border-bottom:1px solid #edf1f7}.TemplateGallery_catTab__xRH_W{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:7px 14px;border-radius:999px;border:1px solid #dce4f0;background:#f7f9fc;color:#334155;font-family:var(--font-body),sans-serif;font-size:.84rem;font-weight:600;cursor:pointer;transition:all .14s ease}.TemplateGallery_catTab__xRH_W:hover{border-color:#94a3b8;background:#eef3fa;color:#111d35}.TemplateGallery_catTab__xRH_W:focus-visible{outline:2px solid #111d35;outline-offset:2px}.TemplateGallery_catTabActive__JiUT6{background:#111d35;border-color:#111d35;color:#ffffff}.TemplateGallery_catTabActive__JiUT6:hover{background:#18294a;border-color:#18294a;color:#ffffff}.TemplateGallery_catCount__lhTNS{font-size:.74rem;padding:1px 7px;border-radius:999px;background:rgba(15,23,42,.08);color:inherit}.TemplateGallery_catTabActive__JiUT6 .TemplateGallery_catCount__lhTNS{background:#d7f94b;color:#111d35;font-weight:700}.TemplateGallery_statusRow__eu8DJ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;font-size:.86rem;color:#41506b}.TemplateGallery_statusSummary__FyViz strong{color:#17223b}.TemplateGallery_resetFiltersBtn__m2_Sz{background:none;border:1px solid #cbd5e1;color:#17223b;border-radius:999px;padding:5px 12px;font-size:.8rem;font-weight:600;cursor:pointer}.TemplateGallery_resetFiltersBtn__m2_Sz:hover{background:#f1f5f9}.TemplateGallery_grid__7_qAT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}@media (max-width:1279px){.TemplateGallery_grid__7_qAT{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.TemplateGallery_grid__7_qAT{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:620px){.TemplateGallery_controlPanel__Elv5Q{padding:16px}.TemplateGallery_facetsInline__uKr00{width:100%}.TemplateGallery_facetSelect__wXShQ{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);min-width:0}.TemplateGallery_grid__7_qAT{grid-template-columns:1fr;gap:18px}}.TemplateGallery_card__ccvFf{display:flex;flex-direction:column;background:#ffffff;border:1px solid #e2e8f2;border-radius:16px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;content-visibility:auto;contain-intrinsic-size:auto 560px}.TemplateGallery_card__ccvFf:hover{transform:translateY(-3px);border-color:#b8c6db;box-shadow:0 18px 36px -22px rgba(17,29,53,.26)}.TemplateGallery_previewStageBtn__hhcW2{position:relative;display:block;width:100%;padding:16px 16px 14px;background:linear-gradient(180deg,#eef2f8,#e5ecf6);border:0;border-bottom:1px solid #e2e8f2;cursor:pointer;text-align:left}.TemplateGallery_previewStageBtn__hhcW2:focus-visible{outline:2px solid #111d35;outline-offset:-2px}.TemplateGallery_stageTopMeta__o4uHc{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-bottom:10px}.TemplateGallery_codePill__lYRCK{display:inline-flex;align-items:center;gap:5px;background:#111d35;color:#ffffff;font-size:.72rem;font-weight:700;padding:3px 9px;border-radius:999px;letter-spacing:.03em}.TemplateGallery_atsBadgeVerified__FuMHs{background:#dcfce7;color:#14532d;border:1px solid #86efac;border-radius:999px}.TemplateGallery_atsBadgePartial__2aa6b,.TemplateGallery_atsBadgeVerified__FuMHs{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;padding:2px 8px}.TemplateGallery_atsBadgePartial__2aa6b{background:#fef3c7;color:#78350f;border:1px solid #fcd34d;border-radius:999px}.TemplateGallery_previewHoverPill__VxCuu{position:absolute;right:24px;bottom:22px;background:rgba(17,29,53,.9);color:#ffffff;font-size:.76rem;font-weight:600;padding:6px 12px;border-radius:999px;opacity:0;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease;pointer-events:none}.TemplateGallery_previewStageBtn__hhcW2:focus-visible .TemplateGallery_previewHoverPill__VxCuu,.TemplateGallery_previewStageBtn__hhcW2:hover .TemplateGallery_previewHoverPill__VxCuu{opacity:1;transform:translateY(0)}.TemplateGallery_cardBody__aPWqy{display:flex;flex-direction:column;flex:1 1;padding:16px 18px 18px}.TemplateGallery_cardGroupEyebrow__oepzO{font-size:.73rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#5b6b86;margin-bottom:4px}.TemplateGallery_cardTitle__D4imt{font-family:var(--font-display),sans-serif;font-size:1.08rem;font-weight:700;color:#17223b;margin:0 0 6px;line-height:1.25}.TemplateGallery_cardDesc__qgDHd{font-size:.84rem;color:#41506b;line-height:1.48;margin:0 0 10px}.TemplateGallery_bestForBox__VXfqo{font-size:.78rem;color:#334155;background:#f7f9fc;border:1px solid #edf2f9;border-radius:10px;padding:8px 10px;margin-bottom:12px;line-height:1.4}.TemplateGallery_bestForLabel__BIgBK{font-weight:700;color:#17223b}.TemplateGallery_tagRow__yBFFW{display:flex;flex-wrap:wrap;gap:5px;margin-top:auto;margin-bottom:14px}.TemplateGallery_metaTag__6Bu0T{font-size:.71rem;font-weight:600;color:#475569;background:#f1f5f9;padding:3px 8px;border-radius:6px}.TemplateGallery_cardActions__CexpK{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:8px;gap:8px}.TemplateGallery_previewBtn__xTAK_{min-height:42px;border-radius:10px;border:1.5px solid #cbd5e1;background:#ffffff;color:#17223b;font-family:var(--font-body),sans-serif;font-size:.85rem;font-weight:700;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.TemplateGallery_previewBtn__xTAK_:hover{background:#f7f9fc;border-color:#94a3b8}.TemplateGallery_useBtn__gMWrZ{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border-radius:10px;background:#111d35;color:#ffffff;font-family:var(--font-body),sans-serif;font-size:.85rem;font-weight:700;text-decoration:none;padding:0 12px;transition:background-color .14s ease}.TemplateGallery_useBtn__gMWrZ:hover{background:#1c2f54}.TemplateGallery_cardSubAction__e6ySF{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;border-top:1px dashed #e2e8f2;font-size:.76rem;color:#5b6b86}.TemplateGallery_cardCvLink__JLzjN{font-weight:700;color:#111d35;text-decoration:none}.TemplateGallery_cardCvLink__JLzjN:hover{text-decoration:underline}.TemplateGallery_modalSecondaryCta__aHN21{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border-radius:9px;border:1.5px solid #cbd5e1;background:#ffffff;color:#111d35;font-size:.82rem;font-weight:700;text-decoration:none}.TemplateGallery_modalSecondaryCta__aHN21:hover{background:#f8fafc;border-color:#94a3b8}.TemplateGallery_paginationWrap__dABSc{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:32px}.TemplateGallery_moreBtn__YuEfx{min-height:46px;padding:10px 24px;border-radius:999px;border:1.5px solid #111d35;background:#111d35;color:#ffffff;font-family:var(--font-body),sans-serif;font-size:.92rem;font-weight:700;cursor:pointer}.TemplateGallery_moreBtn__YuEfx:hover{background:#1c2f54}.TemplateGallery_showAllBtn__a9bVW{min-height:46px;padding:10px 22px;border-radius:999px;border:1.5px solid #cbd5e1;background:#ffffff;color:#17223b;font-family:var(--font-body),sans-serif;font-size:.9rem;font-weight:700;cursor:pointer}.TemplateGallery_showAllBtn__a9bVW:hover{background:#f7f9fc;border-color:#94a3b8}.TemplateGallery_emptyFilterState__M_oZu{text-align:center;background:#ffffff;border:1px dashed #cbd5e1;border-radius:16px;padding:48px 24px}.TemplateGallery_emptyFilterState__M_oZu h3{font-family:var(--font-display),sans-serif;color:#17223b;margin:0 0 8px}.TemplateGallery_emptyFilterState__M_oZu p{color:#41506b;margin:0 0 18px}.TemplateGallery_modalBackdrop__YSM5u{position:fixed;inset:0;z-index:90;background:rgba(11,19,36,.74);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:18px}.TemplateGallery_modalDialog__qV3xC{width:min(1240px,100%);max-height:calc(100vh - 36px);background:#f4f7fb;border-radius:18px;box-shadow:0 28px 70px rgba(9,15,29,.45);display:flex;flex-direction:column;overflow:hidden}.TemplateGallery_modalTopBar__Hi7LT{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;background:#111d35;color:#ffffff}.TemplateGallery_modalTitleBlock__6_osv{display:flex;align-items:center;gap:12px;min-width:0}.TemplateGallery_modalCodeBadge__dfL9Q{background:#d7f94b;color:#111d35;font-size:.78rem;font-weight:800;padding:4px 10px;border-radius:999px}.TemplateGallery_modalTitle__oCbnC{font-family:var(--font-display),sans-serif;font-size:1.15rem;font-weight:700;margin:0;color:#ffffff}.TemplateGallery_modalSub__WnU_i{font-size:.8rem;color:#cbd5e1}.TemplateGallery_modalToolbar__0596U{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.TemplateGallery_zoomGroup__JlDCe{display:inline-flex;background:rgba(255,255,255,.1);border-radius:10px;padding:3px}.TemplateGallery_zoomBtn__DPefb{background:transparent;border:0;color:#e2e8f0;font-size:.78rem;font-weight:700;padding:6px 10px;border-radius:7px;cursor:pointer}.TemplateGallery_zoomBtnActive__z54Ky{background:#ffffff;color:#111d35}.TemplateGallery_navArrowBtn__dJMl_{min-height:38px;padding:0 12px;border-radius:9px;border:1px solid rgba(255,255,255,.24);background:rgba(255,255,255,.08);color:#ffffff;font-size:.82rem;font-weight:600;cursor:pointer}.TemplateGallery_navArrowBtn__dJMl_:hover{background:rgba(255,255,255,.16)}.TemplateGallery_modalUseCta__hLtBx{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:9px;background:#d7f94b;color:#111d35;font-size:.85rem;font-weight:800;text-decoration:none}.TemplateGallery_modalUseCta__hLtBx:hover{background:#e3fc73}.TemplateGallery_modalCloseBtn__ULwY2{min-height:38px;padding:0 13px;border-radius:9px;border:1px solid rgba(255,255,255,.25);background:transparent;color:#ffffff;font-size:.84rem;font-weight:700;cursor:pointer}.TemplateGallery_modalBody__vHbTB{display:grid;grid-template-columns:minmax(0,1fr) 320px;flex:1 1;min-height:0;overflow:hidden}.TemplateGallery_modalCanvasScroll___p7u0{overflow-y:auto;padding:26px 24px 36px;background:#dde4ef}.TemplateGallery_modalSidebar__AZXSy{overflow-y:auto;background:#ffffff;border-left:1px solid #e2e8f2;padding:22px 20px;display:flex;flex-direction:column;gap:16px}.TemplateGallery_inspectorCard__6RVYw{background:#f7f9fc;border:1px solid #e2e8f2;border-radius:12px;padding:14px}.TemplateGallery_inspectorHeading__bkLbE{font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#17223b;margin:0 0 8px}.TemplateGallery_inspectorSpecRow__AB03B{display:flex;justify-content:space-between;gap:10px;font-size:.82rem;padding:5px 0;border-bottom:1px solid #edf2f8}.TemplateGallery_inspectorSpecRow__AB03B:last-child{border-bottom:0}.TemplateGallery_inspectorSpecKey__c1voj{color:#64748b}.TemplateGallery_inspectorSpecVal__zuFfo{color:#17223b;font-weight:600;text-align:right}@media (max-width:960px){.TemplateGallery_modalBackdrop__YSM5u{padding:8px}.TemplateGallery_modalDialog__qV3xC{max-height:calc(100vh - 16px)}.TemplateGallery_modalBody__vHbTB{grid-template-columns:1fr;overflow-y:auto}.TemplateGallery_modalCanvasScroll___p7u0{overflow-y:visible;padding:14px 10px 20px}.TemplateGallery_modalSidebar__AZXSy{overflow-y:visible;border-left:0;border-top:1px solid #e2e8f2}}