@font-face {
    font-family:'LPSans';
    font-weight:400;
    font-display:swap;
    src:url(../fonts/sans-regular.woff2) format("woff2");
}
@font-face {
    font-family:'LPSans';
    font-weight:bold;
    font-display:swap;
    src:url(../fonts/sans-bold.woff2) format('woff2');
}
.tu-smwh7v-jyw80,
.tu-smwh7v-kwwk0,
.tu-smwh7v-c1fd,
.tu-smwh7v-bd19d,
.tu-smwh7v-t602k,
.tu-smwh7v-ke9xy3,
.tu-smwh7v-b5s05-cd9t62,
.tu-smwh7v-vjrh4-cd9t62,
.tu-smwh7v-404,
.tu-smwh7v-hvtd,
.tu-smwh7v-drqpmv,
.tu-smwh7v-y167t2,
.tu-smwh7v-bk0z1-cd9t62,
.tu-smwh7v-g033x,
.tu-smwh7v-f8mw,
.tu-smwh7v-dyphee,
.tu-smwh7v-hyetdr,
.tu-smwh7v-p8nk,
.tu-smwh7v-xes7bv {
    margin-top:initial;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
    font:17px/1.7 'LPSans','Open Sans',Arial,sans-serif;
    color:#1d2530;
    background:#ffffff none;
    -webkit-font-smoothing:antialiased;
}
body[class^="tu-smwh7v-"] * {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
body[class^="tu-smwh7v-"] a {
    color:var(--tu-k3wvy-qfga-mrmxa);
}
body[class^="tu-smwh7v-"] a:hover {
    color:var(--tu-k3wvy-dsfr4j);
}
body[class^="tu-smwh7v-"] h1,
body[class^="tu-smwh7v-"] h2,
body[class^="tu-smwh7v-"] h3 {
    font-family:'Georgia',Times New Roman,serif;
    font-weight:initial;
    color:var(--tu-k3wvy-dsfr4j);
    line-height:1.25;
    letter-spacing:-0.005em;
}
.tu-wftj7 {
    max-inline-size:885pt;
    margin-top:initial;
    margin-right:auto;
    margin-bottom:unset;
    margin-left:auto;
    padding-top:unset;
    padding-right:24px;
    padding-bottom:unset;
    padding-inline-start:.25in;
}
.tu-mt0ghn {
    position:absolute;
    left:-9999px;
}
.tu-mt0ghn:focus {
    left:.125in;
    top:12px;
    background:#ffffff none;
    padding:8px 12px 8px 12px;
    z-index:10;
}
.tu-wqz8-cjap {
    position:-webkit-sticky;
    position:sticky;
    -webkit-box-shadow:0 .75pt 0 rgb(255 255 255 / 0.08);
    box-shadow:0 .75pt 0 rgba(255, 255, 255, .08);
    top:0px;
    inset-block-start:0;
    background:var(--tu-k3wvy-dsfr4j);
    z-index:5;
}
.tu-cjap-vdk1s3 {
    min-height:54pt;
}
.tu-cjap-vdk1s3 {
    gap:18pt;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
}
.tu-v4sy {
    -webkit-flex-grow:0;
    flex-grow:initial;
    -webkit-flex-shrink:1;
    flex-shrink:initial;
    flex-basis:auto;
    min-width:140px;
}
.tu-v4sy img {
    display:block;
    height:28px;
    width:auto;
    max-width:min(100%,calc(100vw - 96px));
    object-fit:contain;
    object-position:left center;
}
.tu-kx1hz-jvwhm ul,
.tu-kx1hz-jvwhm li {
    display:contents;
}
.tu-kx1hz-jvwhm {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    align-items:center;
    row-gap:13.5pt;
    -webkit-column-gap:18px;
    column-gap:18px;
    margin-left:auto;
    -webkit-flex-grow:0;
    flex-grow:initial;
    -webkit-flex-shrink:0;
    flex-shrink:0;
    flex-basis:auto;
    white-space:nowrap;
}
.tu-wqz8-cjap .tu-kx1hz-jvwhm a {
    color:#fff;
    text-decoration:unset;
    opacity:0.88;
}
.tu-wqz8-cjap .tu-kx1hz-jvwhm a {
    font-size:15px;
}
.tu-wqz8-cjap .tu-kx1hz-jvwhm a:hover,
.tu-wqz8-cjap .tu-kx1hz-jvwhm a[aria-current] {
    opacity:initial;
    -webkit-box-shadow:inset 0 -2px 0 var(--tu-k3wvy-dctkz);
    box-shadow:inset 0 -2px 0 var(--tu-k3wvy-dctkz);
    color:#fff;
}
.tu-kx1hz-jvwhm .tu-jvwhm-bffh {
    opacity:initial;
}
.tu-kx1hz-jvwhm .tu-jvwhm-bffh {
    font-weight:700;
}
.tu-wqz8-cjap .tu-kx1hz-jvwhm .tu-zwqd {
    -webkit-box-shadow:none;
    box-shadow:unset;
    color:#14202e;
    opacity:initial;
}
.tu-jvwhm-nec5d,
.tu-jvwhm-fhy62 {
    display:none;
}
.tu-zwqd {
    display:inline-block;
    padding-block-start:12px;
    padding-right:22px;
    padding-block-end:12px;
    padding-inline-start:22px;
    border-radius:2.25pt .1875pc;
    font-weight:700;
    font-size:15px;
    text-decoration:unset;
    letter-spacing:0.02em;
    transition:background 150ms;
}
.tu-zwqd-dctkz,
body[class^="tu-smwh7v-"] .tu-zwqd-dctkz {
    background:var(--tu-k3wvy-dctkz);
    color:#14202e;
}
.tu-zwqd-dctkz:hover,
body[class^="tu-smwh7v-"] .tu-zwqd-dctkz:hover {
    color:#14202e;
    background:var(--tu-k3wvy-dctkz-q7gxd);
}
.tu-zwqd-rhcw {
    display:block;
    text-align:center;
}
.tu-smwh7v-qzt7my {
    background:linear-gradient(135deg,var(--tu-k3wvy-dsfr4j) 0%,var(--tu-k3wvy-qfga-mrmxa) 100%);
    color:#fff;
    padding-block-start:25.5pt;
    padding-right:0;
    padding-bottom:46px;
    padding-left:initial;
}
.tu-smwh7v-qzt7my h1 {
    font-size:clamp(30px,4.2vw,46px);
    max-width:880px;
    margin:8px 0 0;
    color:rgb(255 255 255) !important;
}
.tu-smwh7v-qzt7my .tu-fpck1 {
    margin:14px 0px 0px 0px;
    font-size:10.5pt;
    opacity:0.8;
}
.tu-befjh-tsaa {
    list-style-type:none;
    list-style-image:none;
    list-style-position:outside;
    margin-top:initial;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
    padding-top:unset;
    padding-right:0;
    padding-bottom:unset;
    padding-left:initial;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    flex-wrap:wrap;
    row-gap:6px;
    -webkit-column-gap:6px;
    column-gap:6px;
    font-size:13px;
}
.tu-befjh-tsaa>*+*:before {
    margin-right:6px;
}
.tu-befjh-tsaa>*+*:before {
    opacity:60%;
    display:inline-block;
    content:"›";
}
.tu-befjh a,
.tu-befjh span {
    opacity:78%;
    color:rgb(255 255 255) !important;
    text-decoration:unset;
}
.tu-befjh a:hover {
    text-decoration:underline;
    opacity:initial;
}
.tu-f6gw35 {
    display:-ms-grid;
    display:grid;
    grid-template-columns:minmax(0,1fr) var(--side-w,320px);
    gap:var(--lay-gap,56px);
    padding-top:44px;
    padding-bottom:64px;
}
.tu-v919r {
    min-inline-size:0;
}
.tu-v919r .tu-d6men {
    color:#2b3542;
    font-size:20px;
}
.tu-v919r h2 {
    font-size:30px;
    margin-top:33pt;
    margin-right:initial;
    margin-bottom:10.5pt;
    margin-left:unset;
}
.tu-v919r p {
    margin-top:initial;
    margin-right:initial;
    margin-block-end:16px;
    margin-left:unset;
}
.tu-rhcw {
    scroll-margin-top:90px;
}
ul.tu-kc19 {
    list-style-type:none;
    list-style-image:none;
    list-style-position:outside;
    padding-top:unset;
    padding-right:0;
    padding-bottom:unset;
    padding-left:initial;
    margin:.25pc 0px 15pt 0px;
}
ul.tu-kc19 li {
    position:relative;
    padding-inline-start:22.5pt;
    margin-top:initial;
    margin-right:initial;
    margin-bottom:9px;
    margin-left:unset;
}
ul.tu-kc19 li:before {
    content:"";
    position:absolute;
    left:3pt;
    top:.55em;
    inset-block-start:0.55em;
    width:12px;
    block-size:7px;
    border-left:2px solid var(--tu-k3wvy-qfga);
    border-bottom:2px solid var(--tu-k3wvy-qfga);
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
.tu-hbchaq {
    background:var(--tu-k3wvy-t4x1t0-acf0q);
    border-left:3px solid var(--tu-k3wvy-dctkz);
    padding:18px 24px 18px 24px;
    margin-top:28px;
    margin-right:initial;
    margin-block-end:28px;
    margin-left:unset;
    font-size:15px;
}
.tu-hbchaq ol {
    padding-left:20px;
    margin:8px 0 0;
}
.tu-hbchaq li {
    margin-top:4px;
    margin-right:initial;
    margin-bottom:4px;
    margin-left:unset;
}
.tu-ps7ng {
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
    background:#ffffff none;
    -webkit-box-shadow:0 7.5pt 22.5pt -13.5pt rgba(20,32,46,0.35);
    box-shadow:0 10px 30px -18px rgba(20,32,46,.35);
    padding-top:16.5pt;
    padding-right:26px;
    padding-block-end:22px;
    padding-left:26px;
    margin-top:30px;
    margin-right:initial;
    margin-block-end:30px;
    margin-left:unset;
}
.tu-ps7ng h2 {
    margin:0px 0px 10px !important;
    font-size:16.5pt !important;
}
.tu-ps7ng ul {
    margin-top:initial;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
    padding-left:20px;
}
.tu-bd19d details {
    border-bottom:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
    padding-top:4px;
    padding-right:0;
    padding-bottom:4px;
    padding-left:initial;
}
.tu-bd19d summary,
.tu-gpaj7-ed704 summary {
    cursor:pointer;
    list-style-type:none;
    list-style-image:none;
    list-style-position:outside;
    font-weight:700;
    padding-top:14px;
    padding-right:34px;
    padding-bottom:10.5pt;
    padding-left:initial;
    position:relative;
    color:#1d2530;
}
.tu-bd19d summary::-webkit-details-marker,
.tu-gpaj7-ed704 summary::-webkit-details-marker {
    display:none;
}
.tu-bd19d summary:after,
.tu-gpaj7-ed704 summary:after {
    content:"+";
    position:absolute;
    right:6px;
    inset-inline-end:6px;
    top:7.5pt;
    font-size:24px;
    font-weight:initial;
    color:var(--tu-k3wvy-qfga);
}
.tu-bd19d details[open] summary:after,
.tu-gpaj7-ed704 details[open] summary:after {
    content:'–';
}
.tu-bd19d details>:not(summary),
.tu-gpaj7-ed704 details>div {
    padding-top:unset;
    padding-right:0;
    padding-bottom:10px;
    padding-left:initial;
}
.tu-r8mbm {
    display:-ms-grid;
    display:grid;
    grid-template-columns:repeat(auto-fill,minmax(250px,1fr));
    row-gap:13.5pt;
    -webkit-column-gap:18px;
    column-gap:18px;
    margin-top:26px;
    margin-right:initial;
    margin-block-end:26px;
    margin-left:unset;
}
.tu-r8mbm .tu-drvms {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    flex-direction:column;
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
    border-top:4px var(--tu-k3wvy-qfga) solid;
    padding:22px 22px;
    text-decoration:unset;
    color:#1d2530 !important;
    background:#ffffff none;
    transition:box-shadow 150ms,transform 150ms;
}
.tu-r8mbm .tu-drvms:hover {
    -webkit-transform:translateY(-2px);
    transform:translateY(-2px);
    -webkit-box-shadow:0 14px 34px -20px rgba(20, 32, 46, .5);
    box-shadow:0 14px 34px -20px rgba(20, 32, 46, .5);
}
.tu-r8mbm .tu-drvms h2,
.tu-r8mbm .tu-drvms h3,
.tu-r8mbm .tu-drvms h4 {
    font-family:'Georgia',serif;
    font-weight:initial;
    font-size:22px;
    margin:0rem 0rem 8px;
    color:var(--tu-k3wvy-dsfr4j);
}
.tu-r8mbm .tu-drvms p {
    font-size:15px;
    margin:0rem 0rem 10.5pt;
    -webkit-flex-grow:1;
    flex-grow:1;
    -webkit-flex-shrink:1;
    flex-shrink:initial;
    flex-basis:0%;
}
.tu-a8d3 {
    font-weight:700;
    font-size:10.5pt;
    color:var(--tu-k3wvy-qfga-mrmxa);
    text-decoration:unset;
}
.tu-qkemgk .tu-zyzah {
    padding:16.5pt 0px 16.5pt 0px;
    border-bottom:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
}
.tu-qkemgk .tu-zyzah h2,
.tu-qkemgk .tu-zyzah h3 {
    font-size:25px;
}
.tu-qkemgk .tu-zyzah h2,
.tu-qkemgk .tu-zyzah h3 {
    margin:0rem 0rem 8px;
}
.tu-qkemgk .tu-zyzah h2 a,
.tu-qkemgk .tu-zyzah h3 a {
    color:var(--tu-k3wvy-dsfr4j);
    text-decoration:unset;
}
.tu-g0tkx {
    background:var(--tu-k3wvy-t4x1t0-acf0q);
    padding-top:26px;
    padding-right:28px;
    padding-block-end:26px;
    padding-left:28px;
    margin-top:30px;
    margin-right:initial;
    margin-block-end:30px;
    margin-left:unset;
}
.tu-g0tkx h2 {
    margin-block-start:initial !important;
}
.tu-g0tkx h2 {
    font-size:18pt !important;
}
.tu-ke9xy3 h2 {
    font-size:24px;
}
.tu-t8hc9 {
    border-top:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
    margin-top:33pt;
    padding-top:8px;
}
.tu-t8hc9 h2 {
    font-size:18pt !important;
}
.tu-batkdh {
    padding-top:14px;
    color:rgb(92 102 114);
    border-top:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
}
.tu-batkdh {
    margin-block-start:36px;
    font-size:13px;
}
.tu-zg71wa {
    position:relative;
}
.tu-hqn5rm-xf7ga {
    position:-webkit-sticky;
    position:sticky;
    top:72pt;
    background:var(--tu-k3wvy-t4x1t0-acf0q);
    border-top:4px var(--tu-k3wvy-dctkz) solid;
    padding-top:18pt;
    padding-right:24px;
    padding-bottom:24px;
    padding-inline-start:.25in;
}
.tu-hqn5rm-xf7ga .tu-hqn5rm-rcx7gy {
    display:block;
    font-weight:initial;
    font-family:'Georgia',serif;
    font-size:23px;
    color:var(--tu-k3wvy-dsfr4j);
    margin:0rem 0rem 8px;
}
.tu-hqn5rm-xf7ga p {
    font-size:15px;
}
.tu-hqn5rm-bffh {
    text-align:center;
    margin-top:.125in;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
}
.tu-gtjaf-cy0p {
    margin-top:28px;
}
.tu-gtjaf-rcx7gy {
    display:block;
    font-weight:700;
    font-size:13px;
    text-transform:uppercase;
    letter-spacing:0.08em;
    color:rgb(92 102 114);
    margin:0rem 0rem 8px;
}
.tu-gtjaf-cy0p ul {
    list-style-type:none;
    list-style-image:none;
    list-style-position:outside;
    margin-top:initial;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
    padding-top:unset;
    padding-right:0;
    padding-bottom:unset;
    padding-left:initial;
}
.tu-gtjaf-cy0p li {
    border-bottom:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
}
.tu-gtjaf-cy0p a {
    padding:6.75pt 0;
    text-decoration:unset;
    display:block;
    font-size:15px;
}
.tu-gtjaf-cy0p a[aria-current] {
    color:var(--tu-k3wvy-dsfr4j);
}
.tu-gtjaf-cy0p a[aria-current] {
    font-weight:700;
}
.tu-wqz8-zc924 {
    background:var(--tu-k3wvy-dsfr4j);
    color:rgba(255,255,255,0.82);
    font-size:10.5pt;
    padding-top:46px;
    padding-right:0;
    padding-bottom:1.75pc;
    padding-left:initial;
}
.tu-wqz8-zc924 a {
    color:rgb(255 255 255) !important;
}
.tu-zc924-jp10c {
    display:-ms-grid;
    display:grid;
    grid-template-columns:1.6fr 1fr 1fr 1fr;
    row-gap:36px;
    -webkit-column-gap:36px;
    column-gap:27pt;
}
.tu-zc924-jp10c img {
    display:block;
    height:26px;
    width:auto;
    max-width:100%;
    object-fit:contain;
    object-position:left center;
}
.tu-nctc-q3v30g {
    list-style-type:none;
    list-style-image:none;
    list-style-position:outside;
    margin-top:initial;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
    padding-top:unset;
    padding-right:0;
    padding-bottom:unset;
    padding-left:initial;
}
.tu-nctc-q3v30g>* {
    display:block;
    margin:0px 0px 5.25pt;
}
.tu-nctc-rcx7gy {
    display:block;
    margin:1em 0rem 1em 0rem;
    font-weight:700;
    color:#fff;
    text-transform:uppercase;
    font-size:12px;
    letter-spacing:0.1em;
}
.tu-zc924-ke9xy3>* {
    margin:1em 0rem 1em 0rem;
}
.tu-zc924-ke9xy3>* {
    display:block;
}
.tu-zc924-ke9xy3 {
    padding-top:13.5pt;
    font-size:12.5px;
    margin-top:30px;
    border-top:1px solid rgba(255,255,255,0.15);
}
.tu-q6pj5-wftj7 {
    overflow-x:auto;
    margin:4.5pt 0 16.5pt;
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
}
.tu-q6pj5-wftj7 table {
    border-collapse:collapse;
    width:100%;
    font-size:15px;
    line-height:1.5;
}
.tu-q6pj5-wftj7 caption {
    caption-side:top;
    text-align:initial;
    font-size:13px;
    color:rgb(92 102 114);
    padding-top:10px;
    padding-right:14px;
    padding-bottom:10px;
    padding-left:14px;
    background:var(--tu-k3wvy-t4x1t0-acf0q);
}
.tu-q6pj5-wftj7 th,
.tu-q6pj5-wftj7 td {
    padding-top:10px;
    padding-right:14px;
    padding-bottom:10px;
    padding-left:14px;
    border-top:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
    text-align:initial;
    vertical-align:top;
}
.tu-q6pj5-wftj7 thead th {
    border-top:none;
    background:var(--tu-k3wvy-dsfr4j);
    white-space:nowrap;
    color:#fff;
    font-weight:700;
}
.tu-q6pj5-wftj7 tbody th {
    color:var(--tu-k3wvy-dsfr4j);
}
.tu-q6pj5-wftj7 tbody th {
    font-weight:700;
}
.tu-q6pj5-wftj7 tbody tr:nth-child(even) {
    background:#fafbfc;
}
.tu-fmn3 {
    position:fixed;
    top:0px;
    inset-block-start:0;
    left:0rem;
    inset-inline-start:0;
    right:0rem;
    inset-inline-end:0;
    height:3px;
    z-index:9;
    pointer-events:none;
}
.tu-fmn3 span {
    background:var(--tu-k3wvy-dctkz);
    transition:width .08s linear;
    height:100%;
    display:block;
    width:0px;
}
.tu-e75r1 {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    row-gap:8px;
    -webkit-column-gap:8px;
    column-gap:8px;
    -webkit-flex-wrap:wrap;
    flex-wrap:wrap;
    margin-top:initial;
    margin-right:initial;
    margin-bottom:22px;
    margin-left:unset;
}
.tu-e75r1:not([hidden])+.tu-d6men {
    margin-top:4px;
}
.tu-hgfwa-zwqd {
    font:600 13px/1 "LPSans",Arial,sans-serif;
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
    background:#ffffff none;
    color:var(--tu-k3wvy-qfga-mrmxa);
    padding-top:6.75pt;
    padding-right:14px;
    padding-bottom:.09375in;
    padding-left:14px;
    border-radius:999px 999px 999px 999px;
    cursor:pointer;
}
.tu-hgfwa-zwqd:hover {
    border-color:var(--tu-k3wvy-qfga);
    color:var(--tu-k3wvy-dsfr4j);
}
.tu-hgfwa-zwqd.ok {
    background:var(--tu-k3wvy-t4x1t0-acf0q);
}
.tu-hgfwa-zwqd.ok {
    color:var(--tu-k3wvy-dsfr4j);
}
.tu-b5sz-kgmyz {
    position:fixed;
    right:15pt;
    inset-inline-end:15pt;
    bottom:24px;
    width:44px;
    height:44px;
    border-top-left-radius:50%;
    border-top-right-radius:50%;
    border-bottom-right-radius:50%;
    border-bottom-left-radius:50%;
    background:var(--tu-k3wvy-dsfr4j);
    color:rgb(255 255 255) !important;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    align-items:center;
    -webkit-justify-content:center;
    justify-content:center;
    text-decoration:unset;
    font-size:20px;
    -webkit-box-shadow:0 8px 20px -8px rgba(0,0,0,.45);
    box-shadow:0 8px 20px -8px rgba(0,0,0,.45);
    opacity:0%;
    -webkit-transform:translateY(8px);
    transform:translateY(8px);
    transition:opacity 200ms,transform 200ms;
    z-index:6;
}
.tu-b5sz-kgmyz.on {
    -webkit-transform:none;
    transform:unset;
    opacity:initial;
}
.tu-ts0t6j {
    display:none;
}
.tu-zwqd-ckwz,
body[class^="tu-smwh7v-"] .tu-zwqd-ckwz {
    background:#ffffff none;
    color:var(--tu-k3wvy-dsfr4j);
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
}
.tu-zwqd-ckwz:hover {
    border-color:var(--tu-k3wvy-qfga);
}
.tu-g0tkx-m0y34 {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    flex-wrap:wrap;
    row-gap:7.5pt;
    -webkit-column-gap:10px;
    column-gap:7.5pt;
    margin-top:20px;
}
.tu-g0tkx address {
    font-style:initial;
    margin-top:initial;
    margin-right:initial;
    margin-block-end:16px;
    margin-left:unset;
}
.tu-bd19d-haz78 {
    margin-top:initial;
    margin-right:initial;
    margin-block-end:16px;
    margin-left:unset;
}
.tu-g0tkx h3 {
    font-size:19px;
    margin-block-start:16.5pt;
    margin-right:initial;
    margin-bottom:8px;
    margin-left:unset;
}
table.tu-sd68n {
    font-size:15px;
    border-collapse:collapse;
}
table.tu-sd68n th {
    text-align:initial;
    font-weight:initial;
    padding-block-start:2.25pt;
    padding-right:24px;
    padding-bottom:3px;
    padding-left:initial;
    color:#2b3542;
}
table.tu-sd68n td {
    padding-block-start:2.25pt;
    padding-right:0;
    padding-bottom:3px;
    padding-left:initial;
    font-weight:700;
    color:var(--tu-k3wvy-dsfr4j);
}
.tu-zyzah-fpck1 {
    font-size:13px;
    color:rgb(92 102 114);
    margin-block-start:initial !important;
    margin-right:unset !important;
    margin-bottom:4px !important;
    margin-inline-start:unset !important;
    text-transform:uppercase;
    letter-spacing:0.06em;
}
.tu-h0qr {
    column-count:2;
    column-width:auto;
    padding-left:20px;
    margin-top:20px;
    margin-right:initial;
    margin-block-end:28px;
    margin-left:unset;
}
.tu-gtjaf-bk0z1 a:before {
    content:"→ ";
}
.tu-gtjaf-bk0z1 a:before {
    color:var(--tu-k3wvy-dctkz);
}
.tu-bnrtb {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    flex-wrap:wrap;
    row-gap:6px;
    -webkit-column-gap:6px;
    column-gap:6px;
    margin:.625pc 0px 13.5pt;
    position:-webkit-sticky;
    position:sticky;
    top:72px;
    inset-block-start:4.5pc;
    background:#ffffff none;
    padding-top:10px;
    padding-right:0;
    padding-bottom:10px;
    padding-left:initial;
    z-index:2;
    border-bottom:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
}
.tu-bnrtb a {
    display:inline-flex;
    align-items:center;
    -webkit-justify-content:center;
    justify-content:center;
    min-inline-size:34px;
    block-size:34px;
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
    text-decoration:unset;
    font-weight:700;
    font-size:10.5pt;
}
.tu-bnrtb a:hover {
    background:var(--tu-k3wvy-t4x1t0-acf0q);
}
.tu-qayx4 h2 {
    font-size:25.5pt;
    margin-top:30px;
    margin-right:initial;
    margin-bottom:6px;
    margin-left:unset;
    border-bottom:3px var(--tu-k3wvy-dctkz) solid;
    display:inline-block;
    padding-inline-end:10px;
}
dl.tu-hvtd {
    margin-top:initial;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
}
dl.tu-hvtd dt {
    font-weight:700;
    color:var(--tu-k3wvy-dsfr4j);
    margin-top:18px;
    margin-right:initial;
    margin-bottom:4px;
    margin-left:unset;
    scroll-margin-top:140px;
}
dl.tu-hvtd dt:target {
    outline:6px solid var(--tu-k3wvy-t4x1t0-acf0q);
    background:var(--tu-k3wvy-t4x1t0-acf0q);
}
dl.tu-hvtd dd {
    margin-top:initial;
    margin-right:initial;
    margin-bottom:6px;
    margin-left:unset;
    padding-left:16px;
    border-left:2px solid var(--tu-k3wvy-t4x1t0-acf0q2);
}
.tu-y167t {
    background:var(--tu-k3wvy-t4x1t0-acf0q);
    border-top:4px var(--tu-k3wvy-dctkz) solid;
    padding-top:18pt;
    padding-right:26px;
    padding-bottom:24px;
    padding-left:26px;
    margin:26px 0px 30px 0px;
}
.tu-y167t-jp10c {
    display:-ms-grid;
    display:grid;
    gap:10.5pt 13.5pt;
    grid-template-columns:repeat(auto-fit,minmax(200px,1fr));
}
.tu-y167t label {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    flex-direction:column;
    font-size:10.5pt;
    font-weight:700;
    color:#2b3542;
    row-gap:6px;
    -webkit-column-gap:6px;
    column-gap:6px;
}
.tu-y167t input {
    font:400 17px "LPSans",Arial,sans-serif;
    padding-top:10px;
    padding-inline-end:12px;
    padding-bottom:10px;
    padding-left:12px;
    border:1px solid #c9d2dc;
    border-radius:2.25pt .1875pc;
    background:#ffffff none;
    width:100%;
}
.tu-y167t input:focus {
    outline:2px solid var(--tu-k3wvy-dctkz);
}
.tu-y167t input:focus {
    border-color:rgba(0, 0, 0, 0);
}
.tu-y167t-w9rrq {
    display:block;
    margin:20px 0 10px;
    font-size:17px;
    line-height:1.55;
}
.tu-y167t-w9rrq strong {
    font-family:'Georgia',serif;
    font-weight:initial;
    font-size:30px;
    color:var(--tu-k3wvy-dsfr4j);
    display:block;
}
.tu-y167t-tm8s {
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
    height:initial;
    width:100%;
    background:#ffffff none;
    display:block;
}
.tu-y167t-p4b34 {
    font-size:13px;
}
.tu-y167t-p4b34 {
    color:rgb(92 102 114);
    margin:10px 0px 0px 0px !important;
}
.tu-y167t-y6hzen>* {
    display:block;
}
.tu-y167t-f55b6 {
    margin-top:8px;
    margin-right:initial;
    margin-bottom:6px;
    margin-left:unset;
}
.tu-y167t-f55b6.tu-q6pj5-wftj7 {
    background:#ffffff none;
}
.tu-y167t-tam0p {
    display:-ms-grid;
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(150px,1fr));
    row-gap:12px;
    -webkit-column-gap:12px;
    column-gap:12px;
}
.tu-y167t-tam0p>div {
    background:#ffffff none;
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
    border-left:4px solid var(--tu-k3wvy-qfga);
    padding-top:14px;
    padding-inline-end:16px;
    padding-bottom:10.5pt;
    padding-left:16px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    flex-direction:column;
    row-gap:4px;
    -webkit-column-gap:4px;
    column-gap:4px;
}
.tu-y167t-tam0p b {
    font:400 24px/1.2 Georgia,serif;
    color:var(--tu-k3wvy-dsfr4j);
}
.tu-y167t-tam0p span {
    font-size:10.125pt;
    color:rgb(92 102 114);
    line-height:1.35;
}
.tu-y167t-dg5vq {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    flex-direction:column;
    row-gap:7px;
    -webkit-column-gap:7px;
    column-gap:7px;
    background:#ffffff none;
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
    padding-top:14px;
    padding-inline-end:16px;
    padding-bottom:10.5pt;
    padding-left:16px;
}
.tu-y167t-dg5vq>div {
    display:-ms-grid;
    display:grid;
    grid-template-columns:minmax(80px,30%) 1fr auto;
    align-items:center;
    row-gap:7.5pt;
    -webkit-column-gap:10px;
    column-gap:7.5pt;
    font-size:10.5pt;
}
.tu-y167t-dg5vq>div>div {
    background:var(--tu-k3wvy-t4x1t0-acf0q);
    height:14px;
    border-top-left-radius:.125pc;
    border-top-right-radius:2px;
    border-bottom-right-radius:2px;
    border-bottom-left-radius:2px;
    overflow:hidden;
}
.tu-y167t-dg5vq i {
    display:block;
    height:100%;
    background:var(--tu-k3wvy-qfga);
    border-top-left-radius:.125pc;
    border-top-right-radius:2px;
    border-bottom-right-radius:2px;
    border-bottom-left-radius:2px;
    transition:width 0.2s;
}
.tu-y167t-dg5vq i[data-last] {
    background:var(--tu-k3wvy-dctkz);
}
.tu-y167t-dg5vq>div>b {
    font-weight:700;
    color:var(--tu-k3wvy-dsfr4j);
    white-space:nowrap;
    font-size:10.125pt;
}
.tu-ke9xy3-hbchaq {
    background:var(--tu-k3wvy-t4x1t0-acf0q);
    border-left:3px solid var(--tu-k3wvy-dctkz);
    padding-block-start:1pc;
    padding-right:22px;
    padding-bottom:16px;
    padding-inline-start:22px;
    margin-top:initial;
    margin-right:initial;
    margin-block-end:26px;
    margin-left:unset;
    font-size:15px;
}
.tu-ke9xy3-hbchaq ol {
    margin-top:initial;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
    padding-left:20px;
}
.tu-ke9xy3-hbchaq li {
    margin:3px 0;
}
.tu-ke9xy3-hp3x {
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
    margin-top:initial;
    margin-right:initial;
    margin-bottom:10px;
    margin-left:unset;
    background:#ffffff none;
}
.tu-ke9xy3-hp3x>summary {
    cursor:pointer;
    padding-block-start:12px;
    padding-right:18px;
    padding-block-end:12px;
    padding-left:18px;
    list-style-type:none;
    list-style-image:none;
    list-style-position:outside;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:space-between;
    justify-content:space-between;
    align-items:center;
    row-gap:12px;
    -webkit-column-gap:12px;
    column-gap:12px;
}
.tu-ke9xy3-hp3x>summary::-webkit-details-marker {
    display:none;
}
.tu-ke9xy3-hp3x>summary::after {
    content:"+";
    font-size:22px;
    color:var(--tu-k3wvy-dctkz);
    line-height:1;
}
.tu-ke9xy3-hp3x[open]>summary::after {
    content:"\2212";
}
.tu-ke9xy3-hp3x>summary>h2,
.tu-ke9xy3-hp3x>summary>h3 {
    margin-top:initial;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
    font-size:19px;
}
.tu-ke9xy3-hp3x>:not(summary) {
    margin-left:18px;
    margin-right:13.5pt;
}
.tu-ke9xy3-px0yj {
    font-size:10.125pt;
    color:rgb(92 102 114);
    margin:0px 0px 13.5pt 0px;
}
.tu-ke9xy3>.tu-ke9xy3-px0yj:last-child {
    margin:19.5pt 0 0 0;
}
.tu-smwh7v-xes7bv .tu-v919r li {
    margin:6px 0px;
}
.tu-gpaj7-ed704 .tu-bk0z1-caam0 {
    display:-ms-grid;
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(240px,1fr));
    row-gap:14px;
    -webkit-column-gap:14px;
    column-gap:14px;
    margin-top:26px;
    margin-right:initial;
    margin-block-end:26px;
    margin-left:unset;
}
.tu-gpaj7-ed704 .tu-qqtz2 {
    background:var(--tu-k3wvy-t4x1t0-acf0q);
    border-left:4px solid var(--tu-k3wvy-dctkz);
    text-decoration:unset;
    padding:18px 20px 18px 20px;
    display:block;
}
.tu-gpaj7-ed704 .tu-qqtz2 {
    color:#1d2530;
}
.tu-gpaj7-ed704 .tu-qqtz2 strong {
    display:block;
    font-family:'Georgia',serif;
    font-weight:initial;
    font-size:15.75pt;
    color:var(--tu-k3wvy-dsfr4j);
}
.tu-gpaj7-ed704 .tu-qqtz2 span {
    color:var(--tu-k3wvy-qfga-mrmxa);
}
.tu-gpaj7-ed704 .tu-qqtz2 span {
    font-size:10.5pt;
}
.tu-gpaj7-ed704 .tu-xcfsea-caam0 {
    margin-top:28px;
    margin-right:initial;
    margin-bottom:10px;
    margin-left:unset;
    padding-block-start:1pc;
    padding-right:1.25pc;
    padding-bottom:16px;
    padding-left:20px;
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
    font-size:15px;
}
.tu-gpaj7-ed704 .tu-xcfsea-caam0 p {
    margin-top:initial;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
    font-size:15px;
}
.tu-gpaj7-ed704 .tu-q6pj5-wftj7 {
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
    margin:6px 0px 20px 0px;
    overflow-x:auto;
}
.tu-gpaj7-ed704 table {
    font-size:15px;
    border-collapse:collapse;
    width:100%;
}
.tu-gpaj7-ed704 th,
.tu-gpaj7-ed704 td {
    padding-top:6.75pt;
    padding-inline-end:12px;
    padding-bottom:.09375in;
    padding-left:12px;
    border-top:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
    text-align:initial;
}
.tu-gpaj7-ed704 thead th {
    border-top:none;
}
.tu-gpaj7-ed704 thead th {
    background:var(--tu-k3wvy-dsfr4j);
    color:#fff;
}
@media (max-width:960px) {
    .tu-f6gw35 {
        grid-template-columns:1fr;
        row-gap:30px;
        -webkit-column-gap:30px;
        column-gap:22.5pt;
    }
    .tu-hqn5rm-xf7ga {
        position:static;
    }
    .tu-jvwhm-fhy62 {
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-flex-direction:column;
        flex-direction:column;
        gap:3.75pt;
        margin-left:auto;
        cursor:pointer;
        padding-top:10px;
        padding-inline-end:10px;
        padding-bottom:10px;
        padding-left:10px;
    }
    .tu-jvwhm-fhy62>* {
        background:#ffffff none;
        display:block;
        width:24px;
        height:2px;
    }
    .tu-kx1hz-jvwhm {
        display:none;
        position:absolute;
        top:72px;
        inset-block-start:4.5pc;
        left:0rem;
        inset-inline-start:0;
        right:0rem;
        inset-inline-end:0;
        background:var(--tu-k3wvy-dsfr4j);
        -webkit-flex-direction:column;
        flex-direction:column;
        align-items:flex-start;
        padding-top:10px;
        padding-right:24px;
        padding-block-end:22px;
        padding-inline-start:.25in;
        row-gap:14px;
        -webkit-column-gap:14px;
        column-gap:14px;
    }
    .tu-jvwhm-nec5d:checked~.tu-kx1hz-jvwhm {
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
    }
    .tu-zc924-jp10c {
        grid-template-columns:repeat(2, 1fr);
    }
    .tu-zc924-jp10c>:first-child {
        grid-column:1/-1;
    }
    .tu-v919r h2 {
        font-size:25px;
    }
    .tu-ts0t6j {
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        position:fixed;
        left:0rem;
        inset-inline-start:0;
        right:0rem;
        inset-inline-end:0;
        bottom:0px;
        z-index:7;
        -webkit-box-shadow:0 -6px 20px -10px rgb(0 0 0 / .35);
        box-shadow:0 -4.5pt 15pt -7.5pt rgba(0,0,0,.35);
    }
    .tu-ts0t6j a {
        -webkit-flex-grow:1;
        flex-grow:1;
        -webkit-flex-shrink:1;
        flex-shrink:initial;
        flex-basis:0%;
        text-align:center;
        padding:10.5pt 6pt;
        font-weight:700;
        font-size:15px;
        text-decoration:unset;
    }
    .tu-ts0t6j-efr40t {
        color:rgb(255 255 255) !important;
        background:var(--tu-k3wvy-dsfr4j);
    }
    .tu-ts0t6j-hqn5rm {
        color:#14202e !important;
    }
    .tu-ts0t6j-hqn5rm {
        background:var(--tu-k3wvy-dctkz);
    }
    body[class^="tu-smwh7v-"] {
        padding-bottom:52px;
    }
    .tu-b5sz-kgmyz {
        bottom:52.5pt;
        inset-block-end:70px;
    }
    .tu-h0qr {
        -webkit-columns:1;
        columns:1;
    }
    .tu-bnrtb {
        top:72px;
        inset-block-start:4.5pc;
    }

}
@media (max-width:600px) {
    .tu-q6pj5-wftj7 table {
        font-size:10.125pt;
    }
    .tu-q6pj5-wftj7 th,
.tu-q6pj5-wftj7 td {
        padding:8px 9px;
    }
    .tu-q6pj5-wftj7 thead th {
        white-space:normal;
    }
    .tu-y167t-dg5vq>div {
        row-gap:3px;
    }
    .tu-y167t-dg5vq>div {
        grid-template-columns:1fr auto;
    }
    .tu-y167t-dg5vq>div>div {
        grid-column:1/-1;
        grid-row-start:2;
        grid-row-end:auto;
    }
    .tu-y167t-tam0p b {
        font-size:15.75pt;
    }

}
@media print {
    .tu-wqz8-cjap,
.tu-zg71wa,
.tu-wqz8-zc924,
.tu-ts0t6j,
.tu-b5sz-kgmyz,
.tu-fmn3,
.tu-e75r1,
.tu-hbchaq,
.tu-befjh,
.tu-y167t-tm8s {
        display:none !important;
    }
    .tu-smwh7v-qzt7my {
        background:unset;
        color:#000000;
        padding-top:unset;
        padding-right:0;
        padding-bottom:unset;
        padding-left:initial;
    }
    .tu-smwh7v-qzt7my h1 {
        color:#000000 !important;
    }
    .tu-f6gw35 {
        display:block;
        padding-top:unset;
        padding-right:0;
        padding-bottom:unset;
        padding-left:initial;
    }
    body[class^="tu-smwh7v-"] {
        font-size:12pt;
        padding-top:unset;
        padding-right:0;
        padding-bottom:unset;
        padding-left:initial;
    }
    .tu-v919r a {
        color:#000000;
        text-decoration:unset;
    }
    .tu-bd19d details>:not(summary) {
        display:block;
    }

}
.tu-gpaj7-ed704 {
    background:#ffffff none;
    letter-spacing:initial;
    padding-top:60px;
    padding-right:0;
    padding-bottom:30pt;
    padding-left:initial;
    font:16px/1.7 'LPSans','OpenSans','Open Sans',Arial,sans-serif;
    color:#1d2530;
}
.tu-gpaj7-wftj7 {
    max-width:900px;
    margin-top:initial;
    margin-right:auto;
    margin-bottom:unset;
    margin-left:auto;
    padding:0px 20px 0px 20px;
}
.tu-gpaj7-ed704 .tu-gpaj7-h3x16n {
    font-family:'Georgia',serif;
    font-weight:initial;
    color:var(--tu-k3wvy-dsfr4j);
    font-size:clamp(26px,3.4vw,36px);
    line-height:1.25;
    margin:0px 0px 13.5pt 0px;
    text-align:initial;
}
.tu-gpaj7-ed704 h3 {
    font-family:'Georgia',serif;
    font-weight:initial;
    color:var(--tu-k3wvy-dsfr4j);
    font-size:24px;
    margin-top:34px;
    margin-right:initial;
    margin-bottom:12px;
    margin-left:unset;
    text-align:initial;
}
.tu-gpaj7-ed704 p,
.tu-gpaj7-ed704 li {
    margin:0rem 0rem 10.5pt;
    text-align:initial;
    letter-spacing:initial;
    font-size:12pt;
    line-height:1.7;
}
.tu-gpaj7-ed704 .tu-d6men {
    font-size:.1875in;
}
.tu-gpaj7-ed704 a {
    color:var(--tu-k3wvy-qfga-mrmxa);
}
.tu-gpaj7-ed704 .tu-zyzah-q3v30g {
    padding-left:20px;
}
.tu-gpaj7-ed704 details {
    border-bottom:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
}
.tu-gpaj7-zc924-jvwhm {
    font-size:13px;
    margin-top:8px;
    margin-right:initial;
    margin-bottom:10.5pt;
    margin-left:unset;
}
.tu-gpaj7-zc924-jvwhm a {
    color:unset;
    text-decoration:underline;
}
.tu-gpaj7-ed704 .tu-g0fcb3 {
    display:-ms-grid;
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(150px,1fr));
    row-gap:0;
    -webkit-column-gap:0px;
    column-gap:0rem;
    margin-top:26px;
    margin-right:initial;
    margin-bottom:6px;
    margin-left:unset;
    border-top:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
    border-bottom:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
}
.tu-gpaj7-ed704 .tu-g0fcb3 div {
    padding:10.5pt 12pt .125in 12pt;
}
.tu-gpaj7-ed704 .tu-g0fcb3 div {
    border-left:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
}
.tu-gpaj7-ed704 .tu-g0fcb3 div:first-child {
    border-left:none;
    padding-left:initial;
}
.tu-gpaj7-ed704 .tu-g0fcb3 dt {
    font-size:12px;
    letter-spacing:0.08em;
    text-transform:uppercase;
    color:#5b6573;
    font-weight:600;
    margin-top:initial;
    margin-right:initial;
    margin-bottom:4px;
    margin-left:unset;
}
.tu-gpaj7-ed704 .tu-g0fcb3 dd {
    margin-top:initial;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
    font-family:'Georgia',serif;
    font-size:15.75pt;
    color:var(--tu-k3wvy-dsfr4j);
    line-height:1.25;
}
.tu-gpaj7-ed704 .tu-g0fcb3-p4b34 {
    margin:0rem 0rem 8px;
    color:#6b7480;
    font-size:13px;
}
.tu-e94x-dv844 {
    background:var(--tu-k3wvy-dsfr4j);
    color:#fff;
    padding-block-start:25.5pt;
    padding-right:0;
    padding-bottom:24px;
    padding-left:initial;
}
.tu-e94x-dv844 dl {
    display:-ms-grid;
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(170px,1fr));
    margin-top:initial;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
}
.tu-e94x-dv844 dl div {
    padding-top:6px;
    padding-right:24px;
    padding-bottom:6px;
    padding-inline-start:.25in;
    border-left:.75pt solid rgba(255,255,255,0.25);
}
.tu-e94x-dv844 dl div:first-child {
    border-left:none;
}
.tu-e94x-dv844 dt {
    font-size:12px;
    letter-spacing:0.08em;
    text-transform:uppercase;
    font-weight:600;
    margin-top:initial;
    margin-right:initial;
    margin-bottom:6px;
    margin-left:unset;
    color:rgba(255,255,255,0.82);
}
.tu-e94x-dv844 dd {
    margin-top:initial;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
    font-family:'Georgia',serif;
    font-size:28px;
    line-height:1.2;
    color:#fff;
}
.tu-e94x-dv844 p {
    font-size:12.5px;
    margin-top:16px;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
    text-align:center;
    color:rgba(255, 255, 255, .78);
}
@media (max-width:600px) {
    .tu-gpaj7-ed704 .tu-g0fcb3 {
        grid-template-columns:repeat(2, 1fr);
    }
    .tu-e94x-dv844 dl {
        grid-template-columns:repeat(2, 1fr);
        row-gap:6px;
    }
    .tu-e94x-dv844 dl div {
        border-left:none;
    }
    .tu-e94x-dv844 dl div {
        padding:8px 6px;
    }
    .tu-e94x-dv844 dd {
        font-size:22px;
    }
    .tu-gpaj7-ed704 .tu-g0fcb3 div {
        border-left:none;
        padding-left:initial;
        border-bottom:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
    }

}
.tu-v919r .tu-sr37 {
    margin-top:initial;
    margin-right:initial;
    margin-bottom:22px;
    margin-left:unset;
}
.tu-v919r .tu-sr37 img {
    object-fit:cover;
    border-radius:10px;
    height:initial;
    aspect-ratio:16/9;
    background:var(--primary-light,#eef2f5);
    width:100%;
    display:block;
}
[hidden] {
    display:none!important;
}
@media (min-width:961px) and (max-width:1199px) {
    .tu-kx1hz-jvwhm {
        row-gap:14px;
        -webkit-column-gap:14px;
        column-gap:14px;
    }
    .tu-wqz8-cjap .tu-kx1hz-jvwhm a {
        font-size:10.5pt;
    }
    .tu-wqz8-cjap .tu-kx1hz-jvwhm .tu-jvwhm-bffh {
        display:none;
    }

}
.tu-f6gw35.tu-naxs8-n3ec {
    grid-template-columns:var(--side-w,320px) minmax(0,1fr);
}
.tu-f6gw35.tu-naxs8-km4c {
    grid-template-columns:minmax(0,1fr);
    max-width:calc(var(--inner-w,820px) + 48px);
}
.tu-hgfwa-km4c {
    display:-ms-grid;
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(230px,1fr));
    row-gap:26px;
    -webkit-column-gap:24pt;
    column-gap:32px;
    align-items:start;
    border-top:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
    padding-top:30px;
    margin-block-start:10px;
}
.tu-hgfwa-km4c .tu-gtjaf-cy0p {
    margin-top:initial;
}
.tu-hqn5rm-xf7ga.tu-qqg6-gbf1c {
    position:static;
}
.tu-hgfwa-q23fx>*+.tu-hqn5rm-xf7ga,
.tu-hgfwa-n3ec>*+.tu-hqn5rm-xf7ga {
    margin-top:28px;
}
.tu-hgfwa-q23fx>:first-child,
.tu-hgfwa-n3ec>:first-child {
    margin-top:initial;
}
.tu-wftj7.tu-wftj7-f73z {
    max-width:calc(var(--inner-w,820px) + 48px);
}
.tu-hqn5rm-xf7ga.tu-qqg6-mrmxa {
    background:var(--tu-k3wvy-dsfr4j);
    color:rgba(255, 255, 255, .86);
}
.tu-hqn5rm-xf7ga.tu-qqg6-mrmxa .tu-hqn5rm-rcx7gy {
    color:#fff;
}
.tu-hqn5rm-xf7ga.tu-qqg6-mrmxa a:not(.tu-zwqd) {
    color:#fff;
}
.tu-hqn5rm-xf7ga.tu-qqg6-dg79k {
    background:#ffffff none;
    border:1px solid var(--tu-k3wvy-t4x1t0-acf0q2);
    border-left:4px solid var(--tu-k3wvy-dctkz);
    border-top-width:.75pt;
}
.tu-gtjaf-g0tkx p {
    font-size:15px;
    margin:0rem 0rem 8px;
    line-height:1.6;
}
.tu-egfc0-sk4v {
    background:var(--tu-k3wvy-dsfr4j);
    border-bottom:4px solid var(--tu-k3wvy-dctkz);
}
.tu-egfc0-t4x1t0 {
    color:#3b4552;
    border-bottom:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
}
.tu-egfc0-t4x1t0 {
    padding:22.5pt 0px 25.5pt;
    background:var(--tu-k3wvy-t4x1t0-acf0q);
}
.tu-egfc0-gstepy {
    background:#ffffff none;
    color:#3b4552;
    padding-top:38px;
    padding-right:0;
    padding-bottom:unset;
    padding-left:initial;
}
.tu-smwh7v-qzt7my.tu-egfc0-t4x1t0 h1,
.tu-smwh7v-qzt7my.tu-egfc0-gstepy h1 {
    color:var(--tu-k3wvy-dsfr4j) !important;
}
.tu-egfc0-gstepy h1:after {
    content:"";
    background:var(--tu-k3wvy-dctkz);
    margin-top:18px;
    display:block;
    width:64px;
    height:4px;
}
.tu-egfc0-ezd7g {
    padding:22px 0px 26px;
}
.tu-smwh7v-qzt7my.tu-egfc0-ezd7g h1 {
    font-size:clamp(19.5pt,3.2vw,27pt);
}
.tu-egfc0-epe3dc {
    text-align:center;
    padding-top:46px;
    padding-right:0;
    padding-bottom:42pt;
    padding-left:initial;
}
.tu-smwh7v-qzt7my.tu-egfc0-epe3dc h1 {
    margin-left:auto;
    margin-right:auto;
}
.tu-egfc0-epe3dc .tu-befjh-tsaa {
    -webkit-justify-content:center;
    justify-content:center;
}
.tu-edbkpn-jrkj8 {
    margin-top:16px;
}
.tu-befjh.tu-edbkpn-v1j612 a,
.tu-befjh.tu-edbkpn-v1j612 span {
    opacity:initial;
}
.tu-befjh.tu-edbkpn-v1j612 a,
.tu-befjh.tu-edbkpn-v1j612 span {
    color:#4f5967 !important;
}
.tu-befjh.tu-edbkpn-v1j612 a {
    color:var(--tu-k3wvy-qfga-mrmxa) !important;
}
.tu-edbkpn-kx1hz {
    margin-top:initial;
    margin-right:initial;
    margin-bottom:22px;
    margin-left:unset;
}
.tu-naxs8-xfrd3 {
    padding-block-start:25.5pt;
}
.tu-smwh7v-zwyyk {
    margin-top:initial;
    margin-right:initial;
    margin-block-end:26px;
    margin-left:unset;
    padding-bottom:20px;
    border-bottom:1px var(--tu-k3wvy-t4x1t0-acf0q2) solid;
}
.tu-smwh7v-zwyyk h1 {
    margin:7.5pt 0rem 0rem 0rem;
    font-size:clamp(30px,3.8vw,44px);
}
.tu-smwh7v-zwyyk .tu-fpck1 {
    margin-top:.125in;
    margin-right:initial;
    margin-bottom:unset;
    margin-left:unset;
    font-size:10.5pt;
    color:rgb(92 102 114);
}
.tu-m9v98n-2>.tu-befjh-tsaa>*+*:before,
.tu-befjh-tsaa.tu-m9v98n-2>*+*:before {
    content:'/';
}
.tu-m9v98n-3>.tu-befjh-tsaa>*+*:before,
.tu-befjh-tsaa.tu-m9v98n-3>*+*:before {
    content:'→';
}
.tu-m9v98n-4>.tu-befjh-tsaa>*+*:before,
.tu-befjh-tsaa.tu-m9v98n-4>*+*:before {
    content:"»";
}
.tu-m9v98n-5>.tu-befjh-tsaa>*+*:before,
.tu-befjh-tsaa.tu-m9v98n-5>*+*:before {
    content:'·';
}
.tu-m9v98n-6>.tu-befjh-tsaa>*+*:before,
.tu-befjh-tsaa.tu-m9v98n-6>*+*:before {
    content:"|";
}
@media (max-width:960px) {
    .tu-f6gw35.tu-naxs8-n3ec {
        grid-template-columns:1fr;
    }
    .tu-f6gw35.tu-naxs8-n3ec>.tu-zg71wa {
        -webkit-order:2;
        order:2;
    }
    .tu-egfc0-epe3dc {
        padding-block-start:25.5pt;
        padding-right:0;
        padding-bottom:30pt;
        padding-left:initial;
    }

}
@media print {
    .tu-f6gw35.tu-naxs8-km4c,
.tu-f6gw35.tu-naxs8-n3ec {
        display:block;
        padding-top:unset;
        padding-right:0;
        padding-bottom:unset;
        padding-left:initial;
    }
    .tu-smwh7v-zwyyk .tu-befjh {
        display:none;
    }

}
