/* base */
.o1pz20nz h3 {
  color: #252b33;
  font-size: 1.02rem;
  margin: 1.8em 0 .3em;
}
#cty2q3 hr {
  border: 0;
  border-top: 1px dashed #dee4ed;
  margin: 2.8em 0;
}
#cty2q3 .w9wnxcbw dt {
  font-weight: 600;
  margin: 1.2em 0 .3em;
}
.p7h22ytr a {
  text-decoration: none;
  color: #657081;
}
#cty2q3 .f21ldkjq {
  padding: 1em 1.2em;
  border-radius: 18px;
  border: 1px solid #dee4ed;
  margin: 0 0 1em;
}
#cty2q3 .e6ozp1ym a {
  text-decoration: none;
  color: #2060c7;
}
.m4s6axnr {
  font-size: .9rem;
  color: #657081;
  margin: .3em 0 1.5em;
}
#cty2q3 li {
  margin: .3em 0;
}
.o1pz20nz {
  padding-top: 1.2em;
  margin-top: 2em;
  border-top: 1px solid #dee4ed;
}
#cty2q3 details.bnv5zr4 summary {
  font-weight: 600;
  color: #252b33;
  cursor: pointer;
}
#cty2q3 th {
  color: #252b33;
  border-bottom: 2px solid #dee4ed;
  text-align: left;
  padding: 10px 12px;
  font-weight: 650;
}
.p7h22ytr {
  margin: 0 0 1.4em;
  font-size: .82rem;
  color: #657081;
}
#cty2q3 .c1joxg a {
  display: block;
  margin: 0 0 .55em;
}
#cty2q3 .e6ozp1ym {
  border: 1px solid #dee4ed;
  padding: .85em 1.2em;
  background: #e6edf9;
  font-size: .9rem;
  border-radius: 18px;
  margin: 1.4em 0;
}
#cty2q3 .e6ozp1ym ul,#cty2q3 .e6ozp1ym ol {
  padding-left: 1.45em;
  margin: 0;
}
#cty2q3 {
  max-width: 840px;
  margin: 38px auto;
  background: #fff;
  border: 1px solid #dee4ed;
  border-radius: 18px;
  box-shadow: 0 8px 24px rgba(22,36,59,.08);
  padding: 52px 50px;
  border-bottom: 3px solid #2060c7;
}
#cty2q3 ul,#cty2q3 ol {
  padding-left: 1.45em;
  margin: 0 0 1em;
}
.o1pz20nz h2 {
  margin-top: .8em;
}
#cty2q3 .b9bfalh a {
  display: inline;
}
#cty2q3 h1 {
  font-size: 2.0rem;
  margin: 0 0 .5em;
  line-height: 1.2;
  letter-spacing: .01em;
  font-weight: 700;
  color: #252b33;
  font-family: Calibri,Candara,'Segoe UI',sans-serif;
}
.gfpsomay {
  padding: 0;
}
::selection {
  color: #252b33;
  background: #e6edf9;
}
#cty2q3 details.bnv5zr4 p {
  margin: .6em 0 0;
}
#cty2q3 ol li::marker {
  color: #2060c7;
}
#cty2q3 p {
  margin: 0 0 1.25em;
}
#cty2q3 ul li {
  position: relative;
  padding-left: 1.2em;
}
#cty2q3 a {
  text-decoration: underline;
  text-underline-offset: 2px;
  color: #2060c7;
}
#cty2q3 blockquote {
  border-left: 4px solid #2060c7;
  margin: 1.6em 0;
  padding: .5em 1.1em;
  background: #e6edf9;
  border-radius: 0 8px 8px 0;
}
#cty2q3 td {
  padding: 10px 12px;
  border-bottom: 1px solid #dee4ed;
}
html {
  -webkit-text-size-adjust: 100%;
}
#cty2q3 .e6ozp1ym p {
  font-weight: 600;
  margin: 0 0 .45em;
  color: #252b33;
}
#cty2q3 .t8cue1i {
  border: 1px solid #dee4ed;
  text-align: center;
  padding: .6em .9em;
  margin: 0 0 1.8em;
  border-radius: 18px;
}
#cty2q3 .f21ldkjq h3 {
  margin: 0 0 .4em;
}
#cty2q3 .rrswdn7 {
  margin-top: 2em;
  border-top: 1px solid #dee4ed;
  padding-top: 1.2em;
}
#cty2q3 table {
  width: 100%;
  border-collapse: collapse;
  font-size: .9rem;
  margin: 1.6em 0;
}
#cty2q3 img {
  display: block;
  box-shadow: 0 6px 20px rgba(22,36,59,.12);
  max-width: 100%;
  margin: 1.4em 0;
  height: auto;
  border-radius: 18px;
}
* {
  box-sizing: border-box;
}
#cty2q3 ul li::before {
  color: #2060c7;
  font-weight: 700;
  left: 0;
  position: absolute;
  content: '\25c6';
}
#cty2q3 ul {
  list-style: none;
  padding-left: 1.25em;
}
#cty2q3 .b28iyz4 a {
  display: inline-block;
  margin: 0 1em .3em 0;
}
#cty2q3 .b28iyz4,#cty2q3 .c1joxg,#cty2q3 .b9bfalh {
  margin: .5em 0 0;
  line-height: 1.6;
}
#cty2q3 .dbn09sw {
  margin: .4em 0 0;
  font-size: .8rem;
  color: #657081;
  font-weight: 400;
}
#cty2q3 details.bnv5zr4 {
  padding: .8em 0;
  border-bottom: 1px solid #dee4ed;
}
#cty2q3>p:first-of-type {
  font-size: 1.12em;
  color: #657081;
}
#cty2q3 h2 {
  line-height: 1.26;
  font-family: Calibri,Candara,'Segoe UI',sans-serif;
  color: #252b33;
  font-weight: 600;
  font-size: 1.4rem;
  margin: 2.05em 0 .5em;
}
#cty2q3 .w9wnxcbw dd {
  margin: 0 0 1.2em;
  padding: 0;
}
#cty2q3 .b9bfalh a+a::before {
  opacity: .45;
  content: '|';
  margin: 0 .65em;
}
body {
  margin: 0;
  letter-spacing: .015em;
  color: #252b33;
  min-height: 100vh;
  font: 17.5px/1.62 Helvetica,'Helvetica Neue',Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  background: linear-gradient(180deg,#eff3f8,#fff);
}
#cty2q3 .e6ozp1ym li {
  margin: .1em 0;
}
#cty2q3 .cxvrrh {
  text-decoration: none;
  font-size: 1.15rem;
  letter-spacing: .05em;
  font-weight: 650;
  color: #252b33;
  font-family: Calibri,Candara,'Segoe UI',sans-serif;
  text-transform: uppercase;
  display: inline-block;
}
#cty2q3 strong {
  color: #252b33;
}
#cty2q3 h3 {
  font-family: Calibri,Candara,'Segoe UI',sans-serif;
  font-size: 1.12rem;
  font-weight: 600;
  margin: 1.8em 0 .4em;
  color: #2060c7;
}
@media(max-width:640px){body{background:#ffffff}#cty2q3{margin:0;border-radius:0;border-left:0;border-right:0;padding:20px 16px}}