.pg7CVq_locker{margin-top:26px}.pg7CVq_secH{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:2px 2px 12px;display:flex}.pg7CVq_secH h2{font-family:var(--font-heading);color:var(--k-ink-hi);font-size:15px;font-weight:700}.pg7CVq_seck{color:var(--k-ink-faint);font-size:12.5px}.pg7CVq_seck b{color:var(--k-ink-hi);font-weight:600}.pg7CVq_cert{border:1px solid var(--k-edge);background:var(--k-surface-raised);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:17px;align-items:center;gap:13px;margin-bottom:11px;padding:16px 18px;display:flex;position:relative}html:not(.dark) .pg7CVq_cert{box-shadow:0 10px 26px color-mix(in srgb, var(--k-navy) 7%, transparent)}.pg7CVq_cert:before{content:"";background:linear-gradient(180deg, var(--k-accent-soft), var(--k-accent));border-radius:0 3px 3px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}.pg7CVq_born{animation:.9s cubic-bezier(.16,1,.3,1) pg7CVq_borning}@keyframes pg7CVq_borning{0%{opacity:0;box-shadow:0 0 0 0 color-mix(in srgb, var(--k-accent) 45%, transparent);transform:translateY(10px)scale(.98)}60%{box-shadow:0 0 26px 2px color-mix(in srgb, var(--k-accent) 35%, transparent)}to{opacity:1;transform:translateY(0)scale(1);box-shadow:0 0 #0000}}.pg7CVq_badge{width:42px;height:42px;color:var(--k-accent-soft);background:color-mix(in srgb, var(--k-accent) 14%, transparent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}html:not(.dark) .pg7CVq_badge{color:var(--k-accent-hi)}.pg7CVq_certMain{flex:1;min-width:0}.pg7CVq_cname{font-family:var(--font-heading);color:var(--k-ink-hi);overflow-wrap:anywhere;font-size:15px;font-weight:600;display:block}.pg7CVq_cwhy{color:var(--k-ink-low);overflow-wrap:anywhere;margin-top:3px;font-size:12.5px;display:block}.pg7CVq_acts{flex:none;gap:9px;margin-left:auto;display:flex}.pg7CVq_act{font-family:var(--font-heading);cursor:pointer;border:1px solid color-mix(in srgb, var(--k-sky) 35%, transparent);background:color-mix(in srgb, var(--k-sky) 8%, transparent);color:var(--k-ink-hi);border-radius:10px;padding:8px 15px;font-size:12.5px;font-weight:600;transition:border-color .15s,background-color .15s}.pg7CVq_act:hover:not(:disabled){border-color:color-mix(in srgb, var(--k-sky) 65%, transparent)}.pg7CVq_act:disabled{opacity:.55;cursor:not-allowed}html:not(.dark) .pg7CVq_act:not(.pg7CVq_primary){background:var(--k-surface);border-color:color-mix(in srgb, var(--k-navy) 25%, transparent)}.pg7CVq_primary{background:linear-gradient(135deg, var(--k-lit-c), var(--k-deep));color:var(--k-on-accent);box-shadow:0 8px 18px color-mix(in srgb, var(--k-accent) 35%, transparent);border-color:#0000}.pg7CVq_danger{color:var(--grade-red);border-color:color-mix(in srgb, var(--grade-red) 40%, transparent);background:color-mix(in srgb, var(--grade-red) 8%, transparent)}.pg7CVq_addcard{border:1.5px dashed color-mix(in srgb, var(--k-accent) 45%, transparent);background:var(--k-surface-raised);text-align:left;border-radius:17px;width:100%;padding:16px 18px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative}.pg7CVq_addcard:not(.pg7CVq_open){cursor:pointer}.pg7CVq_addcard:not(.pg7CVq_open):hover{border-color:color-mix(in srgb, var(--k-sky) 65%, transparent);box-shadow:0 0 26px color-mix(in srgb, var(--k-accent) 18%, transparent);transform:translateY(-2px)}.pg7CVq_addcard.pg7CVq_open{cursor:default;border-style:solid;border-color:color-mix(in srgb, var(--k-sky) 45%, transparent);box-shadow:0 0 34px color-mix(in srgb, var(--k-accent) 22%, transparent)}.pg7CVq_addhead{align-items:center;gap:12px;display:flex}.pg7CVq_plus{border:1.5px dashed color-mix(in srgb, var(--k-accent) 55%, transparent);width:44px;height:44px;font-family:var(--font-heading);color:var(--k-on-accent);background:linear-gradient(135deg, var(--k-runway-lamp), var(--k-deep));box-shadow:0 8px 18px color-mix(in srgb, var(--k-deep) 45%, transparent);border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:22px;font-weight:300;line-height:1;animation:none;display:flex}html:not(.dark) .pg7CVq_plus{color:var(--k-accent-hi);background:radial-gradient(circle at 34% 30%,#eaf3fd,#d7e7fa)}@keyframes pg7CVq_plusP{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--k-accent) 30%, transparent)}50%{box-shadow:0 0 16px 2px color-mix(in srgb, var(--k-accent) 30%, transparent)}}.pg7CVq_form{flex-direction:column;gap:9px;margin-top:14px;display:flex}.pg7CVq_fin{border:1.5px solid color-mix(in srgb, var(--k-accent) 40%, transparent);background:var(--k-surface-well,var(--k-surface));color:var(--k-ink-hi);border-radius:11px;width:100%;padding:11px 13px;font-size:14px}.pg7CVq_fin::placeholder{color:var(--k-ink-faint)}.pg7CVq_fin:focus{border-color:color-mix(in srgb, var(--k-sky) 70%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--k-accent) 12%, transparent);outline:none}.pg7CVq_frow{gap:9px;display:flex}@media (max-width:640px){.pg7CVq_frow{flex-direction:column}}.pg7CVq_fattach{font-family:var(--font-heading);color:var(--k-ink-low);cursor:pointer;border:1.5px dashed color-mix(in srgb, var(--k-accent) 40%, transparent);text-align:center;overflow-wrap:anywhere;border-radius:11px;padding:13px;font-size:12.5px;font-weight:600;transition:border-color .18s,color .18s,background-color .18s}.pg7CVq_fattach:hover{border-color:color-mix(in srgb, var(--k-sky) 70%, transparent)}.pg7CVq_fattach.pg7CVq_drag{border-color:color-mix(in srgb, var(--k-accent-soft) 95%, transparent);color:var(--k-sky);background:color-mix(in srgb, var(--k-accent) 10%, transparent);box-shadow:0 0 22px color-mix(in srgb, var(--k-accent) 30%, transparent)}.pg7CVq_fattach.pg7CVq_has{color:var(--k-sky);border-style:solid}html:not(.dark) .pg7CVq_fattach.pg7CVq_has{color:var(--k-accent-hi)}.pg7CVq_hint{color:var(--k-ink-low);font-size:12px;line-height:1.55}.pg7CVq_error{color:var(--grade-red);font-size:12.5px;line-height:1.55}.pg7CVq_formActions{align-items:center;gap:9px;display:flex}.pg7CVq_empty{color:var(--k-ink-faint);margin-bottom:11px;font-size:12.5px;line-height:1.6}@media (max-width:479px){.pg7CVq_secH{gap:4px 8px}.pg7CVq_seck{font-size:11.5px}.pg7CVq_cert,.pg7CVq_addcard{padding:14px}.pg7CVq_cert{flex-wrap:wrap;gap:10px}.pg7CVq_certMain{flex:1 1 0}.pg7CVq_badge{width:36px;height:36px}.pg7CVq_acts{justify-content:flex-end;gap:6px;width:100%}.pg7CVq_act{padding:8px 12px}}@media (prefers-reduced-motion:reduce){.pg7CVq_plus,.pg7CVq_born{animation:none!important}.pg7CVq_addcard,.pg7CVq_act,.pg7CVq_fattach{transition:none!important}.pg7CVq_addcard:not(.pg7CVq_open):hover{transform:none}}.pg7CVq_plus{color:var(--k-on-accent);background:linear-gradient(135deg, var(--k-runway-lamp), var(--k-deep));box-shadow:0 8px 18px color-mix(in srgb, var(--k-deep) 45%, transparent);border:0;border-radius:12px;font-size:22px;font-weight:300;animation:none}html:not(.dark) .pg7CVq_plus{color:var(--k-on-accent);background:linear-gradient(135deg, var(--k-runway-lamp), var(--k-deep));box-shadow:0 8px 18px color-mix(in srgb, var(--k-deep) 45%, transparent);border:0;border-radius:12px;font-size:22px;font-weight:300;animation:none}
._1_XGLW_header{flex-wrap:wrap;align-items:center;gap:26px;width:100%;min-width:0;display:flex}._1_XGLW_leading{flex:none}._1_XGLW_copy{flex:320px;min-width:0}._1_XGLW_title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--k-ink-hi);overflow-wrap:anywhere;font-size:clamp(25px,2.8vw,33px);font-weight:700;line-height:1.15}._1_XGLW_lit{color:var(--k-accent)}.dark ._1_XGLW_lit{color:var(--k-sky)}._1_XGLW_subtitle{max-width:640px;color:var(--k-ink-low);margin-top:7px;font-size:14.5px;line-height:1.6}._1_XGLW_subtitle b,._1_XGLW_subtitle strong{color:var(--k-ink-hi)}._1_XGLW_action{flex:none;align-self:flex-start}._1_XGLW_center{text-align:center;flex-direction:column;gap:18px}._1_XGLW_center ._1_XGLW_copy{flex:0 auto;width:100%}._1_XGLW_center ._1_XGLW_action{align-self:center}._1_XGLW_center ._1_XGLW_subtitle{margin-inline:auto}@media (max-width:640px){._1_XGLW_header{gap:16px}._1_XGLW_action{flex-basis:100%}}
._Tl9mq_btn{font-family:var(--font-heading);cursor:pointer;border:0;align-items:center;gap:9px;padding:0 24px;font-size:14px;font-weight:600;line-height:18px;transition:transform .18s,box-shadow .18s,border-color .18s,color .18s;display:inline-flex}._Tl9mq_btn:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}._Tl9mq_sm{padding:0 16px;font-size:13.5px;line-height:17px}._Tl9mq_go{background:linear-gradient(135deg, var(--k-lit-c), var(--k-deep));color:var(--k-on-accent);box-shadow:0 12px 28px color-mix(in srgb, var(--k-lit-c) 42%, transparent)}._Tl9mq_go:hover:not(:disabled){background:linear-gradient(135deg, var(--k-lit-c), var(--k-deep));box-shadow:0 16px 38px color-mix(in srgb, var(--k-lit-c) 55%, transparent);transform:translateY(-2px)}._Tl9mq_go svg{transition:transform .18s}._Tl9mq_go:hover:not(:disabled) ._Tl9mq_arrow{transform:translate(3px)}._Tl9mq_ghost{background:var(--k-glass-2);border:1px solid var(--k-edge);color:var(--k-ink-low);box-shadow:none}._Tl9mq_ghost:hover:not(:disabled){background:var(--k-glass-2);border-color:var(--k-edge-hover);color:var(--k-ink-hi)}.resume-scope ._Tl9mq_go{background:linear-gradient(135deg, var(--k-runway-lamp), var(--k-deep))}.resume-scope ._Tl9mq_go:hover:not(:disabled){background:linear-gradient(135deg, var(--k-runway-lamp), var(--k-deep))}
.wGv5zW_agentWrap{vertical-align:middle;flex-wrap:wrap;max-width:100%;display:inline-flex}.wGv5zW_agentButton{border:1px solid rgb(from var(--k-ring-a) r g b / .25);color:var(--lit-c);cursor:pointer;background:rgb(from var(--k-ring-b) r g b / .12);border-radius:7px;align-items:center;gap:5px;padding:5px 8px;font-size:11px;display:inline-flex}.wGv5zW_agentButton:disabled{opacity:.45;cursor:not-allowed}.wGv5zW_agentCard{border:1px solid rgb(from var(--k-ring-a) r g b / .24);background:var(--surface-raised);min-width:min(380px,100%);box-shadow:0 12px 30px rgb(from var(--k-resume-shadow) r g b / .133);border-radius:12px;flex-basis:100%;margin:10px 0;padding:14px;line-height:1.5;display:block}.wGv5zW_agentKicker{letter-spacing:1.2px;color:var(--lit-c);margin-bottom:10px;font-size:9px;font-weight:700;display:block}.wGv5zW_tones{flex-wrap:wrap;gap:6px;display:flex}.wGv5zW_tones button,.wGv5zW_diffActions button,.wGv5zW_promptRow button{border:1px solid rgb(from var(--k-ring-a) r g b / .24);cursor:pointer;border-radius:7px;padding:6px 9px;font-size:11px}.wGv5zW_tones button[aria-pressed=true],.wGv5zW_diffActions button:first-child{background:var(--k-ring-b);color:var(--k-on-accent)}.wGv5zW_promptRow{gap:7px;margin:10px 0;display:flex}.wGv5zW_promptRow input{border:1px solid var(--hairline);background:0 0;border-radius:7px;flex:1;min-width:0;padding:8px;font-size:11px}.wGv5zW_diff{border:1px solid var(--hairline);border-radius:9px;display:block;overflow:hidden}.wGv5zW_old,.wGv5zW_proposed{white-space:pre-wrap;padding:10px 12px;font-size:12px;display:block}.wGv5zW_old{opacity:.72;background:rgb(from var(--k-resume-old) r g b / .047);text-decoration:line-through}.wGv5zW_old b{text-transform:uppercase;font-size:9px;text-decoration:none;display:block}.wGv5zW_proposed{background:rgb(from var(--k-resume-proposed) r g b / .071);color:var(--ink-hi)}.wGv5zW_proposed b{color:var(--color-success);text-transform:uppercase;font-size:9px;display:block}.wGv5zW_diffActions{gap:8px;padding:10px 12px;display:flex}.wGv5zW_truth{opacity:.65;padding:0 12px 10px;font-size:10px;display:block}.wGv5zW_error{color:var(--k-resume-error);margin:10px 0;font-size:12px;display:block}.wGv5zW_photoControls{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}.wGv5zW_photoControls button{border:1px solid var(--hairline);border-radius:8px;padding:8px 12px;font-size:12px}.wGv5zW_photoControls button[aria-pressed=true]{background:rgb(from var(--k-ring-b) r g b / .133);color:var(--lit-c);border-color:var(--k-ring-b)}.wGv5zW_photo{object-fit:cover;border-radius:50%;width:48px;height:48px}.wGv5zW_customHeading{align-items:center;gap:8px;display:flex}.wGv5zW_customHeading input{flex:1;min-width:0}.wGv5zW_customHeading button{padding:6px}.wGv5zW_selectedFix{letter-spacing:.6px;align-items:center;gap:6px;font-size:10px;display:flex}.wGv5zW_projection{color:var(--ink-low);padding:12px 18px;font-size:12px}.wGv5zW_workspaceList{gap:8px;margin-top:16px;display:grid}.wGv5zW_workspaceLink{border:1px solid var(--hairline);border-radius:12px;justify-content:space-between;padding:15px 20px;display:flex}.wGv5zW_jdStrip{border:1px solid rgb(from var(--k-ring-b) r g b / .267);border-radius:10px;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:12px;font-size:12px;display:flex}.wGv5zW_jdStrip small{opacity:.75;flex-basis:100%}.wGv5zW_proposalList{gap:12px;display:grid}.wGv5zW_proposalCard{border:1px solid var(--hairline);border-radius:14px;padding:16px}.wGv5zW_proposalTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.wGv5zW_customItems{border:1px solid var(--hairline);width:100%;min-height:90px;font:inherit;background:0 0;border-radius:9px;margin-top:10px;padding:10px}.wGv5zW_reviewActions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.wGv5zW_reviewActions button{border:1px solid var(--hairline);border-radius:9px;padding:10px 14px}.wGv5zW_reviewActions button:first-child{background:var(--k-ring-b);color:var(--k-on-accent)}.wGv5zW_reviewActions button:disabled{opacity:.45}.wGv5zW_sectionOrder{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.wGv5zW_sectionOrder button{border:1px solid var(--hairline);border-radius:7px;padding:5px 7px;font-size:10px}@media (max-width:650px){.wGv5zW_promptRow{flex-direction:column}.wGv5zW_agentCard{width:100%;min-width:0}}.wGv5zW_sectionGuidance{border:1px solid color-mix(in srgb,var(--k-accent) 28%,var(--k-edge));background:linear-gradient(145deg,color-mix(in srgb,var(--k-accent) 8%,var(--k-surface-raised)),var(--k-surface-raised) 58%);box-shadow:0 12px 30px color-mix(in srgb,var(--k-navy) 8%,transparent);color:var(--k-ink-hi);border-radius:16px;margin-bottom:28px;overflow:hidden}.wGv5zW_guidanceHeader{border-bottom:1px solid color-mix(in srgb,var(--k-accent) 18%,var(--k-edge));background:color-mix(in srgb,var(--k-accent) 5%,transparent);align-items:center;gap:12px;padding:15px 17px;display:flex}.wGv5zW_guidanceIcon{width:36px;height:36px;color:var(--k-accent-hi);background:color-mix(in srgb,var(--k-accent) 13%,var(--k-surface-raised));border:1px solid color-mix(in srgb,var(--k-accent) 28%,var(--k-edge));box-shadow:0 0 18px color-mix(in srgb,var(--k-accent) 16%,transparent);border-radius:11px;flex:0 0 36px;place-items:center;display:grid}.wGv5zW_guidanceHeading{flex:1;gap:2px;min-width:0;display:grid}.wGv5zW_guidanceHeading>span{letter-spacing:1.5px;color:var(--k-accent-hi);font-size:9px;font-weight:800;line-height:1.2}.wGv5zW_guidanceHeading>strong{color:var(--k-ink-hi);font-size:15px;line-height:1.3}.wGv5zW_guidanceHeading>p{color:var(--k-ink-low);margin:0;font-size:11.5px;line-height:1.45}.wGv5zW_guidanceCount{border:1px solid color-mix(in srgb,var(--k-accent) 24%,var(--k-edge));color:var(--k-accent-hi);background:color-mix(in srgb,var(--k-accent) 8%,transparent);border-radius:999px;flex:none;padding:5px 9px;font-size:10px;font-weight:700}.wGv5zW_guidanceStale{border:1px solid color-mix(in srgb,var(--grade-orange) 35%,var(--k-edge));background:color-mix(in srgb,var(--grade-orange) 8%,transparent);color:var(--k-ink-low);border-radius:10px;align-items:flex-start;gap:8px;margin:12px 14px 0;padding:10px 12px;font-size:11.5px;line-height:1.45;display:flex}.wGv5zW_guidanceStale svg{color:var(--grade-orange);flex:none;margin-top:1px}.wGv5zW_guidanceStale b{color:var(--k-ink-hi)}.wGv5zW_guidanceList{gap:10px;padding:14px;display:grid}.wGv5zW_guidanceFinding{border:1px solid var(--k-edge);background:color-mix(in srgb,var(--k-surface-raised) 82%,transparent);min-width:0;box-shadow:inset 3px 0 0 color-mix(in srgb,var(--k-accent) 55%,transparent);border-radius:12px;padding:13px 14px;position:relative}.wGv5zW_guidanceFinding h3{color:var(--k-ink-hi);overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.45}.wGv5zW_guidanceFindingHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.wGv5zW_guidancePriority,.wGv5zW_guidanceNeedsInput{text-transform:uppercase;letter-spacing:.8px;align-items:center;gap:6px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.wGv5zW_guidancePriority{color:var(--k-accent-hi)}.wGv5zW_guidancePriority i{width:6px;height:6px;box-shadow:0 0 8px color-mix(in srgb,currentColor 55%,transparent);background:currentColor;border-radius:50%}.wGv5zW_guidanceNeedsInput{color:var(--k-ink-low);background:color-mix(in srgb,var(--k-ink-low) 8%,transparent);border:1px solid var(--k-edge);border-radius:999px;padding:4px 7px}.wGv5zW_guidance_high{box-shadow:inset 3px 0 0 var(--grade-orange)}.wGv5zW_guidance_high .wGv5zW_guidancePriority{color:var(--grade-orange)}.wGv5zW_guidance_medium{box-shadow:inset 3px 0 0 var(--k-accent)}.wGv5zW_guidance_low{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--k-accent) 45%,var(--k-edge))}.wGv5zW_guidanceFinding blockquote{border-left:2px solid color-mix(in srgb,var(--k-accent) 38%,var(--k-edge));background:color-mix(in srgb,var(--k-accent) 5%,transparent);color:var(--k-ink-low);overflow-wrap:anywhere;border-radius:0 8px 8px 0;margin:10px 0 0;padding:9px 11px;font-size:11.5px;line-height:1.5}.wGv5zW_guidanceFinding blockquote span{text-transform:uppercase;letter-spacing:.8px;color:var(--k-ink-faint);margin-bottom:3px;font-size:8.5px;font-weight:800;line-height:1;display:block}.wGv5zW_guidanceAction{background:color-mix(in srgb,var(--k-accent) 7%,transparent);border-radius:9px;align-items:flex-start;gap:9px;margin-top:10px;padding:10px 11px;display:flex}.wGv5zW_guidanceAction>svg{color:var(--k-accent-hi);flex:none;margin-top:1px}.wGv5zW_guidanceAction>div{min-width:0}.wGv5zW_guidanceAction b{text-transform:uppercase;letter-spacing:.8px;color:var(--k-accent-hi);font-size:9px;line-height:1.2;display:block}.wGv5zW_guidanceAction p{color:var(--k-ink-hi);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;line-height:1.5}.wGv5zW_guidanceTruth{color:var(--k-ink-low);margin:9px 0 0;font-size:10.5px;line-height:1.45}.wGv5zW_guidanceJd{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--k-sky) 78%,var(--k-accent))}.wGv5zW_guidanceSkills{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.wGv5zW_guidanceSkills span{border:1px solid color-mix(in srgb,var(--k-accent) 20%,var(--k-edge));background:color-mix(in srgb,var(--k-accent) 7%,transparent);max-width:100%;color:var(--k-accent-hi);overflow-wrap:anywhere;border-radius:999px;padding:5px 8px;font-size:10.5px;line-height:1.2}.wGv5zW_guidanceMore{border-top:1px solid var(--k-edge);margin-top:9px;padding-top:8px}.wGv5zW_guidanceMore summary{cursor:pointer;width:max-content;max-width:100%;color:var(--k-accent-hi);font-size:10.5px;font-weight:700;line-height:1.35;list-style-position:inside}.wGv5zW_guidanceMore summary:hover{color:var(--k-ink-hi)}.wGv5zW_guidanceMore summary:focus-visible{outline:2px solid var(--k-accent);outline-offset:3px;border-radius:4px}.wGv5zW_guidanceMore ol{gap:7px;margin:9px 0 0;padding:0 0 0 22px;display:grid}.wGv5zW_guidanceMore li{color:var(--k-ink-low);overflow-wrap:anywhere;padding-left:2px;font-size:11.5px;line-height:1.5}.wGv5zW_guidanceMore li::marker{color:var(--k-accent-hi);font-weight:700}.wGv5zW_guidanceClear{border:1px solid color-mix(in srgb,var(--k-resume-clear) 28%,var(--k-edge));background:color-mix(in srgb,var(--k-resume-clear) 7%,transparent);border-radius:11px;align-items:flex-start;gap:10px;padding:12px 13px;display:flex}.wGv5zW_guidanceClear svg{color:var(--k-resume-clear);flex:none}.wGv5zW_guidanceClear b{color:var(--k-ink-hi);font-size:12px;display:block}.wGv5zW_guidanceClear p{color:var(--k-ink-low);margin:3px 0 0;font-size:11.5px;line-height:1.45}.dark .wGv5zW_sectionGuidance{border-color:color-mix(in srgb,var(--k-sky) 24%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--k-accent) 12%,var(--k-surface-raised)),var(--k-surface-raised) 62%);box-shadow:0 16px 38px rgb(from var(--k-resume-shadow) r g b / .267)}.wGv5zW_sectionGuidance :is(button,a):focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}@media (max-width:560px){.wGv5zW_guidanceHeader{align-items:flex-start;padding:13px}.wGv5zW_guidanceCount{margin-left:auto}.wGv5zW_guidanceList,.wGv5zW_guidanceFinding{padding:12px}.wGv5zW_guidanceHeading>p{display:none}}.wGv5zW_agentEditor{width:100%;display:block}.wGv5zW_agentCard{flex-basis:auto;width:100%;min-width:0}.wGv5zW_orderDisclosure{border:1px solid var(--k-edge);background:var(--k-glass-2);border-radius:12px;margin-top:16px}.wGv5zW_orderDisclosure summary{cursor:pointer;color:var(--k-ink-hi);padding:12px 14px;font-size:13px;font-weight:600}.wGv5zW_orderDisclosure summary span{color:var(--k-ink-faint);margin-left:8px;font-size:11px;font-weight:400}.wGv5zW_orderHint{color:var(--k-ink-low);padding:0 14px;font-size:12px}.wGv5zW_orderDisclosure .wGv5zW_sectionOrder{gap:0;margin:8px 14px 12px;padding:0;list-style:none;display:grid}.wGv5zW_sectionOrder li{border-bottom:1px solid var(--k-edge);align-items:center;gap:10px;padding:8px 0;display:flex}.wGv5zW_sectionOrder li:last-child{border-bottom:none}.wGv5zW_orderPosition{width:20px;color:var(--k-ink-faint);font-size:11px}.wGv5zW_orderTitle{min-width:0;color:var(--k-ink-hi);flex:1;font-size:12px}.wGv5zW_orderActions{gap:6px;display:flex}.wGv5zW_sectionOrder .wGv5zW_orderActions button{border-color:var(--k-edge);width:30px;height:30px;padding:0;font-size:14px}.wGv5zW_orderActions button:disabled{opacity:.3;cursor:not-allowed}.wGv5zW_orderActions button:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}.wGv5zW_agentButton{color:var(--k-accent-hi);background:var(--k-accent-tint);border-color:var(--k-accent);font-weight:600}.wGv5zW_agentButton:not(:disabled):hover{background:color-mix(in srgb,var(--k-accent) 18%,transparent)}.wGv5zW_agentButton:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}.wGv5zW_agentButton:disabled{color:var(--k-ink-faint);border-color:var(--k-edge);opacity:.55;cursor:not-allowed;background:0 0}.wGv5zW_diffActions button:disabled{opacity:.45;cursor:not-allowed}.wGv5zW_agentEditor,.wGv5zW_agentCard,.wGv5zW_diff,.wGv5zW_old,.wGv5zW_proposed,.wGv5zW_truth,.wGv5zW_error{overflow-wrap:anywhere;min-width:0;max-width:100%}.wGv5zW_agentCard{min-width:0}.wGv5zW_diffActions,.wGv5zW_reviewActions,.wGv5zW_customHeading{flex-wrap:wrap}.wGv5zW_customHeading input{flex:160px}.wGv5zW_proposalCard{border-color:color-mix(in srgb, var(--k-accent) 25%, var(--k-edge));background:var(--k-glass-2)}.wGv5zW_proposalCard+.wGv5zW_proposalCard{margin-top:12px}.wGv5zW_customAddSection{margin-top:14px}.wGv5zW_agentButton{border-radius:8px;gap:6px;padding:6px 10px;font-size:11.5px;line-height:14px}.wGv5zW_agentButton svg{flex:0 0 11px;width:11px;height:11px}.wGv5zW_agentCard{border-color:rgb(from var(--k-ring-b) r g b / .5);background:rgb(from var(--k-ring-b) r g b / .06);box-shadow:0 10px 24px var(--k-edge-soft)}.wGv5zW_tones{gap:7px;margin-bottom:9px}.wGv5zW_tones button{border:1px solid rgb(from var(--k-ring-b) r g b / .5);background:var(--k-accent-tint);color:var(--k-deep);font-family:var(--font-heading);letter-spacing:.05em;border-radius:999px;padding:6px 12px;font-size:10.5px;font-weight:700;line-height:14px;transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.wGv5zW_tones button:hover,.wGv5zW_tones button[aria-pressed=true]{border-color:rgb(from var(--k-deep) r g b / .7);background:linear-gradient(135deg, var(--k-runway-lamp), var(--k-deep));color:var(--k-on-accent);box-shadow:0 6px 16px rgb(from var(--k-deep) r g b / .3)}.wGv5zW_tones button:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}.wGv5zW_customHeading input,.wGv5zW_customItems{border:1px solid var(--k-edge);background:var(--k-glass-2);color:var(--k-ink-hi);box-shadow:0 1px 2px rgb(from var(--k-navy) r g b / .05)}.wGv5zW_customHeading input:focus,.wGv5zW_customItems:focus{border-color:var(--k-edge-hover);box-shadow:0 0 0 3px color-mix(in srgb, var(--k-lit-c) 18%, transparent);outline:none}.dark .wGv5zW_agentCard{border-color:rgb(from var(--k-sky) r g b / .6);background:linear-gradient(150deg, rgb(from var(--k-resume-agent-hi) r g b / .22), rgb(from var(--k-resume-agent-lo) r g b / .08));box-shadow:0 0 26px rgb(from var(--k-resume-agent-hi) r g b / .2), inset 0 1px 0 rgb(from var(--k-on-accent) r g b / .06)}.dark .wGv5zW_tones button{border-color:rgb(from var(--k-sky) r g b / .55);background:var(--k-accent-tint);color:var(--k-resume-tone-ink)}:is(.dark .wGv5zW_tones button:hover,.dark .wGv5zW_tones button[aria-pressed=true]){border-color:rgb(from var(--k-star) r g b / .8);background:linear-gradient(135deg, var(--k-runway-lamp), var(--k-deep));color:var(--k-on-accent);box-shadow:0 0 14px rgb(from var(--k-runway-lamp) r g b / .45)}.dark .wGv5zW_customHeading input{box-shadow:none}.dark .wGv5zW_customItems{box-shadow:none}.wGv5zW_photoPreview{align-items:center;gap:7px;display:flex}.wGv5zW_photoShown,.wGv5zW_photoHidden{font-size:11px;font-weight:600}.wGv5zW_photoShown{color:var(--color-success)}.wGv5zW_photoHidden{color:var(--ink-low)}html:not(.dark) .wGv5zW_photoControls button[aria-pressed=true]{color:var(--k-accent-hi)}
.DjNdRW_journey{padding:6px 4px 4px;position:relative}.DjNdRW_jhead{justify-content:flex-end;align-items:baseline;margin-bottom:16px;display:flex}.DjNdRW_jlbl{letter-spacing:2.4px;text-transform:uppercase;color:var(--tower-ink-saved,var(--resume-sky-200));align-items:center;gap:9px;font-size:12px;font-weight:700;line-height:normal;display:none}.DjNdRW_jlbl i{background:var(--k-lit-c);width:5px;height:5px;box-shadow:0 0 8px 2px color-mix(in srgb, var(--k-lit-c) 50%, transparent);border-radius:50%}.DjNdRW_pct{font-family:var(--font-heading);letter-spacing:-.5px;background:linear-gradient(160deg, var(--tower-ink,var(--k-lit-a)), var(--tower-lit-mid,var(--k-lit-b)) 90%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:700;line-height:normal}.DjNdRW_jbar{scrollbar-width:none;overscroll-behavior-x:contain;height:82px;margin:0 10px;position:relative;overflow:auto hidden}.DjNdRW_jbar::-webkit-scrollbar{display:none}.DjNdRW_canvas{width:max(100%,1000px);height:76px;position:absolute;top:6px;left:0}.DjNdRW_ptrack{background:color-mix(in srgb, var(--k-accent-soft) 16%, transparent);border-radius:999px;height:4px;position:absolute;top:17px;left:5%;right:5%}.DjNdRW_pfill{background:linear-gradient(90deg, var(--tower-lit-mid,var(--resume-sky-300)), var(--k-lit-c));height:100%;box-shadow:0 0 14px 2px color-mix(in srgb, var(--k-lit-c) 50%, transparent);border-radius:999px;transition:width .45s cubic-bezier(.2,.8,.2,1);position:relative}.DjNdRW_pfill:after{content:"";background:var(--k-accent-soft);width:10px;height:10px;box-shadow:0 0 16px 5px color-mix(in srgb, var(--k-lit-c) 50%, transparent);border-radius:50%;animation:2.4s ease-in-out infinite DjNdRW_breathe;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}@keyframes DjNdRW_breathe{0%,to{transform:translateY(-50%)scale(1)}50%{transform:translateY(-50%)scale(1.25)}}.DjNdRW_steps{grid-template-columns:repeat(10,minmax(100px,1fr));width:100%;display:grid;position:absolute;top:0;left:0}.DjNdRW_step{cursor:pointer;width:100%;min-width:0;font:inherit;color:inherit;background:0 0;border:none;flex-direction:column;align-items:center;gap:10px;margin:0;padding:0;animation:.5s cubic-bezier(.2,.8,.2,1) both DjNdRW_nodeIn;display:flex;position:relative}.DjNdRW_step:first-child{animation-delay:50ms}.DjNdRW_step:nth-child(2){animation-delay:.1s}.DjNdRW_step:nth-child(3){animation-delay:.15s}.DjNdRW_step:nth-child(4){animation-delay:.2s}.DjNdRW_step:nth-child(5){animation-delay:.25s}.DjNdRW_step:nth-child(6){animation-delay:.3s}.DjNdRW_step:nth-child(7){animation-delay:.35s}.DjNdRW_step:nth-child(8){animation-delay:.4s}.DjNdRW_step:nth-child(9){animation-delay:.45s}.DjNdRW_step:nth-child(10){animation-delay:.5s}@keyframes DjNdRW_nodeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.DjNdRW_step:focus-visible{outline:none}.DjNdRW_step:focus-visible .DjNdRW_sIc{box-shadow:0 0 0 3px color-mix(in srgb, var(--k-accent-soft) 60%, transparent)}.DjNdRW_sIc{z-index:1;width:38px;height:38px;font-family:var(--font-heading);border:1.5px solid rgb(from var(--k-accent-soft) r g b / .4);color:var(--resume-sky-100);background:rgb(from var(--resume-night-900) r g b / .5);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:normal;transition:all .25s;display:flex;position:relative}.DjNdRW_step:hover .DjNdRW_sIc{border-color:color-mix(in srgb, var(--k-accent-soft) 65%, transparent);color:var(--tower-ink,var(--resume-paper-300))}.DjNdRW_step.DjNdRW_done .DjNdRW_sIc{background:linear-gradient(135deg, var(--k-accent), var(--k-deep));color:var(--resume-white);box-shadow:0 8px 18px rgb(from var(--k-deep) r g b / .5);border-color:#0000}.DjNdRW_step.DjNdRW_active .DjNdRW_sIc{color:var(--resume-white);background:linear-gradient(135deg, var(--k-accent), var(--k-deep));box-shadow:0 0 0 5px rgb(from var(--k-sky) r g b / .28), 0 8px 18px rgb(from var(--k-deep) r g b / .55);border-color:#0000}.DjNdRW_step.DjNdRW_invalid .DjNdRW_sIc{background:color-mix(in srgb, var(--destructive) 22%, transparent);border-color:color-mix(in srgb, var(--destructive) 70%, transparent);color:var(--destructive);box-shadow:0 0 14px 2px color-mix(in srgb, var(--destructive) 35%, transparent)}.DjNdRW_step.DjNdRW_invalid.DjNdRW_active .DjNdRW_sIc{color:var(--resume-white);background:color-mix(in srgb, var(--destructive) 55%, transparent)}.DjNdRW_sNm{color:var(--tower-ink-crumb,var(--resume-slate-300));text-align:center;white-space:nowrap;max-width:none;font-size:12.5px;font-weight:600;line-height:1.25;transition:all .2s}.DjNdRW_step.DjNdRW_done .DjNdRW_sNm{color:var(--tower-ink-crumb-b,var(--resume-mist-300))}.DjNdRW_step:hover .DjNdRW_sNm{color:var(--tower-ink,var(--resume-paper-300))}.DjNdRW_step.DjNdRW_active .DjNdRW_sNm{z-index:3;white-space:nowrap;width:max-content;max-width:none;color:var(--resume-white);background:linear-gradient(135deg, var(--k-accent), var(--k-deep));box-shadow:0 6px 16px rgb(from var(--k-deep) r g b / .45);border:0;border-radius:8px;padding:4px 6px;font-weight:700;position:relative}html:not(.dark) .DjNdRW_pct{background:linear-gradient(160deg, var(--k-ink-hi), var(--k-accent-hi) 90%);color:#0000;-webkit-background-clip:text;background-clip:text}html:not(.dark) .DjNdRW_ptrack{background:rgb(from var(--k-accent) r g b / .14)}html:not(.dark) .DjNdRW_step .DjNdRW_sIc{background:var(--k-surface-raised);border-color:var(--k-lamp-glow);color:var(--k-accent-hi)}:is(html:not(.dark) .DjNdRW_step.DjNdRW_done .DjNdRW_sIc,html:not(.dark) .DjNdRW_step.DjNdRW_active .DjNdRW_sIc){background:linear-gradient(135deg, var(--k-lit-c), var(--k-accent-hi));color:var(--k-surface-raised);border-color:#0000}html:not(.dark) .DjNdRW_step.DjNdRW_active .DjNdRW_sIc{box-shadow:0 0 0 5px rgb(from var(--k-accent) r g b / .16), 0 8px 18px rgb(from var(--k-accent-hi) r g b / .35)}html:not(.dark) .DjNdRW_step .DjNdRW_sNm{color:var(--k-ink-low)}html:not(.dark) .DjNdRW_step.DjNdRW_done .DjNdRW_sNm{color:var(--k-ink-hi)}html:not(.dark) .DjNdRW_step.DjNdRW_active .DjNdRW_sNm{color:var(--k-surface-raised);background:linear-gradient(135deg, var(--k-lit-c), var(--k-accent-hi));box-shadow:0 6px 16px rgb(from var(--k-accent-hi) r g b / .35);border:0}.DjNdRW_step.DjNdRW_invalid .DjNdRW_sNm{color:var(--destructive)}.DjNdRW_step.DjNdRW_invalid.DjNdRW_active .DjNdRW_sNm{color:var(--resume-white)}.DjNdRW_req{color:var(--destructive)}.DjNdRW_flag{z-index:2;min-width:18px;height:18px;font-family:var(--font-heading);color:var(--resume-white);background:var(--grade-orange);border:1px solid color-mix(in srgb, var(--grade-orange) 60%, var(--resume-white));box-shadow:0 0 10px 1px color-mix(in srgb, var(--grade-orange) 50%, transparent);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:700;line-height:normal;display:flex;position:absolute;top:-5px;right:12px}.DjNdRW_legend{text-align:right;color:var(--tower-ink-legend,var(--resume-slate-200));margin-top:2px;font-size:11.5px;line-height:normal}@media not (min-width:48rem){.DjNdRW_jhead{flex-wrap:wrap;gap:6px 12px;margin-bottom:14px}.DjNdRW_jlbl{letter-spacing:1.6px;font-size:10.5px}.DjNdRW_pct{font-size:22px}.DjNdRW_jbar{height:136px;margin:0 -18px;padding:0 18px}.DjNdRW_canvas{width:1000px;left:18px}.DjNdRW_legend{text-align:left}}.DjNdRW_jlbl{overflow-wrap:anywhere;min-width:0}
.j3FXcW_preview{--glow:color-mix(in srgb, var(--k-lit-c) 35%, transparent);position:sticky;top:24px;overflow:visible}.dark .j3FXcW_preview{--glow:color-mix(in srgb, var(--k-lit-c) 50%, transparent)}.j3FXcW_preview:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--k-lit-c) 40%, transparent), transparent 70%);filter:blur(30px);opacity:calc(var(--p) * .9);border-radius:50%;transition:opacity .8s;position:absolute;inset:-40px -30px}.j3FXcW_pvcard{overflow:hidden}.j3FXcW_pvh{border-bottom:1px solid var(--k-edge);justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.j3FXcW_t{font-family:var(--font-heading);color:var(--k-ink-hi);align-items:center;gap:9px;font-size:14px;font-weight:600;line-height:normal;display:flex}.j3FXcW_live{letter-spacing:.6px;color:var(--k-accent-hi);background:color-mix(in srgb, var(--k-lit-c) 16%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 35%, transparent);border-radius:7px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:700;line-height:normal;display:inline-flex}.j3FXcW_live i{background:var(--k-lit-c);width:5px;height:5px;box-shadow:0 0 8px 2px var(--glow);border-radius:50%;animation:2.4s ease-in-out infinite j3FXcW_breathe}@keyframes j3FXcW_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.j3FXcW_sel{color:var(--k-ink-low);cursor:pointer;outline:none;align-items:center;gap:5px;font-size:13px;line-height:normal;transition:color .16s;display:flex}.j3FXcW_sel:hover,.j3FXcW_sel:focus-visible{color:var(--k-ink-hi)}.j3FXcW_sel:focus-visible{outline:2px solid var(--k-accent);outline-offset:3px;border-radius:6px}.j3FXcW_doc{perspective:900px;background:radial-gradient(90% 60% at 50% 108%, color-mix(in srgb, var(--k-lit-c) 30%, transparent), transparent 60%), linear-gradient(180deg, var(--resume-night-400) 0%, var(--resume-night-700) 100%);padding:26px 24px 34px;position:relative;overflow:auto}html:not(.dark) .j3FXcW_doc{background:linear-gradient(180deg, var(--k-surface-well), var(--resume-paper-600))}.j3FXcW_lamprow{justify-content:center;gap:14px;margin-top:18px;display:flex}.j3FXcW_lamprow i{background:var(--k-sky);width:6px;height:6px;box-shadow:0 0 10px 3px color-mix(in srgb, var(--k-sky) 50%, transparent);border-radius:50%;animation:3.4s ease-in-out infinite j3FXcW_lampBr}.j3FXcW_lamprow i:nth-child(2){animation-delay:.4s}.j3FXcW_lamprow i:nth-child(3){animation-delay:.8s}.j3FXcW_lamprow i:nth-child(4){animation-delay:1.2s}.j3FXcW_lamprow i:nth-child(5){animation-delay:1.6s}@keyframes j3FXcW_lampBr{0%,to{filter:brightness(.8)}50%{filter:brightness(1.7)}}.j3FXcW_sheet{background:var(--resume-paper-50);border:1px solid color-mix(in srgb, var(--k-accent-soft) 30%, transparent);transform-origin:50% 0;box-shadow:0 28px 70px rgb(from var(--resume-night-300) r g b / .6), 0 0 46px rgb(from var(--resume-blue-300) r g b / .2);border-radius:12px;margin:0 auto;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;transform:rotateX(2.5deg)}:root:not(.dark) .j3FXcW_sheet{box-shadow:0 20px 50px rgb(from var(--k-ink-hi) r g b / .2)}.j3FXcW_preview:hover .j3FXcW_sheet{transform:rotateX(0)}.j3FXcW_sheet.j3FXcW_complete{box-shadow:0 28px 70px rgb(from var(--resume-night-300) r g b / .6), 0 0 0 3px color-mix(in srgb, var(--k-lit-c) 35%, transparent), 0 0 60px color-mix(in srgb, var(--k-lit-c) 40%, transparent)}.j3FXcW_frame{overflow:hidden}.j3FXcW_lightup{z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 60px rgb(from var(--resume-sky-400) r g b / .5);opacity:calc(var(--p) * .55);transition:opacity .8s;position:absolute;inset:0}.j3FXcW_glide{z-index:3;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--k-lit-c) 14%, transparent), transparent);pointer-events:none;width:60px;animation:.8s j3FXcW_glide;position:absolute;top:0;bottom:0;left:-80px}@keyframes j3FXcW_glide{to{left:110%}}.j3FXcW_empty{height:100%;color:var(--resume-slate-200);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.j3FXcW_empty button{color:var(--k-sky);text-underline-offset:3px;font-weight:700;text-decoration:underline}html:not(.dark) .j3FXcW_empty button{color:var(--k-accent)}html:not(.dark) .j3FXcW_empty{color:var(--k-ink-low)}.j3FXcW_pvfoot{border-top:1px solid var(--k-edge);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.j3FXcW_sc{color:var(--k-ink-low);align-items:center;font-size:13px;line-height:normal;display:inline-flex}.j3FXcW_sc b{font-family:var(--font-heading);color:var(--k-ink-hi);margin-left:5px;font-size:16px}.j3FXcW_strk{background:color-mix(in srgb, var(--k-accent-soft) 13%, transparent);border-radius:999px;width:70px;height:5px;margin-left:8px;display:inline-block;overflow:hidden}:root:not(.dark) .j3FXcW_strk{background:color-mix(in srgb, var(--k-navy) 9%, transparent)}.j3FXcW_sfl{background:linear-gradient(90deg, var(--k-lit-b), var(--k-lit-c));border-radius:999px;height:100%;transition:width .45s cubic-bezier(.2,.8,.2,1);display:block}.j3FXcW_pvfoot .j3FXcW_expand{border-radius:11px;margin-left:auto;padding:9px 14px;font-size:14.5px;line-height:18px}@media not (min-width:48rem){.j3FXcW_preview{display:none}}
.XU8Xhq_banner{color:var(--grade-orange);background:var(--grade-orange-bg);border:1px solid color-mix(in srgb, var(--grade-orange) 35%, transparent);border-radius:14px;align-items:flex-start;gap:13px;margin-bottom:22px;padding:15px 19px;font-size:14px;line-height:1.55;display:flex}.XU8Xhq_banner svg{flex:none;margin-top:2px}.XU8Xhq_text{flex:1}.XU8Xhq_dismiss{font:inherit;color:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;flex:none;padding:0;font-size:12.5px;font-weight:600}.XU8Xhq_dismiss:hover{text-decoration:underline}
.xsnU3a_page{--p:0;border:0;min-inline-size:0;margin:0;padding:0 0 84px;position:relative}.xsnU3a_dawn{z-index:-1;pointer-events:none;opacity:calc(var(--p) * .85);background:radial-gradient(130% 75% at 50% 112%, color-mix(in srgb, var(--k-surface-raised) 90%, transparent) 0%, color-mix(in srgb, var(--k-accent-soft) 50%, transparent) 40%, transparent 68%);transition:opacity .8s;position:fixed;inset:0}.dark .xsnU3a_dawn{background:radial-gradient(130% 75% at 50% 112%, color-mix(in srgb, var(--k-sky) 40%, transparent) 0%, color-mix(in srgb, var(--k-deep) 22%, transparent) 38%, transparent 66%)}.xsnU3a_tower{--tower-ink:var(--k-lit-a);--tower-ink-soft:var(--resume-slate-100);--tower-ink-crumb:var(--resume-slate-300);--tower-ink-crumb-b:var(--resume-mist-300);--tower-ink-legend:var(--resume-slate-200);--tower-ink-btn:var(--resume-mist-100);--tower-ink-saved:var(--resume-sky-200);--tower-lit-mid:var(--resume-sky-300);--tower-lit-end:var(--resume-blue-300);background:linear-gradient(140deg, var(--k-navy) 0%, var(--k-poppy-top) 52%, var(--resume-night-100) 130%);border:1px solid color-mix(in srgb, var(--k-sky) 30%, transparent);box-shadow:0 24px 60px rgb(from var(--resume-night-500) r g b / .45);color:var(--tower-ink);border-radius:26px;margin-bottom:26px;padding:30px 34px 26px;position:relative;overflow:hidden}.xsnU3a_tower:before{content:"";pointer-events:none;background:radial-gradient(60% 90% at 85% 0%, rgb(from var(--resume-blue-300) r g b / .28), transparent 60%);position:absolute;inset:0}.xsnU3a_tstars i{background:var(--resume-mist-200);border-radius:50%;width:2px;height:2px;position:absolute}.xsnU3a_tower .xsnU3a_head{align-items:flex-start;gap:18px;margin-bottom:22px;position:relative}.xsnU3a_tower .xsnU3a_head h1{letter-spacing:-.025em;color:var(--tower-ink);font-size:clamp(30px,3.6vw,44px);line-height:1.06}.xsnU3a_tower .xsnU3a_head h1>span{color:var(--tower-lit-mid)}.xsnU3a_storyline{color:var(--tower-ink-soft)}.xsnU3a_right{flex:none;align-items:center;gap:12px;display:flex}.xsnU3a_saved{color:var(--tower-ink-saved);align-items:center;gap:8px;min-height:18px;font-size:13.5px;font-weight:500;line-height:normal;display:flex}.xsnU3a_saved.xsnU3a_savedError{color:var(--destructive)}.xsnU3a_saved .xsnU3a_d{background:var(--k-lit-c);width:7px;height:7px;box-shadow:0 0 10px 2px color-mix(in srgb, var(--k-lit-c) 50%, transparent);border-radius:50%;animation:2.6s ease-in-out infinite xsnU3a_breathe}.xsnU3a_saved.xsnU3a_savedError .xsnU3a_d{background:var(--destructive);box-shadow:0 0 10px 2px color-mix(in srgb, var(--destructive) 50%, transparent);animation:none}@keyframes xsnU3a_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.xsnU3a_right .xsnU3a_towerGhost{background:rgb(from var(--resume-white) r g b / .07);border-color:color-mix(in srgb, var(--k-accent-soft) 30%, transparent);color:var(--tower-ink-btn);border-radius:11px;padding:12px 20px;font-size:14.5px;line-height:18px}.xsnU3a_right .xsnU3a_towerGhost:hover:not(:disabled){background:rgb(from var(--resume-white) r g b / .07);border-color:color-mix(in srgb, var(--k-accent-soft) 60%, transparent);color:var(--resume-white)}html:not(.dark) .xsnU3a_tower{--tower-ink:var(--k-ink-hi);--tower-ink-soft:var(--k-ink-low);--tower-ink-crumb:var(--k-ink-low);--tower-ink-crumb-b:var(--k-ink-low);--tower-ink-legend:var(--k-ink-low);--tower-ink-btn:var(--k-accent-hi);--tower-ink-saved:var(--k-accent-hi);background:linear-gradient(90deg, var(--k-lit-c), var(--k-accent-hi) 60%, var(--k-ink-hi)) top / 100% 4px no-repeat, linear-gradient(160deg, var(--k-surface-raised) 55%, var(--resume-paper-200));border-color:var(--k-edge);box-shadow:0 20px 48px rgb(from var(--k-ink-hi) r g b / .11)}html:not(.dark) .xsnU3a_tower:before{display:none}html:not(.dark) .xsnU3a_tower .xsnU3a_tstars{display:none}html:not(.dark) .xsnU3a_tower .xsnU3a_head h1{color:var(--k-ink-hi)}html:not(.dark) .xsnU3a_tower .xsnU3a_head h1>span{background:linear-gradient(100deg, var(--k-ink-hi), var(--k-accent-hi) 45%, var(--k-lit-c));color:#0000;-webkit-background-clip:text;background-clip:text}html:not(.dark) .xsnU3a_right .xsnU3a_towerGhost{background:var(--k-surface-raised);border-color:var(--k-lamp-glow);color:var(--k-accent-hi)}html:not(.dark) .xsnU3a_right .xsnU3a_towerGhost:hover:not(:disabled){background:var(--k-surface-raised);border-color:var(--k-lamp-glow);color:var(--k-accent-hi)}.xsnU3a_builder{grid-template-columns:1fr 420px;align-items:start;gap:26px;display:grid}.xsnU3a_formWrap{min-height:560px;padding:38px 42px 42px;overflow:hidden}:root:not(.dark) .xsnU3a_formWrap{box-shadow:0 18px 44px var(--k-edge-soft)}:root:not(.dark) .xsnU3a_builder .xsnU3a_formWrap:before{display:none}.xsnU3a_builder .xsnU3a_formWrap:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--k-accent-soft) 30%, transparent), transparent);opacity:1;left:28px;right:28px}.xsnU3a_panel{animation:.4s cubic-bezier(.2,.8,.2,1) xsnU3a_panelIn}@keyframes xsnU3a_panelIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.xsnU3a_blocker{color:var(--destructive);background:color-mix(in srgb, var(--destructive) 10%, transparent);border:1px solid color-mix(in srgb, var(--destructive) 30%, transparent);border-radius:14px;outline:none;align-items:flex-start;gap:12px;margin-bottom:22px;padding:14px 18px;font-size:14px;line-height:1.55;display:flex}.xsnU3a_blocker:focus-visible{border-color:color-mix(in srgb, var(--destructive) 60%, transparent)}.xsnU3a_blocker svg{flex:none;margin-top:2px}.xsnU3a_blocker b{font-weight:600}.xsnU3a_dockWrap{z-index:25;flex-direction:column;align-items:center;gap:10px;transition:left .32s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:18px;left:calc(50% + 118px);transform:translate(-50%)}aside[data-hidden]~main .xsnU3a_dockWrap{left:50%}@media not (min-width:48rem){.xsnU3a_dockWrap{left:50%;bottom:calc(10px + env(safe-area-inset-bottom))}}.xsnU3a_footbar{background:var(--k-surface-raised);border:1px solid var(--k-edge);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 18px 50px rgb(from var(--resume-night-950) r g b / .55);border-radius:999px;align-items:center;gap:22px;padding:10px 12px;display:flex}:root:not(.dark) .xsnU3a_footbar{box-shadow:0 18px 50px rgb(from var(--k-ink-hi) r g b / .22);border-color:color-mix(in srgb, var(--k-navy) 18%, transparent)}.xsnU3a_mid{flex-direction:column;align-items:center;gap:7px;display:flex}.xsnU3a_footStep{color:var(--k-ink-hi);white-space:nowrap;font-size:14px;font-weight:600;line-height:normal}.xsnU3a_dots{--lamp-track:color-mix(in srgb, var(--k-accent-soft) 13%, transparent);--lamp-glow:color-mix(in srgb, var(--k-lit-c) 50%, transparent);gap:6px;display:flex}:root:not(.dark) .xsnU3a_dots{--lamp-track:color-mix(in srgb, var(--k-navy) 9%, transparent);--lamp-glow:color-mix(in srgb, var(--k-lit-c) 35%, transparent)}.xsnU3a_dots i{background:var(--lamp-track);border-radius:50%;width:7px;height:7px;transition:all .25s}.xsnU3a_dots i.xsnU3a_lampLit{background:var(--k-lit-c);box-shadow:0 0 8px 1px var(--lamp-glow)}.xsnU3a_dots i.xsnU3a_lampNow{background:var(--k-accent-hi);box-shadow:0 0 12px 3px var(--lamp-glow);transform:scale(1.25)}.xsnU3a_footbar .xsnU3a_lg{border-radius:999px;padding:13px 24px;font-size:14px;line-height:18px}.xsnU3a_footbar .xsnU3a_lg:disabled{opacity:.4}.xsnU3a_finishError{max-width:640px;color:var(--grade-orange);background:var(--grade-orange-bg);border:1px solid color-mix(in srgb, var(--grade-orange) 35%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 12px 30px rgb(from var(--resume-night-950) r g b / .25);border-radius:12px;padding:10px 16px;font-size:13px;line-height:1.5}@media (max-width:1180px){.xsnU3a_builder{grid-template-columns:1fr}}@media not (min-width:48rem){.xsnU3a_tower{border-radius:20px;margin-bottom:18px;padding:20px 18px 18px}.xsnU3a_tower .xsnU3a_head{gap:12px;margin-bottom:16px}.xsnU3a_right{flex-wrap:wrap;flex:100%;justify-content:flex-end;gap:8px}.xsnU3a_saved{margin-right:auto}.xsnU3a_right .xsnU3a_towerGhost{padding:9px 14px;font-size:13.5px}.xsnU3a_builder{gap:18px}.xsnU3a_formWrap{min-height:0;padding:22px 16px 26px}.xsnU3a_dockWrap{left:12px;right:12px;transform:none}aside[data-hidden]~main .xsnU3a_dockWrap{left:12px;right:12px;transform:none}.xsnU3a_footbar{justify-content:space-between;gap:8px;width:100%;padding:8px}.xsnU3a_mid{flex:auto;min-width:0}.xsnU3a_footStep{white-space:normal;text-align:center;font-size:12.5px;line-height:1.3}.xsnU3a_footbar .xsnU3a_lg{padding:11px 14px;font-size:13.5px}.xsnU3a_finishError{max-width:100%}}@media not (min-width:30rem){.xsnU3a_dots{display:none}}.xsnU3a_builder{grid-template-columns:minmax(0,1fr) 420px}.xsnU3a_formWrap,.xsnU3a_builder>*,.xsnU3a_blocker>*,.xsnU3a_saved{overflow-wrap:anywhere;min-width:0}.xsnU3a_right{flex-wrap:wrap}@media (max-width:1180px){.xsnU3a_builder{grid-template-columns:minmax(0,1fr)}}
.K9Pw1G_page{color:var(--k-ink-hi);max-width:1160px;margin:0 auto;padding:20px 0 132px;container-type:inline-size}.K9Pw1G_round,.K9Pw1G_label,.K9Pw1G_pill,.K9Pw1G_badge,.K9Pw1G_card small{letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:700}.K9Pw1G_round{text-align:right;color:var(--k-accent);margin-bottom:36px}.K9Pw1G_pill,.K9Pw1G_badge,.K9Pw1G_icon{color:#fff;background:linear-gradient(135deg, var(--k-lit-c), var(--k-deep));box-shadow:0 8px 24px var(--k-accent-tint)}.K9Pw1G_pill{border-radius:28px;padding:11px 18px;display:inline-flex}.K9Pw1G_page h1{font:600 clamp(32px, 4.2vw, 50px)/1.15 var(--font-heading);margin:22px 0 16px}.K9Pw1G_page h1 span{color:var(--k-accent)}.K9Pw1G_intro{max-width:790px;color:var(--k-ink-mid);font-size:16px;line-height:1.7}.K9Pw1G_label{color:var(--k-accent);margin:30px 0 14px}.K9Pw1G_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.K9Pw1G_card{border:1px solid var(--k-edge-hover);background:linear-gradient(135deg, var(--k-surface-well), var(--k-accent-tint));box-shadow:0 16px 36px var(--k-accent-tint);border-radius:22px;flex-direction:column;padding:24px;display:flex;position:relative}.K9Pw1G_selected{border-color:var(--k-accent);outline:5px solid var(--k-accent-tint);background:linear-gradient(140deg, var(--k-surface-well) 25%, var(--k-accent-tint));box-shadow:0 22px 50px color-mix(in srgb, var(--k-accent) 30%, transparent)}.K9Pw1G_selected .K9Pw1G_icon{box-shadow:0 0 28px color-mix(in srgb, var(--k-accent) 65%, transparent)}.K9Pw1G_badge{border-radius:24px;padding:8px 10px;font-size:9px;position:absolute;top:16px;right:16px}.K9Pw1G_badge:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 8px 2px #fff}.K9Pw1G_icon{border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:18px;display:grid}.K9Pw1G_card h3{font:600 19px/1.3 var(--font-heading);margin:0 0 16px}.K9Pw1G_card p{color:var(--k-ink-mid);margin:0 0 22px;font-size:14px;line-height:1.65}.K9Pw1G_card small{color:var(--k-accent);margin-top:auto;font-size:10px}.K9Pw1G_dock{z-index:30;width:100cqw;padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--k-edge-hover);background:var(--k-surface);box-shadow:0 -8px 30px var(--k-accent-tint);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex;position:fixed;bottom:0}.K9Pw1G_dock p{color:var(--k-ink-mid);margin-right:auto;font-size:13px}.K9Pw1G_dock button{min-height:46px}@media (max-width:1000px){.K9Pw1G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.K9Pw1G_grid{grid-template-columns:1fr}.K9Pw1G_page{padding-bottom:190px}.K9Pw1G_round{text-align:left}.K9Pw1G_dock p{width:100%}.K9Pw1G_dock button{flex:1;padding-inline:10px;font-size:12px}}
.h3TAdq_panel{--glow:color-mix(in srgb, var(--k-lit-c) 35%, transparent);--ink-faint-aa:color-mix(in srgb, var(--k-ink-faint) 70%, var(--k-ink-hi));animation:.4s cubic-bezier(.2,.8,.2,1) h3TAdq_panelIn}.dark .h3TAdq_panel{--glow:color-mix(in srgb, var(--k-lit-c) 50%, transparent)}@keyframes h3TAdq_panelIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.h3TAdq_eyebrow{letter-spacing:2.6px;text-transform:uppercase;color:var(--k-accent-hi);align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:700;line-height:15px;display:flex}.h3TAdq_eyebrow i{background:var(--k-lit-c);width:5px;height:5px;box-shadow:0 0 8px 2px var(--glow);border-radius:50%}.h3TAdq_h2{font-family:var(--font-heading);letter-spacing:-.8px;color:var(--k-ink-hi);font-size:30px;font-weight:600;line-height:normal}.h3TAdq_lede{color:var(--k-ink-low);max-width:560px;margin-top:9px;font-size:15.5px;line-height:1.65}.h3TAdq_head{margin-bottom:22px}.h3TAdq_aitip{background:color-mix(in srgb, var(--k-lit-c) 12%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 30%, transparent);color:var(--k-ink-low);border-radius:14px;gap:13px;margin:22px 0 26px;padding:17px 19px;font-size:15px;line-height:1.65;display:flex}.h3TAdq_aitip b{color:var(--k-ink-hi)}.h3TAdq_spark{background:color-mix(in srgb, var(--k-lit-c) 18%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 30%, transparent);border-radius:9px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;display:flex}.h3TAdq_spark svg{fill:none;width:14px;height:14px;stroke:var(--k-accent-hi);stroke-width:2px;animation:3s ease-in-out infinite h3TAdq_sparkle}@keyframes h3TAdq_sparkle{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.h3TAdq_field{margin-bottom:20px}.h3TAdq_label{color:var(--k-ink-hi);margin-bottom:9px;font-size:14px;font-weight:600;line-height:17px;display:block}.h3TAdq_field:focus-within>.h3TAdq_label,.h3TAdq_field:focus-within>.h3TAdq_labelRow .h3TAdq_label{color:var(--k-accent-hi)}.h3TAdq_labelRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.h3TAdq_labelRow .h3TAdq_label{margin-bottom:0}.h3TAdq_opt{color:var(--ink-faint-aa);font-weight:400}.h3TAdq_panel .h3TAdq_field .h3TAdq_label,.h3TAdq_panel .h3TAdq_labelRow .h3TAdq_label,.h3TAdq_panel .h3TAdq_langRow .h3TAdq_label{font-size:14px}.h3TAdq_panel .h3TAdq_field .h3TAdq_inp,.h3TAdq_panel .h3TAdq_langRow .h3TAdq_inp,.h3TAdq_panel .h3TAdq_bullet .h3TAdq_txt{font-size:15px}.h3TAdq_req{color:var(--destructive)}.h3TAdq_inp{width:100%;height:auto;font-family:var(--font-sans);color:var(--k-ink-hi);background:var(--k-glass-2);--tw-shadow:0 0 transparent;border-radius:12px;padding:14px 16px;font-size:15px;line-height:18px;transition:border-color .18s,box-shadow .18s,background-color .18s}.h3TAdq_inp::placeholder{color:var(--k-ink-faint);opacity:1}.h3TAdq_inp:focus-visible:not([aria-invalid=true]){border-color:var(--k-lit-c);--tw-ring-color:color-mix(in srgb, var(--k-lit-c) 18%, transparent)}.h3TAdq_textarea{resize:none;line-height:1.65}.h3TAdq_locked{cursor:not-allowed;background:var(--k-surface-well);color:var(--k-ink-low)}.h3TAdq_withTrigger{padding-right:44px}.h3TAdq_trigger{width:32px;height:32px;color:var(--k-ink-faint);border-radius:8px;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:flex;position:absolute;top:8px;right:8px}.h3TAdq_trigger:hover{color:var(--k-ink-hi);background:color-mix(in srgb, var(--k-lit-c) 10%, transparent)}.h3TAdq_trigger:focus-visible{outline:2px solid var(--k-accent);outline-offset:1px}.h3TAdq_two{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.h3TAdq_three{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.h3TAdq_range{align-items:flex-start;gap:8px;display:flex}.h3TAdq_range>*{flex:1 1 0;min-width:0}.h3TAdq_range>.h3TAdq_rangeSep{color:var(--k-ink-faint);flex:none;padding-top:13px}.h3TAdq_range .h3TAdq_withTrigger{padding-left:12px;padding-right:34px}.h3TAdq_range .h3TAdq_trigger{width:28px;right:4px}.h3TAdq_two>.h3TAdq_field,.h3TAdq_three>.h3TAdq_field{margin-bottom:0}.h3TAdq_two,.h3TAdq_three{margin-bottom:20px}.h3TAdq_ecard{border:1px solid var(--k-edge);background:color-mix(in srgb, var(--k-surface-raised) 50%, transparent);border-radius:16px;margin-bottom:16px;padding:20px 22px;position:relative}.dark .h3TAdq_ecard{background:color-mix(in srgb, var(--k-navy) 18%, transparent)}.h3TAdq_ecard:before{content:"";background:var(--k-lit-c);width:3px;box-shadow:0 0 12px 1px var(--glow);opacity:.7;border-radius:0 3px 3px 0;position:absolute;top:16px;bottom:16px;left:0}.h3TAdq_ecardH{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.h3TAdq_ecardT{font-family:var(--font-heading);color:var(--k-ink-hi);align-items:center;gap:11px;font-size:15.5px;font-weight:600;line-height:20px;display:flex}.h3TAdq_num{background:color-mix(in srgb, var(--k-lit-c) 18%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 30%, transparent);width:25px;height:25px;color:var(--k-accent-hi);border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:15px;display:flex}.h3TAdq_rm{color:var(--k-ink-faint);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.h3TAdq_rm:hover{color:var(--k-ink-hi)}.h3TAdq_rm:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px;border-radius:6px}.h3TAdq_rm svg{width:18px;height:18px}.h3TAdq_addp{border:1.5px dashed var(--k-edge);width:100%;color:var(--k-accent-hi);font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:13px;padding:14px;font-size:13.5px;font-weight:600;line-height:16px;transition:border-color .16s,background-color .16s,color .16s;display:block}.h3TAdq_addp:hover{border-color:var(--k-lit-c);background:color-mix(in srgb, var(--k-lit-c) 8%, transparent);color:var(--k-ink-hi)}.h3TAdq_addp:focus-visible{border-color:var(--k-lit-c);box-shadow:0 0 0 3px color-mix(in srgb, var(--k-lit-c) 18%, transparent);outline:none}.h3TAdq_chips{border:1px solid var(--k-edge);background:var(--k-glass-2);border-radius:12px;flex-wrap:wrap;gap:8px;padding:9px;transition:border-color .18s;display:flex}.h3TAdq_chips:focus-within{border-color:var(--k-lit-c)}.h3TAdq_chip2{background:color-mix(in srgb, var(--k-lit-c) 14%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 25%, transparent);color:var(--k-ink-hi);border-radius:10px;align-items:center;gap:8px;padding:8px 13px;font-size:13.5px;line-height:16px;display:inline-flex}.h3TAdq_chipBad{background:color-mix(in srgb, var(--destructive) 8%, transparent);border-color:color-mix(in srgb, var(--destructive) 45%, transparent);color:var(--destructive)}.h3TAdq_x{color:var(--ink-faint-aa);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;line-height:1;transition:color .15s}.h3TAdq_x:hover{color:var(--k-ink-hi)}.h3TAdq_chipBad .h3TAdq_x{color:color-mix(in srgb, var(--destructive) 70%, transparent)}.h3TAdq_chipBad .h3TAdq_x:hover{color:var(--destructive)}.h3TAdq_chipIn{min-width:120px;font-family:var(--font-sans);color:var(--k-ink-hi);background:0 0;border:none;outline:none;flex:1;padding:8px 4px;font-size:13.5px;line-height:16px}.h3TAdq_chipIn::placeholder{color:var(--k-ink-faint);opacity:1}.h3TAdq_chipAdd{color:var(--k-accent-hi);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;padding:7px 4px;font-size:12.5px;font-weight:600;line-height:15px;transition:color .15s}.h3TAdq_chipAdd:hover{color:var(--k-ink-hi)}html:not(.dark) .h3TAdq_chips{border-color:var(--k-edge-soft);background:rgb(from var(--k-on-accent) r g b / .6)}html:not(.dark) .h3TAdq_chip2{border-color:rgb(from var(--k-ring-b) r g b / .4);background:rgb(from var(--k-ring-b) r g b / .09);color:var(--k-navy);font-weight:600}html:not(.dark) .h3TAdq_chip2 .h3TAdq_x{color:var(--k-deep)}html:not(.dark) .h3TAdq_chipAdd{color:var(--k-deep);font-weight:700}.h3TAdq_sugg{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.h3TAdq_s{font-family:var(--font-sans);border:1px dashed color-mix(in srgb, var(--k-sky) 40%, transparent);color:var(--k-accent-hi);background:color-mix(in srgb, var(--k-lit-c) 8%, transparent);cursor:pointer;border-radius:999px;padding:6px 13px;font-size:13.5px;line-height:16px;transition:background-color .15s,color .15s}.h3TAdq_s:hover{background:color-mix(in srgb, var(--k-lit-c) 18%, transparent);color:var(--k-ink-hi)}html:not(.dark) .h3TAdq_s{border-color:rgb(from var(--k-ring-b) r g b / .45);background:rgb(from var(--k-ring-b) r g b / .06);color:var(--k-deep)}.h3TAdq_bullets{flex-direction:column;gap:9px;display:flex}.h3TAdq_bullet{border:1px solid var(--k-edge);background:var(--k-glass-2);border-radius:12px;align-items:flex-start;gap:11px;padding:12px 14px;transition:border-color .15s;display:flex}.h3TAdq_bullet:hover,.h3TAdq_bullet:focus-within{border-color:var(--k-edge-hover)}.h3TAdq_bulletErr{border-color:var(--destructive);box-shadow:0 0 0 2px color-mix(in srgb, var(--destructive) 20%, transparent)}.h3TAdq_bulletFlag{border-color:var(--grade-orange);box-shadow:0 0 0 2px color-mix(in srgb, var(--grade-orange) 25%, transparent)}.h3TAdq_dotb{background:var(--k-lit-c);width:6px;height:6px;box-shadow:0 0 8px 1px var(--glow);border-radius:50%;flex:none;margin-top:7px}.h3TAdq_txt{min-width:0;font-family:var(--font-sans);color:var(--k-ink-hi);resize:none;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:15px;line-height:1.6}.h3TAdq_txt::placeholder{color:var(--k-ink-faint);opacity:1}.h3TAdq_bulletActions{flex:none;align-items:center;gap:8px;display:flex}.h3TAdq_bulletRm svg{width:15px;height:15px}.h3TAdq_bulletFoot{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.h3TAdq_ai{height:auto;font-family:var(--font-sans);color:var(--k-accent-hi);background:color-mix(in srgb, var(--k-lit-c) 14%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 28%, transparent);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;font-weight:600;line-height:14px;transition:background-color .15s,color .15s;display:inline-flex}.h3TAdq_ai:hover{color:var(--k-ink-hi);background:color-mix(in srgb, var(--k-lit-c) 35%, transparent)}.h3TAdq_ai svg{width:11px;height:11px}.h3TAdq_aiWrap{flex-direction:column;align-items:flex-end;gap:4px;display:inline-flex}.h3TAdq_aiNote{color:var(--ink-faint-aa);font-size:12px;line-height:15px}.h3TAdq_aiErr{color:var(--destructive);font-size:12px;line-height:15px}.h3TAdq_langRow{grid-template-columns:minmax(0,1fr) minmax(0,220px) 34px;align-items:center;gap:12px;margin-bottom:10px;display:grid}.h3TAdq_langRow .h3TAdq_rm{justify-self:center}.h3TAdq_langNote{margin:-2px 0 10px}.h3TAdq_addGap{margin-top:6px}.h3TAdq_hint{color:var(--k-ink-low);font-size:13.5px;line-height:1.55}.h3TAdq_hintRow{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}@media not (min-width:40rem){.h3TAdq_two,.h3TAdq_three{grid-template-columns:1fr;gap:20px}.h3TAdq_langRow{grid-template-columns:1fr 34px}.h3TAdq_langRow>:nth-child(2){grid-area:2/1/auto/-1}.h3TAdq_langRow>:nth-child(3){grid-area:1/2}.h3TAdq_bullet{flex-wrap:wrap}.h3TAdq_txt{flex:calc(100% - 24px)}.h3TAdq_bulletActions{flex:100%;justify-content:flex-end}}.h3TAdq_addBullet{margin-top:8px}.h3TAdq_bullet .h3TAdq_txt{min-height:1.6em;overflow:hidden}.h3TAdq_panel{min-width:0;container:resume-fields/inline-size}.h3TAdq_field,.h3TAdq_two>*,.h3TAdq_three>*,.h3TAdq_langRow>*,.h3TAdq_ecard,.h3TAdq_chips,.h3TAdq_inp{min-width:0;max-width:100%}.h3TAdq_inp{box-sizing:border-box}.h3TAdq_labelRow,.h3TAdq_hintRow,.h3TAdq_bulletFoot{flex-wrap:wrap}.h3TAdq_label,.h3TAdq_lede,.h3TAdq_hint,.h3TAdq_aitip,.h3TAdq_ecardT,.h3TAdq_s,.h3TAdq_addp{overflow-wrap:anywhere}.h3TAdq_ecardH{gap:12px}.h3TAdq_ecardT{min-width:0}.h3TAdq_num,.h3TAdq_rm,.h3TAdq_x{flex-shrink:0}.h3TAdq_chip2{min-width:0;max-width:100%}.h3TAdq_chipText{overflow-wrap:anywhere;min-width:0}.h3TAdq_chipIn{min-width:min(120px,100%);max-width:100%}.h3TAdq_s{white-space:normal;max-width:100%}.h3TAdq_aiWrap{min-width:0;max-width:100%}.h3TAdq_ai{white-space:normal;text-align:left;max-width:100%}.h3TAdq_dateShell{min-width:0;position:relative}.h3TAdq_inp.h3TAdq_withTrigger{padding-right:48px}.h3TAdq_range .h3TAdq_inp.h3TAdq_withTrigger{padding-left:12px;padding-right:40px}.h3TAdq_range{flex-wrap:wrap;container:resume-timeline/inline-size}.h3TAdq_range>:not(.h3TAdq_rangeSep){flex:180px}@container resume-fields (max-width:560px){.h3TAdq_two,.h3TAdq_three{grid-template-columns:minmax(0,1fr)}.h3TAdq_langRow{grid-template-columns:minmax(0,1fr) 34px}.h3TAdq_langRow>:nth-child(2){grid-area:2/1/auto/-1}.h3TAdq_langRow>:nth-child(3){grid-area:1/2}.h3TAdq_bullet{flex-wrap:wrap}.h3TAdq_txt{flex:calc(100% - 24px)}.h3TAdq_bulletActions{flex:100%;justify-content:flex-end}}@container resume-timeline (max-width:390px){.h3TAdq_range>:not(.h3TAdq_rangeSep){flex-basis:100%}.h3TAdq_range>.h3TAdq_rangeSep{display:none}}.h3TAdq_projectMeta{grid-template-columns:minmax(0,1fr) minmax(300px,1.25fr)}@container resume-fields (max-width:620px){.h3TAdq_projectMeta{grid-template-columns:minmax(0,1fr)}}
.PdjcMa_notice{color:var(--k-ink-hi);background:var(--grade-orange-bg);border:1px solid color-mix(in srgb, var(--grade-orange) 35%, transparent);border-radius:18px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:24px;padding:16px 20px;font-size:13.5px;line-height:1.55;display:flex}.PdjcMa_notice b{font-weight:600}.PdjcMa_notice p{color:var(--k-ink-low)}.PdjcMa_notice .PdjcMa_noticeTitle{color:var(--k-ink-hi);font-weight:600}@media (min-width:720px){.PdjcMa_noticeRow{flex-direction:row;align-items:center}}.PdjcMa_rounds{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:28px;display:grid}.PdjcMa_rc{background:var(--k-surface-raised);border:1.5px solid var(--k-edge);text-align:left;width:100%;min-width:0;color:inherit;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;flex-direction:column;padding:24px 22px 22px;font-family:inherit;transition:all .22s cubic-bezier(.2,.8,.2,1);animation:.6s cubic-bezier(.2,.8,.2,1) both PdjcMa_doorIn;display:flex;position:relative;overflow:hidden}.PdjcMa_rc:not(.PdjcMa_rcSoon):hover{border-color:var(--k-edge-hover);transform:translateY(-4px)}.PdjcMa_rc:not(.PdjcMa_rcSoon):hover .PdjcMa_beam{opacity:.7}.PdjcMa_rc:not(.PdjcMa_rcSoon):hover .PdjcMa_pool{opacity:.5}.PdjcMa_rcLit{border-color:color-mix(in srgb, var(--k-sky) 70%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--k-lit-c) 16%, transparent), 0 22px 50px #003ca047}html:not(.dark) .PdjcMa_rcLit{box-shadow:0 0 0 3px color-mix(in srgb, var(--k-lit-c) 14%, transparent), 0 22px 50px rgb(from var(--k-ink-hi) r g b / .16)}.PdjcMa_rcLit:after{background:linear-gradient(90deg, transparent, var(--k-lit-b), transparent);opacity:1;box-shadow:0 0 12px 1px var(--k-lamp-glow)}.PdjcMa_rcLit .PdjcMa_beam{opacity:1}.PdjcMa_rounds .PdjcMa_rc:first-child{animation-delay:80ms}.PdjcMa_rounds .PdjcMa_rc:nth-child(2){animation-delay:.18s}.PdjcMa_rounds .PdjcMa_rc:nth-child(3){animation-delay:.28s}.PdjcMa_rounds .PdjcMa_rc:nth-child(4){animation-delay:.38s}@keyframes PdjcMa_doorIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}html:not(.dark) .PdjcMa_rc{box-shadow:0 16px 40px rgb(from var(--k-ink-hi) r g b / .09)}.PdjcMa_rc:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--k-sky) 35%, transparent), transparent);opacity:.5;border-radius:0 0 2px 2px;height:2px;transition:all .25s;position:absolute;top:0;left:26px;right:26px}.PdjcMa_beam{opacity:.45;pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#0078ff38,#0000 75%);border-radius:0 0 60px 60px;width:120px;height:120px;transition:all .25s;position:absolute;top:0;left:50%;transform:translate(-50%)}.PdjcMa_pool{filter:blur(8px);opacity:.25;pointer-events:none;background:radial-gradient(closest-side,#0078ff59,#0000);border-radius:50%;width:75%;height:28px;transition:all .3s;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.PdjcMa_rcSoon{opacity:.7;border-style:dashed}.PdjcMa_rring{width:44px;height:44px;position:absolute;top:18px;right:18px}.PdjcMa_rring svg{width:44px;height:44px;transform:rotate(-90deg)}.PdjcMa_rtrack{fill:none;stroke:var(--k-edge);stroke-width:3.5px}.PdjcMa_rprog{fill:none;stroke-width:3.5px;stroke-linecap:round;transition:stroke-dashoffset 1.2s .4s}.PdjcMa_rnum{font-family:var(--font-heading);color:var(--k-ink-hi);justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:flex;position:absolute;inset:0}.PdjcMa_ic{background:linear-gradient(135deg, var(--k-lit-c), var(--k-deep));width:52px;height:52px;color:var(--k-on-accent);box-shadow:0 8px 20px color-mix(in srgb, var(--k-deep) 35%, transparent);border-radius:15px;justify-content:center;align-items:center;margin:0 0 16px;transition:all .25s;display:flex;position:relative}.PdjcMa_rc:not(.PdjcMa_rcSoon):hover .PdjcMa_ic{transform:rotate(-4deg)scale(1.06)}.PdjcMa_ic svg{width:26px;height:26px}.PdjcMa_rc h3{font-family:var(--font-heading);letter-spacing:-.3px;color:var(--k-ink-hi);padding-right:42px;font-size:19px;font-weight:600;line-height:25px}.PdjcMa_d{color:var(--k-ink-low);min-height:60px;margin:7px 0 16px;font-size:12.5px;line-height:1.6}.PdjcMa_jdtuned{white-space:nowrap;vertical-align:middle;font-family:var(--font-heading);letter-spacing:1.2px;text-transform:uppercase;color:var(--k-on-accent);background:linear-gradient(135deg, var(--k-lit-c), var(--k-deep));border-radius:999px;margin-left:7px;padding:3px 8px;font-size:10px;font-style:normal;font-weight:700;line-height:13px;display:inline-block}.PdjcMa_rmeta{letter-spacing:1.6px;text-transform:uppercase;color:var(--iv-ink-faint);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:18px;font-size:12px;font-weight:700;line-height:15px;display:flex}.PdjcMa_last{color:var(--k-ink-hi)}.PdjcMa_d2c{color:var(--k-accent-hi);background:color-mix(in srgb, var(--k-lit-c) 14%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 30%, transparent);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700;line-height:14px}html:not(.dark) .PdjcMa_d2c{background:color-mix(in srgb, var(--k-lit-c) 8%, transparent)}.PdjcMa_d2cDown{color:var(--destructive);border-color:color-mix(in srgb, var(--destructive) 35%, transparent);background:color-mix(in srgb, var(--destructive) 10%, transparent)}.PdjcMa_freen{color:var(--k-accent-hi);margin-bottom:14px;font-size:12.5px;font-weight:600;line-height:15px;display:inline-block}.PdjcMa_startb{width:100%;font-family:var(--font-heading);letter-spacing:.5px;color:var(--k-on-accent);cursor:pointer;background:linear-gradient(135deg, var(--k-lit-c), var(--k-deep));box-shadow:0 10px 24px color-mix(in srgb, var(--k-deep) 40%, transparent);border:none;border-radius:13px;margin-top:auto;padding:14px;font-size:13.5px;font-weight:700;line-height:18px;transition:all .2s}.PdjcMa_startb:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.PdjcMa_startb:focus-visible{outline:2px solid var(--k-accent);outline-offset:3px}.PdjcMa_startb:disabled{cursor:not-allowed;color:var(--iv-ink-faint);background:var(--k-surface-well);border:1px solid var(--k-edge);box-shadow:none}.PdjcMa_startb i{margin-left:6px;font-style:normal;transition:all .2s}.PdjcMa_rc:hover .PdjcMa_startb:not(:disabled) i{margin-left:11px}.PdjcMa_jdzone{margin-bottom:26px}.PdjcMa_jdband{text-align:left;cursor:pointer;border:1.5px solid color-mix(in srgb, var(--k-sky) 55%, transparent);background:linear-gradient(120deg, color-mix(in srgb, var(--k-lit-c) 22%, transparent), color-mix(in srgb, var(--k-deep) 10%, transparent));width:100%;box-shadow:0 10px 28px color-mix(in srgb, var(--k-deep) 30%, transparent);border-radius:15px;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 18px;font-family:inherit;transition:all .25s;display:flex}.PdjcMa_jdband:hover{border-color:var(--k-edge-hover);transform:translateY(-1px)}.PdjcMa_jdband:focus-visible{outline:2px solid var(--k-accent);outline-offset:3px}html:not(.dark) .PdjcMa_jdband{background:linear-gradient(120deg, color-mix(in srgb, var(--k-lit-c) 10%, transparent), color-mix(in srgb, var(--k-lit-c) 3%, transparent));box-shadow:0 8px 22px rgb(from var(--k-ink-hi) r g b / .09)}.PdjcMa_jdbandOpen{border-bottom-color:#0000;border-radius:15px 15px 0 0}.PdjcMa_jdbk{font-family:var(--font-heading);letter-spacing:2px;text-transform:uppercase;color:var(--k-accent-hi);white-space:nowrap;font-size:11px;font-weight:700;line-height:14px}.PdjcMa_jdbt{min-width:220px;color:var(--k-ink-hi);flex:1;font-size:13.5px;font-weight:600;line-height:1.5}.PdjcMa_jdbgo{font-family:var(--font-heading);color:var(--k-on-accent);background:linear-gradient(135deg, var(--k-lit-c), var(--k-deep));white-space:nowrap;box-shadow:0 6px 16px color-mix(in srgb, var(--k-deep) 40%, transparent);border-radius:999px;padding:9px 16px;font-size:12.5px;font-weight:700;line-height:16px}.PdjcMa_jdform{border:1.5px dashed color-mix(in srgb, var(--k-sky) 50%, transparent);background:color-mix(in srgb, var(--k-deep) 8%, transparent);border-top:none;border-radius:0 0 15px 15px;gap:14px;padding:16px 18px;display:flex}.PdjcMa_jdta{resize:vertical;background:var(--k-surface-well);border:1px solid var(--k-edge);min-width:0;min-height:110px;color:var(--k-ink-hi);border-radius:12px;outline:none;flex:1;padding:13px;font-family:inherit;font-size:13px;line-height:1.6}.PdjcMa_jdta::placeholder{color:var(--iv-ink-faint)}.PdjcMa_jdta:focus{border-color:var(--k-edge-hover);box-shadow:0 0 0 3px color-mix(in srgb, var(--k-lit-c) 18%, transparent)}.PdjcMa_jdside{flex-direction:column;flex:none;gap:10px;width:232px;display:flex}.PdjcMa_jddrop{border:1.5px dashed color-mix(in srgb, var(--k-sky) 50%, transparent);text-align:center;cursor:pointer;font-family:var(--font-heading);color:var(--k-accent-hi);background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:12px;font-weight:600;line-height:16px;transition:all .2s;display:flex}.PdjcMa_jddrop span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PdjcMa_jddrop:hover:not(:disabled),.PdjcMa_jddropDrag{border-color:var(--k-edge-hover);background:color-mix(in srgb, var(--k-lit-c) 10%, transparent)}.PdjcMa_jddrop:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}.PdjcMa_jddrop:disabled{cursor:progress}.PdjcMa_jddropHas{color:var(--k-ink-hi);background:color-mix(in srgb, var(--k-lit-c) 14%, transparent);border-style:solid}.PdjcMa_jdgo{font-family:var(--font-heading);color:var(--k-on-accent);background:linear-gradient(135deg, var(--k-lit-c), var(--k-deep));cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb, var(--k-deep) 40%, transparent);border:none;border-radius:11px;padding:13px;font-size:12.5px;font-weight:700;line-height:17px;transition:all .2s}.PdjcMa_jdgo:hover:not(:disabled){filter:brightness(1.08)}.PdjcMa_jdgo:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}.PdjcMa_jdgo:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.PdjcMa_jdhint{text-align:center;color:var(--iv-ink-faint);font-size:11.5px;line-height:15px}.PdjcMa_jdError{color:var(--destructive);font-size:12px;line-height:1.5}.PdjcMa_jdwoven{border:1.5px solid color-mix(in srgb, var(--k-sky) 60%, transparent);background:linear-gradient(120deg, color-mix(in srgb, var(--k-lit-c) 20%, transparent), color-mix(in srgb, var(--k-deep) 8%, transparent));box-shadow:0 12px 30px color-mix(in srgb, var(--k-deep) 30%, transparent);border-radius:15px;padding:16px 18px}html:not(.dark) .PdjcMa_jdwoven{background:linear-gradient(120deg, color-mix(in srgb, var(--k-lit-c) 9%, transparent), color-mix(in srgb, var(--k-lit-c) 3%, transparent));box-shadow:0 8px 22px rgb(from var(--k-ink-hi) r g b / .09)}.PdjcMa_jwhead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.PdjcMa_jwk{font-family:var(--font-heading);letter-spacing:1.4px;text-transform:uppercase;color:var(--k-accent-hi);font-size:12px;font-weight:700;line-height:16px}.PdjcMa_jwx{border:1px solid var(--k-edge);color:var(--iv-ink-faint);font-family:var(--font-heading);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:700;line-height:14px;transition:all .2s}.PdjcMa_jwx:hover{color:var(--destructive);border-color:color-mix(in srgb, var(--destructive) 50%, transparent)}.PdjcMa_jwx:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}.PdjcMa_jwnote{color:var(--k-ink-low);font-size:13px;line-height:1.6}@media (max-width:1160px){.PdjcMa_rounds{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.PdjcMa_jdform{flex-direction:column}.PdjcMa_jdside{width:100%}}@media (max-width:640px){.PdjcMa_rounds{grid-template-columns:1fr}}
.GgUBdW_hangar{grid-template-columns:290px minmax(0,1fr);gap:20px;padding:18px 24px;line-height:normal;display:grid;overflow:hidden}.GgUBdW_hangar:after{content:"";background:var(--k-lit-c);width:3px;box-shadow:0 0 14px 2px color-mix(in srgb, var(--k-lit-c) 50%, transparent);border-radius:0 3px 3px 0;position:absolute;top:14%;bottom:14%;left:0}.GgUBdW_side{flex-direction:column;gap:12px;min-width:0;display:flex}.GgUBdW_label{color:var(--k-ink-hi);margin:0;font-size:14.5px;font-weight:400}.GgUBdW_note{color:var(--k-ink-low);margin:0;font-size:13px;line-height:normal}.GgUBdW_activeCard{border:1.5px solid var(--k-resume-active-border);text-align:center;background:var(--k-resume-active-background);box-shadow:var(--k-resume-active-shadow);border-radius:16px;padding:18px}.GgUBdW_kicker{font:800 10px var(--font-heading);letter-spacing:.2em;color:var(--k-resume-active-ink);margin-bottom:12px}.GgUBdW_ring{width:92px;height:92px;margin:0 auto 12px;position:relative}.GgUBdW_ring svg{width:92px;height:92px;transform:rotate(-90deg)}.GgUBdW_track,.GgUBdW_progress{fill:none;stroke-width:6px}.GgUBdW_track{stroke:var(--k-resume-ring-track)}.GgUBdW_progress{stroke:var(--k-resume-ring-progress);stroke-linecap:round;transition:stroke-dashoffset .8s}.GgUBdW_ring b{font:700 26px var(--font-heading);color:var(--k-ink-hi);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GgUBdW_activeName{color:var(--k-ink-hi);overflow-wrap:anywhere;font-size:13px;font-weight:600}.GgUBdW_date{color:var(--k-ink-low);margin-top:4px;font-size:12.5px}[data-sonner-toaster] [data-sonner-toast].GgUBdW_activationToast{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--k-star) 55%, transparent);background:rgb(from var(--k-deep) r g b / .96);width:max-content;max-width:min(560px,100vw - 32px);color:var(--k-star);font:700 11px var(--font-heading);letter-spacing:.1em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;border-radius:999px;padding:11px 20px;left:50%;translate:-50%}.GgUBdW_stats{font:700 10.5px var(--font-heading);letter-spacing:.16em;color:var(--k-ink-low);text-align:center}.GgUBdW_rack{flex-direction:column;gap:10px;min-width:0;display:flex}.GgUBdW_fileRow{border:1px solid var(--k-edge);background:var(--k-surface-raised);border-radius:15px;align-items:center;gap:14px;padding:13px 15px;transition:border-color .22s;display:flex}.GgUBdW_fileRow:hover{border-color:color-mix(in srgb, var(--k-sky) 50%, transparent)}.GgUBdW_active{border-color:var(--k-resume-selected-row-border);background:var(--k-resume-selected-row-background);box-shadow:var(--k-resume-selected-row-shadow)}.GgUBdW_pick{border:2px solid var(--k-resume-pick-border);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:flex}.GgUBdW_pick i{border-radius:50%;width:12px;height:12px}.GgUBdW_active .GgUBdW_pick{border-color:var(--k-resume-ring-progress);box-shadow:0 0 0 4px color-mix(in srgb, var(--k-runway-lamp) 20%, transparent)}.GgUBdW_active .GgUBdW_pick i{background:linear-gradient(135deg, var(--k-runway-lamp), var(--k-deep))}.GgUBdW_pick:focus-visible,.GgUBdW_remove:focus-visible{outline:2px solid var(--k-accent);outline-offset:4px}.GgUBdW_file{background:linear-gradient(135deg, var(--k-runway-lamp), var(--k-deep));width:48px;height:48px;box-shadow:0 8px 18px color-mix(in srgb, var(--k-deep) 45%, transparent);color:var(--k-on-accent);border:1px solid #0000;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.GgUBdW_meta{flex:1;min-width:0}.GgUBdW_name{color:var(--k-ink-hi);overflow-wrap:anywhere;margin-bottom:4px;font-size:15px;font-weight:600;display:block}.GgUBdW_variant{font:800 9.5px var(--font-heading);letter-spacing:.12em;color:var(--k-on-accent);background:linear-gradient(135deg, var(--k-runway-lamp), var(--k-deep));vertical-align:middle;border-radius:999px;margin-left:7px;padding:3px 8px;font-style:normal;display:inline-block}.GgUBdW_line{color:var(--k-ink-faint);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.GgUBdW_line span+span:before{content:"·";margin-right:10px}.GgUBdW_score{color:var(--k-ink-hi);font-weight:600}.GgUBdW_activeChip{font:800 10px var(--font-heading);letter-spacing:.14em;color:var(--k-resume-active-ink);margin-top:6px;display:inline-block}.GgUBdW_actions{flex:none;align-items:center;gap:8px;display:flex}.GgUBdW_remove{min-width:32px;min-height:36px;color:var(--k-ink-low);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:4px 6px;display:flex}.GgUBdW_remove:hover:not(:disabled){color:var(--destructive);background:color-mix(in srgb, var(--destructive) 10%, transparent)}.GgUBdW_remove:disabled{opacity:.4;cursor:not-allowed}.GgUBdW_armed{color:var(--k-on-accent);background:var(--destructive);font:700 10.5px var(--font-heading);padding:7px 11px}.GgUBdW_message{color:var(--k-ink-low);align-items:center;gap:12px;padding:18px 24px;display:flex}@media not (min-width:80rem){.GgUBdW_fileRow{flex-wrap:wrap}.GgUBdW_actions{flex-wrap:wrap;flex-basis:100%;justify-content:flex-end}}@media not (min-width:56.25rem){.GgUBdW_hangar{grid-template-columns:1fr}}@media not (min-width:48rem){.GgUBdW_hangar{padding:18px 16px}.GgUBdW_file{display:none}.GgUBdW_fileRow{gap:12px}.GgUBdW_pick{width:36px;height:36px}.GgUBdW_remove{min-width:40px;min-height:40px}}@media (prefers-reduced-motion:reduce){.GgUBdW_progress,.GgUBdW_fileRow{transition:none}}
.gxyQKG_chips{align-items:center}.gxyQKG_input{border:1px solid color-mix(in srgb, var(--k-sky) 50%, transparent);background:var(--k-surface-well);border-radius:999px;flex:0 130px;width:130px;min-width:0;padding:7px 12px;font-size:11.5px;font-weight:600}html:not(.dark) .gxyQKG_input{border-color:rgb(from var(--k-ring-b) r g b / .45);background:var(--k-on-accent);color:var(--k-navy);box-shadow:0 1px 2px rgb(from var(--k-navy) r g b / .05)}html:not(.dark) .gxyQKG_input:focus{border-color:var(--k-ring-b);box-shadow:0 0 0 3px rgb(from var(--k-ring-b) r g b / .14)}.gxyQKG_edit{color:inherit;font:inherit;cursor:text;background:0 0;border:0;padding:0}.gxyQKG_edit:focus-visible{outline:2px solid var(--k-lit-c);outline-offset:3px;border-radius:2px}.gxyQKG_edit{overflow-wrap:anywhere;text-align:left;min-width:0;max-width:100%}
.AUXwEG_screen{width:min(1340px,100%);color:var(--k-ink-hi);margin:0 auto;padding:0 0 118px}.AUXwEG_kicker{text-align:right;letter-spacing:.25em;color:var(--k-accent-hi);text-transform:uppercase;margin:0 0 42px;font-size:13px;font-weight:700}.AUXwEG_hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-bottom:30px;display:grid}.AUXwEG_hero h1{font-family:var(--font-heading);letter-spacing:-.045em;color:var(--k-ink-hi);margin:0 0 18px;font-size:clamp(38px,4.3vw,58px);font-weight:700;line-height:1.04}.AUXwEG_hero h1 span{color:var(--k-accent-hi)}.AUXwEG_hero p{max-width:760px;color:var(--k-ink-low);font-size:18px;line-height:1.7}.AUXwEG_hero strong{color:var(--k-ink-hi);font-weight:700}.AUXwEG_statusPill{color:#fff;letter-spacing:.17em;white-space:nowrap;background:linear-gradient(135deg,#1478e8,#0052ac);border-radius:999px;align-items:center;gap:11px;padding:14px 22px;font-size:12px;font-weight:700;display:flex;box-shadow:0 12px 30px #0052ac52}.AUXwEG_statusPill i{background:#fff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 12px 4px #ffffffbf}.AUXwEG_readyPill i{background:#d9edff}.AUXwEG_panel,.AUXwEG_benefits{border:1px solid color-mix(in srgb,var(--k-accent-hi) 24%,transparent);background:color-mix(in srgb,var(--k-surface-raised) 94%,transparent);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 22px 55px #05234b1f}.AUXwEG_panel:before,.AUXwEG_benefits:before{content:"";background:linear-gradient(90deg,#1478e8,#0052ac,#08254c);height:4px;position:absolute;inset:0 0 auto}.AUXwEG_panel{padding:30px 32px 18px}.AUXwEG_panelTag{letter-spacing:.23em;color:var(--k-accent-hi);margin-bottom:20px;font-size:12px;font-weight:700}.AUXwEG_stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 40px 48px;padding:0;list-style:none;display:grid}.AUXwEG_stages li{border:1px solid color-mix(in srgb,var(--k-accent-hi) 25%,transparent);background:var(--k-surface-raised);border-radius:15px;min-height:118px;padding:15px 13px 12px 50px;position:relative}.AUXwEG_stages li:after{content:"";background:color-mix(in srgb,var(--k-accent-hi) 30%,transparent);width:1px;height:23px;position:absolute;top:100%;left:50%}.AUXwEG_stages li>i{border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-style:normal;font-weight:700;display:grid;position:absolute;top:14px;left:15px}.AUXwEG_stages li>b{color:var(--k-ink-hi);font-size:14px;line-height:1.35;display:block}.AUXwEG_stages li>span{letter-spacing:.07em;margin-top:16px;font-size:12px;font-weight:700;display:block}.AUXwEG_stagePending{opacity:.74}.AUXwEG_stagePending>i{border:1px dashed var(--k-ink-faint);color:var(--k-ink-low)}.AUXwEG_stagePending>span{color:var(--k-ink-faint)}.AUXwEG_stageDone>i,.AUXwEG_stageActive>i{color:#fff;background:linear-gradient(135deg,#1478e8,#0052ac);box-shadow:0 5px 12px #0052ac4d}.AUXwEG_stageDone>span{color:var(--k-accent-hi)}.AUXwEG_stageActive{box-shadow:0 14px 28px var(--k-runway-stage-shadow);background:color-mix(in srgb,var(--k-accent) 13%,var(--k-surface-raised))!important;border-color:color-mix(in srgb,var(--k-accent-hi) 48%,transparent)!important}.AUXwEG_stageActive>span{color:var(--k-ink-hi)}.AUXwEG_runway{height:auto;margin:0 18px;position:relative;overflow:visible}.AUXwEG_runwayGraphic{width:100%;height:auto;min-height:220px;display:block;overflow:visible}.AUXwEG_tarmacStart{stop-color:#4f8dd1}.AUXwEG_tarmacEnd{stop-color:#174a89}.AUXwEG_runwaySheen{fill:url(#scoring-wake);opacity:.22}.AUXwEG_runwayEdge{fill:none;stroke:#bfdbfebf;stroke-width:1.2px}.AUXwEG_segmentLine{stroke:#dbedff94;stroke-width:1px}.AUXwEG_segmentLine:nth-of-type(2n){stroke-dasharray:4 4;opacity:.7}.AUXwEG_centreMark{fill:#ffffffb8}.AUXwEG_thresholdKey{fill:var(--k-on-accent);opacity:.92}.AUXwEG_thresholdEnd{opacity:.4}.AUXwEG_answerMark{fill:#ffffffe6}.AUXwEG_runwayLamp{fill:var(--k-runway-lamp)}.AUXwEG_scorecardGate rect{fill:#bfdbfe;opacity:.58}.AUXwEG_aircraftTrack{transform:translate(var(--aircraft-x),125px);transition:transform 1.15s cubic-bezier(.22,1,.36,1)}.AUXwEG_aircraftMotion{animation:1.55s ease-in-out infinite AUXwEG_aircraftMotion}.AUXwEG_aircraftWake{stroke:url(#scoring-wake);stroke-width:6px;stroke-linecap:round;stroke-dasharray:22 12}.AUXwEG_aircraftCursor{stroke:#ffffff8c;stroke-width:1px}.AUXwEG_aircraftBottom{fill:#0052ac}.AUXwEG_aircraftTop{fill:#bfdbfe}.AUXwEG_aircraftSpine{stroke:#fff;stroke-width:1.2px}.AUXwEG_aircraftLight{fill:#fff}.AUXwEG_youLabel{fill:#fff;font-family:var(--font-heading);letter-spacing:.18em;font-size:12px;font-weight:800}.AUXwEG_endpointLabel{fill:var(--k-ink-faint);font-family:var(--font-heading);letter-spacing:.22em;font-size:12px;font-weight:700}@keyframes AUXwEG_aircraftMotion{0%,to{transform:translate(-12px)}50%{transform:translate(12px)}}.AUXwEG_benefits{margin-top:22px;padding:26px 22px 20px}.AUXwEG_benefitHead{align-items:center;gap:14px;margin:0 2px 18px;display:flex}.AUXwEG_benefitHead>span,.AUXwEG_tiles article>span{color:#fff;background:linear-gradient(135deg,#1478e8,#0052ac);place-items:center;display:grid;box-shadow:0 7px 16px #0052ac59}.AUXwEG_benefitHead>span{border-radius:13px;width:46px;height:46px}.AUXwEG_benefitHead svg{width:23px}.AUXwEG_benefitHead h2{margin:0;font-size:22px;line-height:1.2}.AUXwEG_benefitHead p{color:var(--k-ink-low);margin-top:3px;font-size:14px}.AUXwEG_tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.AUXwEG_tiles article{border:1px solid color-mix(in srgb,var(--k-accent-hi) 24%,transparent);background:linear-gradient(140deg,color-mix(in srgb,var(--k-surface-well) 90%,#eaf4ff),color-mix(in srgb,var(--k-surface-raised) 90%,#dbeaff));border-radius:15px;min-height:122px;padding:17px}.AUXwEG_tiles article>span{border-radius:11px;width:38px;height:38px;margin-bottom:15px}.AUXwEG_tiles article svg{width:19px}.AUXwEG_tiles article>b{font-size:14.5px;line-height:1.45}.AUXwEG_note{border:1px solid color-mix(in srgb,var(--k-accent-hi) 25%,transparent);background:color-mix(in srgb,var(--k-accent) 7%,transparent);color:var(--k-ink-low);border-radius:12px;align-items:flex-start;gap:10px;margin:16px 0 0;padding:12px 14px;font-size:13px;line-height:1.55;display:flex}.AUXwEG_note i{color:#fff;background:#076fd5;border-radius:6px;flex:none;place-items:center;width:21px;height:21px;font-style:normal;font-weight:700;display:grid}.AUXwEG_note strong{color:var(--k-ink-hi)}.AUXwEG_dock{z-index:40;left:var(--student-sidebar-width,236px);min-height:92px;padding:14px max(28px,50vw - 670px);padding-bottom:max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--k-edge);background:color-mix(in srgb,var(--k-surface) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;gap:18px;display:flex;position:fixed;bottom:0;right:0;box-shadow:0 -10px 32px #051f4317}.AUXwEG_dock p{color:var(--k-ink-low);margin-right:auto;font-size:14px}.AUXwEG_dock p strong{color:var(--k-ink-hi)}.AUXwEG_dock>div{gap:14px;display:flex}.AUXwEG_dock button{min-height:54px;font-family:var(--font-heading);cursor:pointer;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:0 26px;font-size:15px;font-weight:600;display:inline-flex}.AUXwEG_dock svg{width:18px}.AUXwEG_secondary{border:1px solid color-mix(in srgb,var(--k-accent-hi) 45%,transparent);background:var(--k-surface-raised);color:var(--k-accent-hi)}.AUXwEG_primary{color:#fff;background:linear-gradient(135deg,#1478e8,#0052ac);border:0;box-shadow:0 12px 28px #0052ac47}.AUXwEG_primary:disabled{opacity:.7;cursor:wait}.AUXwEG_spin{animation:.8s linear infinite AUXwEG_spin}@keyframes AUXwEG_spin{to{transform:rotate(360deg)}}@media (max-width:1024px){.AUXwEG_screen{padding-bottom:132px}.AUXwEG_kicker{margin-bottom:30px}.AUXwEG_stages{margin-inline:0}.AUXwEG_panel{padding-inline:20px}.AUXwEG_runway{margin-inline:0}.AUXwEG_hero p{font-size:16px}.AUXwEG_tiles{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.AUXwEG_screen{padding-bottom:176px}.AUXwEG_kicker{text-align:left;margin-bottom:24px}.AUXwEG_hero{grid-template-columns:1fr;align-items:start}.AUXwEG_hero h1{font-size:40px}.AUXwEG_statusPill{justify-self:start}.AUXwEG_panel{border-radius:18px;padding:24px 14px 12px}.AUXwEG_stages{grid-template-columns:1fr;gap:8px;margin-bottom:30px}.AUXwEG_stages li{min-height:76px;padding-top:13px}.AUXwEG_stages li:after{display:none}.AUXwEG_runway{height:205px}.AUXwEG_strip{top:30px}.AUXwEG_benefits{border-radius:18px}.AUXwEG_dock{padding:12px 16px max(12px,env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:10px;left:0}.AUXwEG_dock p{text-align:center;margin:0}.AUXwEG_dock>div{grid-template-columns:1fr 1fr;display:grid}.AUXwEG_dock button{min-height:50px;padding:0 12px}}@media (min-width:481px) and (max-width:768px){.AUXwEG_dock{left:var(--student-sidebar-width,236px)}}@media (max-width:480px){.AUXwEG_hero h1{font-size:36px}.AUXwEG_hero p{font-size:15px;line-height:1.6}.AUXwEG_statusPill{padding:12px 15px;font-size:10px}.AUXwEG_tiles{grid-template-columns:1fr}.AUXwEG_runway{height:185px}.AUXwEG_plane{font-size:44px}.AUXwEG_aircraft b{margin-top:13px}.AUXwEG_panelTag{margin-left:4px}.AUXwEG_dock button{font-size:13px}.AUXwEG_kicker{font-size:10px}.AUXwEG_benefits{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.AUXwEG_spin,.AUXwEG_aircraftMotion{animation:none}.AUXwEG_aircraftTrack{transition:none}}
.gcxgDq_view{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gcxgDq_status{z-index:2;letter-spacing:.03em;white-space:nowrap;max-width:calc(100% - 80px);color:color-mix(in srgb, var(--k-accent-soft) 80%, #fff);background:color-mix(in srgb, var(--k-navy) 60%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11.5px;font-weight:600;line-height:14px;display:inline-flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.gcxgDq_status svg{width:14px;height:14px;color:color-mix(in srgb, var(--k-accent-soft) 60%, transparent);flex-shrink:0}.gcxgDq_status .gcxgDq_liveIcon{color:var(--k-sky)}.gcxgDq_device{text-overflow:ellipsis;max-width:180px;color:color-mix(in srgb, var(--k-accent-soft) 65%, transparent);font-weight:500;overflow:hidden}.gcxgDq_device:before{content:"·";margin-right:6px}.gcxgDq_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gcxgDq_guide{z-index:2;border:1.5px dashed color-mix(in srgb, var(--k-sky) 50%, transparent);pointer-events:none;border-radius:50%/54%;width:118px;height:150px;animation:3.2s cubic-bezier(.16,1,.3,1) infinite gcxgDq_breathe;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.gcxgDq_guideLive{border-style:solid;border-color:color-mix(in srgb, var(--k-sky) 90%, transparent)}@keyframes gcxgDq_breathe{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.035)}}.gcxgDq_offnote{letter-spacing:.03em;color:color-mix(in srgb, var(--k-accent-soft) 75%, transparent);font-size:12px;line-height:16px}.gcxgDq_stack{z-index:1;flex-direction:column;align-items:center;gap:12px;padding:44px 24px 34px;display:flex;position:relative}.gcxgDq_caption{max-width:320px;color:color-mix(in srgb, var(--k-accent-soft) 82%, #fff);margin:0 auto;font-size:13px;line-height:19px}.gcxgDq_badge{background:color-mix(in srgb, var(--k-sky) 16%, transparent);width:56px;height:56px;color:var(--k-sky);border-radius:50%;justify-content:center;align-items:center;display:flex}.gcxgDq_badge svg{width:26px;height:26px}.gcxgDq_meter{align-items:flex-end;gap:5px;height:24px;display:flex}.gcxgDq_meter i{background:linear-gradient(180deg, var(--k-sky), var(--k-accent));border-radius:3px;width:5px;min-height:4px;transition:height 80ms linear}.gcxgDq_meterOff i{opacity:.25}.gcxgDq_spk{pointer-events:none;width:0;height:0;position:absolute;top:46%;left:50%}.gcxgDq_spk i{border:1.5px solid color-mix(in srgb, var(--k-sky) 65%, transparent);border-radius:50%;width:110px;height:110px;animation:1.4s ease-out infinite gcxgDq_ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gcxgDq_spk i:nth-child(2){animation-delay:.45s}.gcxgDq_spk i:nth-child(3){animation-delay:.9s}@keyframes gcxgDq_ripple{0%{opacity:.9;width:96px;height:96px}to{opacity:0;width:230px;height:230px}}.gcxgDq_chip{color:var(--k-sky);background:color-mix(in srgb, var(--k-sky) 14%, transparent);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.gcxgDq_chip svg{width:13px;height:13px}.gcxgDq_link{color:var(--k-sky);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;line-height:17px;text-decoration:underline}.gcxgDq_link:hover{color:color-mix(in srgb, var(--k-sky) 70%, #fff)}.gcxgDq_ghost.gcxgDq_ghost{background:color-mix(in srgb, var(--k-accent-soft) 12%, transparent);border-color:color-mix(in srgb, var(--k-accent-soft) 35%, transparent);color:color-mix(in srgb, var(--k-accent-soft) 85%, #fff)}.gcxgDq_ghost.gcxgDq_ghost:hover:not(:disabled){background:color-mix(in srgb, var(--k-accent-soft) 20%, transparent);border-color:color-mix(in srgb, var(--k-accent-soft) 55%, transparent);color:#fff}@media (prefers-reduced-motion:reduce){.gcxgDq_guide,.gcxgDq_spk i{animation:none}}
.XPjIqa_head{margin-bottom:18px}.XPjIqa_h2{font-family:var(--font-heading);letter-spacing:-.6px;color:var(--k-ink-hi);font-size:26px;font-weight:700;line-height:30px}.XPjIqa_lit{background:linear-gradient(92deg, var(--k-lit-a) 0%, var(--k-lit-b) 55%, var(--k-lit-c) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.XPjIqa_p{color:var(--k-ink-low);margin-top:6px;font-size:14.5px;line-height:18px}.XPjIqa_stats{background:var(--k-surface-raised);border:1px solid var(--k-edge);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:10px;display:grid;overflow:hidden}html:not(.dark) .XPjIqa_stats{box-shadow:0 12px 30px rgb(from var(--k-ink-hi) r g b / .08)}.XPjIqa_stat{padding:20px 24px;position:relative}.XPjIqa_stat+.XPjIqa_stat:before{content:"";background:linear-gradient(180deg, transparent, var(--k-edge), transparent);width:1px;position:absolute;top:18px;bottom:18px;left:0}.XPjIqa_stat b{font-family:var(--font-heading);background:linear-gradient(160deg, var(--k-lit-a) 10%, var(--k-lit-b) 70%, var(--k-lit-c) 120%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:700;line-height:1;display:block}.XPjIqa_stat .XPjIqa_up{color:var(--grade-green);background:0 0}.XPjIqa_stat span{color:var(--k-ink-low);margin-top:8px;font-size:13px;line-height:16px;display:block}.XPjIqa_pace{color:var(--k-ink-low);margin:0 2px 18px;font-size:12.5px;line-height:15px}.XPjIqa_card{background:var(--k-surface-raised);border:1px solid var(--k-edge);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;padding:22px 24px;position:relative}html:not(.dark) .XPjIqa_card{box-shadow:0 14px 34px rgb(from var(--k-ink-hi) r g b / .08)}.XPjIqa_cardTitle{font-family:var(--font-heading);color:var(--k-ink-hi);font-size:16px;font-weight:600;line-height:20px}.XPjIqa_cardSub{color:var(--k-ink-low);margin-top:4px;font-size:13px;line-height:1.5}.XPjIqa_cardText{color:var(--k-ink-hi);font-size:13px;line-height:1.55}.XPjIqa_cardMuted{color:var(--k-ink-low);font-size:13px;line-height:1.55}.XPjIqa_cardFaint{color:var(--k-ink-faint);margin-top:4px;font-size:12px;line-height:15px}.XPjIqa_chartHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.XPjIqa_legend{color:var(--k-ink-low);gap:16px;font-size:12.5px;font-weight:500;line-height:15px;display:flex}.XPjIqa_legend i{align-items:center;gap:6px;font-style:normal;display:inline-flex}.XPjIqa_legend .XPjIqa_dot{border-radius:50%;width:9px;height:9px;display:inline-block}.XPjIqa_section{margin-top:28px}.XPjIqa_sectionLbl{letter-spacing:2.4px;text-transform:uppercase;color:var(--k-ink-faint);align-items:center;gap:9px;margin:4px 2px 14px;font-size:12px;font-weight:700;line-height:15px;display:flex}.XPjIqa_sectionLbl i{background:var(--k-lit-c);width:5px;height:5px;box-shadow:0 0 8px 2px var(--k-lamp-glow);border-radius:50%}.XPjIqa_grid2{gap:18px;margin-top:18px;display:grid}@media (min-width:1024px){.XPjIqa_grid2{grid-template-columns:1fr 1fr}}.XPjIqa_stack{flex-direction:column;gap:18px;display:flex}.XPjIqa_between{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.XPjIqa_bandNote{color:var(--k-ink-low);font-size:12px;font-weight:600;line-height:15px}.XPjIqa_bigNum{font-family:var(--font-heading);color:var(--k-ink-hi);font-size:22px;font-weight:700;line-height:1}.XPjIqa_heroNum{font-family:var(--font-heading);font-size:34px;font-weight:700;line-height:1}.XPjIqa_bandChip{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;line-height:15px;display:inline-block}.XPjIqa_pill{border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;line-height:15px;display:inline-block}.XPjIqa_mt2{margin-top:8px}.XPjIqa_mt4{margin-top:16px}.XPjIqa_mt5{margin-top:20px}.XPjIqa_rule{border-top:1px solid var(--k-edge);margin-top:20px;padding-top:16px}.XPjIqa_ruleSm{border-top:1px solid var(--k-edge);margin-top:12px;padding-top:12px}.XPjIqa_eyebrow{letter-spacing:.4px;text-transform:uppercase;color:var(--k-ink-faint);margin-bottom:12px;font-size:12px;font-weight:700;line-height:15px}.XPjIqa_gridMeters{gap:14px;display:grid}@media (min-width:640px){.XPjIqa_gridMeters{grid-template-columns:1fr 1fr}}.XPjIqa_focus{background:var(--k-surface-well);border:1px solid var(--k-edge);border-radius:12px;margin-top:20px;padding:12px 16px}.XPjIqa_link{color:var(--k-accent-hi);cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;line-height:15px}.XPjIqa_link:hover{text-decoration:underline}.XPjIqa_linkChip{color:var(--k-accent-hi);background:color-mix(in srgb, var(--k-lit-c) 10%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 28%, transparent);border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:600;line-height:15px;display:inline-block}.XPjIqa_checklist{flex-direction:column;gap:8px;margin-top:14px;display:flex}.XPjIqa_checklist li{color:var(--k-ink-hi);align-items:center;gap:10px;font-size:13px;line-height:16px;display:flex}.XPjIqa_check{background:var(--k-surface-well);border:1px solid var(--k-edge);width:18px;height:18px;color:var(--k-ink-faint);border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;display:flex}.XPjIqa_checkDone{background:var(--grade-green);border-color:var(--grade-green);color:#fff}.XPjIqa_done{color:var(--k-ink-low);text-decoration:line-through}.XPjIqa_meterHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.XPjIqa_meterLabel{min-width:0;color:var(--k-ink-low);align-items:center;gap:8px;font-size:12.5px;line-height:15px;display:flex}.XPjIqa_meterLabel span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.XPjIqa_swatch{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.XPjIqa_meterVal{font-family:var(--font-heading);color:var(--k-ink-hi);flex:none;font-size:13px;font-weight:700;line-height:16px}.XPjIqa_track{background:color-mix(in srgb, var(--k-ink-hi) 9%, transparent);border-radius:999px;width:100%;height:8px;margin-top:6px;overflow:hidden}.XPjIqa_fill{border-radius:999px;height:100%;transition:width .5s ease-out}.XPjIqa_meterSub{color:var(--k-ink-faint);margin-top:4px;font-size:11.5px;line-height:1.4}.XPjIqa_meters{flex-direction:column;gap:12px;margin-top:16px;display:flex}.XPjIqa_spark{width:100%;max-width:260px}.XPjIqa_sparkHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.XPjIqa_sparkLbl{text-overflow:ellipsis;white-space:nowrap;color:var(--k-ink-hi);font-size:12.5px;font-weight:600;line-height:15px;overflow:hidden}.XPjIqa_sparkVal{font-family:var(--font-heading);color:var(--k-ink-hi);flex:none;font-size:12.5px;font-weight:700;line-height:15px}.XPjIqa_sparkGrid{gap:16px 20px;margin-top:12px;display:grid}@media (min-width:640px){.XPjIqa_sparkGrid{grid-template-columns:1fr 1fr}}.XPjIqa_svg{width:100%;height:auto;display:block}.XPjIqa_svgMt{margin-top:4px}.XPjIqa_foot{border-top:1px solid var(--k-edge);color:var(--k-ink-low);margin-top:16px;padding-top:12px;font-size:11.5px;line-height:1.55}@media (max-width:1180px){.XPjIqa_stats{grid-template-columns:repeat(2,1fr)}}
.k3DOwa_page{max-width:1180px;margin:0 auto;padding:0 0 48px}.k3DOwa_rise{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards k3DOwa_rise;transform:translateY(16px)}.k3DOwa_d1{animation-delay:50ms}.k3DOwa_d2{animation-delay:.15s}.k3DOwa_d3{animation-delay:.3s}.k3DOwa_d4{animation-delay:.45s}@keyframes k3DOwa_rise{to{opacity:1;transform:translateY(0)}}@keyframes k3DOwa_pulse{0%,to{opacity:.4}50%{opacity:1}}.k3DOwa_top{align-items:center;gap:14px;margin-bottom:18px;display:flex}.k3DOwa_navback{cursor:pointer;background:color-mix(in srgb, var(--k-ink-hi) 5%, transparent);border:1px solid color-mix(in srgb, var(--k-ink-hi) 20%, transparent);width:38px;height:38px;color:var(--k-ink-low);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}.k3DOwa_navback:hover{color:var(--k-ink-hi);background:color-mix(in srgb, var(--k-ink-hi) 10%, transparent)}.k3DOwa_head{margin-bottom:4px}.k3DOwa_reportKicker{color:var(--k-accent-hi);font:700 10px/1 var(--font-heading);letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px}.k3DOwa_hmeta{color:var(--k-ink-faint);flex-wrap:wrap;align-items:center;gap:11px;margin-top:14px;font-size:13.5px;line-height:18px;display:flex}.k3DOwa_sep{background:var(--k-ink-faint);border-radius:50%;width:3px;height:3px}.k3DOwa_moment{flex-wrap:wrap;align-items:center;gap:24px;margin-top:20px;display:flex}.k3DOwa_bignum{font-family:var(--font-heading);background:linear-gradient(160deg, var(--k-lit-a) 5%, var(--k-lit-b) 60%, var(--k-lit-c) 110%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:88px;font-weight:700;line-height:1}.k3DOwa_mlbl{letter-spacing:.22em;text-transform:uppercase;color:var(--k-ink-low);margin-bottom:8px;font-size:12px;font-weight:700;line-height:16px}.k3DOwa_gpill{background:var(--k-accent-tint);border:1px solid color-mix(in srgb, var(--k-accent) 40%, transparent);color:var(--k-ink-hi);border-radius:999px;align-items:center;gap:8px;padding:7px 15px;font-size:13.5px;font-weight:700;line-height:18px;display:inline-flex}.k3DOwa_gpill i{border-radius:50%;width:8px;height:8px}.k3DOwa_eqline{color:var(--k-ink-low);max-width:560px;margin-top:10px;font-size:13.5px;line-height:1.6}.k3DOwa_eqline b{color:var(--k-ink-hi);font-weight:600}.k3DOwa_alti{border-radius:22px;margin:30px 0 8px;padding:22px 34px 26px;overflow:hidden}.k3DOwa_acap{font-family:var(--font-heading);letter-spacing:.24em;text-transform:uppercase;color:var(--k-ink-faint);font-size:11px;font-weight:700;line-height:14px;display:block}.k3DOwa_acap b{color:var(--k-accent-hi)}.k3DOwa_anote{color:var(--k-ink-faint);text-align:right;margin-top:22px;font-size:12.5px;line-height:17px}.k3DOwa_anote b{color:var(--k-ink-low);font-weight:600}.k3DOwa_sectH{font-family:var(--font-heading);color:var(--k-ink-hi);margin:26px 2px 14px;font-size:19px;font-weight:600;line-height:24px}.k3DOwa_cols2{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;display:grid}.k3DOwa_card{margin-bottom:18px}.k3DOwa_pad{padding:20px 24px}.k3DOwa_rcTop{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.k3DOwa_rcT{align-items:center;gap:13px;min-width:0;display:flex}.k3DOwa_rcIc{background:var(--k-accent-tint);border:1px solid color-mix(in srgb, var(--k-accent) 35%, transparent);width:44px;height:44px;color:var(--k-accent-hi);border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}.k3DOwa_rcT b{font-family:var(--font-heading);color:var(--k-ink-hi);font-size:16.5px;font-weight:600;line-height:21px;display:block}.k3DOwa_subl{color:var(--k-ink-faint);margin-top:3px;font-size:13px;line-height:17px}.k3DOwa_rscore{font-family:var(--font-heading);white-space:nowrap;background:linear-gradient(160deg, var(--k-lit-a) 10%, var(--k-lit-b) 80%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:700;line-height:1}.k3DOwa_rscore small{color:var(--k-ink-faint);-webkit-text-fill-color:var(--k-ink-faint);font-size:14px}.k3DOwa_lrB{background:var(--k-surface-well);border-radius:999px;height:8px;overflow:hidden}.k3DOwa_lrF{background:linear-gradient(90deg, var(--k-lit-b), var(--k-lit-c));width:0;height:100%;box-shadow:0 0 10px 1px color-mix(in srgb, var(--k-lit-c) 50%, transparent);border-radius:999px;transition:width 1.1s cubic-bezier(.16,1,.3,1)}.k3DOwa_rcFoot{color:var(--k-ink-faint);justify-content:space-between;align-items:center;gap:12px;margin-top:13px;font-size:13px;line-height:17px;display:flex}.k3DOwa_rcFoot b{color:var(--k-ink-low);font-weight:600}.k3DOwa_flink{color:var(--k-accent-hi);cursor:pointer;white-space:nowrap;border-bottom:1px solid color-mix(in srgb, var(--k-accent) 40%, transparent);font-weight:600;font:inherit;background:0 0;border-top:0;border-left:0;border-right:0;padding-bottom:1px;font-weight:600;transition:color .15s}.k3DOwa_flink:hover{color:var(--k-ink-hi)}.k3DOwa_flink:disabled{opacity:.6;cursor:default}.k3DOwa_tie .k3DOwa_flink{font-size:13.5px;line-height:18px}.k3DOwa_cardH{justify-content:space-between;align-items:baseline;gap:12px;padding:20px 24px 0;display:flex}.k3DOwa_cardH h3{font-family:var(--font-heading);color:var(--k-ink-hi);font-size:18px;font-weight:600;line-height:23px}.k3DOwa_cardH span{color:var(--k-ink-faint);text-align:right;font-size:13px;line-height:17px}.k3DOwa_list{margin:0;padding:10px 24px 20px;list-style:none}.k3DOwa_task{border-top:1px solid var(--k-edge);align-items:center;gap:15px;padding:15px 0;display:flex}.k3DOwa_task:first-child{border-top:none}.k3DOwa_prio{border-radius:50%;flex:none;width:11px;height:11px}.k3DOwa_hi{background:var(--k-accent);box-shadow:0 0 12px 3px color-mix(in srgb, var(--k-accent) 65%, transparent);animation:2.2s infinite k3DOwa_pulse}.k3DOwa_md{background:color-mix(in srgb, var(--k-sky) 75%, transparent);box-shadow:0 0 8px 2px color-mix(in srgb, var(--k-sky) 40%, transparent)}.k3DOwa_lo{background:color-mix(in srgb, var(--k-sky) 35%, transparent)}.k3DOwa_tb{flex:1;min-width:0}.k3DOwa_tb b{color:var(--k-ink-hi);font-size:15px;font-weight:600;line-height:20px;display:block}.k3DOwa_tb span{color:var(--k-ink-faint);margin-top:2px;font-size:13.5px;line-height:18px;display:block}.k3DOwa_cardT{font-family:var(--font-heading);color:var(--k-ink-hi);font-size:18px;font-weight:600;line-height:23px}.k3DOwa_dl{flex-direction:column;margin:10px 0 0;display:flex}.k3DOwa_dl>div{border-top:1px solid var(--k-edge);justify-content:space-between;align-items:flex-start;gap:16px;padding:10px 0;display:flex}.k3DOwa_dl>div:first-child{border-top:none}.k3DOwa_dl dt{color:var(--k-ink-faint);font-size:12.5px;font-weight:600;line-height:17px}.k3DOwa_dl dd{text-align:right;max-width:65%;color:var(--k-ink-hi);margin:0;font-size:13px;line-height:17px}.k3DOwa_tie{border-color:color-mix(in srgb, var(--k-sky) 32%, transparent);border-radius:16px;align-items:center;gap:14px;margin-bottom:18px;padding:16px 20px;display:flex;overflow:hidden}.k3DOwa_tie:after{content:"";background:var(--k-accent);width:3px;box-shadow:0 0 14px 2px color-mix(in srgb, var(--k-accent) 50%, transparent);border-radius:0 3px 3px 0;position:absolute;top:12px;bottom:12px;left:0}.k3DOwa_ti{background:var(--k-accent-tint);border:1px solid color-mix(in srgb, var(--k-accent) 35%, transparent);width:40px;height:40px;color:var(--k-accent-hi);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.k3DOwa_tt{flex:1;min-width:0}.k3DOwa_tt b{color:var(--k-ink-hi);font-size:15px;font-weight:600;line-height:20px;display:block}.k3DOwa_tt span{color:var(--k-ink-faint);margin-top:2px;font-size:13.5px;line-height:18px;display:block}.k3DOwa_lawline{text-align:center;color:var(--k-ink-low);margin:8px 0 0;font-size:13px;line-height:18px}.k3DOwa_lawline b{color:var(--k-ink-hi)}.k3DOwa_dock{z-index:30;border-top:1px solid var(--k-edge);background:color-mix(in srgb, var(--k-surface) 82%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 96px 14px clamp(20px,4vw,44px);transition:left .3s;display:flex;position:fixed;bottom:0;left:236px;right:0}aside[data-hidden]~main .k3DOwa_dock{left:0}@media not (min-width:48rem){.k3DOwa_dock{padding:18px 0 env(safe-area-inset-bottom);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin-top:24px;position:static}.k3DOwa_dock>.k3DOwa_dbtn{flex:auto;justify-content:center}}.k3DOwa_spacer{flex:1}.k3DOwa_dbtn{font-family:var(--font-heading);letter-spacing:.02em;cursor:pointer;white-space:nowrap;border:1px solid color-mix(in srgb, var(--k-ink-hi) 28%, transparent);background:var(--k-surface-raised);color:var(--k-ink-hi);border-radius:13px;align-items:center;gap:7px;padding:14px 22px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s;display:inline-flex}:root:not(.dark) .k3DOwa_dbtn:not(.k3DOwa_finish){box-shadow:0 4px 14px #08183314}.k3DOwa_dbtn:hover{border-color:color-mix(in srgb, var(--k-accent) 70%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--k-accent) 30%, transparent)}.k3DOwa_dbtn:disabled{opacity:.6;cursor:default}.k3DOwa_finish,.k3DOwa_finish:hover{color:#fff;background:linear-gradient(135deg, #1478e8, var(--k-deep));border-color:#0000;box-shadow:0 12px 30px #1478e866}.k3DOwa_finish:hover{transform:translateY(-1px);box-shadow:0 16px 36px #1478e88c}.k3DOwa_state{text-align:center;margin-top:32px;padding:40px 32px}.k3DOwa_stateH{font-family:var(--font-heading);color:var(--k-ink-hi);font-size:20px;font-weight:600;line-height:26px}.k3DOwa_stateP{max-width:460px;color:var(--k-ink-low);margin:8px auto 0;font-size:14px;line-height:1.6}@media (max-width:860px){.k3DOwa_cols2{grid-template-columns:1fr}.k3DOwa_alti{padding:22px 20px 26px}}@media (max-width:760px){.k3DOwa_bignum{font-size:68px}}
._2X3sRW_consent{text-align:left;cursor:pointer;background:var(--k-surface-raised);border:1px solid color-mix(in srgb, var(--k-sky) 35%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;align-items:flex-start;gap:13px;margin-top:18px;padding:17px 19px;display:flex;position:relative;overflow:hidden}._2X3sRW_consent:before{content:"";background:var(--k-accent);width:3px;box-shadow:0 0 14px 2px color-mix(in srgb, var(--k-accent) 50%, transparent);border-radius:0 3px 3px 0;position:absolute;top:12px;bottom:12px;left:0}._2X3sRW_boxwrap{flex-shrink:0;width:22px;height:22px;margin-top:1px;position:relative}._2X3sRW_check{opacity:0;cursor:pointer;width:22px;height:22px;margin:0;position:absolute;inset:0}._2X3sRW_box{border:2px solid color-mix(in srgb, var(--k-sky) 55%, transparent);pointer-events:none;border-radius:7px;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:flex;position:absolute;inset:0}._2X3sRW_box svg{width:13px;height:13px;color:var(--k-on-accent);opacity:0;transition:opacity .2s}._2X3sRW_check:checked+._2X3sRW_box{background:var(--k-accent);border-color:var(--k-accent)}._2X3sRW_check:checked+._2X3sRW_box svg{opacity:1}._2X3sRW_check:focus-visible+._2X3sRW_box{outline:2px solid var(--k-accent);outline-offset:2px}._2X3sRW_text{color:var(--k-ink-low);font-size:13.5px;line-height:1.6}._2X3sRW_text b{color:var(--k-ink-hi)}._2X3sRW_text a{color:var(--k-accent-soft);border-bottom:1px solid color-mix(in srgb, var(--k-sky) 40%, transparent);font-weight:600}html:not(.dark) ._2X3sRW_text a{color:var(--k-accent-hi)}._2X3sRW_version{color:var(--k-ink-faint);font-size:11px;font-weight:600}
.rxLv4a_overlay{z-index:60;color:var(--k-ink-mid);text-align:center;background:radial-gradient(1000px 540px at 50% -14%, var(--k-wash-a), transparent 62%), var(--k-surface);position:fixed;inset:0;overflow:auto}.rxLv4a_stars{pointer-events:none;position:absolute;inset:0}html:not(.dark) .rxLv4a_stars{display:none}.rxLv4a_stars i{background:var(--k-accent-soft);opacity:.4;border-radius:50%;width:2px;height:2px;position:absolute}.rxLv4a_wm{z-index:5;font-family:var(--font-heading);color:var(--k-ink-hi);font-size:26px;font-weight:600;line-height:1.2;position:absolute;top:22px;left:clamp(20px,4vw,44px)}.rxLv4a_wm i{color:var(--k-accent);font-style:normal}.rxLv4a_kick{z-index:5;letter-spacing:.24em;color:var(--k-ink-faint);font-size:12px;font-weight:700;line-height:1.2;position:absolute;top:30px;right:clamp(20px,4vw,44px)}.rxLv4a_stage{min-height:100%;padding:40px;animation:.7s cubic-bezier(.16,1,.3,1) both rxLv4a_rise}@keyframes rxLv4a_rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.rxLv4a_spinner{width:132px;height:132px;margin-bottom:30px;position:relative}.rxLv4a_halo{background:radial-gradient(circle, color-mix(in srgb, var(--k-lit-c) 32%, transparent), transparent 70%);filter:blur(9px);border-radius:50%;animation:2.6s ease-in-out infinite rxLv4a_halo;position:absolute;inset:-22px}@keyframes rxLv4a_halo{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}.rxLv4a_sweepring{border-radius:50%;animation:2.4s linear infinite reverse rxLv4a_spin;position:absolute;inset:-8px}.rxLv4a_sweepring:before{content:"";background:conic-gradient(from 0deg, color-mix(in srgb, var(--k-sky) 85%, transparent), color-mix(in srgb, var(--k-sky) 0%, transparent) 26%);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--k-on-accent) calc(100% - 2.5px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--k-on-accent) calc(100% - 2.5px));mask:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--k-on-accent) calc(100% - 2.5px));border-radius:50%;position:absolute;inset:0}.rxLv4a_sweepring:after{content:"";background:radial-gradient(circle at 34% 30%, var(--k-on-accent), var(--k-accent-soft) 55%, var(--k-deep));width:9px;height:9px;box-shadow:0 0 14px 4px color-mix(in srgb, var(--k-lit-c) 70%, transparent);border-radius:50%;position:absolute;top:-3px;left:50%;transform:translate(-50%)}@keyframes rxLv4a_spin{to{transform:rotate(360deg)}}.rxLv4a_orb{background:radial-gradient(circle at 34% 30%, var(--k-scene-far), var(--k-scene-mid) 55%, var(--k-bg-glow) 100%);border:1px solid color-mix(in srgb, var(--k-deep) 30%, transparent);box-shadow:0 0 44px color-mix(in srgb, var(--k-lit-c) 45%, transparent), inset 0 0 26px color-mix(in srgb, var(--k-sky) 15%, transparent);border-radius:50%;justify-content:center;align-items:center;animation:2.8s ease-in-out infinite rxLv4a_breathe;display:flex;position:absolute;inset:0}.dark .rxLv4a_orb{background:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--k-bg-glow) 90%, var(--k-ink-hi)), var(--k-scene-mid) 55%, var(--k-scene-far) 100%);border-color:color-mix(in srgb, var(--k-sky) 35%, transparent)}@keyframes rxLv4a_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.rxLv4a_mark{width:56px;height:56px}.rxLv4a_mark line{stroke:var(--k-deep);stroke-linecap:round}.rxLv4a_mark circle{fill:var(--k-accent)}.dark .rxLv4a_mark line{stroke:var(--k-ink-hi)}.dark .rxLv4a_mark circle{fill:var(--k-sky)}.rxLv4a_title{font-family:var(--font-heading);letter-spacing:-.4px;color:var(--k-ink-hi);font-size:clamp(24px,2.8vw,31px);font-weight:700;line-height:1.2}.rxLv4a_sub{color:var(--k-ink-faint);margin-top:10px;font-size:15px;line-height:1.2}.rxLv4a_bar{background:color-mix(in srgb, var(--k-edge) 85%, transparent);border-radius:999px;width:300px;max-width:100%;height:8px;margin-top:30px;position:relative;overflow:hidden}.rxLv4a_bar:before{content:"";background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--k-accent-soft) 25%, transparent) 0 10px, transparent 10px 26px);position:absolute;inset:0}.rxLv4a_bar i{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--k-lit-c) 70%, var(--k-sky)) 55%, color-mix(in srgb, var(--k-sky) 65%, var(--k-on-accent)));width:40%;box-shadow:0 0 16px 2px color-mix(in srgb, var(--k-lit-c) 55%, transparent);border-radius:999px;animation:1.4s ease-in-out infinite rxLv4a_slide;position:absolute;top:0;bottom:0}@keyframes rxLv4a_slide{0%{left:-40%}to{left:100%}}.rxLv4a_law{letter-spacing:.14em;color:var(--k-ink-faint);margin-top:26px;font-size:12.5px;font-weight:600;line-height:1.2}.rxLv4a_law b{color:var(--k-accent-hi);font-weight:600}@media (prefers-reduced-motion:reduce){.rxLv4a_stage,.rxLv4a_halo,.rxLv4a_orb{animation:none}.rxLv4a_stage{opacity:1;transform:none}.rxLv4a_sweepring{animation-name:rxLv4a_spin!important;animation-duration:3.2s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-direction:reverse!important;animation-play-state:running!important}.rxLv4a_bar i{animation-name:rxLv4a_slide!important;animation-duration:2.4s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important}}
.Jpe9BW_groupName{border-radius:10px;width:280px;max-width:calc(100% - 32px);margin-bottom:8px;padding:9px 12px;font-size:12.5px;font-weight:700}.Jpe9BW_groupHeading.Jpe9BW_groupHeading input{border:1px solid color-mix(in srgb, var(--k-sky) 55%, transparent);background:var(--k-surface-well);color:var(--k-ink-hi)}.Jpe9BW_groupHeading.Jpe9BW_groupHeading input:focus{border-color:var(--k-lit-c);box-shadow:0 0 0 3px color-mix(in srgb, var(--k-lit-c) 18%, transparent);outline:none}html:not(.dark) .Jpe9BW_groupHeading.Jpe9BW_groupHeading input{border-color:rgb(from var(--k-ring-b) r g b / .45);background:var(--k-on-accent);box-shadow:0 1px 2px rgb(from var(--k-navy) r g b / .05)}html:not(.dark) .Jpe9BW_groupHeading.Jpe9BW_groupHeading input:focus{border-color:var(--k-ring-b);box-shadow:0 0 0 3px rgb(from var(--k-ring-b) r g b / .14)}
