article.has-buttons-panel{overflow:hidden}article.has-buttons-panel>h1.page-title{--page-title-margin-bottom:1.3rem}.profile-section{--profile-tile-text-inset-anchor-x:10%;--profile-tile-text-inset-far-x:6%;--profile-top-label-strip-ratio:80.5;--profile-tile-text-inset-x:var(--profile-tile-text-inset-anchor-x);--profile-reveal-text-inset-x:10%;--profile-photo-frame-size:0px;--profile-why-width:25%;--profile-why-height:25%;--profile-what-width:25%;--profile-what-height:25%;--profile-foundations-width:25%;--profile-foundations-height:25%;--profile-groups-reference-from-bottom:14%;--profile-why-offset-from-reference:49.5%;--profile-what-offset-from-reference:0%;--profile-foundations-offset-from-reference:-1%;--profile-portrait-y:24%;--profile-foundations-y:72%;--profile-portrait-size:25%;--profile-what-frame-padding:7%;--profile-what-frame-padding-left-multiplier:1;--profile-background-pan-x:0%;--profile-background-pan-y:0%;--profile-portrait-frame-anchor-extension:0%;--profile-hero-optical-offset:var(--hero-optical-offset,.1em);--profile-hero-bg-brightness:var(--hero-bg-brightness,.88);--profile-hero-bg-saturate:var(--hero-bg-saturate,1.12);--profile-hero-bg-image-opacity:var(--hero-bg-image-opacity,.85);--profile-shared-edge-ratio-base:.77;--profile-shared-edge-ratio-360:.85;--profile-shared-edge-ratio-480:1.05;--profile-shared-edge-ratio-720:1.14;--profile-shared-edge-ratio-960:1.25;--profile-shared-edge-frame-ratio:var(--profile-shared-edge-ratio-base);--profile-shared-edge-thickness:calc(var(--profile-photo-frame-size) * var(--profile-shared-edge-frame-ratio));--profile-stitched-seam-thickness:calc(2 * var(--profile-shared-edge-thickness) - var(--profile-photo-frame-size));--profile-grain-opacity:.11;--profile-grain-blend-mode:soft-light;--tile-bg-size-w:auto;--tile-bg-size-h:168%;--tile-bg-overscan:-65%;--profile-bg-zoom:1.1;height:100cqw;margin-top:1.5rem;margin-bottom:1.5rem;transition:opacity .18s ease-out;display:block;position:relative;overflow:hidden}.profile-section:before{content:none}.profile-section__media{z-index:0;pointer-events:none;position:absolute;inset:0 -15% 0 -20%;overflow:hidden}.profile-section__media picture{width:100%;height:100%;display:block}.profile-section__media img{left:calc((1 - var(--profile-bg-zoom,1.1)) * 50%);top:calc((1 - var(--profile-bg-zoom,1.1)) * 50%);width:calc(100% * var(--profile-bg-zoom,1.1));height:calc(100% * var(--profile-bg-zoom,1.1));object-fit:cover;object-position:center;image-rendering:auto;transform:translate3d(var(--profile-background-pan-x,0%), var(--profile-background-pan-y,0%), 0);filter:brightness(var(--profile-hero-bg-brightness)) saturate(var(--profile-hero-bg-saturate));opacity:var(--profile-hero-bg-image-opacity);display:block;position:absolute}.profile-section:after{content:"";width:var(--profile-hero-optical-offset);background:var(--hero-highlight-bg,var(--color-page-bg));z-index:1;pointer-events:none;position:absolute;inset:0 auto 0 0}@media (width>=360px){.profile-section{--profile-shared-edge-frame-ratio:var(--profile-shared-edge-ratio-360)}}@media (width>=480px){.profile-section{--profile-shared-edge-frame-ratio:var(--profile-shared-edge-ratio-480)}}@media (width>=720px){.profile-section{--profile-shared-edge-frame-ratio:var(--profile-shared-edge-ratio-720)}}@media (width>=960px){.profile-section{--profile-shared-edge-frame-ratio:var(--profile-shared-edge-ratio-960)}}.profile-section>a[href=\/why-this]{left:var(--profile-hero-optical-offset);width:min(var(--profile-why-width), 100%);height:min(var(--profile-why-height), 100%);top:clamp(0%, calc(100% - ( var(--profile-groups-reference-from-bottom) + var(--profile-why-offset-from-reference) ) - var(--profile-why-height)), calc(100% - var(--profile-why-height)));z-index:3;position:absolute}.profile-section>a[href=\/what-i-do]{left:var(--profile-hero-optical-offset);width:min(var(--profile-what-width), 100%);height:min(var(--profile-what-height), 100%);top:clamp(0%, calc(100% - ( var(--profile-groups-reference-from-bottom) + var(--profile-what-offset-from-reference) ) - var(--profile-what-height)), calc(100% - var(--profile-what-height)));z-index:3;position:absolute}.profile-right-column{z-index:3;pointer-events:none;position:absolute;inset:0}.profile-right-column .profile-photo-frame{width:min(calc(var(--profile-portrait-size) + var(--profile-portrait-frame-anchor-extension)), 100%);height:min(var(--profile-portrait-size), 100%);right:0;top:clamp(0%, calc(var(--profile-portrait-y) - (var(--profile-portrait-size) / 2)), calc(100% - var(--profile-portrait-size)));z-index:4;pointer-events:none;position:absolute}.profile-right-column .prof-tile--foundations{width:min(var(--profile-foundations-width), 100%);height:min(var(--profile-foundations-height), 100%);right:0;top:clamp(0%, calc(100% - ( var(--profile-groups-reference-from-bottom) + var(--profile-foundations-offset-from-reference) ) - var(--profile-foundations-height)), calc(100% - var(--profile-foundations-height)));z-index:3;pointer-events:auto;border-left-width:var(--profile-stitched-seam-thickness);position:absolute}article .profile-section:last-child{margin-bottom:0}.profile-section--loading{opacity:0;visibility:hidden}.profile-tile{background:var(--color-page-bg);width:100%;min-width:0;height:100%;overflow:hidden}.profile-media-surface{top:var(--profile-tile-media-inset-top,0px);right:var(--profile-tile-media-inset-right,0px);bottom:var(--profile-tile-media-inset-bottom,0px);left:var(--profile-tile-media-inset-left,0px);z-index:0;pointer-events:none;position:absolute;overflow:hidden}.profile-photo-box:after,.profile-image-tile:after,.profile-gif-tile:after{content:"";top:var(--profile-tile-media-inset-top,0px);right:var(--profile-tile-media-inset-right,0px);bottom:var(--profile-tile-media-inset-bottom,0px);left:var(--profile-tile-media-inset-left,0px);z-index:2;pointer-events:none;opacity:var(--profile-grain-opacity,.16);mix-blend-mode:var(--profile-grain-blend-mode,soft-light);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");background-repeat:repeat;background-size:220px 220px;position:absolute}.profile-tile--placeholder{background:var(--color-ink)}.profile-image-tile,.profile-gif-tile{background-color:var(--color-page-bg);position:relative}.profile-gif-tile .page-button__bg,.profile-gif-tile .page-button__overlay{z-index:2}.profile-image-tile.prof-tile .page-button__bg,.profile-gif-tile.prof-tile .page-button__bg{background-color:#0000}.profile-gif-tile__stack{z-index:0;pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;overflow:hidden}.profile-gif-tile-poster{z-index:0;pointer-events:none;width:100%;max-width:none;height:100%;margin:0;transition:opacity .22s;position:absolute;inset:0}.profile-gif-tile-poster.is-hidden{opacity:0}.profile-gif-tile-poster img{object-fit:cover;object-position:var(--tile-pos-x,50%) var(--tile-pos-y,50%);width:100%;height:100%;filter:brightness(var(--tile-brightness,1)) contrast(var(--tile-contrast,1));transform:translate(var(--tile-pan-x,0%), var(--tile-pan-y,0%)) scale(var(--tile-zoom,1));transform-origin:50%;opacity:var(--tile-image-opacity,1);pointer-events:none;display:block;position:absolute;inset:0}.profile-image-tile .profile-media-surface__layer{inset:var(--tile-bg-overscan,-65%);pointer-events:none;filter:brightness(var(--tile-brightness,1)) contrast(var(--tile-contrast,1));position:absolute}.profile-image-tile .profile-media-surface__paint{box-sizing:border-box;background-color:var(--color-page-bg);background-image:var(--tile-bg,none);background-repeat:no-repeat;background-size:var(--tile-bg-size-w,auto) var(--tile-bg-size-h,168%);background-position:var(--tile-pos-x,50%) var(--tile-pos-y,50%);width:100%;height:100%;transform:translateX(var(--tile-pan-x,0%)) translateY(var(--tile-pan-y,0%)) scale(var(--tile-zoom,1));opacity:var(--tile-image-opacity,1);transform-origin:50%;backface-visibility:hidden;will-change:transform;pointer-events:none;position:absolute;inset:0}.profile-gif-tile__media{z-index:1;object-fit:cover;object-position:var(--tile-pos-x,50%) var(--tile-pos-y,50%);width:100%;height:100%;filter:brightness(var(--tile-brightness,1)) contrast(var(--tile-contrast,1));transform:translate(var(--tile-pan-x,0%), var(--tile-pan-y,0%)) scale(var(--tile-zoom,1));transform-origin:50%;opacity:var(--tile-image-opacity,1);backface-visibility:hidden;will-change:transform;pointer-events:none;position:absolute;inset:0}.profile-photo-frame{background:0 0;position:relative}.profile-photo-shell{background:var(--color-page-bg);position:absolute;inset:0;overflow:hidden}.profile-photo-box{background:var(--color-page-bg);--profile-tile-media-inset-top:var(--profile-frame-gutter-block-px,var(--profile-what-frame-padding));--profile-tile-media-inset-right:0px;--profile-tile-media-inset-bottom:var(--profile-frame-gutter-block-px,var(--profile-what-frame-padding));--profile-tile-media-inset-left:var(--profile-frame-gutter-side-px,calc(var(--profile-what-frame-padding) * var(--profile-what-frame-padding-left-multiplier)));position:absolute;inset:0;overflow:hidden}.profile-section .page-buttons-zone{width:100%;height:100%}.prof-tile{box-sizing:border-box;border:var(--profile-photo-frame-size) solid var(--color-ink);--profile-tile-border-top:var(--profile-photo-frame-size);--profile-tile-border-right:var(--profile-photo-frame-size);--profile-tile-border-bottom:var(--profile-photo-frame-size);--profile-tile-border-left:var(--profile-photo-frame-size);height:100%;min-height:0;max-height:none;container:profile-tile/inline-size}.profile-section>a[href=\/why-this].prof-tile{border-bottom-width:var(--profile-stitched-seam-thickness);--profile-tile-border-bottom:var(--profile-stitched-seam-thickness);--profile-tile-media-inset-top:max(0px, calc(var(--profile-frame-gutter-block-px,var(--profile-what-frame-padding)) - var(--profile-tile-border-top)));--profile-tile-media-inset-right:max(0px, calc(var(--profile-frame-gutter-side-px,calc(var(--profile-what-frame-padding) * var(--profile-what-frame-padding-left-multiplier))) - var(--profile-tile-border-right)));--profile-tile-media-inset-bottom:max(0px, calc(var(--profile-frame-gutter-block-px,var(--profile-what-frame-padding)) - var(--profile-tile-border-bottom)));--profile-tile-media-inset-left:0px}.profile-section>a[href=\/why-this] .page-button__inner,.profile-section>a[href=\/what-i-do] .page-button__inner{align-items:flex-end;padding-block-end:var(--panel-padding-top,10%)}.profile-section>a[href=\/what-i-do].prof-tile{--profile-tile-frame-padding-block:var(--profile-what-frame-padding);--profile-tile-frame-padding-side:calc(var(--profile-tile-frame-padding-block) * var(--profile-what-frame-padding-left-multiplier));--profile-tile-media-inset-top:max(0px, calc(var(--profile-tile-frame-padding-block) - var(--profile-tile-border-top)));--profile-tile-media-inset-right:max(0px, calc(var(--profile-tile-frame-padding-side) - var(--profile-tile-border-right)));--profile-tile-media-inset-bottom:max(0px, calc(var(--profile-tile-frame-padding-block) - var(--profile-tile-border-bottom)));--profile-tile-media-inset-left:0px}.profile-section .prof-tile--foundations .page-button__inner{align-items:flex-end;padding-block-end:var(--panel-padding-top,10%)}.profile-section .prof-tile--foundations.prof-tile{--profile-tile-border-left:var(--profile-stitched-seam-thickness);--profile-tile-media-inset-top:max(0px, calc(var(--profile-frame-gutter-block-px,var(--profile-what-frame-padding)) - var(--profile-tile-border-top)));--profile-tile-media-inset-right:0px;--profile-tile-media-inset-bottom:max(0px, calc(var(--profile-frame-gutter-block-px,var(--profile-what-frame-padding)) - var(--profile-tile-border-bottom)));--profile-tile-media-inset-left:max(0px, calc(var(--profile-frame-gutter-side-px,calc(var(--profile-what-frame-padding) * var(--profile-what-frame-padding-left-multiplier))) - var(--profile-tile-border-left)))}.prof-tile .page-button__inner{box-sizing:border-box;justify-content:flex-start;max-width:100%;padding-block:0;padding-inline-start:var(--profile-tile-text-inset-anchor-x);padding-inline-end:var(--profile-tile-text-inset-far-x);overflow:visible}.profile-section .prof-tile--foundations .page-button__inner{justify-content:flex-end;padding-inline-start:var(--profile-tile-text-inset-far-x);padding-inline-end:var(--profile-tile-text-inset-anchor-x)}.prof-tile .page-button__bg{background-color:var(--color-page-bg)}.prof-tile .page-button__overlay{background:linear-gradient(90deg, rgba(var(--color-ink-rgb), .75) 0%, rgba(var(--color-ink-rgb), .67) 20%, rgba(var(--color-ink-rgb), .52) 50%)}.profile-image-tile .page-button__overlay,.profile-gif-tile .page-button__overlay{opacity:0;background:0 0}.prof-tile .page-button__text{color:rgba(var(--color-ink-rgb), 1);font-size:var(--profile-tile-label-font-size,clamp(.7rem, 6cqi, var(--page-title-font-size)));letter-spacing:.025em;text-transform:none;white-space:nowrap;text-align:left;max-width:100%;font-weight:700;line-height:1.15}.prof-tile .page-button__text:before{content:"";top:-.19em;bottom:-.19em;left:calc(-1 * var(--profile-label-strip-left,.35em));right:calc(-1 * var(--profile-label-strip-right,.35em));z-index:-1;pointer-events:none;background-color:var(--color-page-bg);box-sizing:border-box;border:1px solid #0000;transition:background-color .14s,border-color .14s,opacity .14s;position:absolute}.prof-tile:not(.is-revealed):focus-visible .page-button__bg{background-color:#0000}.prof-tile:not(.is-revealed):focus-visible .page-button__overlay{background:0 0}.prof-tile:not(.is-revealed):focus-visible .page-button__text{color:var(--color-page-bg)}.prof-tile:not(.is-revealed):focus-visible .page-button__text:before{background-color:rgba(var(--color-ink-rgb), 1)}.prof-tile--foundations:not(.is-revealed):focus-visible .page-button__text:before{left:calc(-1 * var(--profile-label-strip-tail-extra,.5em));right:-1000px}.prof-tile--foundations:not(.is-revealed):focus-visible .page-button__bg{background-color:var(--color-page-bg)}.profile-image-tile.prof-tile:not(.is-revealed):focus-visible .page-button__bg,.profile-gif-tile.prof-tile:not(.is-revealed):focus-visible .page-button__bg{background-color:#0000}@media (hover:hover){.prof-tile:not(.is-revealed):hover .page-button__bg{background-color:var(--color-page-bg)}.profile-image-tile.prof-tile:not(.is-revealed):hover .page-button__bg,.profile-gif-tile.prof-tile:not(.is-revealed):hover .page-button__bg{background-color:#0000}.prof-tile:not(.is-revealed):hover .page-button__overlay{background:linear-gradient(90deg, rgba(var(--color-ink-rgb), .75) 0%, rgba(var(--color-ink-rgb), .67) 20%, rgba(var(--color-ink-rgb), .52) 50%)}.prof-tile:not(.is-revealed):hover .page-button__text{color:var(--color-page-bg)}.prof-tile:not(.is-revealed):hover .page-button__text:before{background-color:rgba(var(--color-ink-rgb), 1)}.prof-tile--foundations:not(.is-revealed):hover .page-button__text:before{left:calc(-1 * var(--profile-label-strip-tail-extra,.5em));right:-1000px}.prof-tile--foundations:not(.is-revealed):hover .page-button__overlay{background:0 0}}.profile-section>a[href=\/why-this] .page-button__text,.profile-section>a[href=\/what-i-do] .page-button__text{--profile-label-strip-left:calc(var(--profile-tile-text-inset-anchor-x) + var(--profile-photo-frame-size) + 1px);--profile-label-strip-right:var(--profile-label-strip-tail-extra,.5em)}.profile-section .prof-tile--foundations .page-button__text{--profile-label-strip-right:calc(var(--profile-tile-text-inset-anchor-x) + var(--profile-photo-frame-size) + 1px);--profile-label-strip-left:var(--profile-label-strip-tail-extra,.5em)}.profile-section>a[href=\/why-this] .page-button__text:before,.profile-section>a[href=\/what-i-do] .page-button__text:before{left:-1000px;right:calc(-1 * var(--profile-label-strip-tail-extra,.5em));clip-path:none;width:auto}.profile-section .prof-tile--foundations .page-button__text:before{left:calc(-1 * var(--profile-label-strip-tail-extra,.5em));right:-1000px}.prof-tile--foundations.is-revealed{cursor:pointer;--profile-reveal-fade-duration:.18s;--profile-reveal-fade-delay:.18s;--profile-reveal-bg-duration:.52s;--profile-reveal-bg-ease:cubic-bezier(.22, 1, .36, 1);--profile-reveal-pulse-period:2s;--profile-reveal-pulse-delay:.45s}.profile-image-tile.prof-tile--foundations:after,.profile-image-tile.prof-tile--foundations .profile-media-surface{transition:opacity .18s}.profile-image-tile.prof-tile--foundations.is-revealed:after,.profile-image-tile.prof-tile--foundations.is-reveal-fading-out:after,.profile-image-tile.prof-tile--foundations.is-reveal-opening:after,.profile-image-tile.prof-tile--foundations.is-revealed .profile-media-surface,.profile-image-tile.prof-tile--foundations.is-reveal-fading-out .profile-media-surface,.profile-image-tile.prof-tile--foundations.is-reveal-opening .profile-media-surface{opacity:0;transition:opacity linear}.profile-image-tile.prof-tile--foundations.is-revealed,.profile-image-tile.prof-tile--foundations.is-reveal-fading-out,.profile-image-tile.prof-tile--foundations.is-reveal-opening{background:var(--color-ink)}.prof-tile--foundations.is-revealed .page-button__bg,.prof-tile--foundations.is-revealed .page-button__overlay,.prof-tile--foundations.is-revealed .page-button__inner,.prof-tile--foundations.is-reveal-fading-out .page-button__bg,.prof-tile--foundations.is-reveal-fading-out .page-button__overlay,.prof-tile--foundations.is-reveal-fading-out .page-button__inner,.prof-tile--foundations.is-reveal-opening .page-button__bg,.prof-tile--foundations.is-reveal-opening .page-button__overlay,.prof-tile--foundations.is-reveal-opening .page-button__inner{transition:opacity var(--profile-reveal-fade-duration,.18s) ease, visibility 0s linear var(--profile-reveal-fade-delay,.18s)}.prof-tile__reveal{--profile-reveal-clip-safe-right:0px;--profile-reveal-right-edge-comp:0px;z-index:4;box-sizing:border-box;text-align:left;background:var(--color-ink);color:var(--color-page-bg);font-size:var(--profile-reveal-font-size,.75rem);letter-spacing:-.02em;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--profile-reveal-fade-duration,.18s) ease, visibility 0s linear var(--profile-reveal-fade-delay,.18s);flex-direction:column;justify-content:center;align-items:stretch;max-width:100%;padding-block:1.2rem;padding-inline-start:var(--profile-reveal-text-inset-x);padding-inline-end:calc(var(--profile-reveal-text-inset-x) * 1.02 + var(--profile-reveal-clip-safe-right) + var(--profile-reveal-right-edge-comp));font-weight:600;line-height:1.2;display:flex;position:absolute;inset:0;overflow:hidden}.prof-tile--foundations.is-revealed .page-button__bg,.prof-tile--foundations.is-revealed .page-button__overlay,.prof-tile--foundations.is-revealed .page-button__inner{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,visibility 0s linear .18s}.prof-tile--foundations.is-revealed .prof-tile__reveal{opacity:1;visibility:visible;background-color:var(--color-ink);box-shadow:none;transition:opacity var(--profile-reveal-fade-duration,.18s) ease, visibility 0s, background-color var(--profile-reveal-bg-duration,.52s) var(--profile-reveal-bg-ease,cubic-bezier(.22, 1, .36, 1));inset:0}.prof-tile--foundations.is-revealed:not(.is-reveal-typefit-ready):not(.is-reveal-fading-out):not(.is-reveal-opening) .prof-tile__reveal .tile-state-secondary{opacity:0;visibility:hidden;text-shadow:none;transition:none}.prof-tile--foundations.is-revealed.is-reveal-typefit-ready:not(.is-reveal-fading-out):not(.is-reveal-opening) .prof-tile__reveal .tile-state-secondary{opacity:1;visibility:visible;transition:opacity .2s}.prof-tile--foundations.is-revealed:not(.is-reveal-fading-out):not(.is-reveal-opening) .tile-state-secondary{text-shadow:0 0 .6px rgba(var(--color-page-bg-rgb), .35), 0 0 10px rgba(var(--color-page-bg-rgb), .12)}.prof-tile--foundations.is-revealed.is-reveal-fading-out .prof-tile__reveal{opacity:0;visibility:visible;transition:opacity var(--profile-reveal-fade-duration,.18s) ease;animation:none}.prof-tile--foundations.is-revealed.is-reveal-fading-out .tile-state-secondary{animation:none}.prof-tile--foundations.is-reveal-opening .page-button__bg,.prof-tile--foundations.is-reveal-opening .page-button__overlay,.prof-tile--foundations.is-reveal-opening .page-button__inner{opacity:0;visibility:visible;transition:none}.prof-tile--foundations.is-reveal-opening .prof-tile__reveal{opacity:0;visibility:hidden;transition:none;animation:none}.prof-tile--foundations.is-reveal-opening .tile-state-secondary{animation:none}.prof-tile--foundations:not(.is-revealed):not(.is-reveal-fading-out):not(.is-reveal-opening) .page-button__bg,.prof-tile--foundations:not(.is-revealed):not(.is-reveal-fading-out):not(.is-reveal-opening) .page-button__overlay,.prof-tile--foundations:not(.is-revealed):not(.is-reveal-fading-out):not(.is-reveal-opening) .page-button__inner{opacity:1;visibility:visible;transition:background-color .14s}.prof-tile--foundations:not(.is-revealed):not(.is-reveal-fading-out):not(.is-reveal-opening) .prof-tile__reveal{opacity:0;visibility:hidden;transition:none}.prof-tile__reveal .tile-state-secondary{--profile-reveal-writing-gap:.17em;text-align:left;flex-direction:column;flex:auto;justify-content:center;align-self:stretch;align-items:flex-start;gap:0;width:100%;max-width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.prof-tile__reveal .tile-state-secondary__inner{transform:scale(var(--foundations-reveal-uniform-scale,1));transform-origin:0;will-change:transform;flex-direction:column;align-items:flex-start;gap:.36rem;display:flex}.prof-tile__reveal .tile-state-secondary .line-1{box-sizing:border-box;max-width:100%;font-size:calc(1.68em * var(--profile-reveal-text-scale,1));letter-spacing:.01em;text-transform:none;white-space:nowrap;font-style:normal;font-weight:500;line-height:1.18;display:inline-block}.prof-tile__reveal .tile-state-secondary .line-2{font-size:calc(1.46em * var(--profile-reveal-text-scale,1));letter-spacing:.01em;opacity:.74;text-transform:none;max-width:100%;font-style:normal;font-weight:400;line-height:1.24}@media (width<=360px){.prof-tile__reveal .tile-state-secondary .line-1{letter-spacing:.06em}}.profile-photo-box .profile-media-surface img{object-fit:cover;object-position:var(--portrait-pos-x,45%) var(--portrait-pos-y,50%);width:calc(100% + 2px);height:calc(100% + 2px);filter:brightness(var(--portrait-brightness,1)) contrast(var(--portrait-contrast,1));opacity:var(--portrait-opacity,1);transform:scale(var(--portrait-zoom,1)) scaleX(-1);transform-origin:bottom;z-index:0;display:block;position:absolute;inset:-1px}@keyframes profile-foundations-reveal-tile-breathe{0%,to{background-color:var(--color-ink)}50%{background-color:#2a3034}}@keyframes profile-foundations-reveal-copy-breathe{0%,to{opacity:.6}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.profile-section{transition:none}.prof-tile--foundations.is-revealed .prof-tile__reveal{transition:opacity var(--profile-reveal-fade-duration,.18s) ease, visibility 0s;animation:none!important}.prof-tile--foundations.is-revealed .tile-state-secondary{opacity:1;animation:none!important}.prof-tile--foundations.is-revealed.is-reveal-typefit-ready:not(.is-reveal-fading-out) .prof-tile__reveal .tile-state-secondary{transition:none}}
