[data-brand=resume-place]{--brand-orange-tangelo:#F94D00;--brand-orange-mahoganyWood:#C04000;--brand-orange-spicedTea:#B35C44;--brand-blue-bright:#2F62C4;--brand-blue-brightLifted:#6490E2;--brand-blue-deep:#1C3664;--brand-blue-evening:#0F264C;--brand-blue-midnight:#223240;--brand-blue-night:#0B1D3A;--neutral-richGray:#010203;--neutral-darkGray:#5B5E60;--neutral-lightGray:#D2D9DB;--applied-ink:#16243A;--applied-ink2:#48515A;--applied-ink3:#727A82;--applied-line:#E7E6E0;--applied-line2:#D9D8D1;--applied-paper:#FBFAF7;--applied-cream:#F4F3EF;--applied-blue50:#EEF1F7;--applied-blue200:#B7C6E5;--applied-blue300:#C6D2E6;--applied-blue800:#13294C;--applied-tangelo50:#FFF3ED;--applied-tangelo100:#FFE3D5;--applied-tangelo300:#F7B79C;--applied-spiced50:#F7EFEB;--applied-spiced100:#EEDDD5;--applied-spiced700:#8A4631;--applied-darkFg2:#9FB1CC;--applied-darkFg3:#6F84A6;--color-white:#FFFFFF;--color-black:#000000;--background:#FFFFFF;--foreground:#010203;--primary:#F94D00;--primary-focus:#C04000;--primary-content:#FFFFFF;--secondary:#1C3664;--secondary-focus:#0F264C;--secondary-content:#FFFFFF;--accent:#B35C44;--accent-focus:#C04000;--accent-content:#FFFFFF;--neutral:#5B5E60;--neutral-focus:#010203;--neutral-content:#FFFFFF;--card:#FFFFFF;--card-foreground:#010203;--muted:#F4F4F0;--muted-foreground:#5B5E60;--border:#D2D9DB;--input:#D2D9DB;--ring:#F94D00;--destructive:#C04000;--destructive-foreground:#FFFFFF;--font-primary:"Messina Sans","Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif;--font-editorial:"Messina Serif","Newsreader","Georgia","Times New Roman",serif;--font-mono:"Messina Sans Mono","JetBrains Mono",ui-monospace,"SFMono-Regular","Menlo","Monaco","Consolas",monospace;--font-condensed:"Messina Sans Condensed","Manrope","Messina Sans","Inter",ui-sans-serif,sans-serif;--font-size-display:4.300rem;--font-size-h1:3.583rem;--font-size-h2:2.986rem;--font-size-h3:2.488rem;--font-size-h4:2.074rem;--font-size-h5:1.728rem;--font-size-h6:1.440rem;--font-size-lead:1.200rem;--font-size-body:1.000rem;--font-size-small:0.833rem;--font-size-xs:0.694rem;--font-weight-light:300;--font-weight-book:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--line-height-tight:1.05;--line-height-heading:1.15;--line-height-body:1.5;--line-height-label:1.3;--letter-spacing-tight:-0.02em;--letter-spacing-heading:-0.01em;--letter-spacing-body:0em;--letter-spacing-label:0.04em;--letter-spacing-mono:0.08em;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-narrow:720px;--container-max:1140px;--container-wide:1440px;--radius-none:0;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.75rem;--radius-full:9999px;--radius-xl:0.75rem;--radius-2xl:0.75rem;--radius-3xl:0.75rem;--radius-4xl:0.75rem;--radius-xs:0.25rem;--duration-instant:0ms;--duration-fast:150ms;--duration-normal:300ms;--duration-slow:500ms;--ease-default:cubic-bezier(0.4,0,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-linear:cubic-bezier(0,0,1,1);--wire-canvas-neutral:#FFFFFF;--wire-canvas-warm:color-mix(in oklab,#FFFFFF 94%,#B35C44);--wire-canvas-dark:color-mix(in oklab,#5B5E60 88%,#000000);--wire-canvas-ink-neutral:#010203;--wire-canvas-ink-warm:#010203;--wire-dot-warm:color-mix(in oklab,#010203 12%,transparent);--wire-dot-neutral:color-mix(in oklab,#010203 9%,transparent);--wire-rule:color-mix(in oklab,#010203 9%,transparent);--wire-connector:color-mix(in oklab,#010203 22%,transparent);--wire-hint-bg:color-mix(in oklab,#010203 88%,transparent);--wire-toolbar-ink:color-mix(in oklab,#010203 72%,transparent);--wire-toolbar-border:color-mix(in oklab,#010203 12%,transparent);--wire-toolbar-divider:color-mix(in oklab,#010203 16%,transparent);--wire-canvas-ink-dark:#FFFFFF;--wire-dot-dark:color-mix(in oklab,#FFFFFF 10%,transparent);--wire-rule-dark:color-mix(in oklab,#FFFFFF 8%,transparent);--wire-card-bg:#FFFFFF;--wire-veil:color-mix(in oklab,#FFFFFF 55%,transparent);--wire-toolbar-bg:color-mix(in oklab,#FFFFFF 92%,transparent);--wire-hint-ink:#FFFFFF;--wire-focus:#B35C44}*,:after,:before{box-sizing:border-box}body,html{margin:0}body{background:var(--applied-cream);color:var(--applied-ink);font-family:var(--font-primary);-webkit-font-smoothing:antialiased}.rpa-frame{--ground:var(--brand-blue-evening);--line:color-mix(in srgb,var(--color-white) 14%,transparent);--fg:var(--color-white);--fg2:var(--applied-darkFg2);--signal:var(--brand-blue-brightLifted);--paper-shadow:0 1px 2px color-mix(in srgb,var(--brand-blue-night) 70%,transparent),0 16px 40px color-mix(in srgb,var(--brand-blue-night) 60%,transparent);display:grid;grid-template-columns:216px minmax(0,1fr);min-height:100vh;background:var(--ground);color:var(--fg)}.rpa-frame a{color:inherit}.rpa-frame :focus-visible{outline:2px solid var(--signal);outline-offset:2px}.rpa-rail{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-6) var(--space-4);background:var(--brand-blue-night)}.rpa-lockup{display:block;padding:0 var(--space-2)}.rpa-lockup img{display:block;width:100%;max-width:160px;height:auto}.rpa-doors{display:flex;flex-direction:column;flex:1 1}.rpa-frame a.rpa-door{padding:var(--space-2);color:var(--fg2);font-size:15px;text-decoration:none}.rpa-frame a.rpa-door:hover{color:var(--fg)}.rpa-frame a.rpa-door[aria-current=page]{background:color-mix(in srgb,var(--color-white) 10%,transparent);color:var(--fg);font-weight:600}.rpa-work{min-width:0}.rpa-work h1{margin:0;font-family:var(--font-editorial);font-weight:400;font-size:clamp(32px,3.6vw,48px);line-height:1.1;letter-spacing:-.01em;text-wrap:balance}.rpa-label{display:block;margin:0;font-family:var(--font-condensed);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg2)}.rpa-lede{font-size:18px;line-height:1.5;max-width:56ch}.rpa-lede,.rpa-quiet{margin:var(--space-4) 0 0;color:var(--fg2)}.rpa-quiet{font-size:14px;line-height:1.55}.rpa-mono{font-family:var(--font-mono);font-size:12.5px;color:var(--fg2);overflow-wrap:anywhere}.rpa-soon{color:var(--fg)}.rpa-soon:before{content:"";display:inline-block;width:7px;height:7px;margin-right:var(--space-2);border-radius:var(--radius-full);background:var(--brand-orange-tangelo);vertical-align:.1em}.rpa-primary{display:inline-block;padding:var(--space-3) var(--space-5);border:0;border-radius:var(--radius-md);background:var(--brand-blue-bright);color:var(--color-white);font:inherit;font-weight:600;cursor:pointer;text-decoration:none}.rpa-signin{min-height:100vh;display:grid;align-content:center;justify-items:start;gap:var(--space-6);padding:var(--space-8) var(--space-4);max-width:560px;margin:0 auto;color:var(--color-white)}body:has(.rpa-signin){background:var(--brand-blue-evening)}.rpa-signin img{width:160px;height:auto}.rpa-signin h1{margin:0;font-family:var(--font-editorial);font-weight:400;font-size:clamp(32px,3.6vw,48px);line-height:1.1}.rpa-signin .rpa-lede{color:var(--applied-darkFg2)}.rpa-signin :focus-visible{outline:2px solid var(--brand-blue-brightLifted);outline-offset:2px}.rpa-frame a.rpa-primary{color:var(--color-white)}.rpa-primary:disabled{opacity:.5;cursor:default}.rpa-link{padding:0;border:0;background:none;color:var(--signal);font:inherit;font-size:14px;font-weight:600;cursor:pointer;text-align:left}.rpa-frame a.rpa-link{color:var(--signal);text-decoration:none}.rpa-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-6)}.rpa-stack{display:grid;gap:var(--space-2);margin-top:var(--space-3);justify-items:start}.rpa-back{display:none}.rpa-page{max-width:1040px;padding:var(--space-16) var(--space-12)}.rpa-group{margin-top:var(--space-12)}.rpa-group>.rpa-label{padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.rpa-frame a.rpa-rowlink{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-5);padding:var(--space-4) 0;border-bottom:1px solid var(--line);text-decoration:none}.rpa-rowlink:hover>:first-child{color:var(--signal)}.rpa-mini{position:relative;width:calc(var(--w) * 1px);max-width:100%;aspect-ratio:8.5/11;overflow:hidden;background:var(--applied-paper);box-shadow:var(--paper-shadow)}.rpa-mini-page{width:816px;margin:0;transform:scale(calc(var(--w) / 816));transform-origin:0 0;color:var(--applied-ink)}.rpa-mini .rp-page-scroll{overflow:visible;padding:0;margin:0}.rpa-mini .rp-page{margin:0;box-shadow:none;border:0}.rpa-mini .rp-page-note{display:none}.rpa-mini-text{padding:56px;font-family:var(--font-mono);font-size:13px;line-height:1.6;white-space:pre-wrap}.rpa-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rpa-dot{display:inline-block;width:7px;height:7px;margin-left:var(--space-2);background:var(--brand-orange-tangelo);vertical-align:.15em}.rpa-dot,.rpa-face{border-radius:var(--radius-full)}.rpa-face{display:inline-grid;place-items:center;flex:none;width:calc(var(--s) * 1px);height:calc(var(--s) * 1px);background:var(--brand-blue-deep);color:var(--color-white);font-family:var(--font-condensed);font-weight:600;font-size:calc(var(--s) * .36px);letter-spacing:.04em}.rpa-face--writer{box-shadow:0 0 0 2px var(--ground),0 0 0 4px var(--signal)}.rpa-second{display:inline-block;padding:var(--space-2) var(--space-4);border:1px solid color-mix(in srgb,var(--color-white) 34%,transparent);border-radius:var(--radius-md);background:none;font:inherit;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap}.rpa-frame .rpa-second{color:var(--fg)}.rpa-frame .rpa-second:hover{border-color:var(--signal);color:var(--signal)}.rpa-pair{display:inline-flex;align-items:center;gap:var(--space-4)}.rpa-frame .rpa-link--quiet{color:var(--fg2)}.rpa-link--inline{font-size:inherit}.rpa-side-label{margin-top:var(--space-10);padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.rpa-subtabs,.rpa-tabs{display:flex;gap:var(--space-6);margin-bottom:var(--space-8);border-bottom:1px solid var(--line)}.rpa-frame .rpa-subtabs a,.rpa-tabs button{padding:var(--space-3) 0;border:0;background:none;color:var(--fg2);font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer}.rpa-frame .rpa-subtabs a[aria-current=page],.rpa-tabs button[aria-selected=true]{color:var(--fg);box-shadow:inset 0 -2px 0 var(--signal)}.rpa-tabs .rpa-num{margin-left:var(--space-2);font-size:12.5px;color:var(--fg2)}.rpa-joblist .rpa-subtabs{margin:calc(var(--space-4) * -1) 0 var(--space-6)}.rpa-feedpage{display:grid;grid-template-columns:240px minmax(0,600px) 280px;grid-template-areas:"you feed aside";justify-content:center;gap:var(--space-10);align-items:start;padding:var(--space-10) var(--space-8) var(--space-16)}.rpa-you{grid-area:you;position:sticky;top:var(--space-10)}.rpa-feed{grid-area:feed;min-width:0}.rpa-aside{grid-area:aside}.rpa-frame a.rpa-you-card{display:grid;gap:var(--space-1);padding:var(--space-5);background:var(--applied-paper);color:var(--applied-ink);box-shadow:var(--paper-shadow);text-decoration:none}.rpa-you-card .rpa-face{margin-bottom:var(--space-3)}.rpa-you-name{font-family:var(--font-editorial);font-size:22px;line-height:1.2}.rpa-you-head{font-size:14px;line-height:1.45;color:var(--applied-ink2)}.rpa-you-card:hover .rpa-you-name{color:var(--brand-blue-bright)}.rpa-sidefacts{margin:var(--space-4) 0 0}.rpa-sidefacts div{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line);font-size:14px}.rpa-sidefacts dt{color:var(--fg2)}.rpa-sidefacts dd{margin:0}.rpa-num{font-family:var(--font-mono)}.rpa-tools{display:grid}.rpa-frame .rpa-tools a{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line);font-size:14px;text-decoration:none}.rpa-tools a>:last-child{color:var(--fg2);text-align:right}.rpa-tools a:hover>:first-child{color:var(--signal)}.rpa-composer-post{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--space-4);padding-bottom:var(--space-6);border-bottom:1px solid var(--line)}.rpa-composer-post .rpa-field{margin-top:0}.rpa-composer-foot{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-3)}.rpa-composer-foot .rpa-quiet{margin:0}.rpa-entry{padding:var(--space-6) 0;border-bottom:1px solid var(--line)}.rpa-entry-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:start}.rpa-frame .rpa-entry-name{font-weight:600;text-decoration:none}.rpa-frame a.rpa-entry-name:hover{color:var(--signal)}.rpa-entry-did,.rpa-entry-sub{color:var(--fg2)}.rpa-entry-sub{display:block;margin-top:2px;font-size:13.5px;line-height:1.4}.rpa-entry-body{margin:var(--space-4) 0 0;font-size:16px;line-height:1.55}.rpa-entry-body--post{font-family:var(--font-editorial);font-size:20px;line-height:1.4}.rpa-faces{display:inline-flex;padding-left:var(--space-2)}.rpa-faces .rpa-face{margin-left:calc(var(--space-2) * -1);box-shadow:0 0 0 2px var(--ground)}.rpa-slip{display:grid;gap:2px;margin-top:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--applied-paper);color:var(--applied-ink);box-shadow:var(--paper-shadow)}.rpa-slip-title{font-family:var(--font-editorial);font-size:20px;line-height:1.25}.rpa-slip-org{font-size:15px;color:var(--applied-ink2)}.rpa-slip-dates{font-family:var(--font-mono);font-size:12.5px;color:var(--applied-ink2)}.rpa-slip-mark{margin-top:var(--space-2);font-family:var(--font-condensed);font-weight:600;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-blue-bright)}.rpa-frame a.rpa-entry-job{display:grid;gap:var(--space-1);margin-top:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--line);text-decoration:none}.rpa-entry-jobtitle{font-family:var(--font-editorial);font-size:22px;line-height:1.2}.rpa-entry-job:hover .rpa-entry-jobtitle{color:var(--signal)}.rpa-entry-job .rpa-soon{font-family:var(--font-mono);font-size:12.5px}.rpa-entry-acts{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);margin-top:var(--space-4)}.rpa-act{display:inline-flex;align-items:baseline;gap:var(--space-2);padding:0;border:0;background:none;color:var(--fg2);font:inherit;font-size:14px;font-weight:600;text-decoration:none}button.rpa-act{cursor:pointer}button.rpa-act:hover{color:var(--fg)}.rpa-act[aria-pressed=true]{color:var(--signal)}.rpa-act .rpa-num{font-weight:400;font-size:12.5px}.rpa-frame a.rpa-act{color:var(--signal)}.rpa-closing{list-style:none;margin:0;padding:0}.rpa-frame .rpa-closing a{display:grid;gap:2px;padding:var(--space-3) 0;border-bottom:1px solid var(--line);text-decoration:none}.rpa-closing-title{font-family:var(--font-editorial);font-size:17px;line-height:1.25}.rpa-closing a:hover .rpa-closing-title{color:var(--signal)}.rpa-closing-agency{font-size:13.5px;color:var(--fg2)}.rpa-aside>.rpa-link{display:inline-block;margin-top:var(--space-4)}.rpa-network{max-width:880px}.rpa-people{list-style:none;margin:0;padding:0}.rpa-person{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:var(--space-4);align-items:center;padding:var(--space-4) 0;border-bottom:1px solid var(--line)}.rpa-person-text{display:grid;gap:2px;min-width:0}.rpa-frame a.rpa-person-name{font-family:var(--font-editorial);font-size:19px;line-height:1.25;text-decoration:none}.rpa-frame a.rpa-person-name:hover{color:var(--signal)}.rpa-person-head{font-size:14px;line-height:1.4}.rpa-person-note{font-size:13px;color:var(--fg2)}.rpa-people--side .rpa-person{grid-template-columns:44px minmax(0,1fr);align-items:start}.rpa-people--side .rpa-person-act{grid-column:2}.rpa-people--side .rpa-person-name{font-size:17px}.rpa-people--side .rpa-person-head{font-size:13.5px;color:var(--fg2)}.rpa-messages{display:grid;grid-template-columns:360px minmax(0,1fr);min-height:100vh}.rpa-threads{border-right:1px solid var(--line);background:var(--brand-blue-night)}.rpa-threads header{padding:var(--space-10) var(--space-6) var(--space-6);border-bottom:1px solid var(--line)}.rpa-threads h1{font-size:30px}.rpa-threads header p{margin:var(--space-3) 0 0;font-size:14px;color:var(--fg2)}.rpa-threads ol{list-style:none;margin:0;padding:0}.rpa-frame a.rpa-threadrow{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:var(--space-3);align-items:start;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--line);text-decoration:none}.rpa-frame a.rpa-threadrow[aria-current=true]{background:var(--ground)}.rpa-threadrow-text{display:grid;gap:2px;min-width:0}.rpa-threadrow-name{font-weight:600}.rpa-threadrow-last{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;color:var(--fg2)}.rpa-thread{min-width:0;max-width:760px;padding:var(--space-10) var(--space-10) var(--space-16)}.rpa-thread-head{display:flex;align-items:center;gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--line)}.rpa-msgs{list-style:none;margin:0;padding:0}.rpa-msg{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3);padding:var(--space-5) 0;border-bottom:1px solid var(--line)}.rpa-msg-who{font-weight:600}.rpa-msg--you .rpa-msg-who{color:var(--signal)}.rpa-msg p{flex-basis:100%;margin:0;font-size:16px;line-height:1.55;max-width:62ch}.rpa-msg-box,.rpa-msgs>.rpa-quiet{margin-top:var(--space-6)}.rpa-thread-empty{margin:0}.rpa-profile{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--space-10);align-items:start;max-width:1180px;padding:var(--space-8) var(--space-10) var(--space-16)}.rpa-profile-main{min-width:0}.rpa-sheetwrap{color:var(--applied-ink)}.rpa-viewing{margin:0 0 var(--space-4);font-size:14px;color:var(--fg2)}.rpa-reach{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}.rpa-reach-facts{font-size:14px;color:var(--fg2)}.rpa-reach-acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.rpa-plainlist{list-style:none;margin:var(--space-3) 0 0;padding:0}.rpa-plainlist li{padding:var(--space-2) 0;border-bottom:1px solid var(--line);font-size:15px;line-height:1.4}.rpa-mutual{list-style:none;margin:var(--space-3) 0 0;padding:0}.rpa-mutual li{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;font-size:15px}.rpa-frame .rpa-mutual a{text-decoration:none}.rpa-frame .rpa-mutual a:hover{color:var(--signal)}.rpa-activity .rpa-entry{padding:var(--space-4) 0}.rpa-activity .rpa-entry-body--post{font-size:16px}.rpa-profile .rp-page{box-shadow:var(--paper-shadow)}.rpa-frame .rp-page-note{color:var(--fg2)}@media screen{.rpa-frame .rp-page{background:var(--applied-paper)}}.rpa-composer{max-width:8.5in;margin:var(--space-6) auto 0;padding:var(--space-5);background:var(--applied-paper);color:var(--applied-ink)}.rpa-frame .rpc-sheet{background:var(--applied-paper);border:0;border-radius:0;box-shadow:var(--paper-shadow)}.rpa-fit{padding:0 var(--space-4)}.rpa-side{position:sticky;top:var(--space-10);max-height:calc(100vh - var(--space-20));overflow-y:auto}.rpa-side>.rpa-sidefacts,.rpa-vis{margin-top:var(--space-8)}.rpa-side>:first-child{margin-top:0}.rpa-score{margin:var(--space-2) 0 0;color:var(--fg2);font-size:14px}.rpa-score span{font-family:var(--font-editorial);font-size:48px;line-height:1;color:var(--signal);margin-right:var(--space-1)}.rpa-findings{list-style:none;margin:var(--space-4) 0 0;padding:0;border-top:1px solid var(--line)}.rpa-findings li{border-bottom:1px solid var(--line)}.rpa-findings button{display:grid;gap:var(--space-1);width:100%;padding:var(--space-3) 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.rpa-sev{font-family:var(--font-condensed);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg2)}.rpa-sev--now{color:var(--fg)}.rpa-sev--now:before{content:"";display:inline-block;width:7px;height:7px;margin-right:var(--space-2);border-radius:var(--radius-full);background:var(--brand-orange-tangelo);vertical-align:.1em}.rpa-finding{font-size:14px;line-height:1.45}.rpa-why{font-size:13px;line-height:1.45;color:var(--fg2)}.rpa-see{margin:var(--space-2) 0 0;font-size:16px}.rpa-error{margin:var(--space-3) 0 0;font-size:14px;color:var(--applied-tangelo300)}.rpa-jobs{display:grid;grid-template-columns:400px minmax(0,1fr);min-height:100vh}.rpa-joblist{border-right:1px solid var(--line);background:var(--brand-blue-night)}.rpa-joblist header{padding:var(--space-10) var(--space-6) var(--space-6);border-bottom:1px solid var(--line)}.rpa-joblist h1{font-size:30px}.rpa-joblist header p{margin:var(--space-3) 0 0;font-size:14px;line-height:1.5;color:var(--fg2)}.rpa-joblist ol{list-style:none;margin:0;padding:0}.rpa-frame a.rpa-jobrow{display:grid;gap:var(--space-1);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--line);text-decoration:none}.rpa-frame a.rpa-jobrow:hover .rpa-jobtitle{color:var(--signal)}.rpa-frame a.rpa-jobrow[aria-current=true]{background:var(--ground)}.rpa-jobtitle{font-family:var(--font-editorial);font-size:19px;line-height:1.25}.rpa-jobagency{font-size:14px;color:var(--fg2)}.rpa-jobdata{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin-top:var(--space-1);font-family:var(--font-mono);font-size:12.5px;color:var(--fg2)}.rpa-job{min-width:0;max-width:860px;padding:var(--space-10) var(--space-10) var(--space-16)}.rpa-job h2{margin:var(--space-2) 0 0;font-family:var(--font-editorial);font-weight:400;font-size:clamp(30px,3vw,40px);line-height:1.12;letter-spacing:-.01em}.rpa-facts{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-8);margin:var(--space-5) 0 0}.rpa-facts dt{font-size:13px;color:var(--fg2)}.rpa-facts dd{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:13px}.rpa-reading{margin:var(--space-8) 0 var(--space-4);font-size:18px;line-height:1.45}.rpa-compare-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.rpa-compare-row>span{min-width:0;padding:var(--space-3) var(--space-4);font-size:15px;line-height:1.45}.rpa-compare-row>:first-child{padding-left:0;border-top:1px solid var(--line)}.rpa-compare-row>:last-child{background:var(--applied-paper);color:var(--applied-ink);font-family:var(--font-editorial);padding-inline:var(--space-5)}.rpa-compare-row>:last-child strong{font-weight:700}.rpa-compare-row small{display:block;margin-top:var(--space-1);font-family:var(--font-primary);font-size:13px;color:var(--applied-ink2)}.rpa-compare-row:not(.rpa-compare-head)+.rpa-compare-row>:last-child{border-top:1px solid var(--applied-line)}.rpa-compare-head>span{font-family:var(--font-condensed);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.rpa-compare-head>:first-child{border-top:0;color:var(--fg2)}.rpa-compare-head>:last-child{color:var(--applied-ink2);font-family:var(--font-condensed)}.rpa-frame .rpa-gap a{color:var(--brand-blue-bright);font-family:var(--font-primary);font-size:14px;font-weight:600;text-decoration:none}.rpa-page>h1+.rpa-group{margin-top:var(--space-10)}.rpa-app{border-bottom:1px solid var(--line)}.rpa-app summary{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr) 168px;gap:var(--space-5);align-items:baseline;padding:var(--space-4) 0;list-style:none;cursor:pointer}.rpa-app summary::-webkit-details-marker{display:none}.rpa-app summary:hover .rpa-apptitle>:first-child{color:var(--signal)}.rpa-apptitle{display:grid;gap:2px;font-family:var(--font-editorial);font-size:19px;line-height:1.25}.rpa-appagency{font-family:var(--font-primary);font-size:14px;color:var(--fg2)}.rpa-appnext{font-size:15px;line-height:1.45;color:var(--fg2)}.rpa-appdate{font-family:var(--font-mono);font-size:12.5px;color:var(--fg2);text-align:right}.rpa-appbody{padding:var(--space-2) 0 var(--space-6)}.rpa-track{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 var(--space-5);padding:0;font-family:var(--font-condensed);font-size:13px;letter-spacing:.04em}.rpa-track li{flex:1 1 88px;padding-top:var(--space-2);border-top:2px solid var(--line);color:var(--fg2)}.rpa-track li[data-state=done],.rpa-track li[data-state=now]{border-top-color:var(--signal)}.rpa-track li[data-state=now]{color:var(--fg);font-weight:600}.rpa-history{margin:0}.rpa-history div{display:grid;grid-template-columns:72px minmax(0,1fr);padding:var(--space-1) 0;font-size:14px}.rpa-history dt{font-family:var(--font-mono);font-size:12.5px;color:var(--fg2);line-height:1.6}.rpa-history dd{margin:0}.rpa-appcontrols{margin-top:var(--space-5)}.rpa-appcontrols .rpa-actions{margin-top:0}.rpa-appends{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);margin:var(--space-4) 0 0}.rpa-appends .rpa-quiet{margin:0}.rpa-check{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);font-size:14px;color:var(--fg2);cursor:pointer}.rpa-check input{accent-color:var(--brand-blue-bright)}.rpa-applinks{align-items:baseline;gap:var(--space-2) var(--space-5);margin-top:var(--space-6)}.rpa-applinks,.rpa-shelf{display:flex;flex-wrap:wrap}.rpa-shelf{gap:var(--space-10);list-style:none;margin:var(--space-10) 0 0;padding:0}.rpa-frame .rpa-shelf a{display:block;width:240px;text-decoration:none}.rpa-shelf-name{display:block;margin-top:var(--space-4);font-family:var(--font-editorial);font-size:19px}.rpa-shelf a:hover .rpa-shelf-name{color:var(--signal)}.rpa-shelf-note{display:block;margin-top:2px;font-size:14px;line-height:1.45;color:var(--fg2)}.rpa-docview{padding:var(--space-8) var(--space-10) var(--space-16)}.rpa-docbar{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--space-5);max-width:8.5in;margin:0 auto var(--space-6)}.rpa-docbar .rpa-actions{margin:0}.rpa-docbar h1{font-size:30px;margin-top:var(--space-1)}.rpa-frame a.rpa-back--always{display:inline-block;font-size:14px;color:var(--signal);text-decoration:none}.rpa-docview .rp-page,.rpa-plaintext{box-shadow:var(--paper-shadow)}.rpa-plaintext{max-width:8.5in;margin:0 auto;padding:var(--space-12);background:var(--applied-paper);color:var(--applied-ink);font-family:var(--font-mono);font-size:13.5px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.rpa-writer{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-12);max-width:1120px;align-items:start}.rpa-field{display:block;width:100%;margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--brand-blue-night) 60%,transparent);color:var(--fg);font:inherit;line-height:1.5;resize:vertical}.rpa-field::placeholder{color:var(--fg2)}.rpa-notes{padding:var(--space-8) var(--space-6);background:var(--applied-paper);color:var(--applied-ink);box-shadow:var(--paper-shadow)}.rpa-notes-head{margin:0;font-family:var(--font-condensed);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--applied-ink2)}.rpa-notes ol{margin:var(--space-4) 0 0;padding-left:var(--space-5);font-family:var(--font-editorial);font-size:17px;line-height:1.45}.rpa-notes li+li{margin-top:var(--space-3)}.rpa-notes li::marker{color:var(--brand-blue-bright)}.rpa-notes-sign{margin:var(--space-5) 0 0;font-size:14px;color:var(--applied-ink2)}.rpp{--ink:var(--applied-ink);--ink2:var(--applied-ink2);--rule:var(--applied-line);background:var(--applied-paper);color:var(--ink);box-shadow:var(--paper-shadow)}.rpp-top{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-6);align-items:start;padding:var(--space-10) var(--space-10) var(--space-8)}.rpp-top .rpa-face--writer{box-shadow:0 0 0 3px var(--applied-paper),0 0 0 5px var(--brand-blue-bright)}.rpp-who{min-width:0}.rpp-name{margin:0;font-family:var(--font-editorial);font-weight:400;font-size:clamp(32px,3.4vw,44px);line-height:1.1;letter-spacing:-.01em}.rpp-headline{margin:var(--space-2) 0 0;font-size:18px;line-height:1.4}.rpp-meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:var(--space-3) 0 0;font-size:14px;color:var(--ink2)}.rpa-frame .rpp a.rpp-link{color:var(--brand-blue-bright);font-weight:600;text-decoration:none}.rpa-frame .rpp a.rpp-link:hover{text-decoration:underline}.rpp-mark{margin:var(--space-3) 0 0;font-family:var(--font-condensed);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-blue-bright)}.rpp-acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-6)}.rpa-frame .rpp .rpa-second{color:var(--ink);border-color:var(--applied-line2)}.rpa-frame .rpp .rpa-second:hover{color:var(--brand-blue-bright);border-color:var(--brand-blue-bright)}.rpa-frame .rpp .rpa-link--quiet,.rpa-frame .rpp .rpa-mono{color:var(--ink2)}.rpp-sec{padding:var(--space-8) var(--space-10);border-top:1px solid var(--rule)}.rpp-sec>h2{margin:0 0 var(--space-5);font-family:var(--font-editorial);font-weight:600;font-size:24px;line-height:1.2}.rpp-about{margin:0;font-size:16px;line-height:1.6;white-space:pre-line;max-width:64ch}.rpp-items,.rpp-plain,.rpp-recs{list-style:none;margin:0;padding:0}.rpp-item{display:grid;grid-template-columns:48px minmax(0,1fr);gap:var(--space-4);padding:var(--space-5) 0;border-top:1px solid var(--rule)}.rpp-item:first-child{padding-top:0;border-top:0}.rpp-org{display:grid;place-items:center;width:48px;height:48px;background:var(--applied-blue50);color:var(--applied-blue800);font-family:var(--font-condensed);font-weight:600;font-size:15px;letter-spacing:.04em}.rpp-item-body{min-width:0}.rpp-item-title{margin:0;font-family:var(--font-editorial);font-weight:600;font-size:18px;line-height:1.3}.rpp-item-org{margin:var(--space-1) 0 0;font-size:15px}.rpp-item-meta{margin:var(--space-1) 0 0;font-size:14px;color:var(--ink2)}.rpp-span:before{content:"·"}.rpp-sep,.rpp-span:before{margin:0 var(--space-2)}.rpp-private{display:inline-flex;align-items:baseline;gap:var(--space-2)}.rpp-private-tag{padding:0 var(--space-1);border:1px solid var(--applied-line2);font-family:var(--font-condensed);font-weight:600;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink2)}.rpp-lines{margin:var(--space-3) 0 0;padding-left:var(--space-5);display:grid;gap:var(--space-2)}.rpp-lines li{font-size:15px;line-height:1.55}.rpp-item-acts{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin-top:var(--space-3)}.rpp-plain>li{padding:var(--space-4) 0;border-top:1px solid var(--rule)}.rpp-plain>li:first-child{padding-top:0;border-top:0}.rpp-text{margin:var(--space-2) 0 0;font-size:15px;line-height:1.55;max-width:64ch}.rpp-skills{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));column-gap:var(--space-8)}.rpp-skills li{padding:var(--space-3) 0;border-bottom:1px solid var(--rule);font-size:15px}.rpp-recs>li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:var(--space-4);padding:var(--space-5) 0;border-top:1px solid var(--rule)}.rpp-recs>li:first-child{padding-top:0;border-top:0}.rpp-recs .rpa-face--writer{box-shadow:0 0 0 2px var(--applied-paper),0 0 0 4px var(--brand-blue-bright)}.rpa-frame .rpp .rpp-rec-name,.rpp-rec-name{font-weight:600;font-size:15px;text-decoration:none}.rpa-frame .rpp a.rpp-rec-name:hover{color:var(--brand-blue-bright)}.rpp-rec-text{margin:var(--space-3) 0 0;font-family:var(--font-editorial);font-size:17px;line-height:1.55;max-width:60ch}.rpp-add{margin-top:var(--space-4);padding:0;border:0;background:none;color:var(--brand-blue-bright);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.rpp-item-acts .rpp-add{margin-top:0}.rpp-add:hover{text-decoration:underline}.rpp-add:focus-visible{outline:2px solid var(--brand-blue-bright);outline-offset:2px}.rpp-asked{display:inline-block;margin-top:var(--space-4);font-size:14px;color:var(--ink2)}.rpp-item-acts .rpp-asked{margin-top:0}.rpp-composer{margin-top:var(--space-5)}.rpa-steps{display:flex;gap:var(--space-1);list-style:none;margin:var(--space-3) 0 0;padding:0}.rpa-steps li{flex:1 1;height:6px;background:color-mix(in srgb,var(--color-white) 16%,transparent)}.rpa-steps li.rpa-step--done{background:var(--signal)}.rpa-side .rpa-see{margin:var(--space-4) 0 0}.rpa-pagestate{margin-top:var(--space-6)}.rpa-pagestate .rpa-steps{margin-bottom:var(--space-3)}.rpa-frame--public{display:block}.rpa-publicbar{display:flex;justify-content:space-between;align-items:center;padding:var(--space-5) var(--space-10);background:var(--brand-blue-night)}.rpa-publicbar .rpa-lockup{padding:0}.rpa-publicbar .rpa-lockup img{width:160px}.rpa-frame--public .rpa-profile{margin:0 auto}@media (max-width:1180px){.rpa-jobs{grid-template-columns:320px minmax(0,1fr)}.rpa-messages{grid-template-columns:300px minmax(0,1fr)}.rpa-feedpage{grid-template-columns:240px minmax(0,1fr);grid-template-areas:"you feed" "aside feed"}.rpa-you{position:static}.rpa-aside .rpa-side-label:first-child{margin-top:0}.rpa-profile{grid-template-columns:minmax(0,1fr)}.rpa-side{position:static;max-height:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-8)}.rpa-side>*{margin-top:0}}@media (max-width:760px){.rpa-frame{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;padding-bottom:60px}.rpa-rail{position:static;height:auto;display:block;padding:var(--space-3) var(--space-4)}.rpa-lockup{padding:0}.rpa-lockup img{width:132px}.rpa-doors{position:fixed;inset:auto 0 0 0;z-index:40;flex-direction:row;padding-bottom:env(safe-area-inset-bottom);background:var(--brand-blue-night);border-top:1px solid var(--line)}.rpa-frame a.rpa-door{flex:1 1 auto;padding:var(--space-4) 0;font-family:var(--font-condensed);font-size:13px;letter-spacing:.02em;text-align:center}.rpa-frame a.rpa-door[aria-current=page]{background:none;box-shadow:inset 0 2px 0 var(--signal)}.rpa-page{padding:var(--space-8) var(--space-4)}.rpa-feedpage{display:block;padding:var(--space-5) var(--space-4) var(--space-10)}.rpa-aside,.rpa-you{display:none}.rpa-entry-body--post{font-size:18px}.rpa-person{grid-template-columns:44px minmax(0,1fr);align-items:start}.rpa-person-act{grid-column:2}.rpa-profile{padding:var(--space-4) var(--space-4) var(--space-10);gap:var(--space-8)}.rpa-side{grid-template-columns:minmax(0,1fr)}.rpa-score span{font-size:40px}.rpa-reach{flex-direction:column;align-items:flex-start}.rpa-profile{padding-inline:0}.rpa-profile .rpa-side,.rpa-profile .rpa-tabs,.rpa-profile .rpa-viewing{padding-inline:var(--space-4)}.rpp{box-shadow:none}.rpp-top{grid-template-columns:minmax(0,1fr);gap:var(--space-4);padding:var(--space-6) var(--space-4)}.rpp-top .rpa-face{--s:80!important}.rpp-sec{padding:var(--space-6) var(--space-4)}.rpp-item,.rpp-recs>li{grid-template-columns:40px minmax(0,1fr);gap:var(--space-3)}.rpp-org{width:40px;height:40px;font-size:13px}.rpa-publicbar{padding:var(--space-4)}.rpa-publicbar .rpa-lockup img{width:132px}.rpa-messages{display:block;min-height:0}.rpa-threads{border-right:0;background:none}.rpa-threads header{padding:var(--space-8) var(--space-4) var(--space-5)}.rpa-frame a.rpa-threadrow{padding-inline:var(--space-4)}.rpa-frame a.rpa-threadrow[aria-current=true]{background:none}.rpa-messages .rpa-thread,.rpa-messages--open .rpa-threads{display:none}.rpa-messages--open .rpa-thread{display:block;padding:var(--space-5) var(--space-4) var(--space-10)}.rpa-jobs{display:block;min-height:0}.rpa-joblist{border-right:0;background:none}.rpa-joblist header{padding:var(--space-8) var(--space-4) var(--space-5)}.rpa-frame a.rpa-jobrow{padding-inline:var(--space-4)}.rpa-frame a.rpa-jobrow[aria-current=true]{background:none}.rpa-jobs .rpa-job,.rpa-jobs--open .rpa-joblist{display:none}.rpa-jobs--open .rpa-job{display:block;padding:var(--space-5) var(--space-4) var(--space-10)}.rpa-frame a.rpa-back{display:inline-block;margin-bottom:var(--space-5);font-size:14px;color:var(--signal);text-decoration:none}.rpa-compare-row{display:block;margin-top:var(--space-3)}.rpa-compare-row.rpa-compare-head{display:none}.rpa-compare-row>:first-child{display:block;padding:var(--space-3) 0 var(--space-2)}.rpa-compare-row>:last-child{display:block;padding:var(--space-3) var(--space-4)}.rpa-compare-row:not(.rpa-compare-head)+.rpa-compare-row>:last-child{border-top:0}.rpa-app summary{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}.rpa-appdate{text-align:left}.rpa-shelf{gap:var(--space-8);justify-content:center}.rpa-frame a.rpa-rowlink{flex-direction:column;gap:var(--space-1)}.rpa-docview{padding:var(--space-5) 0 var(--space-10)}.rpa-docbar{padding:0 var(--space-4)}.rpa-writer{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}}@media print{.rpa-frame{display:block;background:none;padding:0}.rp-page-note,.rpa-docbar,.rpa-rail{display:none}.rpa-docview{padding:0}.rpa-plaintext{box-shadow:none;padding:0}}.rpa-session{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-5);padding:var(--space-4) 0;border-bottom:1px solid var(--line)}.rpa-session form,.rpa-session-all{margin:0}.rpa-session-all{padding-top:var(--space-4)}.rpa-session .rpa-quiet{margin:0}.rpa-import{max-width:960px}.rpa-drop{display:grid;justify-items:start;gap:var(--space-2);margin-top:var(--space-10);padding:var(--space-10) var(--space-8);border:1px dashed color-mix(in srgb,var(--color-white) 32%,transparent);border-radius:var(--radius-md)}.rpa-drop .rpa-quiet{margin:var(--space-2) 0 0}.rpa-drop[data-over]{border-color:var(--signal);background:color-mix(in srgb,var(--signal) 8%,transparent)}.rpa-drop[data-busy]{border-style:solid}.rpa-drop-status{margin:0;font-size:16px;line-height:1.5}.rpa-drop-status:before{content:"";display:inline-block;width:7px;height:7px;margin-right:var(--space-3);border-radius:var(--radius-full);background:var(--signal);vertical-align:.15em;animation:rpa-breathe 1.6s ease-in-out infinite}@keyframes rpa-breathe{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.rpa-drop-status:before{animation:none}}.rpa-import-paste{margin-top:var(--space-8)}.rpa-import-from{margin:0 0 var(--space-3)}.rpa-import-replaces{margin:var(--space-5) 0 0;max-width:56ch;font-size:16px;line-height:1.5;color:var(--fg)}.rpa-import-sheet{margin-top:var(--space-10)}@media (max-width:720px){.rpa-drop{padding:var(--space-8) var(--space-5)}}.rpa-ask-quote{display:block;margin-top:var(--space-1);font-size:13px;line-height:1.45;color:var(--fg2)}.rpa-watch-status{margin:var(--space-4) 0 0;font-size:14px;line-height:1.5;color:var(--fg2)}.rpa-watch-spent{color:var(--fg)}.rpa-jobs-aside{margin:0;padding:var(--space-5) var(--space-6);font-size:14px}.rpa-jobrow[data-aside] .rpa-jobtitle,.rpa-jobs-aside{color:var(--fg2)}.rpa-aside-button:disabled{opacity:.5;cursor:default}.rpa-closing-none{margin:0 0 var(--space-6)}