.layout-flex-column-module-scss-module__UXKLCG__flex{flex-flow:column;flex-shrink:1;min-width:0;max-width:100%;display:flex}
.layout-flex-module-scss-module__YyYyQW__gap0{gap:0}.layout-flex-module-scss-module__YyYyQW__gap4{gap:4px}.layout-flex-module-scss-module__YyYyQW__gap8{gap:8px}.layout-flex-module-scss-module__YyYyQW__gap16{gap:16px}.layout-flex-module-scss-module__YyYyQW__gap24{gap:24px}.layout-flex-module-scss-module__YyYyQW__gap32{gap:32px}.layout-flex-module-scss-module__YyYyQW__gap40{gap:40px}.layout-flex-module-scss-module__YyYyQW__gap56{gap:56px}.layout-flex-module-scss-module__YyYyQW__gap64{gap:64px}.layout-flex-module-scss-module__YyYyQW__gap72{gap:72px}.layout-flex-module-scss-module__YyYyQW__gap80{gap:80px}
.layout-flex-row-module-scss-module__yuIv2a__flex{flex-flow:row;align-items:center;min-width:0;max-width:100%;display:flex}.layout-flex-row-module-scss-module__yuIv2a__flex.layout-flex-row-module-scss-module__yuIv2a__clickable{cursor:pointer}.layout-flex-row-module-scss-module__yuIv2a__flex.layout-flex-row-module-scss-module__yuIv2a__wrap{flex-wrap:wrap}@media (max-width:768px){.layout-flex-row-module-scss-module__yuIv2a__flexResponsive{flex-flow:column}.layout-flex-row-module-scss-module__yuIv2a__flexResponsive>*{flex-basis:auto!important}}
@keyframes attention-module-scss-module__fgdqka__attentionHopOnce{0%,89%,to{transform:translateY(0);box-shadow:0 0 #191f1c00,0 0 #ffea0000,inset 0 0 #ffea0000}22%{transform:translateY(-4px);box-shadow:0 8px 16px -6px #191f1c4d,0 0 14px 2px #ffea0080,inset 0 0 16px #ffea008c}44%{transform:translateY(0);box-shadow:0 2px 6px -3px #191f1c2e,0 0 8px #ffea0047,inset 0 0 8px #ffea004d}67%{transform:translateY(-2.4px);box-shadow:0 5px 12px -5px #191f1c3d,0 0 11px 1px #ffea0061,inset 0 0 12px #ffea006b}}@keyframes attention-module-scss-module__fgdqka__attentionHopLoop{0%,40%,93.4%,to{transform:translateY(0);box-shadow:0 0 #191f1c00,0 0 #ffea0000,inset 0 0 #ffea0000}53.2%{transform:translateY(-4px);box-shadow:0 8px 16px -6px #191f1c4d,0 0 14px 2px #ffea0080,inset 0 0 16px #ffea008c}66.4%{transform:translateY(0);box-shadow:0 2px 6px -3px #191f1c2e,0 0 8px #ffea0047,inset 0 0 8px #ffea004d}80.2%{transform:translateY(-2.4px);box-shadow:0 5px 12px -5px #191f1c3d,0 0 11px 1px #ffea0061,inset 0 0 12px #ffea006b}}@keyframes attention-module-scss-module__fgdqka__attentionNudge{0%,30%,65%,to{transform:translate(0)}15%{transform:translate(-4px)}45%{transform:translate(-2.4px)}80%{transform:translate(-1.2px)}}@keyframes attention-module-scss-module__fgdqka__attentionGlow{0%{opacity:0}12%{opacity:.9}55%{opacity:.35}to{opacity:0}}.attention-module-scss-module__fgdqka__host{border-radius:4px}.attention-module-scss-module__fgdqka__hop{transform-origin:50%;animation:.9s ease-in-out attention-module-scss-module__fgdqka__attentionHopOnce}@media (prefers-reduced-motion:reduce){.attention-module-scss-module__fgdqka__hop{animation-duration:1ms;animation-iteration-count:1}}.attention-module-scss-module__fgdqka__hopUntilResolved{transform-origin:50%;animation:1.5s ease-in-out infinite attention-module-scss-module__fgdqka__attentionHopLoop}@media (prefers-reduced-motion:reduce){.attention-module-scss-module__fgdqka__hopUntilResolved{animation-duration:1ms;animation-iteration-count:1}}.attention-module-scss-module__fgdqka__nudge{transform-origin:50%;animation:.6s ease-in-out attention-module-scss-module__fgdqka__attentionNudge}@media (prefers-reduced-motion:reduce){.attention-module-scss-module__fgdqka__nudge{animation-duration:1ms;animation-iteration-count:1}}.attention-module-scss-module__fgdqka__glow{position:relative}.attention-module-scss-module__fgdqka__glow:after{content:"";z-index:2;border-radius:inherit;opacity:0;pointer-events:none;animation:1.2s ease-out 2 attention-module-scss-module__fgdqka__attentionGlow;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #ffea00,inset 0 0 16px #ffea00}@media (prefers-reduced-motion:reduce){.attention-module-scss-module__fgdqka__glow:after{animation-duration:1ms;animation-iteration-count:1}}.attention-module-scss-module__fgdqka__glowUntilResolved{position:relative}.attention-module-scss-module__fgdqka__glowUntilResolved:after{content:"";z-index:2;border-radius:inherit;opacity:0;pointer-events:none;animation:1.2s ease-out infinite attention-module-scss-module__fgdqka__attentionGlow;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #ffea00,inset 0 0 16px #ffea00}@media (prefers-reduced-motion:reduce){.attention-module-scss-module__fgdqka__glowUntilResolved:after{opacity:.35;animation:none}}@keyframes attention-module-scss-module__fgdqka__attentionBeckon{0%{transform:translateY(0);box-shadow:0 0 #ffea00e6}12%{transform:translateY(-12px)}26%{transform:translateY(0)}40%{transform:translateY(-8px)}49.9%{box-shadow:0 0 0 16px #ffea0000}50%{box-shadow:0 0 #ffea00e6}54%{transform:translateY(0)}68%{transform:translateY(-4px)}82%,to{transform:translateY(0)}to{box-shadow:0 0 0 16px #ffea0000}}@keyframes attention-module-scss-module__fgdqka__attentionBeckonRing{0%{box-shadow:0 0 #ffea00e6}to{box-shadow:0 0 0 16px #ffea0000}}@keyframes attention-module-scss-module__fgdqka__attentionCue{0%,to{translate:0}50%{translate:0 4px}}@keyframes attention-module-scss-module__fgdqka__attentionHint{0%{opacity:0;visibility:visible;scale:.9}5%,92%{opacity:1;scale:1}to{opacity:0;visibility:hidden;scale:1}}@keyframes attention-module-scss-module__fgdqka__attentionHintFade{0%{opacity:0;visibility:visible}5%,92%{opacity:1}to{opacity:0;visibility:hidden}}.attention-module-scss-module__fgdqka__anchor{position:relative}.attention-module-scss-module__fgdqka__beckon{animation:1.3s ease-in-out attention-module-scss-module__fgdqka__attentionBeckon}.attention-module-scss-module__fgdqka__beckon .attention-module-scss-module__fgdqka__cue{animation:.43s ease-in-out 3 attention-module-scss-module__fgdqka__attentionCue}@media (prefers-reduced-motion:reduce){.attention-module-scss-module__fgdqka__beckon{animation:.65s ease-out attention-module-scss-module__fgdqka__attentionBeckonRing}.attention-module-scss-module__fgdqka__beckon .attention-module-scss-module__fgdqka__cue{animation:none}}.attention-module-scss-module__fgdqka__cue{align-items:center;display:inline-flex}.attention-module-scss-module__fgdqka__hintSlot{z-index:10;pointer-events:none;width:max-content;max-width:100%;position:absolute;bottom:calc(100% + 24px);left:50%;translate:-50%}.attention-module-scss-module__fgdqka__hint,.attention-module-scss-module__fgdqka__hintMeasure{visibility:hidden;border-radius:4px;padding:8px 12px;position:relative}.attention-module-scss-module__fgdqka__hint{isolation:isolate;transform-origin:bottom;background-color:#191f1c;animation:4s ease-out both attention-module-scss-module__fgdqka__attentionHint;box-shadow:0 10px 25px -5px #00000047,0 8px 10px -6px #0000003d,0 -6px 15px -5px #00000026}.attention-module-scss-module__fgdqka__hint:after{content:"";z-index:-1;background-color:#191f1c;width:12px;height:12px;position:absolute;bottom:0;left:50%;translate:-50% 50%;rotate:45deg}@media (prefers-reduced-motion:reduce){.attention-module-scss-module__fgdqka__hint{animation-name:attention-module-scss-module__fgdqka__attentionHintFade}}
.section-error-boundary-module-scss-module__qbAfeW__fallback{width:100%;min-height:400px;padding:24px var(--content-padding-x);justify-content:center;align-items:center;display:flex}.section-error-boundary-module-scss-module__qbAfeW__box{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:440px;display:flex}.section-error-boundary-module-scss-module__qbAfeW__iconTile{background:#fef6e6;border-radius:8px;place-items:center;width:56px;height:56px;margin-bottom:4px;display:grid}.section-error-boundary-module-scss-module__qbAfeW__action{margin-top:8px}
.content-card-module-scss-module__0eJLTq__card{background:#fff;border:1px solid #d2d5e5;border-radius:8px;padding:16px 24px;box-shadow:0 1px 3px #00000014,0 4px 12px #00000014}@media (max-width:768px){.content-card-module-scss-module__0eJLTq__card{padding:12px 16px}}.content-card-module-scss-module__0eJLTq__scrollAnchor{scroll-margin-top:calc(var(--header-height) + 16px)}
.work-page-layout-module-scss-module__bBz2Ka__outer{width:100%;min-height:calc(100svh - var(--header-height));background-color:#fff0}.work-page-layout-module-scss-module__bBz2Ka__bgLightGray{background-color:#f5f6f7}.work-page-layout-module-scss-module__bBz2Ka__bgWhite{background-color:#fff}.work-page-layout-module-scss-module__bBz2Ka__bgBlack{background-color:#191f1c}.work-page-layout-module-scss-module__bBz2Ka__hasImage{position:relative;overflow:hidden}.work-page-layout-module-scss-module__bBz2Ka__imageWrapper{z-index:-1;position:absolute;inset:0}.work-page-layout-module-scss-module__bBz2Ka__container{z-index:2;width:100%;max-width:var(--content-max-width);padding-left:var(--content-padding-x);padding-right:var(--content-padding-x);margin-left:auto;margin-right:auto;position:relative}.work-page-layout-module-scss-module__bBz2Ka__containerFull{max-width:none;padding-left:0;padding-right:0}.work-page-layout-module-scss-module__bBz2Ka__content{flex-direction:column;gap:24px;min-width:0;padding-top:40px;padding-bottom:64px;display:flex}.work-page-layout-module-scss-module__bBz2Ka__content>*{min-width:0}@media (max-width:768px){.work-page-layout-module-scss-module__bBz2Ka__content{padding-top:24px;padding-bottom:40px}.work-page-layout-module-scss-module__bBz2Ka__contentLargeBottom{padding-bottom:80px}}
.image-element-module-scss-module__tzDX0W__fillWrapper{overflow-anchor:none;width:100%;height:100%;position:relative}.image-element-module-scss-module__tzDX0W__shimmer{z-index:1;position:absolute;inset:0}.image-element-module-scss-module__tzDX0W__loaded .image-element-module-scss-module__tzDX0W__shimmer{display:none}.image-element-module-scss-module__tzDX0W__responsivePosition{object-position:var(--object-position-desktop)}@media (max-width:1023px){.image-element-module-scss-module__tzDX0W__responsivePosition{object-position:var(--object-position-mobile)}}
