.jBI6qG_container{width:100%;padding:0 var(--gutter);margin:0 auto}@media (min-width:1024px){.jBI6qG_container{width:var(--column-width);padding:0}}
._8C-t3q_button{border:var(--border-outline);color:var(--color-text-strong);padding:var(--space-10) var(--space-20);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0}._8C-t3q_button:disabled{cursor:default}._8C-t3q_button:focus-visible{outline:2px solid var(--color-text-strong);outline-offset:3px}._8C-t3q_button:hover:not(:disabled){background:var(--color-text-strong);color:var(--button-hover-text,var(--color-text-inverse));border-color:var(--color-text-strong)}
.bLfHWa_divider{border:0;border-top:var(--border-hairline);width:100%;margin:0}.bLfHWa_animated{transform-origin:0;animation:bLfHWa_draw var(--duration-entrance) var(--ease-in-out-smooth) var(--delay-reveal) both}@keyframes bLfHWa_draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.gaxOMG_field{padding-top:var(--space-20);color:var(--color-text-strong);text-align:left;--field-line:var(--color-text-strong);--field-accent:var(--color-field-active);position:relative}.gaxOMG_control{position:relative}.gaxOMG_input{width:100%;padding:var(--space-5) var(--space-20) var(--space-5) 0;color:inherit;font-family:var(--font-rather);font-size:var(--size-16);caret-color:var(--field-accent);background:0 0;border:0;border-radius:0;display:block}.gaxOMG_input:focus,.gaxOMG_input:focus-visible{outline:none}.gaxOMG_label{top:var(--space-5);color:var(--field-label,inherit);pointer-events:none;transform-origin:0 0;transition:transform var(--duration-medium) var(--ease-smooth), color var(--duration-medium) var(--ease-smooth);position:absolute;left:0}.gaxOMG_input:focus+.gaxOMG_label,.gaxOMG_input:not(:placeholder-shown)+.gaxOMG_label{transform:translateY(calc(var(--space-20) * -1)) scale(.75)}.gaxOMG_input:focus+.gaxOMG_label{color:var(--field-accent)}.gaxOMG_line{background:var(--field-line);height:1px;transition:height var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);position:absolute;bottom:0;left:0;right:0}@media (hover:hover){.gaxOMG_field:hover .gaxOMG_line{height:2px}}.gaxOMG_input:focus~.gaxOMG_line{background:var(--field-accent);height:2px}.gaxOMG_input:disabled{cursor:default;opacity:1;-webkit-text-fill-color:currentcolor}.gaxOMG_input:disabled~.gaxOMG_line{height:1px}.gaxOMG_helper{min-height:calc(var(--size-12) * var(--leading-body));margin-top:var(--space-5);color:var(--field-line);text-transform:none;display:block}.gaxOMG_check{right:0;bottom:var(--space-5);width:var(--space-20);height:var(--space-20);color:var(--color-field-success);position:absolute}.gaxOMG_error{--field-label:var(--color-field-error);--field-line:var(--color-field-error);--field-accent:var(--color-field-error)}.gaxOMG_success{--field-line:var(--color-field-success)}
._0-wraG_form{width:100%;max-width:390px;color:var(--color-text-strong);text-align:center;margin:0 auto}._0-wraG_intro{margin-bottom:var(--space-10)}._0-wraG_row{justify-content:space-between;align-items:flex-start;display:flex}._0-wraG_input{width:70%}._0-wraG_button{width:27%;margin-top:var(--space-20);padding:var(--space-5) 0}
.rLI-Xa_frame{width:100%;aspect-ratio:var(--image-ratio-override,var(--image-ratio));background:var(--color-shimmer-base);transition:box-shadow var(--duration-shadow) var(--ease-smooth);position:relative;overflow:hidden}.rLI-Xa_frame:after{content:"";background:linear-gradient(100deg, transparent 30%, var(--color-shimmer-highlight) 50%, transparent 70%);mix-blend-mode:soft-light;animation:rLI-Xa_shimmer var(--duration-shimmer) var(--ease-in-out-smooth) infinite;transition:opacity var(--duration-reveal) var(--ease-smooth);background-size:250% 100%;position:absolute;inset:0}.rLI-Xa_preview{object-fit:cover;width:100%;height:100%;filter:blur(var(--blur-preview)) saturate(1.1);transition:opacity var(--duration-entrance) var(--ease-smooth);position:absolute;inset:0;transform:scale(1.15)}.rLI-Xa_image{object-fit:cover;opacity:0;width:100%;height:100%;filter:blur(var(--blur-settle));transition:opacity var(--duration-reveal) var(--ease-smooth), filter var(--duration-entrance) var(--ease-smooth);position:relative}.rLI-Xa_loaded{box-shadow:var(--image-shadow,var(--shadow-image))}.rLI-Xa_loaded:after,.rLI-Xa_loaded .rLI-Xa_preview{opacity:0}.rLI-Xa_loaded .rLI-Xa_image{opacity:1;filter:none}.rLI-Xa_tinted,.rLI-Xa_tinted.rLI-Xa_loaded{background:var(--color-about-photo-tint);box-shadow:none}.rLI-Xa_tinted:after{display:none}.rLI-Xa_tinted .rLI-Xa_image,.rLI-Xa_tinted .rLI-Xa_preview{mix-blend-mode:multiply}@keyframes rLI-Xa_shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.rLI-Xa_captioned{margin:0;position:relative}.rLI-Xa_captionedMedia{z-index:1;position:relative}.rLI-Xa_captionSlot{z-index:2;text-align:center;pointer-events:none;width:100%;position:absolute;bottom:0;left:0;overflow:hidden}.rLI-Xa_caption{padding:var(--space-5) var(--space-10);background:var(--color-bg-caption-glass);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(1.2);backdrop-filter:blur(var(--blur-glass)) saturate(1.2);color:var(--color-text-caption);transition:transform var(--duration-fast) var(--ease-out);display:inline-block;transform:translateY(100%)}.rLI-Xa_tapped .rLI-Xa_caption{transition-duration:var(--duration-caption);transform:translateY(1%)}@media (min-width:1024px){.rLI-Xa_captionSlot{z-index:0;overflow:visible}.rLI-Xa_caption,.rLI-Xa_tapped .rLI-Xa_caption{background:var(--color-bg-caption);-webkit-backdrop-filter:none;backdrop-filter:none;transition-duration:var(--duration-fast);transform:translateY(1%)}.rLI-Xa_captioned:hover .rLI-Xa_caption{transition-duration:var(--duration-caption);transform:translateY(100%)}}
.vu2-Ea_markdown>*+*{margin-top:var(--space-20)}.vu2-Ea_link{color:inherit}
@media (scripting:enabled){._48eF3q_reveal{opacity:0;transform:var(--reveal-from);transition:opacity var(--duration-entrance) var(--ease-entrance), transform var(--duration-entrance) var(--ease-entrance);transition-delay:calc(var(--reveal-order,0) * var(--stagger))}._48eF3q_left{--reveal-from:translate3d(calc(var(--entrance-x) * -1), var(--entrance-y), 0)}._48eF3q_right{--reveal-from:translate3d(var(--entrance-x), var(--entrance-y), 0)}._48eF3q_bottom{--reveal-from:translate3d(0, var(--entrance-y), 0)}._48eF3q_rise{--reveal-from:translate3d(0, var(--space-30), 0);transition-duration:var(--duration-reveal)}._48eF3q_unveil{--reveal-from:translate3d(0, calc(var(--space-60) * var(--reveal-drift,1)), 0);--image-shadow:var(--shadow-image-hidden);opacity:1;clip-path:inset(100% 0 0);transition:clip-path calc(var(--duration-entrance) * var(--reveal-speed,1)) var(--ease-entrance), transform calc(var(--duration-entrance) * var(--reveal-speed,1)) var(--ease-entrance)}._48eF3q_shown{opacity:1;transform:none}._48eF3q_unveil._48eF3q_shown{clip-path:inset(0)}._48eF3q_unveil._48eF3q_landed{--image-shadow:var(--shadow-image);clip-path:none}@media not (min-width:1024px){._48eF3q_unveil._48eF3q_mobileDevelop{--reveal-from:translate3d(0, var(--space-20), 0) scale(.94);--image-shadow:var(--shadow-image);opacity:0;filter:blur(var(--space-10));clip-path:none;transition:opacity calc(var(--duration-develop) * var(--reveal-speed,1)) var(--ease-smooth), filter calc(var(--duration-develop) * var(--reveal-speed,1)) var(--ease-smooth), transform calc(var(--duration-develop) * var(--reveal-speed,1) * 1.3) var(--ease-smooth);transition-delay:calc(var(--reveal-beat,0) * var(--stagger-beat))}._48eF3q_unveil._48eF3q_mobileDevelop._48eF3q_shown{opacity:1;filter:none;transform:none}._48eF3q_unveil._48eF3q_mobileDevelop._48eF3q_initial{transition-delay:calc(var(--delay-project) + var(--reveal-beat,0) * var(--stagger-beat))}}._48eF3q_initial{transition-delay:calc(var(--delay-project) + var(--reveal-order,0) * var(--stagger))}}@media (prefers-reduced-motion:reduce){._48eF3q_reveal{opacity:1;clip-path:none;filter:none;transform:none}}
.xGa2ca_video{width:100%;aspect-ratio:var(--image-ratio-override,var(--image-ratio));object-fit:cover;background:linear-gradient(100deg, var(--color-shimmer-base) 30%, var(--color-shimmer-highlight) 50%, var(--color-shimmer-base) 70%) 0 0 / 250% 100%;box-shadow:var(--shadow-image);animation:xGa2ca_shimmer var(--duration-shimmer) var(--ease-in-out-smooth) infinite;display:block}@keyframes xGa2ca_shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}
.hlBmcq_link{color:inherit;display:inline-block}.hlBmcq_label{display:inline-block}.hlBmcq_flipped{transform:var(--flip)}@media (hover:hover){.hlBmcq_link:hover .hlBmcq_label{transform:var(--flip)}}.hlBmcq_link:focus-visible .hlBmcq_label{transform:var(--flip)}
.LPBfNa_row{--crop-full:1 / .507;--crop-two:.49 / .307;--crop-three:.33 / .296;width:100%}.LPBfNa_grid{gap:var(--space-20);grid-template-columns:1fr;display:grid}.LPBfNa_multi .LPBfNa_grid{--image-ratio-override:1 / 1;grid-template-columns:1fr 1fr}.LPBfNa_narrow{width:100%}@media (min-width:1024px){.LPBfNa_multi .LPBfNa_grid{--image-ratio-override:initial}.LPBfNa_two .LPBfNa_grid{grid-template-columns:1fr 1fr;gap:2%}.LPBfNa_three .LPBfNa_grid{grid-template-columns:1fr 1fr 1fr;gap:.5%}.LPBfNa_crop.LPBfNa_full .LPBfNa_grid{--image-ratio-override:var(--crop-full)}.LPBfNa_crop.LPBfNa_two .LPBfNa_grid{--image-ratio-override:var(--crop-two)}.LPBfNa_crop.LPBfNa_three .LPBfNa_grid{--image-ratio-override:var(--crop-three)}.LPBfNa_narrow{width:60%}.LPBfNa_narrow.LPBfNa_center{margin:0 auto}.LPBfNa_narrow.LPBfNa_right{margin-left:auto}}
.HxJcwG_button{width:32%;height:100%;padding:0 var(--space-10);background:var(--button-color);color:var(--color-text-nav);line-height:var(--leading-tight);text-align:center;transition:background-color var(--duration-medium) var(--ease-out);justify-content:center;align-items:center;display:flex}@media (hover:hover){.HxJcwG_button:hover{background:var(--button-color-hover)}}.HxJcwG_button:focus-visible{background:var(--button-color-hover)}.HxJcwG_current,.HxJcwG_current:focus-visible{background:color-mix(in srgb, var(--button-color) 50%, transparent)}
.N-jXLa_footer{color:var(--color-text-primary)}.N-jXLa_inner{gap:var(--space-30) 6%;margin:0 var(--gutter);padding:var(--space-30) 0 var(--space-60);border-top:var(--border-hairline);grid-template-columns:1fr 1fr;grid-template-areas:"employment email""about phone""location social""figure social";align-items:start;display:grid}.N-jXLa_employment{grid-area:employment}.N-jXLa_about{grid-area:about}.N-jXLa_location{grid-area:location}.N-jXLa_email{grid-area:email}.N-jXLa_phone{grid-area:phone}.N-jXLa_social{align-items:flex-start;gap:var(--space-20);flex-direction:column;grid-area:social;display:flex}.N-jXLa_socialList{list-style:none}.N-jXLa_figure{width:var(--footer-figure-width);grid-area:figure;display:block}.N-jXLa_figure img{width:100%;height:auto}@media (min-width:1024px){.N-jXLa_inner{grid-template-columns:repeat(3, var(--footer-column-width));justify-content:space-between;gap:var(--space-20) 0;width:var(--column-width);padding:var(--space-60) 0;grid-template-areas:"employment location phone""about email social""figure. .";margin:0 auto}.N-jXLa_about,.N-jXLa_email,.N-jXLa_social{align-self:end}.N-jXLa_social{gap:0}.N-jXLa_socialItem{display:inline}.N-jXLa_socialItem:not(:last-child):after{content:", "}.N-jXLa_figure{margin-top:var(--space-10)}}[data-theme=about] .N-jXLa_footer{color:var(--color-text-strong)}[data-theme=about] .N-jXLa_inner{border-top-color:color-mix(in srgb, var(--color-text-primary) 30%, transparent)}[data-theme=about] .N-jXLa_figure{mix-blend-mode:multiply}
.T_bwOq_nav{z-index:15;justify-content:space-between;gap:var(--space-10);padding:var(--space-10);display:flex;position:relative}body:has([data-theme=about]:not([style*="display: none"],[style*="display: none"] *)) .T_bwOq_nav{background:var(--color-about-bg)}.T_bwOq_nav>*{height:var(--nav-height);animation:T_bwOq_drop-in var(--duration-reveal) var(--ease-smooth) both;animation-delay:calc(var(--delay-nav) + var(--n,0) * var(--stagger-nav))}.T_bwOq_nav>:nth-child(2){--n:1}.T_bwOq_nav>:nth-child(3){--n:2}@media (min-width:1024px){.T_bwOq_nav{width:var(--column-width);height:var(--nav-height);margin:var(--space-20) auto 0;background:0 0;gap:0;padding:0}body:has([data-theme=about]:not([style*="display: none"],[style*="display: none"] *)) .T_bwOq_nav{background:0 0}}@keyframes T_bwOq_drop-in{0%{opacity:0;transform:translateY(calc(-100% - var(--space-20)))}to{opacity:1;transform:none}}
.cYA5ka_project{padding-top:var(--space-50);scroll-margin-top:var(--space-20)}.cYA5ka_header{gap:var(--space-30);margin-bottom:var(--space-30);flex-direction:column;display:flex}.cYA5ka_blocks{gap:var(--space-30);flex-direction:column;display:flex}@media (min-width:1024px){.cYA5ka_project{padding-top:var(--space-100)}.cYA5ka_header{margin-bottom:var(--space-50);flex-direction:row;gap:0}.cYA5ka_title{padding-right:var(--space-20);flex:0 0 35%}.cYA5ka_description{flex:1}.cYA5ka_blocks{gap:var(--space-50)}}
._gvaPW_wrap{align-items:center;gap:var(--space-20);padding:var(--space-100) 0;text-align:center;flex-direction:column;display:flex}._gvaPW_links{gap:var(--space-10);flex-direction:column;display:flex}
.d3_-tG_layer{z-index:100;pointer-events:none;position:fixed;inset:0}.d3_-tG_canvas{visibility:hidden;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.d3_-tG_active{visibility:visible;pointer-events:auto}.d3_-tG_intro{color:var(--color-text-primary);text-align:center;transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;display:none;position:absolute;inset:0}html[data-intro="1"] .d3_-tG_layer{background:var(--color-bg);pointer-events:auto}html[data-intro="1"] .d3_-tG_intro{display:flex}.d3_-tG_title{padding-inline:var(--space-20);display:flex}.d3_-tG_keep{white-space:nowrap}.d3_-tG_line{line-height:var(--leading-tight);animation:d3_-tG_line-in var(--duration-intro-line) var(--ease-smooth) .15s both;display:block}.d3_-tG_second{animation-delay:calc(.15s + var(--delay-intro-line))}.d3_-tG_leaving{opacity:0}@keyframes d3_-tG_line-in{0%{opacity:0;transform:translateY(var(--space-20));filter:blur(4px)}to{opacity:1;filter:none;transform:none}}
@font-face{font-family:rather;src:url(../media/Rather_Thin-s.p.1abiyzkupw0z9.woff2)format("woff2");font-display:swap;font-weight:250;font-style:normal}@font-face{font-family:rather;src:url(../media/Rather_Light-s.p.2p2-48_t5ceyt.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:rather;src:url(../media/Rather_Regular-s.p.0_9pd1966_pbo.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:rather;src:url(../media/Rather_Medium-s.p.1oq85q_rnbopp.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:rather;src:url(../media/Rather_SemiBold-s.p.3yxwlzguyu71_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:rather Fallback;src:local(Arial);ascent-override:90.15%;descent-override:21.61%;line-gap-override:0.0%;size-adjust:107.38%}.jZJu6a_className{font-family:rather,rather Fallback,Helvetica Neue,Helvetica,Arial,sans-serif}.jZJu6a_variable{--font-rather-face:"rather", "rather Fallback", Helvetica Neue, Helvetica, Arial, sans-serif}
.LmIHBa_bar{z-index:20;color:var(--color-text-primary);opacity:0;pointer-events:none;transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-medium) var(--ease-out);position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.LmIHBa_shown{opacity:1;pointer-events:auto;transform:none}.LmIHBa_inner{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-20);min-height:var(--shy-bar-height);padding:var(--space-10) var(--gutter);background:var(--color-bg);box-shadow:var(--shadow-sticky-bar);display:flex;position:relative}.LmIHBa_open .LmIHBa_inner{box-shadow:none}.LmIHBa_side{align-items:center;gap:var(--space-10);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:flex}.LmIHBa_flip{display:inline-block}@media (hover:hover){.LmIHBa_side:hover .LmIHBa_flip{transform:var(--flip)}}.LmIHBa_side:focus-visible .LmIHBa_flip{transform:var(--flip)}.LmIHBa_breadcrumb{text-align:left;min-width:0;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0}.LmIHBa_crumbText{font-size:var(--size-12);text-overflow:ellipsis;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);display:block;overflow:hidden}@media (hover:hover){.LmIHBa_breadcrumb:hover .LmIHBa_crumbText{color:var(--color-text-primary)}}.LmIHBa_open .LmIHBa_crumbText{color:var(--color-text-primary)}.LmIHBa_arrow{vertical-align:.1em;width:.9em;height:.6em;margin:0 .4em;display:inline-block}.LmIHBa_list{align-items:center;gap:var(--space-10);max-height:60vh;padding:var(--space-20) var(--gutter);background:var(--color-bg);box-shadow:var(--shadow-sticky-bar);clip-path:inset(-30px 0 0);text-align:center;visibility:hidden;opacity:0;transform:translateY(var(--space-20));transition:transform var(--duration-medium) var(--ease-smooth), opacity var(--duration-medium) var(--ease-smooth), visibility 0s linear var(--duration-medium);flex-direction:column;display:flex;position:absolute;bottom:100%;left:0;right:0;overflow-y:auto}.LmIHBa_open .LmIHBa_list{visibility:visible;opacity:1;transition:transform var(--duration-expand) var(--ease-smooth), opacity var(--duration-medium) var(--ease-smooth), visibility 0s;transform:none}.LmIHBa_list>li{opacity:0;transition:opacity var(--duration-medium) var(--ease-smooth)}.LmIHBa_open .LmIHBa_list>li{opacity:1;transition-delay:calc(var(--i,0) * var(--stagger))}.LmIHBa_item{color:var(--color-text-muted);transition:transform var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);display:inline-block}.LmIHBa_currentItem{color:var(--color-text-primary)}@media (hover:hover){.LmIHBa_item:hover{color:var(--color-text-primary);transform:translateX(var(--nudge))}}.LmIHBa_item:focus-visible{color:var(--color-text-primary)}.LmIHBa_desktopOnly{display:none}.LmIHBa_itemText,.LmIHBa_helper{font-size:var(--size-12)}.LmIHBa_helper{color:var(--color-text-muted)}.LmIHBa_upArrow{width:var(--space-20);height:var(--space-20);display:block}@media (min-width:1024px){.LmIHBa_inner{padding:var(--space-20) calc((100% - var(--column-width)) / 2)}.LmIHBa_crumbText,.LmIHBa_itemText{font-size:var(--size-14)}.LmIHBa_breadcrumb{text-align:center}.LmIHBa_desktopOnly{display:inline-block}.LmIHBa_mobileOnly{display:none}}@media (min-width:1360px){.LmIHBa_breadcrumb{pointer-events:none}.LmIHBa_list{display:none}}
.D7Sd3W_back{cursor:pointer;background:0 0;border:0;padding:0}.D7Sd3W_label{display:inline-block}@media (hover:hover){.D7Sd3W_back:hover .D7Sd3W_label{transform:var(--flip)}}.D7Sd3W_back:focus-visible .D7Sd3W_label{transform:var(--flip)}
.iuew3q_projects{padding-bottom:var(--space-100)}.iuew3q_newsletter{--color-text-strong:var(--color-text-primary);--color-field-active:var(--color-text-primary);padding-top:var(--space-100)}.iuew3q_body{position:relative;overflow-x:clip}
.jmdZ3W_hero{color:var(--color-about-text)}.jmdZ3W_top{padding-top:var(--space-25);text-align:center;position:relative}.jmdZ3W_top>:first-child{--i:1;top:var(--space-25);z-index:1;position:absolute;left:0}.jmdZ3W_name{--i:2;padding-top:var(--space-40)}.jmdZ3W_columns{gap:var(--space-30);margin-top:var(--space-40);flex-direction:column;display:flex}.jmdZ3W_top>*,.jmdZ3W_portrait,.jmdZ3W_bio>*{animation:jmdZ3W_cascade var(--duration-reveal) var(--ease-smooth) both;animation-delay:calc(var(--delay-nav) + var(--i,0) * var(--stagger-about))}.jmdZ3W_portrait{--i:3}.jmdZ3W_bio>:first-child{--i:4}.jmdZ3W_bio>:nth-child(2){--i:5}.jmdZ3W_bio>:nth-child(3){--i:6}.jmdZ3W_bio>:nth-child(4){--i:7}.jmdZ3W_bio>:nth-child(n+5){--i:8}.jmdZ3W_bio>*+*{margin-top:var(--space-25)}@media (min-width:1024px){.jmdZ3W_top{padding-top:var(--space-50)}.jmdZ3W_top>:first-child{top:var(--space-50)}.jmdZ3W_name{padding-top:0}.jmdZ3W_columns{margin-top:var(--space-75);flex-direction:row;justify-content:space-between;align-items:flex-start}.jmdZ3W_portrait,.jmdZ3W_bio{width:48%}}@keyframes jmdZ3W_cascade{0%{opacity:0;transform:translateY(var(--space-20))}to{opacity:1;transform:none}}
._1_nMwG_main{display:block}
.wibIMW_lists{gap:var(--space-50);max-width:960px;padding:var(--space-40) var(--space-20);color:var(--color-text-strong);flex-direction:column;margin:0 auto;display:flex}.wibIMW_heading{margin-bottom:var(--space-20);text-align:center}.wibIMW_clients{gap:var(--space-25) var(--space-20);line-height:var(--leading-index);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wibIMW_dates{line-height:var(--leading-index)}.wibIMW_dates>li+li{margin-top:var(--space-10)}.wibIMW_dated{gap:var(--space-25);display:flex}.wibIMW_year{flex:0 0 var(--space-50);text-align:left;font-variant-numeric:tabular-nums}.wibIMW_pressLink{text-underline-offset:.15em;transition:transform var(--duration-fast) var(--ease-out);text-decoration:underline;text-decoration-thickness:1px;display:inline-block}@media (hover:hover){.wibIMW_pressLink:hover{transform:translateX(var(--nudge))}}.wibIMW_pressLink:focus-visible{transform:translateX(var(--nudge))}@media (min-width:1024px){.wibIMW_lists{gap:var(--space-80);padding:var(--space-60)}.wibIMW_heading{margin-bottom:var(--space-30)}.wibIMW_clients{justify-content:space-between;column-gap:var(--space-40);grid-template-columns:repeat(4,auto)}.wibIMW_dated{gap:var(--space-40)}}@media (min-width:1440px){.wibIMW_lists{max-width:1200px}.wibIMW_dated{gap:var(--space-60)}}
.CE-M9q_grid{gap:var(--space-75);flex-direction:column;list-style:none;display:flex}.CE-M9q_item{z-index:1;position:relative}@media not (min-width:1024px){.CE-M9q_grid{align-items:flex-start;gap:var(--space-50) 8%;flex-flow:wrap}.CE-M9q_shape0{width:54%}.CE-M9q_shape1{width:38%;margin-top:var(--space-60)}.CE-M9q_shape2{width:66%;margin-left:22%}.CE-M9q_shape3{width:40%;margin-top:var(--space-40)}.CE-M9q_shape4{width:52%}.CE-M9q_shape5{width:46%}.CE-M9q_shape6{width:42%;margin-top:var(--space-75)}.CE-M9q_shape7{width:60%;margin-left:6%}.CE-M9q_shape8{width:44%;margin-left:48%}.CE-M9q_link .CE-M9q_label{font-size:var(--size-12)}}.CE-M9q_link{display:block;position:relative}.CE-M9q_label{width:100%;padding-bottom:var(--space-5);color:var(--color-text-primary);text-align:center;opacity:0;transform:translateY(var(--space-5));transition:opacity var(--duration-caption) var(--ease-smooth), transform var(--duration-caption) var(--ease-smooth);position:absolute;bottom:100%;left:0}.CE-M9q_link:hover .CE-M9q_label,.CE-M9q_link:focus-visible .CE-M9q_label{opacity:1;transform:none}@media (hover:none){.CE-M9q_label{opacity:1;transform:none}}.CE-M9q_quote{z-index:0;width:100%;padding:var(--space-50) 0;text-align:center;position:relative}.CE-M9q_quoteInner{will-change:transform}.CE-M9q_quoteText{max-width:18em;margin:0 auto var(--space-20);color:var(--color-text-primary)}.CE-M9q_word{vertical-align:top;margin-block:-.2em;padding-block:.2em;display:inline-block;overflow:hidden}@media (scripting:enabled){.CE-M9q_wordInner{transition:transform var(--duration-reveal) var(--ease-entrance);transition-delay:calc(var(--line,0) * var(--stagger-about));display:inline-block;transform:translateY(130%)}.CE-M9q_quoteSource{opacity:0;transition:opacity var(--duration-reveal) var(--ease-smooth) .4s}.CE-M9q_quote[data-in] .CE-M9q_wordInner{transform:none}.CE-M9q_quote[data-in] .CE-M9q_quoteSource{opacity:1}}@media (prefers-reduced-motion:reduce){.CE-M9q_wordInner{transform:none}.CE-M9q_quoteSource{opacity:1}}.CE-M9q_quoteSource{color:var(--color-text-primary)}@media (min-width:1024px){.CE-M9q_grid{justify-content:space-between;align-items:flex-start;gap:var(--space-100) 5%;flex-flow:wrap}.CE-M9q_item{margin-left:0}.CE-M9q_shape0{width:36%}.CE-M9q_shape1{width:28%;margin-top:var(--space-150)}.CE-M9q_shape2{width:24%;margin-top:var(--space-50)}.CE-M9q_shape3{width:30%;margin-top:var(--space-100)}.CE-M9q_shape4{width:46%}.CE-M9q_shape5{width:22%;margin-top:var(--space-150)}.CE-M9q_shape6{width:42%;margin-top:var(--space-50)}.CE-M9q_shape7{width:26%;margin-top:var(--space-150)}.CE-M9q_shape8{width:24%}.CE-M9q_quote{margin:calc(var(--space-100) * -.5) 0;padding:var(--space-100) 0}}
.g7QE2G_newsletter{--color-text-strong:var(--color-about-text);--color-field-active:var(--color-about-text);--color-field-error:var(--color-about-error);--color-field-success:var(--color-about-success);--button-hover-text:var(--color-about-text-hover);padding:var(--space-75) 0}.g7QE2G_lower{background:var(--color-about-lower-bg)}
.Pbagva_overview{padding:var(--space-60) var(--gutter) var(--space-100)}@media (min-width:1024px){.Pbagva_overview{max-width:1600px;padding:var(--space-100) var(--space-60) var(--space-150);margin:0 auto}}
.mWcbZq_page{padding:var(--space-50) 0;gap:var(--space-40);flex-direction:column;display:flex}.mWcbZq_section{gap:var(--space-20);flex-direction:column;display:flex}.mWcbZq_group{gap:var(--space-10);flex-direction:column;display:flex}.mWcbZq_muted{color:var(--color-text-muted)}.mWcbZq_swatches{gap:var(--space-20);flex-wrap:wrap;display:flex}.mWcbZq_swatch{gap:var(--space-5);width:var(--space-100);flex-direction:column;display:flex}.mWcbZq_chip{height:var(--space-60);border:var(--border-hairline);display:block}.mWcbZq_typeList{gap:var(--space-20);flex-direction:column;display:flex}.mWcbZq_typeRow{gap:var(--space-5);display:grid}.mWcbZq_typeSample{white-space:nowrap;overflow:hidden}.mWcbZq_buttons{gap:var(--space-10);height:var(--nav-height);display:flex}.mWcbZq_form{gap:var(--space-20);align-items:flex-end;display:flex}
