    <style data-lights-css="1dv1kvn 6n7j50 1kj7lfb 10m9xeu 1fe7a5q 1f8er69 10488qs kdur8l 1e1s8k7 15uy5yv jq1cx6 17ih8de y8aj3r 1xbhk30 i29ckm l9onyx 1baulvz 1eeryql wkcogx 1yiqkdd 1fq2n5g ovgi28 1f7ibof fzvsed 10698na nhjhh0 y3sf94 1p0gsi6 16ogagc 1acmxgr 15d66n1 107sgp6 1ede5it 1ho5u4o 13o0c9t a7htku l08pwh 1nf2dl3 133zg39 sm1hia ktui7m dh56ti x7rtpa 9z2bwm 1e2i7vw fvrfl6 tsacue v5btjw 19rw7kf xuu3c2 115dw8i wfjqfi 1q96a2u">.css-1dv1kvn{
      border:0;
      -webkit-clip:rect(0 0 0 0);
      clip:rect(0 0 0 0);
      height:1px;
      margin:-1px;
      overflow:hidden;
      padding:0;
      position:absolute;
      width:1px;
      }
      .css-6n7j50{
        display:inline;
      }
      .css-1kj7lfb{
        display:none;
      }
      @media (min-width:1024px){
        .css-1kj7lfb{
          display:inline-block;
          margin-right:7px;
        }
      }
      .css-10m9xeu{
        display:block;
        width:16px;
        height:16px;
      }
      .css-1fe7a5q{
        display:inline-block;
        height:16px;
        vertical-align:sub;
        width:16px;
      }
      .css-1f8er69{
        border:0;
        -webkit-clip:rect(0 0 0 0);
        clip:rect(0 0 0 0);
        height:1px;
        margin:-1px;
        overflow:hidden;
        padding:0;
        position:absolute;
        width:1px;
        border-radius:3px;
        cursor:pointer;
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        -webkit-transition:ease 0.6s;
        transition:ease 0.6s;
        white-space:nowrap;
        vertical-align:middle;
        background-color:transparent;
        color:#000;
        font-size:11px;
        line-height:11px;
        font-weight:700;
        -webkit-letter-spacing:0.02em;
        -moz-letter-spacing:0.02em;
        -ms-letter-spacing:0.02em;
        letter-spacing:0.02em;
        padding:11px 12px 8px;
        background:#fff;
        display:inline-block;
        left:44px;
        text-transform:uppercase;
        -webkit-transition:none;
        transition:none;
      }
      .css-1f8er69:active,.css-1f8er69:focus{
        -webkit-clip:auto;
        clip:auto;
        overflow:visible;
        width:auto;
        height:auto;
      }
      .css-1f8er69::-moz-focus-inner{
        padding:0;
        border:0;
      }
      .css-1f8er69:-moz-focusring{
        outline:1px dotted;
      }
      .css-1f8er69:disabled,.css-1f8er69.disabled{
        opacity:0.5;
        cursor:default;
      }
      .css-1f8er69:active,.css-1f8er69.active{
        background-color:#f7f7f7;
      }
      @media (min-width:740px){
        .css-1f8er69:hover{
          background-color:#f7f7f7;
        }
      }
      .css-1f8er69:focus{
        margin-top:3px;
        padding:8px 8px 6px;
      }
      @media (min-width:1024px){
        .css-1f8er69{
          left:112px;
        }
      }
      .css-10488qs{
        display:none;
      }
      @media (min-width:1024px){
        .css-10488qs{
          display:inline-block;
          position:relative;
        }
      }
      .css-kdur8l::before{
        background-color:#fff;
        border-bottom:1px solid #e2e2e2;
        border-top:2px solid #e2e2e2;
        content:'';
        display:block;
        height:1px;
        margin-top:0;
      }
      @media (min-width:1150px){
        .css-kdur8l{
          margin:0 auto;
          max-width:1200px;
          padding:0 3% 9px;
        }
      }
      .NYTApp .css-kdur8l{
        display:none;
      }
      @media print{
        .css-kdur8l{
          display:none;
        }
      }
      .css-1e1s8k7{
        font-size:11px;
        text-align:center;
        padding-bottom:25px;
      }
      @media (min-width:1024px){
        .css-1e1s8k7{
          padding:0 3% 9px;
        }
      }
      .css-1e1s8k7.dockVisible{
        padding-bottom:45px;
      }
      @media (min-width:1024px){
        .css-1e1s8k7.dockVisible{
          padding:0 3% 45px;
        }
      }
      @media (min-width:1150px){
        .css-1e1s8k7{
          margin:0 auto;
          max-width:1200px;
        }
      }
      .NYTApp .css-1e1s8k7{
        display:none;
      }
      @media print{
        .css-1e1s8k7{
          display:none;
        }
      }
      .css-15uy5yv{
        border-top:1px solid #ebebeb;
        padding-top:9px;
      }
      .css-jq1cx6{
        color:#666;
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        padding:10px 0;
        -webkit-text-decoration:none;
        text-decoration:none;
        white-space:nowrap;
      }
      .css-jq1cx6:hover{
        -webkit-text-decoration:underline;
        text-decoration:underline;
      }
      .css-17ih8de{
        box-sizing:border-box;
        vertical-align:top;
      }
      .css-y8aj3r{
        padding:0;
      }
      .css-1xbhk30{
        color:#999;
        display:inline;
        margin-right:16px;
        width:100%;
      }
      .css-1xbhk30 a{
        -webkit-text-decoration:none;
        text-decoration:none;
      }
      @media (max-width:659px){
        .css-1xbhk30.email-share-item{
          display:none;
        }
      }
      .css-1xbhk30:last-of-type{
        margin-right:0;
      }
      .css-i29ckm{
        width:calc(100% - 40px);
        max-width:600px;
        margin:1.5rem auto 2rem;
      }
      @media (min-width:1440px){
        .css-i29ckm{
          width:600px;
          max-width:600px;
        }
      }
      @media (min-width:600px){
        .css-i29ckm{
          display:-webkit-box;
          display:-webkit-flex;
          display:-ms-flexbox;
          display:flex;
          -webkit-box-pack:justify;
          -webkit-justify-content:space-between;
          -ms-flex-pack:justify;
          justify-content:space-between;
          -webkit-align-items:center;
          -webkit-box-align:center;
          -ms-flex-align:center;
          align-items:center;
        }
      }
      @media (max-width:600px){
        .css-i29ckm .facebook,.css-i29ckm .twitter,.css-i29ckm .email{
          display:inline-block;
        }
      }
      .css-l9onyx{
        color:#ccc;
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        font-size:0.5625rem;
        font-weight:300;
        -webkit-letter-spacing:0.05rem;
        -moz-letter-spacing:0.05rem;
        -ms-letter-spacing:0.05rem;
        letter-spacing:0.05rem;
        line-height:0.5625rem;
        margin-bottom:9px;
        text-align:center;
        text-transform:uppercase;
      }
      .css-1baulvz{
        display:inline-block;
      }
      .css-1eeryql{
        width:calc(100% - 40px);
        max-width:600px;
        margin-left:20px;
        margin-bottom:1.375rem;
        color:#333;
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:start;
        -webkit-justify-content:start;
        -ms-flex-pack:start;
        justify-content:start;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        text-align:left;
      }
      .css-1eeryql .e16638kd0{
        font-size:0.8125rem;
        line-height:1.125rem;
      }
      .css-1eeryql .e1n4ps4i0{
        font-weight:600;
        font-size:0.875rem;
        line-height:1.125rem;
      }
      @media (min-width:740px){
        .css-1eeryql{
          max-width:720px;
          margin-left:auto;
          margin-bottom:1.5rem;
          text-align:center;
        }
      }
      @media (min-width:600px){
        .css-1eeryql{
          margin-left:auto;
          margin-right:auto;
          -webkit-flex-direction:row;
          -ms-flex-direction:row;
          flex-direction:row;
        }
      }
      .css-wkcogx{
        margin:0 auto 1.375rem;
        text-align:left;
        width:calc(100% - 40px);
        max-width:600px;
        margin-left:20px;
        margin-right:20px;
      }
      @media (min-width:600px){
        .css-wkcogx{
          margin-left:auto;
          margin-right:auto;
        }
      }
      @media (min-width:740px){
        .css-wkcogx{
          text-align:center;
          margin-bottom:1.5rem;
        }
      }
      .css-1yiqkdd{
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        font-size:0.9375rem;
        line-height:1.25rem;
        margin:0 auto;
        margin-top:1rem;
      }
      @media print{
        .css-1yiqkdd{
          margin-left:0;
          margin-right:0;
          width:100%;
          max-width:100%;
        }
      }
      .css-1fq2n5g{
        margin-bottom:1.25rem;
        max-width:800px;
      }
      .css-ovgi28{
        width:calc(100% - 40px);
        margin:0 auto 1.25rem;
        max-width:1200px;
        color:#333;
        display:block;
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        font-size:0.9375rem;
        line-height:1.25rem;
      }
      @media (min-width:740px){
        .css-ovgi28{
          width:auto;
          padding-right:3%;
          padding-left:3%;
        }
      }
      .css-ovgi28::before{
        width:120px;
        content:'';
        display:inline-block;
        height:1px;
        margin:30px 0 20px;
        background-color:black;
      }
      .css-1f7ibof{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:space-around;
        -webkit-justify-content:space-around;
        -ms-flex-pack:space-around;
        justify-content:space-around;
        left:10px;
        position:absolute;
      }
      @media print{
        .css-1f7ibof{
          display:none;
        }
      }
      .css-fzvsed{
        border-radius:3px;
        cursor:pointer;
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        -webkit-transition:ease 0.6s;
        transition:ease 0.6s;
        white-space:nowrap;
        vertical-align:middle;
        background-color:transparent;
        color:#000;
        font-size:11px;
        line-height:11px;
        font-weight:700;
        -webkit-letter-spacing:0.02em;
        -moz-letter-spacing:0.02em;
        -ms-letter-spacing:0.02em;
        letter-spacing:0.02em;
        padding:11px 12px 8px;
        border:0;
        padding:8px 9px;
        text-transform:uppercase;
      }
      .css-fzvsed.hidden{
        opacity:0;
        visibility:hidden;
      }
      .css-fzvsed.hidden:focus{
        opacity:1;
      }
      .css-fzvsed::-moz-focus-inner{
        padding:0;
        border:0;
      }
      .css-fzvsed:-moz-focusring{
        outline:1px dotted;
      }
      .css-fzvsed:disabled,.css-fzvsed.disabled{
        opacity:0.5;
        cursor:default;
      }
      .css-fzvsed:active,.css-fzvsed.active{
        background-color:#f7f7f7;
      }
      @media (min-width:740px){
        .css-fzvsed:hover{
          background-color:#f7f7f7;
        }
      }
      @media (min-width:1024px){
        .css-fzvsed{
          display:none;
        }
      }
      .css-10698na{
        text-align:center;
      }
      @media (min-width:740px){
        .css-10698na{
          padding-top:0;
        }
      }
      @media print{
        .css-10698na a[href]::after{
          content:'';
        }
        .css-10698na svg{
          fill:black;
        }
      }
      .css-nhjhh0{
        display:block;
        width:189px;
        height:26px;
        margin:5px auto 0;
      }
      @media (min-width:740px){
        .css-nhjhh0{
          width:225px;
          height:31px;
          margin:4px auto 0;
        }
      }
      @media (min-width:1024px){
        .css-nhjhh0{
          width:195px;
          height:26px;
          margin:6px auto 0;
        }
      }
      .css-y3sf94{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:space-around;
        -webkit-justify-content:space-around;
        -ms-flex-pack:space-around;
        justify-content:space-around;
        position:absolute;
        right:10px;
        top:9px;
      }
      @media (min-width:1024px){
        .css-y3sf94{
          top:4px;
        }
      }
      @media print{
        .css-y3sf94{
          display:none;
        }
      }
      .css-1p0gsi6{
        border-radius:3px;
        cursor:pointer;
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        -webkit-transition:ease 0.6s;
        transition:ease 0.6s;
        white-space:nowrap;
        vertical-align:middle;
        background-color:transparent;
        color:#000;
        font-size:11px;
        line-height:11px;
        font-weight:700;
        -webkit-letter-spacing:0.02em;
        -moz-letter-spacing:0.02em;
        -ms-letter-spacing:0.02em;
        letter-spacing:0.02em;
        padding:11px 12px 8px;
        border:0;
        display:block;
        padding:7px 9px 9px;
      }
      .css-1p0gsi6.hidden{
        opacity:0;
        visibility:hidden;
      }
      .css-1p0gsi6.hidden:focus{
        opacity:1;
      }
      .css-1p0gsi6::-moz-focus-inner{
        padding:0;
        border:0;
      }
      .css-1p0gsi6:-moz-focusring{
        outline:1px dotted;
      }
      .css-1p0gsi6:disabled,.css-1p0gsi6.disabled{
        opacity:0.5;
        cursor:default;
      }
      .css-1p0gsi6:active,.css-1p0gsi6.active{
        background-color:#f7f7f7;
      }
      @media (min-width:740px){
        .css-1p0gsi6:hover{
          background-color:#f7f7f7;
        }
      }
      @media (min-width:740px){
        .css-1p0gsi6{
          border:none;
          line-height:13px;
          padding:9px 9px 12px;
        }
      }
      @media (min-width:1024px){
        .css-1p0gsi6{
          display:none;
        }
      }
      .css-16ogagc{
        background:transparent;
        display:inline-block;
        height:20px;
        width:20px;
        background-color:#eee;
        border:1px #eee solid;
        border-radius:100%;
        padding:5px;
        width:27px;
        height:27px;
      }
      .css-16ogagc.hidden{
        opacity:0;
        visibility:hidden;
      }
      .css-16ogagc.hidden:focus{
        opacity:1;
      }
      .css-16ogagc:hover{
        background-color:#fff;
        border:1px solid #ccc;
      }
      .css-1acmxgr{
        display:inline-block;
        height:15px;
        vertical-align:middle;
        width:15px;
        background-color:#eee;
        border:1px #eee solid;
        border-radius:100%;
        padding:5px;
        width:15px;
        height:15px;
      }
      .css-1acmxgr:hover{
        background-color:#fff;
        border:1px solid #ccc;
      }
      .css-15d66n1{
        display:inline-block;
        height:15px;
        vertical-align:middle;
        width:15px;
        background-color:#eee;
        border:1px #eee solid;
        border-radius:100%;
        padding:5px;
        width:15px;
        height:15px;
       /* background-image:url(/vi-assets/static-assets/icon-whatsapp-17x17-000-b100d38495ee541e2e4f30bcaf9bfe0c.svg);
        background-size:15px;
        background-repeat:no-repeat;
        background-position:center;
      } */
		  
      .css-15d66n1:hover{
        background-color:#fff;
        border:1px solid #ccc;
      }
      .css-107sgp6{
        display:inline-block;
        height:15px;
        vertical-align:middle;
        width:15px;
        bottom:5px;
        position:relative;
        width:15px;
        height:15px;
        bottom:4px;
      }
      .css-1ede5it{
        background-color:#f7f7f7;
        border-bottom:1px solid #f3f3f3;
        border-top:1px solid #f3f3f3;
        margin:37px auto;
        padding-bottom:30px;
        padding-top:12px;
        text-align:center;
        margin-top:60px;
      }
      @media (min-width:740px){
        .css-1ede5it{
          margin:43px auto;
        }
      }
      @media print{
        .css-1ede5it{
          display:none;
        }
      }
      @media (min-width:740px){
        .css-1ede5it{
          margin-bottom:0;
          margin-top:0;
        }
      }
      .css-1ho5u4o{
        list-style:none;
        margin:0 0 15px;
        padding:0;
      }
      @media (min-width:600px){
        .css-1ho5u4o{
          display:inline-block;
        }
      }
      .css-13o0c9t{
        list-style:none;
        line-height:8px;
        margin:0 0 35px;
        padding:0;
      }
      @media (min-width:600px){
        .css-13o0c9t{
          display:inline-block;
        }
      }
      .css-a7htku{
        display:inline-block;
        line-height:20px;
        padding:0 10px;
      }
      .css-a7htku:first-child{
        border-left:none;
      }
      .css-a7htku.desktop{
        display:none;
      }
      @media (min-width:740px){
        .css-a7htku.smartphone{
          display:none;
        }
        .css-a7htku.desktop{
          display:inline-block;
        }
        .css-a7htku.mobileOnly{
          display:none;
        }
      }
      .css-l08pwh{
        width:100%;
        margin:0 auto;
        height:auto;
      }
      @media (min-width:1024px){
        .css-1nf2dl3{
          position:relative;
          border-bottom:none;
          position:inherit;
          width:inherit;
          z-index:inherit;
        }
      }
      .css-133zg39{
        background:transparent;
        border-bottom:1px solid #e2e2e2;
        height:36px;
        padding:8px 15px 3px;
        position:relative;
        background:transparent;
        border-bottom:none;
        max-width:100%;
        top:-7px;
      }
      @media (min-width:740px){
        .css-133zg39{
          background:transparent;
          padding:10px 15px 6px;
        }
      }
      @media (min-width:1024px){
        .css-133zg39{
          background:transparent;
          border-bottom:0;
          padding:4px 15px 2px;
        }
      }
      @media (min-width:1024px){
        .css-133zg39{
          margin:0 auto;
          max-width:1605px;
          max-width:100%;
        }
      }
      .css-sm1hia{
        border-radius:3px;
        cursor:pointer;
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        -webkit-transition:ease 0.6s;
        transition:ease 0.6s;
        white-space:nowrap;
        vertical-align:middle;
        background-color:transparent;
        color:#000;
        font-size:11px;
        line-height:11px;
        font-weight:700;
        -webkit-letter-spacing:0.02em;
        -moz-letter-spacing:0.02em;
        -ms-letter-spacing:0.02em;
        letter-spacing:0.02em;
        padding:11px 12px 8px;
        display:none;
        padding:8px 9px 9px;
      }
      .css-sm1hia::-moz-focus-inner{
        padding:0;
        border:0;
      }
      .css-sm1hia:-moz-focusring{
        outline:1px dotted;
      }
      .css-sm1hia:disabled,.css-sm1hia.disabled{
        opacity:0.5;
        cursor:default;
      }
      .css-sm1hia:active,.css-sm1hia.active{
        background-color:#f7f7f7;
      }
      @media (min-width:740px){
        .css-sm1hia:hover{
          background-color:#f7f7f7;
        }
      }
      @media (min-width:1024px){
        .css-sm1hia{
          border:0;
          display:inline-block;
          margin-right:8px;
        }
        .css-sm1hia:hover{
          background-color:rgba(0,0,0,0.3);
        }
      }
      .css-ktui7m{
        border-radius:3px;
        cursor:pointer;
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        -webkit-transition:ease 0.6s;
        transition:ease 0.6s;
        white-space:nowrap;
        vertical-align:middle;
        background-color:transparent;
        color:#000;
        font-size:11px;
        line-height:11px;
        font-weight:700;
        -webkit-letter-spacing:0.02em;
        -moz-letter-spacing:0.02em;
        -ms-letter-spacing:0.02em;
        letter-spacing:0.02em;
        padding:11px 12px 8px;
        border:0;
      }
      .css-ktui7m::-moz-focus-inner{
        padding:0;
        border:0;
      }
      .css-ktui7m:-moz-focusring{
        outline:1px dotted;
      }
      .css-ktui7m:disabled,.css-ktui7m.disabled{
        opacity:0.5;
        cursor:default;
      }
      .css-ktui7m:active,.css-ktui7m.active{
        background-color:#f7f7f7;
      }
      @media (min-width:740px){
        .css-ktui7m:hover{
          background-color:#f7f7f7;
        }
      }
      .css-ktui7m.activeSearchButton{
        background-color:#f7f7f7;
        background-color:rgba(0,0,0,0.3);
      }
      .css-ktui7m:hover{
        background-color:rgba(0,0,0,0.3);
      }
      @media (min-width:1024px){
        .css-ktui7m{
          padding:8px 9px 9px;
        }
      }
      .css-dh56ti{
        border-radius:3px;
        cursor:pointer;
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        -webkit-transition:ease 0.6s;
        transition:ease 0.6s;
        white-space:nowrap;
        vertical-align:middle;
        background-color:#567b95;
        border:1px solid #326891;
        color:#fff;
        font-size:11px;
        line-height:11px;
        font-weight:700;
        -webkit-letter-spacing:0.05em;
        -moz-letter-spacing:0.05em;
        -ms-letter-spacing:0.05em;
        letter-spacing:0.05em;
        padding:11px 12px 8px;
        text-transform:uppercase;
        background:rgba(0,0,0,0.6);
        border:1px solid rgba(0,0,0,0.75);
      }
      .css-dh56ti::-moz-focus-inner{
        padding:0;
        border:0;
      }
      .css-dh56ti:-moz-focusring{
        outline:1px dotted;
      }
      .css-dh56ti:disabled,.css-dh56ti.disabled{
        opacity:0.5;
        cursor:default;
      }
      @media (min-width:740px){
        .css-dh56ti:hover{
          background-color:#326891;
        }
      }
      @media (min-width:1024px){
        .css-dh56ti{
          padding:11px 12px 8px;
        }
      }
      .css-dh56ti:hover{
        border:1px solid #326891;
      }
      .css-x7rtpa{
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        font-weight:500;
        color:#333;
        margin-bottom:1rem;
        font-size:0.8125rem;
        line-height:1rem;
      }
      html.DarkTheme .css-x7rtpa{
        color:#ccc;
      }
      .css-9z2bwm{
        color:#999;
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-flex-shrink:0;
        -ms-flex-negative:0;
        flex-shrink:0;
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        font-size:17px;
        margin-bottom:5px;
        height:32px;
      }
      @media print{
        .css-9z2bwm{
          display:none;
        }
      }
      
      @media (min-width:740px){
        .css-9z2bwm{
          -webkit-box-pack:center;
          -webkit-justify-content:center;
          -ms-flex-pack:center;
          justify-content:center;
        }
      }
      .css-1e2i7vw{
        display:inline-block;
        font-size:0.875rem;
        line-height:1.125rem;
        margin:0;
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        font-weight:700;
        color:#333;
      }
      @media (min-width:740px){
        .css-1e2i7vw{
          font-size:0.9375rem;
          line-height:1.25rem;
        }
      }
      @media (min-width:740px){
        .css-1e2i7vw{
          margin-left:auto;
        }
      }
      @media (min-width:740px){
        .css-1e2i7vw{
          margin-left:auto;
          margin-right:auto;
        }
      }
      .css-1e2i7vw .last-byline{
        padding-right:10px;
      }
      .css-fvrfl6{
        color:#999;
        display:inline;
        margin-right:16px;
        width:100%;
      }
      .css-fvrfl6 a{
        -webkit-text-decoration:none;
        text-decoration:none;
      }
      @media (max-width:659px){
        .css-fvrfl6.email-share-item{
          display:none;
        }
      }
      .css-fvrfl6:last-of-type{
        margin-right:0;
      }
     
      @media (max-width:659px){
        .css-fvrfl6.email-share-item,.css-fvrfl6.more-share-item{
          display:inline;
        }
      }
      .css-tsacue{
        text-transform:uppercase;
        color:#333;
        font-family:nyt-franklin,helvetica,arial,sans-serif;
        font-weight:500;
        -webkit-letter-spacing:0.05em;
        -moz-letter-spacing:0.05em;
        -ms-letter-spacing:0.05em;
        letter-spacing:0.05em;
        font-size:0.8125rem;
        line-height:1.125rem;
      }
      @media (min-width:740px){
        .css-tsacue{
          font-size:0.875rem;
          line-height:1.25rem;
        }
      }
      .css-tsacue .css-1g7m0tk{
        color:#000;
        border-bottom:2px solid #ccc;
        -webkit-text-decoration:none;
        text-decoration:none;
      }
      .css-tsacue .css-1g7m0tk:hover,.css-tsacue .css-1g7m0tk:focus{
        color:#000;
        border-bottom:2px solid #000;
      }
      .css-tsacue .css-1g7m0tk:visited{
        color:#000;
      }
      .css-v5btjw{
        -webkit-align-items:center;
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:justify;
        -webkit-justify-content:space-between;
        -ms-flex-pack:justify;
        justify-content:space-between;
        margin-left:auto;
        margin-right:auto;
        margin-bottom:1.25rem;
        max-width:600px;
        width:calc(100% - 40px);
      }
      @media (min-width:1024px){
        .css-v5btjw{
          margin-left:calc((100% - 600px) / 2);
          margin-right:auto;
          width:600px;
        }
      }
      @media (min-width:1440px){
        .css-v5btjw{
          margin-left:calc((100% - 600px) / 2);
          max-width:600px;
          width:600px;
        }
      }
      @media print{
        .css-v5btjw{
          display:none;
        }
      }
      .css-19rw7kf{
        color:#121212;
        font-family:nyt-cheltenham-cond,nyt-cheltenham,georgia,'times new roman',times,serif;
        font-weight:700;
        font-style:normal;
        font-size:2.9375rem;
        line-height:3.1875rem;
        text-align:left;
      }
      @media (min-width:740px){
        .css-19rw7kf{
          font-size:3.5625rem;
          line-height:3.75rem;
        }
      }
      .css-xuu3c2{
        position:absolute;
        top:6px;
        width:100%;
        z-index:1000000000;
      }
      @media print{
        .css-xuu3c2{
          display:none;
        }
      }
      .NYTApp .css-xuu3c2{
        display:none;
      }
      .css-115dw8i{
        margin-top:1.5625rem;
        padding-top:60px;
      }
      @media (min-width:740px){
        .css-115dw8i{
          margin-top:3.75rem;
        }
      }
      .css-115dw8i .e6idgb70{
        color:#121212;
        font-weight:700;
        line-height:0.75rem;
        margin-bottom:1.25rem;
        margin-top:0;
      }
      @media print{
        .css-115dw8i .e6idgb70{
          margin-left:0;
          margin-right:0;
          width:100%;
          max-width:100%;
        }
      }
      .css-115dw8i .e1h9rw200{
        margin-bottom:20px;
      }
      @media (min-width:740px){
        .css-115dw8i .e1h9rw200{
          position:relative;
        }
      }
      .css-115dw8i .ezdmqqa0{
        margin-bottom:3px;
      }
      @media (min-width:600px){
        .css-115dw8i .ezdmqqa0{
          margin-bottom:0;
        }
      }
      .css-115dw8i .e1wiw3jv0{
        color:#333;
      }
      .css-115dw8i .e16638kd0{
        display:inline-block;
      }
      .css-115dw8i .eakwutd0{
        margin-bottom:20px;
        color:#121212;
      }
      @media print{
        .css-115dw8i .eakwutd0{
          margin-left:0;
          margin-right:0;
          width:100%;
          max-width:100%;
        }
      }
      @media (min-width:600px){
        .css-115dw8i{
          margin-top:45px;
        }
      }
      .NYTApp .css-115dw8i{
        margin-top:55px;
      }
      .css-115dw8i .e6idgb70{
        font-size:0.75rem;
        line-height:0.875rem;
        color:#121212;
        margin-top:20px;
        margin-bottom:10px;
        text-align:center;
        width:calc(100% - 40px);
        max-width:600px;
        margin-left:20px;
        margin-right:20px;
      }
      @media (min-width:600px){
        .css-115dw8i .e6idgb70{
          font-size:0.875rem;
          line-height:1.125rem;
          margin-top:35px;
        }
      }
      @media (min-width:600px){
        .css-115dw8i .e6idgb70{
          margin-left:auto;
          margin-right:auto;
        }
      }
      @media (min-width:1024px){
        .css-115dw8i .e6idgb70{
          width:600px;
        }
      }
      @media (min-width:1440px){
        .css-115dw8i .e6idgb70{
          width:600px;
          max-width:600px;
        }
      }
      .css-115dw8i .e1h9rw200{
        font-size:1.8125rem;
        line-height:2.0625rem;
        margin-bottom:1.125rem;
        text-align:left;
        width:calc(100% - 40px);
        max-width:600px;
        margin-left:20px;
        margin-right:20px;
      }
      @media (min-width:600px){
        .css-115dw8i .e1h9rw200{
          margin-left:auto;
          margin-right:auto;
        }
      }
      @media (min-width:740px){
        .css-115dw8i .e1h9rw200{
          width:720px;
          max-width:720px;
          font-size:2.5rem;
          line-height:2.75rem;
          text-align:center;
          margin-bottom:1.25rem;
        }
      }
      .css-115dw8i .e16638kd0{
        text-transform:capitalize;
      }
      .css-115dw8i .e16638kd0 span:last-of-type{
        margin-right:0;
      }
      @media (min-width:600px){
        .css-115dw8i .e16638kd0{
          margin-top:0;
        }
      }
      @media (min-width:740px){
        .css-115dw8i .e16638kd0{
          margin-right:auto;
        }
      }
      .css-wfjqfi{
        -webkit-align-self:center;
        -ms-flex-item-align:center;
        align-self:center;
        font-size:0.8125rem;
        -webkit-letter-spacing:0.05em;
        -moz-letter-spacing:0.05em;
        -ms-letter-spacing:0.05em;
        letter-spacing:0.05em;
        line-height:1rem;
        font-family:nyt-cheltenham,georgia,'times new roman',times,serif;
        font-size:1.5625rem;
        font-weight:300;
        -webkit-letter-spacing:normal;
        -moz-letter-spacing:normal;
        -ms-letter-spacing:normal;
        letter-spacing:normal;
        line-height:1.5625rem;
        margin:initial;
      }
      @media (min-width:740px){
        .css-wfjqfi{
          font-size:1.75rem;
          line-height:1.75rem;
        }
      }
      .css-wfjqfi a{
        -webkit-text-decoration:none;
        text-decoration:none;
      }
      .css-wfjqfi a:hover{
        -webkit-text-decoration:underline;
        text-decoration:underline;
      }
      .css-wfjqfi a:link,.css-wfjqfi a:visited{
        color:#a19d9d;
      }
      @media (min-width:740px){
        .css-wfjqfi{
          margin:auto;
        }
      }
      .css-1q96a2u{
        margin-bottom:0.78125rem;
        margin-top:0;
        font-family:nyt-imperial,georgia,'times new roman',times,serif;
        font-size:1.125rem;
        line-height:1.5625rem;
        width:calc(100% - 40px);
        max-width:600px;
        margin-left:20px;
        margin-right:20px;
      }
      @media (min-width:740px){
        .css-1q96a2u{
          margin-bottom:0.9375rem;
          margin-top:0;
        }
      }
      .css-1q96a2u .css-1g7m0tk{
        -webkit-text-decoration:underline;
        text-decoration:underline;
        -webkit-text-decoration-style:solid;
        text-decoration-style:solid;
        -webkit-text-decoration-thickness:1px;
        text-decoration-thickness:1px;
        -webkit-text-decoration-color:#326891;
        text-decoration-color:#326891;
      }
      .css-1q96a2u .css-1g7m0tk:hover,.css-1q96a2u .css-1g7m0tk:focus{
        -webkit-text-decoration:none;
        text-decoration:none;
      }
      @media (min-width:740px){
        .css-1q96a2u{
          font-size:1.25rem;
          line-height:1.875rem;
        }
      }
      @media (min-width:600px){
        .css-1q96a2u{
          margin-left:auto;
          margin-right:auto;
        }
      }
      @media (min-width:1024px){
        .css-1q96a2u{
          width:600px;
        }
      }
    </style>