/* Short guide to the two current public synthetic citizen samples. */
@layer legacy-components{
 body.sd-lean-page .qs-page{font-family:Inter,Arial,sans-serif;color:#164b78;}
 body.sd-lean-page .qs-page :is(p,a,summary,li,figcaption){font-size:16px!important;line-height:1.55!important;}
 body.sd-lean-page .qs-page .qs-hero .lr-lead{max-width:48ch;}
 body.sd-lean-page .qs-page .qs-hero .lr-link{color:#006e78!important;}
 body.sd-lean-page .qs-page .lr-section{padding-block:28px;border:0;scroll-margin-top:108px;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .lr-section:where([data-sd-section-space]){padding-block-start:max(calc((28px) * 2),var(--sd-section-min-padding,0px));padding-block-end:max(calc((28px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .qs-page .lr-section:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((28px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .lr-section:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((28px) * 2),var(--sd-divider-min-padding,0px));}body.sd-lean-page .qs-page .lr-section:where([data-sd-linear-section]){border-top-width:0!important;border-bottom-width:0!important;}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-samples{padding-top:36px;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-samples:where([data-sd-section-space]){padding-top:max(calc((36px) * 2),var(--sd-section-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-samples:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((36px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-sample-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;}
 body.sd-lean-page .qs-page .qs-sample-card{min-width:0;padding:24px;border:1px solid #d4e0e5;border-radius:8px;background:#fff;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-sample-card:where([data-sd-section-space]){padding-top:max(calc((24px) * 2),var(--sd-section-min-padding,0px));padding-bottom:max(calc((24px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .qs-page .qs-sample-card:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((24px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-sample-card:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((24px) * 2),var(--sd-divider-min-padding,0px));}body.sd-lean-page .qs-page .qs-sample-card:where([data-sd-linear-section]){border-top-width:0!important;border-bottom-width:0!important;}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-sample-heading{display:grid;grid-template-columns:88px minmax(0,1fr);gap:18px;align-items:center;}
 body.sd-lean-page .qs-page .qs-sample-heading img{width:88px;height:88px;border-radius:50%;object-fit:cover;}
 body.sd-lean-page .qs-page .qs-sample-heading h2{font-size:26px!important;line-height:1.2!important;letter-spacing:-.02em!important;margin:4px 0 8px!important;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-sample-heading h2:where([data-sd-section-space]){margin-top:calc((4px) * 2)!important;margin-bottom:calc((8px) * 2)!important;}body.sd-lean-page .qs-page .qs-sample-heading h2:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((8px) * 2)!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-sample-heading h2:where([data-sd-linear-section]))){--sd-divider-next-margin:calc((4px) * 2)!important;}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page :is(.qs-city,.qs-reference){margin:0!important;color:#455f71;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page :is(.qs-city,.qs-reference):where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page :is(.qs-city,.qs-reference):where([data-sd-linear-section]))){--sd-divider-next-margin:0px!important;}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-coverage{margin:20px 0!important;padding:8px 12px;background:#f2f4f5;border-radius:4px;color:#455f71;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-coverage:where([data-sd-section-space]){margin-top:calc((20px) * 2)!important;margin-bottom:calc((20px) * 2)!important;padding-top:max(calc((8px) * 2),var(--sd-section-min-padding,0px));padding-bottom:max(calc((8px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .qs-page .qs-coverage:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((20px) * 2)!important;--sd-divider-prev-padding:max(calc((8px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-coverage:where([data-sd-linear-section]))){--sd-divider-next-margin:calc((20px) * 2)!important;--sd-divider-next-padding:max(calc((8px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-sample-actions{display:grid;gap:10px;}
 body.sd-lean-page .qs-page .qs-sample-actions>a{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;box-sizing:border-box;margin:0;padding:12px 16px;border-radius:5px;text-decoration:none;white-space:normal;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-sample-actions>a:where([data-sd-section-space]){margin-top:0;margin-bottom:0;padding-top:max(calc((12px) * 2),var(--sd-section-min-padding,0px));padding-bottom:max(calc((12px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .qs-page .qs-sample-actions>a:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px;--sd-divider-prev-padding:max(calc((12px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-sample-actions>a:where([data-sd-linear-section]))){--sd-divider-next-margin:0px;--sd-divider-next-padding:max(calc((12px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-sample-actions>.lr-button{background:#006e78!important;color:#fff!important;border-color:#006e78;}
 body.sd-lean-page .qs-page .qs-sample-actions>.lr-button-secondary{color:#006e78!important;border-color:#94bac1;}
 body.sd-lean-page .qs-page .qs-sample-actions>a>span{margin-left:auto;flex:none;}
 body.sd-lean-page .qs-page .qs-icon{flex:none;width:24px;height:24px;}
 body.sd-lean-page .qs-page .qs-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-steps:where([data-sd-section-space]){margin-top:0;margin-bottom:0;padding-top:max(0px,var(--sd-section-min-padding,0px));padding-bottom:max(0px,var(--sd-section-min-padding,0px));}body.sd-lean-page .qs-page .qs-steps:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px;--sd-divider-prev-padding:max(0px,var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-steps:where([data-sd-linear-section]))){--sd-divider-next-margin:0px;--sd-divider-next-padding:max(0px,var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-steps li{display:flex;gap:14px;align-items:flex-start;min-width:0;margin:0;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-steps li:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px;}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-steps li:where([data-sd-linear-section]))){--sd-divider-next-margin:0px;}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-steps .qs-icon{color:#006e78;margin-top:3px;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-steps .qs-icon:where([data-sd-section-space]){margin-top:calc((3px) * 2);}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-steps .qs-icon:where([data-sd-linear-section]))){--sd-divider-next-margin:calc((3px) * 2);}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-steps h2{font-size:22px!important;line-height:1.25!important;letter-spacing:-.015em!important;margin:0 0 8px!important;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-steps h2:where([data-sd-section-space]){margin-top:0!important;margin-bottom:calc((8px) * 2)!important;}body.sd-lean-page .qs-page .qs-steps h2:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((8px) * 2)!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-steps h2:where([data-sd-linear-section]))){--sd-divider-next-margin:0px!important;}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-steps p{margin:0!important;color:#455f71;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-steps p:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-steps p:where([data-sd-linear-section]))){--sd-divider-next-margin:0px!important;}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-steps a{color:#006e78;}
 body.sd-lean-page .qs-page .qs-relationship-section>div>h2{font-size:30px!important;line-height:1.2!important;letter-spacing:-.02em!important;margin:0 0 18px!important;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-relationship-section>div>h2:where([data-sd-section-space]){margin-top:0!important;margin-bottom:calc((18px) * 2)!important;}body.sd-lean-page .qs-page .qs-relationship-section>div>h2:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((18px) * 2)!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-relationship-section>div>h2:where([data-sd-linear-section]))){--sd-divider-next-margin:0px!important;}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-relationship-graphic{display:grid;grid-template-columns:minmax(140px,1fr) 32px minmax(0,3fr);gap:16px;align-items:center;margin:0;padding:22px;border:1px solid #d4e0e5;border-radius:6px;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-relationship-graphic:where([data-sd-section-space]){margin-top:0;margin-bottom:0;padding-top:max(calc((22px) * 2),var(--sd-section-min-padding,0px));padding-bottom:max(calc((22px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .qs-page .qs-relationship-graphic:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px;--sd-divider-prev-padding:max(calc((22px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-relationship-graphic:where([data-sd-linear-section]))){--sd-divider-next-margin:0px;--sd-divider-next-padding:max(calc((22px) * 2),var(--sd-divider-min-padding,0px));}body.sd-lean-page .qs-page .qs-relationship-graphic:where([data-sd-linear-section]){border-top-width:0!important;border-bottom-width:0!important;}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-person-node{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 12px;background:#edf3f6;border-radius:5px;color:#164b78;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-person-node:where([data-sd-section-space]){padding-top:max(calc((16px) * 2),var(--sd-section-min-padding,0px));padding-bottom:max(calc((16px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .qs-page .qs-person-node:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((16px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-person-node:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((16px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-person-node strong{font-size:16px;font-weight:400;}
 body.sd-lean-page .qs-page .qs-relationship-arrow{text-align:center;font-size:28px;color:#006e78;}
 body.sd-lean-page .qs-page .qs-life-areas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;}
 body.sd-lean-page .qs-page .qs-life-areas>span{min-width:0;padding:8px;background:#f2f4f5;border-radius:4px;font-size:16px;text-align:center;color:#455f71;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-life-areas>span:where([data-sd-section-space]){padding-top:max(calc((8px) * 2),var(--sd-section-min-padding,0px));padding-bottom:max(calc((8px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .qs-page .qs-life-areas>span:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((8px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-life-areas>span:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((8px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-relationship-graphic figcaption{grid-column:1/-1;margin:0;color:#455f71;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-relationship-graphic figcaption:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px;}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-relationship-graphic figcaption:where([data-sd-linear-section]))){--sd-divider-next-margin:0px;}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-scope-note{max-width:72ch;margin:18px 0 0!important;color:#455f71;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-scope-note:where([data-sd-section-space]){margin-top:calc((18px) * 2)!important;margin-bottom:0!important;}body.sd-lean-page .qs-page .qs-scope-note:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-scope-note:where([data-sd-linear-section]))){--sd-divider-next-margin:calc((18px) * 2)!important;}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-closing{display:grid;gap:12px;box-sizing:border-box;margin-block:8px 32px;padding:20px;background:#f2f4f5;border-radius:6px;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-closing:where([data-sd-section-space]){margin-block-start:calc((8px) * 2);margin-block-end:calc((32px) * 2);padding-top:max(calc((20px) * 2),var(--sd-section-min-padding,0px));padding-bottom:max(calc((20px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .qs-page .qs-closing:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((32px) * 2);--sd-divider-prev-padding:max(calc((20px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-closing:where([data-sd-linear-section]))){--sd-divider-next-margin:calc((8px) * 2);--sd-divider-next-padding:max(calc((20px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
 body.sd-lean-page .qs-page .qs-closing>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;color:#006e78;text-decoration:none;}
 body.sd-lean-page .qs-page .qs-closing>a>span{margin-left:auto;flex:none;}
 body.sd-lean-page .qs-page :is(a,summary):focus-visible{outline:2px solid #006e78;outline-offset:4px;}
 body.sd-lean-page .qs-page .qs-anchor{display:block;scroll-margin-top:108px;}
 @media(max-width:760px){
  body.sd-lean-page .qs-page .qs-hero .lr-title{font-size:40px!important;line-height:1.1!important;}
  body.sd-lean-page .qs-page .lr-section{padding-block:22px;scroll-margin-top:90px;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .lr-section:where([data-sd-section-space]){padding-block-start:max(calc((22px) * 2),var(--sd-section-min-padding,0px));padding-block-end:max(calc((22px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .qs-page .lr-section:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((22px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .lr-section:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((22px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
  body.sd-lean-page .qs-page .qs-sample-grid{grid-template-columns:1fr;gap:16px;}
  body.sd-lean-page .qs-page .qs-sample-card{padding:20px;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-sample-card:where([data-sd-section-space]){padding-top:max(calc((20px) * 2),var(--sd-section-min-padding,0px));padding-bottom:max(calc((20px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .qs-page .qs-sample-card:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((20px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-sample-card:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((20px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
  body.sd-lean-page .qs-page .qs-sample-heading{grid-template-columns:72px minmax(0,1fr);gap:14px;}
  body.sd-lean-page .qs-page .qs-sample-heading img{width:72px;height:72px;}
  body.sd-lean-page .qs-page .qs-sample-heading h2{font-size:22px!important;}
  body.sd-lean-page .qs-page .qs-steps{grid-template-columns:1fr;gap:20px;}
  body.sd-lean-page .qs-page .qs-relationship-section>div>h2{font-size:26px!important;}
  body.sd-lean-page .qs-page .qs-relationship-graphic{grid-template-columns:1fr;gap:12px;padding:16px;}/* sd-section-spacing:begin */body.sd-lean-page .qs-page .qs-relationship-graphic:where([data-sd-section-space]){padding-top:max(calc((16px) * 2),var(--sd-section-min-padding,0px));padding-bottom:max(calc((16px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .qs-page .qs-relationship-graphic:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((16px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .qs-page .qs-relationship-graphic:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((16px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
  body.sd-lean-page .qs-page .qs-relationship-arrow{transform:rotate(90deg);line-height:1;}
  body.sd-lean-page .qs-page .qs-life-areas{grid-template-columns:repeat(2,minmax(0,1fr));}
  body.sd-lean-page .qs-page .qs-anchor{scroll-margin-top:90px;}
 }
 @media(max-width:360px){body.sd-lean-page .qs-page .qs-hero .lr-title{font-size:34px!important;}}
}
