/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.static{position:static}.start{inset-inline-start:var(--spacing)}}:root{--navy:#162e66;--navy-soft:#304a87;--periwinkle:#acc1f3;--ink:#232323;--paper:#fff;--canvas:#eef1f5;--line:#dbe1ec;--link:#15c}*{box-sizing:border-box}body,html{background:var(--canvas)}body{color:var(--ink);font-family:var(--font-open-sans),Arial,sans-serif;margin:0}a{color:var(--link);text-underline-offset:.12em}.resume-shell{min-height:100vh;padding:38px 20px}.resume{background:var(--paper);max-width:1080px;margin:0 auto;overflow:hidden;box-shadow:0 22px 70px #0f1f451f}.resume-header{background:var(--navy-soft);color:var(--paper);justify-content:space-between;align-items:flex-start;gap:24px;padding:60px 54px 44px;display:flex}.identity{min-width:0}.identity h1{font-family:var(--font-garamond),Georgia,serif;letter-spacing:-.025em;margin:0;font-size:clamp(2.6rem,6vw,4rem);font-weight:700;line-height:1.1}.identity p{color:var(--periwinkle);margin:10px 0 0;font-size:clamp(.75rem,3.6vw,1.35rem);font-weight:300;line-height:1.3}.header-socials{flex-shrink:0;gap:8px;padding-top:9px;display:flex}.header-socials a{color:#fff;border:1px solid #ffffff40;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.header-socials img{filter:brightness(0)invert()}.header-socials a:hover{background:#ffffff1f;border-color:#fff9}.resume-body{grid-template-columns:31.8% minmax(0,68.2%);gap:0;padding:36px 54px 80px;display:grid}.sidebar{padding:0 28px 0 0}.experience{padding:0}.experience>h2,.sidebar h2{color:#999;font-family:var(--font-garamond),Georgia,serif;text-align:center;margin:0 0 28px;font-size:1.3rem;font-weight:600;line-height:1.2}.sidebar section+section{margin-top:80px}.compact-item+.compact-item{margin-top:20px}.compact-item h3,.compact-item p{margin:0;font-size:.96rem;line-height:1.4}.compact-item h3{font-weight:700}.sidebar-link{font-size:.96rem;font-weight:400;line-height:1.4}.project-title-link{color:var(--ink);align-items:center;gap:4px;font-weight:700;display:inline-flex}.sidebar-link svg{flex:none}.research-list{gap:28px;display:grid}.technology-experience-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.technology-experience-label{justify-content:space-between;gap:12px;font-size:.8rem;line-height:1.4;display:flex}.technology-experience-label>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.technology-experience-track{background:#e5eaf3;border-radius:2px;height:3px;margin-top:2px;overflow:hidden}.technology-experience-track>div{background:var(--navy-soft);border-radius:inherit;height:100%}.technology-experience-groups{gap:12px;display:grid}.technology-experience-group+.technology-experience-group{padding-top:12px}.technology-experience-group h3{color:var(--navy);margin:0 0 6px;font-size:.88rem;font-weight:800}.technology-group-extra{font-weight:400}@media print{.technology-experience-groups{gap:7px}.technology-experience-group+.technology-experience-group{padding-top:7px}.technology-experience-group h3{margin-bottom:4px;font-size:8.5pt}.technology-experience-list{gap:3px}.technology-experience-label{font-size:8pt;line-height:1.2}.technology-experience-track{height:2px;margin-top:1px}}.research-item{display:block}.research-item small{color:var(--ink);grid-column:1;font-size:.96rem;font-weight:400}.research-item svg{grid-area:1/2;margin-top:3px}.role{padding-bottom:50px}.role-heading{text-align:left;flex-wrap:wrap;align-items:baseline;gap:0 5px;margin-bottom:6px;display:flex}.role-heading h3{font-family:var(--font-open-sans),Arial,sans-serif;margin:0;font-size:1.4rem;font-weight:700;line-height:1.3}.role-heading>p{margin:0;font-size:1rem;line-height:1.4}.role>p{margin:0;font-size:.96rem;line-height:1.45}.role>p+p{margin-top:24px}a:focus-visible{outline-offset:3px;border-radius:2px;outline:3px solid #86a6ef}.expii-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.expii-card{border:1px solid var(--line);cursor:zoom-in;color:var(--ink);font:inherit;text-align:left;background:#fff;border-radius:6px;padding:0;overflow:hidden}.expii-card img{width:100%;height:auto;display:block}.expii-card span{padding:8px;font-size:.75rem;line-height:1.3;display:block}.expii-card:hover{border-color:var(--navy-soft);box-shadow:0 3px 12px #0f1f451f}.expii-card:focus-visible,.lightbox-close:focus-visible{outline-offset:3px;outline:3px solid #86a6ef}.expii-lightbox{width:min(1440px,96vw,135.36dvh - 86.4px);max-width:96vw;max-height:94dvh;color:var(--ink);background:#fff;border:0;border-radius:8px;margin:auto;padding:0}.expii-lightbox::backdrop{background:#0a1223d1}.lightbox-header{justify-content:space-between;align-items:center;gap:16px;padding:8px 14px;display:flex}.lightbox-header p{margin:0;font-size:.95rem}.lightbox-close{background:var(--canvas);min-width:44px;min-height:44px;color:var(--navy);cursor:pointer;border:0;border-radius:4px;font-size:1.5rem}.expii-lightbox img{object-fit:contain;width:100%;height:auto;max-height:calc(94dvh - 60px);display:block}@media (max-width:760px){.resume-shell{padding:0}.resume{box-shadow:none}.resume-header{flex-wrap:wrap;gap:18px;padding:36px 26px 30px}.header-socials{margin-left:auto;padding-top:0}.resume-body{flex-direction:column;padding:32px 26px 44px;display:flex}.experience{order:1}.sidebar{border-top:1px solid var(--line);order:2;margin-top:36px;padding:32px 0 0}.sidebar section+section{margin-top:38px}.role{padding-bottom:38px}.role-last{padding-bottom:0}.role-heading h3{font-size:1.2rem}}@media print{@page{margin:0;size:A4}.resume-shell,body,html{background:#fff}.resume-shell{padding:0}.resume{box-shadow:none;max-width:none}.expii-gallery,.expii-lightbox{display:none}}.focus-controls{justify-content:center;align-items:center;gap:18px;padding:26px 54px;display:flex}.focus-controls>p{color:var(--navy);white-space:nowrap;margin:0;font-size:.96rem}.focus-pills{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.focus-pill{border:1px solid var(--navy-soft);color:var(--navy);font:inherit;cursor:pointer;background:0 0;border-radius:999px;min-height:32px;padding:5px 13px;font-size:.8rem}.focus-pill:hover{background:#eef2fc}.focus-pill[aria-pressed=true]{background:var(--navy-soft);color:#fff}.focus-pill:focus-visible{outline-offset:3px;outline:3px solid #86a6ef}.focus-clear{border-color:var(--line);color:#606778}[data-background]{transition:opacity .18s}.focus-view [data-focus-hidden]{display:none!important}.focus-view[data-focus=engineering] [data-background]:not([data-background~=engineering]),.focus-view[data-focus=growth] [data-background]:not([data-background~=growth]),.focus-view[data-focus=product] [data-background]:not([data-background~=product]){opacity:.18}@media (min-width:761px) and (max-width:1000px){.focus-controls{gap:12px;padding:24px}.focus-controls>p{font-size:.85rem}.focus-pills{flex-wrap:nowrap;gap:7px}.focus-pill{white-space:nowrap;padding-inline:12px;font-size:.8rem}}@media (max-width:760px){.focus-controls{text-align:center;flex-direction:column;gap:14px;padding:24px 26px}.focus-controls>p{white-space:normal}}@media (prefers-reduced-motion:reduce){[data-background]{transition:none}}@media print{.focus-controls{display:none}.focus-view [data-background]{opacity:1!important}.focus-view [data-focus-hidden]{display:block!important}}.experience-tags{gap:5px;margin-top:12px;display:none}.experience-tags span{color:var(--navy-soft);border:1px solid #b7c4df;border-radius:4px;padding:2px 6px;font-size:.68rem;line-height:1.3}.printable-resume .experience-tags{display:flex}.printable-resume .expii-gallery{display:none}.print-controls{justify-content:space-between;align-items:center;gap:16px;max-width:1080px;margin:20px auto 0;padding:0 20px;display:flex}.print-controls button{background:var(--navy-soft);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:6px;padding:10px 16px}@media print{@page{margin:10mm;size:A4}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.header-socials,.print-controls{display:none}.resume{overflow:visible}.resume-header{padding:22px 26px}.identity h1{font-size:32pt}.identity p{font-size:11pt}.resume-body{padding:22px 0 0;display:block}.sidebar{float:left;border:0;width:29%;margin:0;padding:0 20px 0 0}.experience{margin-left:29%}.experience>h2,.sidebar h2{margin-bottom:18px;font-size:12pt}.sidebar h2{margin-bottom:12px}.sidebar section+section{margin-top:20px}.sidebar .research-list{gap:16px}.sidebar .print-contact-links{gap:11px}.role{break-inside:avoid;padding-bottom:22px}.role-heading h3{font-size:12pt}.compact-item h3,.compact-item p,.research-item small,.role-heading>p,.role>p,.sidebar-link{font-size:8.5pt;line-height:1.4}.experience-tags{margin-top:8px;display:flex}.experience-tags span{font-size:7pt}.sidebar section{break-inside:avoid}.role{padding-bottom:12px}.role>p+p{margin-top:8px}.resume-header{padding-block:18px}.resume-body{padding-top:18px}.role-last{padding-bottom:0}}@media screen{.role>p+p{margin-top:0}.role>p:not([data-focus-hidden])~p:not([data-focus-hidden]){margin-top:24px}.role>p[data-focus-first-paragraph]{margin-top:0}}.engineering-skills{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:none}.focus-view[data-focus=engineering] .engineering-skills{display:flex}.engineering-skills li{color:var(--navy-soft);border:1px solid #b7c4df;border-radius:999px;padding:3px 9px;line-height:1.4}@media print{.engineering-skills{display:none!important}}.header-person{gap:22px;min-width:0;display:flex}.header-portrait{border-radius:10px;height:110px;overflow:hidden}.header-portrait img{max-width:none;height:auto;display:block}@media (max-width:760px){.header-person{gap:14px}.header-portrait{flex-basis:72px;height:84px}}@media print{.header-person{gap:16px}.header-portrait{border-radius:6px;flex-basis:68px;height:78px}}.identity-highlights{flex-wrap:wrap;align-items:baseline;gap:5px 0;display:flex}.identity-highlights span{white-space:nowrap}.identity-highlights span+span:before{content:"·";margin:0 12px;display:inline-block}@media (max-width:760px){.identity-highlights span+span:before{margin-inline:8px}}@media print{.identity-highlights span+span:before{margin-inline:8px}}.print-contact-links{gap:14px;font-style:normal;display:grid}.print-contact-links a{color:var(--navy-soft);align-items:flex-start;gap:6px;font-size:.96rem;line-height:1.4;text-decoration:none;display:flex}.print-contact-links svg{flex:0 0 14px;margin-top:1px}.print-contact-links span{overflow-wrap:anywhere;min-width:0}@media print{.print-contact-links a{font-size:8.5pt}@page{margin:0;size:A4}.resume-header{padding:55.7953px 63.7953px 18px}.resume-body{padding:18px 10mm 10mm}}@media (min-width:761px){.resume-header{padding-block:52px}}@media (max-width:760px){.resume-header{padding-block:33px}}@media print{.resume-header{padding-block:36.8976px}}.identity .identity-highlights{font-size:clamp(.9rem,3.8vw,1.45rem)}@media print{.identity .identity-highlights{font-size:12pt}.resume-header{padding-inline:10mm}}.research-item small{display:block}.printable-resume .project-title-link{display:inline}@media screen{.resume-header{padding-top:76px;padding-bottom:40px;display:block;position:relative}.header-socials{gap:8px;margin:0;padding:0;position:absolute;top:14px;right:20px}.header-socials a{border:0;border-radius:5px;width:32px;height:32px}.header-socials img,.header-socials svg{width:20px;height:20px}.header-person{width:100%}}@media screen and (max-width:760px){.resume-header{padding-top:64px;padding-bottom:30px}.header-socials{top:10px;right:16px}}@media screen and (max-width:1100px){.identity .identity-highlights{gap:7px;font-size:.85rem;line-height:1.4}.identity-highlights span{border:1px solid #acc1f373;border-radius:999px;padding:4px 10px}.identity-highlights span+span:before{content:none}}@media screen and (max-width:600px){.header-person{align-items:flex-start;gap:14px}.identity h1{font-size:clamp(2rem,8vw,2.6rem)}.identity .identity-highlights{gap:6px;margin-top:12px;font-size:.75rem}.identity-highlights span{padding:3px 8px}.header-portrait{flex-basis:64px;height:76px}}@media screen and (max-width:380px){.resume-header{padding-inline:18px}.header-person{gap:10px}.header-portrait{flex-basis:56px;height:66px}.identity .identity-highlights{font-size:.7rem}}.identity .identity-highlights{gap:7px;font-size:.85rem;font-weight:400;line-height:1.4}.identity-highlights span{border:1px solid #acc1f373;border-radius:999px;padding:4px 10px}.identity-highlights span+span:before{content:none}@media screen and (max-width:600px){.identity .identity-highlights{gap:6px;font-size:.75rem}.identity-highlights span{padding:3px 8px}}@media screen and (max-width:380px){.identity .identity-highlights{font-size:.7rem}}@media print{.identity .identity-highlights{gap:6px;font-size:10pt}.identity-highlights span{padding:3px 8px}}.header-portrait{height:auto;margin-top:12px;position:relative}.header-portrait img{object-position:center top;width:155%;height:108%;position:absolute;top:0;left:0;transform:translate(-17%,-4%)}@media screen and (max-width:600px){.header-portrait{height:auto;margin-top:6px}}@media print{.header-portrait{height:auto;margin-top:8px}}@media screen{.research-item{display:block}.research-title svg{vertical-align:baseline;margin:0;display:inline-block}}@media screen and (max-width:760px){.print-controls{flex-wrap:wrap;gap:8px}}.header-person{align-items:center}.header-portrait{aspect-ratio:1;flex:0 0 96px;align-self:center;width:96px;height:96px;margin-top:0}@media screen and (max-width:760px){.header-portrait{flex-basis:72px;width:72px;height:72px}}@media screen and (max-width:600px){.header-portrait{flex-basis:64px;width:64px;height:64px;margin-top:0}}@media screen and (max-width:380px){.header-portrait{flex-basis:56px;width:56px;height:56px}}@media print{.header-portrait{flex-basis:68px;width:68px;height:68px;margin-top:0}}@media screen and (max-width:600px){.header-portrait{display:none}}@media screen and (min-width:761px){.sidebar section:first-child>h2{margin-bottom:29.46px}}@media print{.sidebar section:first-child>h2{margin-bottom:18.42px}}@media screen and (min-width:761px){.resume-body{background:linear-gradient(90deg,#f3f4f6 0 calc(31.8% + 5.656px),#fff calc(31.8% + 5.656px))}}@media screen and (max-width:760px){.sidebar{margin-inline:-26px;background:#f3f4f6;border-top:0;margin-bottom:-44px;padding:32px 26px 44px}}@media print{.resume-body{background:linear-gradient(90deg,#f3f4f6 0 calc(29% + 5.87402px),#fff calc(29% + 5.87402px))}}@media screen and (min-width:761px){.focus-view{background:linear-gradient(90deg,#f3f4f6 0 calc(31.8% + 5.656px),#fff calc(31.8% + 5.656px));grid-template-columns:31.8% minmax(0,68.2%);padding:30px 54px 84px;display:grid}.focus-view .resume-body{display:contents}.focus-view .focus-controls{grid-column:2;justify-content:flex-start;margin:0;padding:0 0 26px}.focus-view .sidebar{grid-area:2/1}.focus-view .experience{grid-area:2/2}.sidebar section+section{margin-top:84px}.role{padding-bottom:54px}}@media screen and (max-width:760px){.focus-controls{align-items:flex-start;padding:24px 26px 0}.sidebar section+section{margin-top:42px}.role{padding-bottom:42px}}@media print{.sidebar{padding-right:22px}.sidebar section+section{margin-top:24px}.role{padding-bottom:12px}.role-last{padding-bottom:0}}@media screen and (min-width:761px){.experience,.focus-view .focus-controls{padding-left:14px}}@media print{.experience{padding-left:10px}.role{padding-bottom:10px}.role-last{padding-bottom:0}}@media screen and (min-width:761px){.role{padding-bottom:60px}}@media screen and (max-width:760px){.role{padding-bottom:48px}}@media print{.role{padding-bottom:12px}.resume-body{padding-bottom:6mm}}.role-last{padding-bottom:0}.project-title-link{color:var(--link);font-weight:400}.experience-tags{gap:9px;margin:0 0 10px;display:flex}.experience-tags span{color:#7b8089;border:0;border-radius:0;padding:0;font-size:.75rem}.engineering-skills{gap:9px;margin:-4px 0 10px}.engineering-skills li{color:#7b8089;border:0;border-radius:0;padding:0;font-size:.75rem}@media screen and (min-width:761px){.focus-view{background:linear-gradient(90deg,#f3f4f6 31.8%,#fff 0);grid-template-columns:31.8% minmax(0,68.2%);padding-inline:0}.focus-view .experience,.focus-view .focus-controls,.focus-view .sidebar{padding-inline:54px}}@media screen and (max-width:760px){.experience{padding-inline:0}}@media print{.resume-body{background:linear-gradient(90deg,#f3f4f6 31.8%,#fff 0);padding-inline:0}.sidebar{padding-inline:10mm}.experience-tags{gap:7px;margin:0 0 6px}.experience-tags span{font-size:7pt}@page{margin:10mm 0}@page:first{margin-top:0}.resume-header{padding-block:32px}.resume-body{background:#fff;padding-top:24px;padding-bottom:0;display:block}.sidebar{background:#f3f4f6;width:31.8%;padding:24px 10mm 28px;position:absolute;top:0;left:0}.resume-body{position:relative}.experience{margin-left:31.8%;padding-inline:10mm}.role-heading>p,.role>p{font-size:9pt;line-height:1.5}.role>p+p{margin-top:10px}.experience-tags{margin-bottom:10px}.role:nth-of-type(6){break-before:page}.role:nth-of-type(6),.role:nth-of-type(6)~.role{margin-left:calc(-46.6276% - 20mm);padding-left:10mm}@page:first{margin-bottom:0}.sidebar{min-height:974.52px}.role{padding-bottom:28px}.role-last{padding-bottom:0}}.experience-tags{margin:12px 0 0}.engineering-skills{margin:6px 0 0}@media print{.experience-tags{margin:10px 0 0}}.experience-tags{flex-wrap:wrap;row-gap:4px}.experience-tags span{white-space:nowrap}.experience .technology-experience{margin-top:44px}.technology-experience>h2{color:#999;font-family:var(--font-garamond),Georgia,serif;margin:0 0 24px;font-size:1.3rem;font-weight:600}.experience .technology-experience-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.experience .technology-experience-group{border:0;padding-top:0}@media screen and (max-width:450px){.experience .technology-experience-groups{grid-template-columns:1fr}}@media print{.experience .technology-experience{break-inside:avoid;margin-top:30px;margin-left:calc(-46.6276% - 20mm);padding-left:10mm}.technology-experience>h2{margin-bottom:16px;font-size:12pt}.experience .technology-experience-groups{gap:18px 32px}.technology-experience-list{gap:8px}.technology-experience-label{font-size:9pt}}.availability-banner{color:#554125;text-align:center;background:#f3e4c9;padding:13px 26px;font-size:.85rem;font-weight:600;line-height:1.5}@media print{.availability-banner{display:none}}.header-portrait img{object-fit:cover;object-position:center;width:100%;height:100%;inset:0;transform:none}@media screen and (min-width:761px){.header-person{gap:26px}}.header-portrait{transform:translateY(4px)}@media print{.header-portrait{transform:translateY(3px)}}