.CvIntake-module__PcJLSG__dropzone{min-block-size:var(--cv-dropzone-min-h);cursor:pointer;justify-content:center;align-items:center;gap:var(--cv-dropzone-gap);padding:var(--cv-dropzone-pad);text-align:center;background:color-mix(in srgb, var(--color-cream-hi) 62%, transparent);border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(var(--reveal-glass-blur));backdrop-filter:blur(var(--reveal-glass-blur));transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.CvIntake-module__PcJLSG__dropzone:hover,.CvIntake-module__PcJLSG__dropzone[data-dragging=true]{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent);background:color-mix(in srgb, var(--color-cream-hi) 84%, transparent);box-shadow:var(--shadow-glow);transform:translateY(calc(var(--field-lift) * -1))}.CvIntake-module__PcJLSG__dropzone:focus-within{border-color:var(--color-accent);box-shadow:var(--shadow-glow);outline:var(--cv-focus-ring) solid color-mix(in srgb, var(--color-accent) 30%, transparent);outline-offset:var(--cv-focus-offset)}.CvIntake-module__PcJLSG__dropzone[data-invalid=true]{border-color:color-mix(in srgb, var(--color-error) 65%, transparent)}.CvIntake-module__PcJLSG__documentMark{inline-size:var(--cv-document-mark);block-size:var(--cv-document-mark);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent);border-radius:var(--radius-pill);place-items:center;display:grid}.CvIntake-module__PcJLSG__documentMark svg{inline-size:var(--cv-upload-icon);block-size:var(--cv-upload-icon);stroke:currentColor;stroke-width:var(--cv-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.CvIntake-module__PcJLSG__fileRow{padding:var(--cv-file-row-pad);background:color-mix(in srgb, var(--color-cream-hi) 52%, transparent);border:1px solid color-mix(in srgb, var(--color-ink) 9%, transparent);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(var(--reveal-glass-blur));backdrop-filter:blur(var(--reveal-glass-blur))}.CvIntake-module__PcJLSG__fileMark{min-inline-size:var(--cv-pdf-mark-w);block-size:var(--cv-pdf-mark-h);padding-inline:var(--cv-dropzone-gap);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);flex:none;place-items:center;font-weight:600;display:grid}.CvIntake-module__PcJLSG__removeButton{min-block-size:var(--cv-hit-area);padding-inline:var(--cv-remove-pad);color:var(--color-ink-dim);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);font-weight:500}.CvIntake-module__PcJLSG__removeButton:hover{color:var(--color-error);background:color-mix(in srgb, var(--color-error) 8%, transparent)}.CvIntake-module__PcJLSG__removeButton:focus-visible{outline:var(--cv-focus-ring) solid var(--color-accent);outline-offset:var(--cv-focus-offset)}.CvIntake-module__PcJLSG__removeButton:active{transform:scale(var(--cv-press-scale))}.CvIntake-module__PcJLSG__processingLine{inline-size:100%;block-size:var(--cv-progress-h);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-ink) 10%, transparent);position:relative;overflow:hidden}.CvIntake-module__PcJLSG__processingLine:after{content:"";inline-size:var(--cv-progress-sweep-w);border-radius:inherit;background:var(--gradient-alpenglow);animation:CvIntake-module__PcJLSG__cvSweep var(--duration-sweep) var(--ease-alpenglow) infinite;position:absolute;inset-block:0}@keyframes CvIntake-module__PcJLSG__cvSweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.CvIntake-module__PcJLSG__dropzone:hover,.CvIntake-module__PcJLSG__dropzone[data-dragging=true]{transform:none}.CvIntake-module__PcJLSG__processingLine:after{inline-size:100%;animation:none}}
.Auth-module__e-3Hka__page{min-height:100svh;padding:var(--space-gutter);place-items:center;display:grid;position:relative;overflow:hidden}.Auth-module__e-3Hka__backdrop{z-index:var(--z-canvas);background:radial-gradient(135% 105% at 12% 118%, color-mix(in srgb, var(--color-coral) 50%, transparent), transparent 58%), radial-gradient(120% 95% at 98% 120%, color-mix(in srgb, var(--color-amber) 40%, transparent), transparent 55%), radial-gradient(105% 85% at 90% -14%, color-mix(in srgb, var(--color-violet) 34%, transparent), transparent 56%), radial-gradient(95% 75% at 42% -20%, color-mix(in srgb, var(--color-magenta) 24%, transparent), transparent 60%), color-mix(in srgb, var(--color-ink) var(--auth-veil), var(--color-surface));position:fixed;inset:0}.Auth-module__e-3Hka__grain{z-index:var(--z-canvas);pointer-events:none;opacity:var(--grain-opacity);mix-blend-mode:soft-light;background-image:var(--grain-image);background-size:var(--grain-size) var(--grain-size);position:fixed;inset:0}.Auth-module__e-3Hka__rule{background:var(--gradient-alpenglow)}.Auth-module__e-3Hka__bare{z-index:var(--z-content);position:relative}.Auth-module__e-3Hka__cells{align-items:center;gap:var(--auth-cell-gap);display:flex}.Auth-module__e-3Hka__dash{inline-size:var(--auth-dash-w);block-size:1px;margin-inline:var(--auth-group-gap);border-radius:var(--radius-pill);}.Auth-module__e-3Hka__cell{inline-size:var(--auth-cell-w);block-size:var(--auth-cell-h);font-size:var(--auth-cell-text);text-align:center;color:var(--color-ink);caret-color:var(--color-accent);background:color-mix(in srgb, var(--color-cream-hi) 55%, transparent);border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(var(--reveal-glass-blur));backdrop-filter:blur(var(--reveal-glass-blur));transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);outline:none;padding:0}.Auth-module__e-3Hka__cell::selection{background:color-mix(in srgb, var(--color-accent) 25%, transparent)}.Auth-module__e-3Hka__cell:hover{border-color:color-mix(in srgb, var(--color-ink) 22%, transparent)}.Auth-module__e-3Hka__cell[data-filled=true]{background:color-mix(in srgb, var(--color-cream-hi) 82%, transparent);border-color:color-mix(in srgb, var(--color-ink) 16%, transparent)}.Auth-module__e-3Hka__cell:focus{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-cream-hi) 92%, transparent);box-shadow:var(--shadow-glow);transform:translateY(calc(var(--field-lift) * -1))}.Auth-module__e-3Hka__cells[data-invalid=true] .Auth-module__e-3Hka__cell,.Auth-module__e-3Hka__cells[data-invalid=true] .Auth-module__e-3Hka__cell[data-filled=true]{border-color:color-mix(in srgb, var(--color-error) 60%, transparent)}.Auth-module__e-3Hka__cells[data-invalid=true] .Auth-module__e-3Hka__cell:focus{border-color:var(--color-error);box-shadow:var(--shadow-soft)}.Auth-module__e-3Hka__cell:disabled{cursor:default;border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);background:color-mix(in srgb, var(--color-cream-hi) 92%, transparent)}.Auth-module__e-3Hka__progress{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-ink) 12%, transparent);block-size:1px;inline-size:100%;position:relative;overflow:hidden}.Auth-module__e-3Hka__progress:after{content:"";border-radius:var(--radius-pill);background:var(--gradient-alpenglow);inline-size:40%;animation:Auth-module__e-3Hka__authSweep var(--duration-sweep) var(--ease-alpenglow) infinite;position:absolute;inset-block:0}@keyframes Auth-module__e-3Hka__authSweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.Auth-module__e-3Hka__enter>*{opacity:0;transform:translateY(var(--reveal-rise));animation:Auth-module__e-3Hka__authRise var(--duration-slow) var(--ease-standard) both}.Auth-module__e-3Hka__enter>:first-child{animation-delay:calc(var(--reveal-stagger) * 0)}.Auth-module__e-3Hka__enter>:nth-child(2){animation-delay:calc(var(--reveal-stagger) * 1)}.Auth-module__e-3Hka__enter>:nth-child(3){animation-delay:calc(var(--reveal-stagger) * 2)}.Auth-module__e-3Hka__enter>:nth-child(4){animation-delay:calc(var(--reveal-stagger) * 3)}@keyframes Auth-module__e-3Hka__authRise{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Auth-module__e-3Hka__enter>*{opacity:1!important;animation:none!important;transform:none!important}.Auth-module__e-3Hka__cell:focus{transform:none}.Auth-module__e-3Hka__progress:after{inline-size:100%;animation:none}}
.Form-module__b0VIjq__well{background:color-mix(in srgb, var(--color-cream-hi) 62%, transparent);border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(var(--reveal-glass-blur));backdrop-filter:blur(var(--reveal-glass-blur));caret-color:var(--color-accent);transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard)}.Form-module__b0VIjq__well::selection{background:color-mix(in srgb, var(--color-accent) 25%, transparent)}.Form-module__b0VIjq__well:hover{border-color:color-mix(in srgb, var(--color-ink) 22%, transparent)}.Form-module__b0VIjq__well:focus{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-cream-hi) 92%, transparent);box-shadow:var(--shadow-glow);transform:translateY(calc(var(--field-lift) * -1))}@media (prefers-reduced-motion:reduce){.Form-module__b0VIjq__well:focus{transform:none}}
.SiteNav-module__ir2DyW__nav{z-index:var(--z-nav);text-shadow:0 1px 24px color-mix(in srgb, var(--color-ink) 24%, transparent);transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.SiteNav-module__ir2DyW__entrance{animation:SiteNav-module__ir2DyW__navRise var(--duration-reveal) var(--ease-standard) both;animation-delay:var(--delay)}@keyframes SiteNav-module__ir2DyW__navRise{0%{opacity:0;transform:translateY(calc(-1 * var(--reveal-rise)))}to{opacity:1;transform:none}}.SiteNav-module__ir2DyW__navHidden{opacity:0!important;pointer-events:none!important;transform:translateY(-115%)!important}.SiteNav-module__ir2DyW__glowPill{background:var(--gradient-alpenglow);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;position:relative}.SiteNav-module__ir2DyW__glowPill:before{content:"";border-radius:var(--radius-pill);background:var(--gradient-alpenglow);-webkit-mask:linear-gradient(var(--color-cream-hi) 0 0) content-box, linear-gradient(var(--color-cream-hi) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--color-cream-hi) 0 0) content-box, linear-gradient(var(--color-cream-hi) 0 0);mask:linear-gradient(var(--color-cream-hi) 0 0) content-box, linear-gradient(var(--color-cream-hi) 0 0);opacity:.55;transition:opacity var(--duration-base) var(--ease-standard);padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.SiteNav-module__ir2DyW__glowPill:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.SiteNav-module__ir2DyW__entrance{opacity:1!important;animation:none!important;transform:none!important}.SiteNav-module__ir2DyW__navHidden{opacity:1!important;pointer-events:auto!important;transform:none!important}}
.ProfileReview-module__ugTfeq__review{inline-size:min(100%, var(--profile-review-width));align-items:center;gap:var(--profile-section-gap);padding-block:var(--profile-page-pad);flex-direction:column;display:flex}.ProfileReview-module__ugTfeq__form{gap:var(--profile-section-gap);flex-direction:column;inline-size:100%;display:flex}.ProfileReview-module__ugTfeq__section{gap:var(--profile-field-gap);flex-direction:column;display:flex}.ProfileReview-module__ugTfeq__section+.ProfileReview-module__ugTfeq__section{border-block-start:var(--profile-border) solid color-mix(in srgb, var(--color-ink) 10%, transparent);padding-block-start:var(--profile-entry-pad)}.ProfileReview-module__ugTfeq__sectionHeading{justify-content:space-between;align-items:baseline;gap:var(--profile-field-gap);display:flex}.ProfileReview-module__ugTfeq__skills{gap:var(--profile-skill-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ProfileReview-module__ugTfeq__skill{align-items:center;gap:var(--profile-skill-gap);min-block-size:var(--cv-hit-area);padding:var(--profile-skill-pad);color:var(--color-ink);background:color-mix(in srgb, var(--color-cream-hi) 70%, transparent);border:var(--profile-border) solid color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(var(--reveal-glass-blur));backdrop-filter:blur(var(--reveal-glass-blur));font-family:var(--font-sans);font-size:var(--text-sm);animation:ProfileReview-module__ugTfeq__skillSurface var(--duration-slow) var(--ease-reveal) both;animation-delay:calc(var(--cv-fact-stagger) * var(--fact-index));display:inline-flex}@keyframes ProfileReview-module__ugTfeq__skillSurface{0%{opacity:0;transform:translateY(var(--field-lift))}to{opacity:1;transform:none}}.ProfileReview-module__ugTfeq__skillRemove{inline-size:var(--profile-skill-remove);block-size:var(--profile-skill-remove);color:var(--color-ink-dim);background:color-mix(in srgb, var(--color-ink) 8%, transparent);border-radius:var(--radius-pill);font-size:var(--text-xs);transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex:none;place-items:center;line-height:1;display:grid}.ProfileReview-module__ugTfeq__skillRemove:hover{color:var(--color-cream-hi);background:var(--color-error)}.ProfileReview-module__ugTfeq__skillRemove:active{transform:scale(var(--cv-press-scale))}.ProfileReview-module__ugTfeq__picker{position:relative}.ProfileReview-module__ugTfeq__panel{z-index:1;max-block-size:var(--profile-picker-max-h);padding:var(--profile-picker-gap);background:color-mix(in srgb, var(--color-cream-hi) 92%, transparent);border:var(--profile-border) solid color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);-webkit-backdrop-filter:blur(var(--reveal-glass-blur));backdrop-filter:blur(var(--reveal-glass-blur));animation:ProfileReview-module__ugTfeq__panelOpen var(--duration-fast) var(--ease-standard) both;margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--profile-picker-offset));inset-inline:0;overflow-y:auto}@keyframes ProfileReview-module__ugTfeq__panelOpen{0%{opacity:0;transform:translateY(calc(var(--field-lift) * -1))}to{opacity:1;transform:none}}.ProfileReview-module__ugTfeq__panelOption{padding:var(--profile-picker-option-pad);cursor:pointer;border-radius:var(--radius-md);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard)}.ProfileReview-module__ugTfeq__panelOption[aria-selected=true]{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.ProfileReview-module__ugTfeq__mark{color:var(--color-ink);background:color-mix(in srgb, var(--color-amber) 40%, transparent);border-radius:var(--radius-sm)}.ProfileReview-module__ugTfeq__panelLede{padding:var(--profile-picker-option-pad);color:var(--color-ink-dim);font-family:var(--font-sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow)}.ProfileReview-module__ugTfeq__panelNote{padding:var(--profile-picker-option-pad);color:var(--color-ink-dim);font-family:var(--font-sans);font-size:var(--text-sm)}.ProfileReview-module__ugTfeq__note{padding:var(--profile-note-pad);color:var(--color-ink);background:color-mix(in srgb, var(--color-error) 8%, transparent);border:var(--profile-border) solid color-mix(in srgb, var(--color-error) 25%, transparent);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal)}.ProfileReview-module__ugTfeq__note[data-tone=ours]{background:color-mix(in srgb, var(--color-cream-hi) 62%, transparent);border-color:color-mix(in srgb, var(--color-ink) 12%, transparent)}.ProfileReview-module__ugTfeq__source{align-items:center;gap:var(--profile-field-gap);flex-wrap:wrap;display:flex}.ProfileReview-module__ugTfeq__sourceButton{min-block-size:var(--cv-hit-area);cursor:pointer;padding-inline:var(--cv-dropzone-pad);color:var(--color-ink-dim);background:color-mix(in srgb, var(--color-cream-hi) 52%, transparent);border:var(--profile-border) solid color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);align-items:center;font-weight:500;display:inline-flex}.ProfileReview-module__ugTfeq__sourceButton:hover{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}.ProfileReview-module__ugTfeq__sourceButton:focus-within{outline:var(--cv-focus-ring) solid var(--color-accent);outline-offset:var(--cv-focus-offset)}.ProfileReview-module__ugTfeq__sourceButton[data-busy=true]{pointer-events:none;opacity:var(--profile-disabled-opacity)}.ProfileReview-module__ugTfeq__processingLine{inline-size:100%;block-size:var(--cv-progress-h);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-ink) 10%, transparent);position:relative;overflow:hidden}.ProfileReview-module__ugTfeq__processingLine:after{content:"";inline-size:var(--cv-progress-sweep-w);border-radius:inherit;background:var(--gradient-alpenglow);animation:ProfileReview-module__ugTfeq__reviewSweep var(--duration-sweep) var(--ease-alpenglow) infinite;position:absolute;inset-block:0}@keyframes ProfileReview-module__ugTfeq__reviewSweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.ProfileReview-module__ugTfeq__skillRemove:focus-visible,.ProfileReview-module__ugTfeq__errorFocus:focus-visible{outline:var(--cv-focus-ring) solid var(--color-accent);outline-offset:var(--cv-focus-offset)}.ProfileReview-module__ugTfeq__errorFocus{border-radius:var(--radius-sm)}@media (max-width:40rem){.ProfileReview-module__ugTfeq__review{padding-block:var(--profile-page-pad-mobile)}}@media (prefers-reduced-motion:reduce){.ProfileReview-module__ugTfeq__skill,.ProfileReview-module__ugTfeq__panel{opacity:1;animation:none}.ProfileReview-module__ugTfeq__skillRemove:active{transform:none}.ProfileReview-module__ugTfeq__processingLine:after{inline-size:100%;animation:none}}
.StatementPage-module__xXsaCa__canvas{z-index:var(--z-canvas)}.StatementPage-module__xXsaCa__stage{z-index:var(--z-content);padding-inline:var(--space-pad);pointer-events:none;position:relative}.StatementPage-module__xXsaCa__statement{max-width:14ch;text-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 5%, transparent), 0 2px 60px color-mix(in srgb, var(--color-ink) 10%, transparent)}.StatementPage-module__xXsaCa__word{animation:StatementPage-module__xXsaCa__surface var(--duration-reveal) var(--ease-reveal) both;animation-delay:calc(var(--statement-delay-words) + var(--i) * var(--reveal-stagger));display:inline-block}@keyframes StatementPage-module__xXsaCa__surface{0%{opacity:0}20%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion:reduce){.StatementPage-module__xXsaCa__word{opacity:1!important;animation:none!important;transform:none!important}}
