.situation-stage_stage__ng1hH{position:relative;display:flex;align-items:center;background:#faf9f7;color:#242321}.situation-stage_inner__89xhS{position:relative;width:100%;display:grid;gap:2rem;padding-top:2.5rem;padding-bottom:4rem}@media (min-width:1024px){.situation-stage_inner__89xhS{grid-template-columns:minmax(0,30rem) minmax(0,1fr);align-items:center;column-gap:4.5rem;padding-top:4rem;padding-bottom:4rem}}.situation-stage_h1__VALoA{color:#242321}.situation-stage_em__Z1rqF{font-weight:800;padding-bottom:.02em;background:linear-gradient(rgba(0,170,255,.28),rgba(0,170,255,.28)) no-repeat 0 92% /0 .3em;transition:background-size .8s cubic-bezier(.16,1,.3,1) .2s}.situation-stage_em2__lP01j{transition-delay:.45s}.situation-stage_stage__ng1hH[data-in] .situation-stage_em__Z1rqF{background-size:100% .3em}.situation-stage_hint__HtVY4{display:none}@media (min-width:1024px){.situation-stage_hint__HtVY4{display:block;margin-top:2.5rem;max-width:26rem;font-size:1.25rem;font-weight:600;letter-spacing:-.02em;color:#242321}}.situation-stage_hintArrow__PvtHK{display:inline-block;margin-left:.5rem;color:#00348A}.situation-stage_grid__BPeF9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#d6d3ce;border:1px solid #d6d3ce}.situation-stage_card__uBSvB{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;min-height:9.5rem;padding:1.125rem;text-align:left;color:#242321;background:#faf9f7;cursor:pointer;transition:color .28s cubic-bezier(.4,0,.2,1)}.situation-stage_card__uBSvB:before{content:"";position:absolute;inset:0;z-index:-1;background:#00348A;transform:scaleY(0);transform-origin:50% 100%;transition:transform .42s cubic-bezier(.16,1,.3,1)}.situation-stage_title__jpT_C{display:block;overflow:hidden;font-size:1.1875rem;font-weight:600;line-height:1.22;letter-spacing:-.03em}.situation-stage_titleIn__JSGtR{display:inline-block}.situation-stage_desc__GfX0j,.situation-stage_media__rsL5X{display:none}.situation-stage_go__4zu_V{margin-top:auto;display:inline-flex;align-items:center;gap:.5rem;height:2.25rem;padding:0 .875rem;font-size:.875rem;font-weight:600;color:#fff;background:#00348A;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s}.situation-stage_arrow___3_xC{display:inline-block;transition:transform .3s cubic-bezier(.16,1,.3,1)}.situation-stage_card__uBSvB:active:before{transform:scaleY(1)}.situation-stage_card__uBSvB:active{color:#fff;background-color:#00348A}.situation-stage_card__uBSvB:active .situation-stage_go__4zu_V{background:#fff;color:#00348A}@media (min-width:640px){.situation-stage_card__uBSvB{padding:1.75rem;min-height:12rem}.situation-stage_title__jpT_C{font-size:1.5rem}}@media (min-width:1024px){.situation-stage_grid__BPeF9{display:block;background:none;border:0;border-top:1px solid #d6d3ce}.situation-stage_card__uBSvB{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:2rem;align-items:center;width:100%;min-height:9.25rem;padding:1.5rem 1.5rem 1.5rem 0;background:transparent;transition:color .28s cubic-bezier(.4,0,.2,1),padding .42s cubic-bezier(.16,1,.3,1)}.situation-stage_card__uBSvB:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#d6d3ce;transform-origin:0 50%}.situation-stage_title__jpT_C{grid-column:1;font-size:clamp(1.5rem,1.1rem + .85vw,2rem)}.situation-stage_desc__GfX0j{display:block;grid-column:1;margin-top:.5rem;max-width:26rem;font-size:1rem;line-height:1.5;color:#615e58;transition:color .28s}.situation-stage_go__4zu_V{grid-column:2;grid-row:1/span 2;margin-top:0;height:2.75rem;padding:0 1.25rem;font-size:.9375rem}}@media (min-width:1280px){.situation-stage_media__rsL5X{display:block;position:absolute;top:50%;right:11rem;width:13.5rem;pointer-events:none;opacity:0;transform:translate(1.5rem,-50%) scale(.94);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.16,1,.3,1)}.situation-stage_media__rsL5X img{display:block;width:100%;height:auto}}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.situation-stage_card__uBSvB:hover{color:#fff;padding-left:1.5rem;background-color:#00348A;transition:color .28s cubic-bezier(.4,0,.2,1),padding .42s cubic-bezier(.16,1,.3,1),background-color 0s linear .42s}.situation-stage_card__uBSvB:hover:before{transform:scaleY(1)}.situation-stage_card__uBSvB:hover .situation-stage_desc__GfX0j{color:rgba(255,255,255,.82)}.situation-stage_card__uBSvB:hover .situation-stage_go__4zu_V{background:#fff;color:#00348A}.situation-stage_card__uBSvB:hover .situation-stage_arrow___3_xC{transform:translateX(.3125rem)}.situation-stage_card__uBSvB:hover .situation-stage_media__rsL5X{opacity:1;transform:translateY(-50%) scale(1)}}@media (hover:hover) and (pointer:fine) and (max-width:1023.98px){.situation-stage_card__uBSvB:hover{color:#fff;background-color:#00348A;transition:color .28s,background-color 0s linear .42s}.situation-stage_card__uBSvB:hover:before{transform:scaleY(1)}.situation-stage_card__uBSvB:hover .situation-stage_go__4zu_V{background:#fff;color:#00348A}}.situation-stage_card__uBSvB:focus-visible{outline:2px solid #00348A;outline-offset:2px}@media (min-width:1024px){.situation-stage_stage__ng1hH .situation-stage_card__uBSvB:after{transform:scaleX(0);transition:transform 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * .11s + .1s)}.situation-stage_stage__ng1hH[data-in] .situation-stage_card__uBSvB:after{transform:scaleX(1)}}.situation-stage_stage__ng1hH .situation-stage_titleIn__JSGtR{transform:translateY(110%);transition:transform .7s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * .11s + .22s)}.situation-stage_stage__ng1hH[data-in] .situation-stage_titleIn__JSGtR{transform:none}@media (prefers-reduced-motion:reduce){.situation-stage_stage__ng1hH .situation-stage_card__uBSvB:after,.situation-stage_stage__ng1hH .situation-stage_titleIn__JSGtR{transform:none!important;transition:none}.situation-stage_em__Z1rqF{transition:none;background-size:100% .3em}.situation-stage_arrow___3_xC,.situation-stage_card__uBSvB,.situation-stage_card__uBSvB:before,.situation-stage_media__rsL5X{transition:none}}@media print{.situation-stage_stage__ng1hH .situation-stage_titleIn__JSGtR{transform:none}}.situation-stage_kicker__o6pQC{display:block;margin-bottom:.75rem;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.4;color:#504e49}@media (min-width:1024px){.situation-stage_kicker__o6pQC{font-size:1.125rem}}