/* Template rem lengths use fixed pixels at the source's 16px scale; SDM's root is 12px. */
/* :is(div) preserves body specificity when document roots share the page wrapper. */
/* Isolate the supplied templates from the application's universal reset. */
.sdm-static-page { margin: 0; font: 400 16px/normal "Inter", "Segoe UI", Arial, sans-serif; }
.sdm-static-page :where(*, *::before, *::after) { margin: revert; padding: revert; font: revert; list-style: revert; vertical-align: revert; outline: revert; }
/* Registration links use the same baseline as the template's action buttons. */
.sdm-static-page #community-blocks a:where([data-community-action], [data-reaction], .underline) { padding: 1px 6px; font: inherit; line-height: inherit; color: ButtonText; background: transparent; text-align: center; cursor: pointer; }
/* Shared regional templates: site.css. */
:where(.sdm-static-page):where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      --cream: #f5f5f5;
      --cream-2: #ffffff;
      --paper: #ffffff;
      --ink: #141414;
      --muted: #626262;
      --red: #111111;
      --red-dark: #333333;
      --teal: #343434;
      --teal-soft: #ededed;
      --gold: #bcbcbc;
      --line: #dedede;
      --shadow: 0 22px 60px rgba(52,52,52, .16);
    }

*:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { box-sizing: border-box; }

:where(.sdm-static-page):where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { scroll-behavior: smooth; }
:where(.sdm-static-page):where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      margin: 0;
      font-family: Inter, "Segoe UI", Arial, sans-serif;
      line-height: 1.55;
      padding-top: 82px;
    }

a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { color: inherit; text-decoration: none; }
img:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { max-width: 100%; display: block; }
.page:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { overflow: hidden; }
.shell:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { width: min(1120px, calc(100% - 40px)); margin: 0 auto; }
.logo:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: flex; align-items: center; gap: 8px; font-weight: 700; letter-spacing: .01em; }
.breadcrumb:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      display: flex;
      flex-wrap: wrap;
      gap: 7px;
      align-items: center;
      margin: 9px auto 14px;
      color: #727272;
      font-size: 13px;
    }



































.breadcrumb a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { color: inherit; text-decoration: none; }
.breadcrumb a:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { color: var(--red); }
.breadcrumb .current:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: var(--red); font-weight: 700; }
.breadcrumb span:not(:last-child):where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::after { content: ">"; color: #9b9b9b; margin-left: 7px; }
.section-breadcrumb:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      padding-top: 1px;
    }
.features:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
    }
:is(.features:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *)) .breadcrumb:is(.sdm-static-page, .sdm-static-page *) {
            display: flex;
            flex-wrap: wrap;
            gap: 7px;
            align-items: center;
            margin: 18px auto 14px;
            color: #727272;
            font-size: 13px;
        }
:is(.features:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *)) .breadcrumb a:is(.sdm-static-page, .sdm-static-page *) { color: inherit; text-decoration: none; }
:is(.features:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *)) .breadcrumb a:hover:is(.sdm-static-page, .sdm-static-page *) { color: var(--red); }
:is(.features:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *)) .breadcrumb .current:is(.sdm-static-page, .sdm-static-page *) { color: var(--red); font-weight: 700; }
:is(.features:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *)) .breadcrumb span:not(:last-child):is(.sdm-static-page, .sdm-static-page *)::after { content: ">"; color: #9b9b9b; margin-left: 7px; }
:is(.features:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *)) .section-breadcrumb:is(.sdm-static-page, .sdm-static-page *) {
            margin: 57px 0 -55px;
            padding-top: 1px;
        }
.hero:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      position: relative;
      min-height: 596px;
      padding: 29px 0;
      margin-top: -4px;
      margin-bottom: -7px;
      background:
        linear-gradient(90deg, rgba(24,24,24, .82), rgba(30,30,30, .62) 0%, rgba(35,35,35, .22)),
        url("../img/staticLanding/uk/uk-local-hero.webp") center 48%/cover;
      color: #ffffff;
      display: grid;
      align-items: center;
    }
.hero.hero-default:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      min-height: 720px;
    }
.hero:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::before {
      display: none;
    }
.hero:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::after {
      content: "";
      position: absolute;
      left: 0;
      right: 0;
      bottom: -1px;
      height: 70px;
      pointer-events: none;
      z-index: 1;
    }
.hero-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      width: min(1040px, 100%);
      max-width: 1040px;
      margin: 0 auto;
      padding: 44px 0 70px;
      position: relative;
      z-index: 2;
      text-align: center;
    }
.hero-label:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      color: #e2e2e2;
      font-size: 13px;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: .12em;
      margin: 0 auto 10px;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      gap: 9px;
      text-shadow: 0 2px 14px rgba(0,0,0,.45);
    }
.hero-label:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::before {
      content: "";
      width: 28px;
      height: 2px;
      background: var(--red);
      display: inline-block;
    }
.eyebrow:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      color: #e0e0e0;
      font-size: 13px;
      font-weight: 800;
      text-transform: uppercase;
      letter-spacing: .12em;
      margin-bottom: 14px;
    }
h1:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  h2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { line-height: 1.08; margin: 0; font-family: Georgia, "Times New Roman", serif; font-weight: 500; }
h1:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      font-family: system-ui, sans-serif;
      font-size: clamp(42px, 4.1vw, 63px);
      line-height: 1.08;
      max-width: 960px;
      margin: 0 auto;
      font-weight: 600;
      letter-spacing: 0;
      text-align: center;
      text-shadow: 0 3px 18px rgba(0,0,0,.45);
    }
.hero-title:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      max-width: 960px;
      margin: 0 auto;
      font-family: system-ui, sans-serif;
      font-size: clamp(42px, 4.1vw, 63px);
      font-weight: 600;
      line-height: 1.08;
      letter-spacing: 0;
      text-align: center;
      text-shadow: 0 3px 18px rgba(0,0,0,.45);
    }
h1 .brand-red:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: #ffffff; font-weight: 600; }
h1 .city-red:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: var(--red); }
h1 .hero-line:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: block; }
h1 .nowrap:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { white-space: nowrap; }
.hero-side:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      align-self: center;
      background: rgba(253,253,253,.94);
      border: 1px solid rgba(255,255,255,.76);
      border-radius: 32px;
      padding: 0 0 20px;
      width: 274px;
      min-height: 342px;
      box-shadow: 0 22px 60px rgba(17,17,17, .24);
      overflow: hidden;
    }
.aeo:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      margin: 16px 0 0;
      max-width: 690px;
      font-size: 19px;
      color: rgba(255,255,255,.92);
    }
.hero-copy:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      max-width: 660px;
      margin: 22px auto 0;
      color: rgba(255,255,255,.96);
      font-size: 18px;
      font-family: Inter, Arial, sans-serif;
      font-weight: 500;
      line-height: 1.55;
      text-align: center;
      text-shadow: 0 2px 14px rgba(0,0,0,.48);
    }
.hero-copy .brand-red:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: inherit; font-weight: 500; }
.actions:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {

        gap: 16px; align-items: center; justify-content: center; flex-wrap: wrap; margin-top: 26px; }
.signup-panel-title:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      background: var(--red);
      color: #ffffff;
      text-align: center;
      font-family: Arial, sans-serif;
      font-size: 20px;
      font-weight: 700;
      padding: 18px 20px;
      margin: 0 0 22px;
    }
.signup-options:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding: 0 24px; }
.signup-options label:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      display: block;
      color: #262626;
      font-family: Inter, Arial, sans-serif;
      font-weight: 700;
      margin: 16px 0 9px;
    }
.choice-row:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: grid; grid-template-columns: repeat(2, 103px); gap: 10px; justify-content: center; }
.choice:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      width: 103px;
      min-height: 42px;
      border: 1px solid #aeaeae;
      border-radius: 25px;
      background: #ffffff;
      display: grid;
      place-items: center;
      font-weight: 700;
      color: #171717;
    }
.choice.selected:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      border: 2px solid var(--teal);
      background: #f6f6f6;
      color: #4b4b4b;
    }
.signup-options .btn:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      width: 100%;
      min-height: 32px;
      margin-top: 18px;
      background: var(--red);
      border-radius: 22px;
      font-family: Arial, sans-serif;
      font-size: 17px;
      line-height: 1.2;
      font-weight: 600;
    }
.btn:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      display: inline-flex;
      min-height: 56px;
      align-items: center;
      justify-content: center;
      padding: 0 34px;
      border-radius: 10px;
      font-weight: 800;
      border: 1px solid transparent;
      white-space: nowrap;
    }
.btn.primary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background: var(--red); color: #ffffff; box-shadow: 0 16px 36px rgba(105,105,105,.36); }
.btn.primary:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background: var(--red-dark); }
.btn.secondary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: #ffffff; border-color: rgba(255,255,255,.48); background: rgba(255,255,255,.08); }
.hero .actions .btn:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      border-radius: 18px;
      min-width: 260px;
      min-height: 71px;
      font-size: 23px;
      font-weight: 700;
    }
.hero-side .btn:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { min-height: 32px; width: 100%; }
.brand-red:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: var(--red); font-weight: 600; }
section:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding: 74px 0; }
.section-title:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { text-align: center; margin-bottom: 34px; }
.section-title h2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-size: clamp(32px, 4vw, 48px); }
.section-title p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: var(--muted); max-width: 680px; margin: 14px auto 0; }
.features:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      background: var(--cream);
      padding-top: 70px;
      padding-bottom: 63px;
      margin-top: 0;
    }
.features .section-title:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      margin-bottom: 44px;
    }
.features .section-title h2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      color: #3b3b3b;
    }
.feature-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: grid; grid-template-columns: repeat(3, 1fr); gap: 58px; }
.feature:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      text-align: center;
      padding: 10px 22px 0;
      display: grid;
      grid-template-rows: 86px 134px 258px;
      align-items: start;
    }
.iconbox:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      width: 260px;
      height: 206px;
      margin: 0 auto;
      background: #cccccc;
      position: relative;
      display: flex;
      align-items: flex-end;
      justify-content: center;
      overflow: visible;
      align-self: end;
    }
.feature-icon:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      max-width: 82%;
      height: 252px;
      max-height: 252px;
      object-fit: contain;
      margin-bottom: -19px;
      filter: contrast(1.05);
    }
.feature h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      font-family: Inter, "Segoe UI", Arial, sans-serif;
      font-size: 31px;
      line-height: 1.1;
      font-weight: 500;
      margin: 0 0 30px;
      color: #3b3b3b;
    }
.feature p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      margin: 0 auto;
      color: #262626;
      font-size: 21px;
      line-height: 1.28;
      font-weight: 400;
      max-width: 320px;
      min-height: 126px;
    }
.local:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background: #ffffff; min-height: 457px; }
.local-card:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      display: grid;
      grid-template-columns: 1.05fr .95fr;
      gap: 38px;
      align-items: center;
    }
.local-card > div:first-child:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      background: transparent;
      border: 0;
      border-radius: 0;
      box-shadow: none;
      padding: 0;
    }
.local-card h2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-size: 27px; }
.neighborhoods:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: flex; gap: 8px; flex-wrap: wrap; margin-top: 18px; }
.neighborhoods span:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      border: 1px solid rgba(124,124,124,.28);
      background: linear-gradient(180deg, rgba(236,236,236,.86), rgba(224,224,224,.68));
      padding: 9px 14px;
      border-radius: 999px;
      font-size: 13px;
      color: #4c4c4c;
      box-shadow: 0 8px 18px rgba(87,87,87,.12), inset 0 1px 0 rgba(255,255,255,.82);
      transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;
    }
.neighborhoods span:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      transform: translateY(-4px);
      border-color: var(--red);
      box-shadow: 0 17px 32px rgba(87,87,87,.22), inset 0 1px 0 rgba(255,255,255,.9);
    }
.how:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background: var(--teal-soft); }
.how-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      display: grid;
      grid-template-columns: 420px 1fr;
      gap: 46px;
      align-items: center;
    }
.how-icons:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      position: relative;
      width: 360px;
      min-height: 360px;
      margin: 0 auto;
      display: grid;
      place-items: center;
    }
.how-icons:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::before {
      content: "";
      position: absolute;
      inset: 34px;
      border-radius: 50%;
      background: rgba(253,253,253,.5);
      box-shadow: 0 24px 70px rgba(119,119,119,.16);
    }
.motion-icon:where(:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      position: absolute;
      width: 116px;
      height: 116px;
      border-radius: 28px;
      background: var(--paper);
      border: 1px solid rgba(119,119,119,.22);
      box-shadow: 0 18px 44px rgba(119,119,119,.16);
      display: grid;
      place-items: center;
      z-index: 1;
      animation: iconFloat--ct-no-profile 4.8s ease-in-out infinite;
    }
.motion-icon:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *):is(.sdm-static-page, .sdm-static-page *) {
      position: absolute;
      width: 116px;
      height: 116px;
      border-radius: 28px;
      background: var(--paper);
      border: 1px solid rgba(119,119,119,.22);
      box-shadow: 0 18px 44px rgba(119,119,119,.16);
      display: grid;
      place-items: center;
      z-index: 1;
      animation: iconFloat--ct 4.8s ease-in-out infinite;
    }
.motion-icon:nth-child(1):where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { left: 18px; top: 42px; animation-delay: 0s; }
.motion-icon:nth-child(2):where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { right: 12px; top: 104px; animation-delay: .45s; }
.motion-icon:nth-child(3):where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { left: 108px; bottom: 28px; animation-delay: .9s; }
.motion-icon svg:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width: 54px; height: 54px; color: var(--teal); stroke-width: 1.7; }
.motion-icon:nth-child(2) svg:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: var(--red); }
.motion-icon:nth-child(3) svg:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: #6c6c6c; }
@keyframes iconFloat--ct-no-profile {
      0%, 100% { transform: translateY(0); }
      50% { transform: translateY(-12px); }
    }
@keyframes iconFloat--ct {
      0%, 100% { transform: translateY(0); }
      50% { transform: translateY(-12px); }
    }
.steps:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: grid; gap: 16px; }
.step:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      background: transparent;
      border: 1px solid rgba(119,119,119,.26);
      padding: 14px 0;
      display: grid;
      grid-template-columns: 46px 1fr;
      gap: 14px;
      align-items: start;
      border-width: 0 0 1px 0;
      border-radius: 0;
      box-shadow: none;
    }
.step-num:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      width: 40px;
      height: 40px;
      background: linear-gradient(135deg, #707070, #333333);
      color: #ffffff;
      display: grid;
      place-items: center;
      font-weight: 900;
      font-family: Georgia, "Times New Roman", serif;
      font-size: 19px;
      border-radius: 14px 14px 14px 4px;
      box-shadow: inset 0 0 0 2px rgba(255,255,255,.18), 0 10px 22px rgba(84,84,84,.24);
    }
.step h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-family: Georgia, "Times New Roman", serif; font-size: 20px; font-weight: 500; margin-bottom: 4px; color: #141414; }
.step p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { margin: 0; color: #565656; font-size: 15px; }
.article:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding-top: 20px; padding-bottom: 45px; }
.article-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: grid; grid-template-columns: 1fr; gap: 52px; align-items: start; margin-top: 20px}
.article :is(h1, .state-article-title):where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      max-width: none;
      margin: 0 0 22px;
      color: var(--ink);
      font-family: Georgia, "Times New Roman", serif;
      font-size: clamp(32px, 4vw, 48px);
      font-weight: 500;
      line-height: 1.08;
      text-align: left;
      text-shadow: none;
      transform: none;
    }
.article h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-family: Georgia, "Times New Roman", serif; font-size: 20px; font-weight: 500; line-height: 1.22; color: var(--teal); margin: 34px 0 10px; }



































.article p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { color: var(--muted); }
.article a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      color: var(--teal);
      font-weight: inherit;
      text-decoration: underline;
    }
.article a:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: var(--red); text-decoration: none; }
.article .breadcrumb a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { text-decoration: none; }
.article-cta:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      display: flex;
      justify-content: center;
      padding: 18px 0 12px;
    }
.article .article-cta .btn.primary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      text-decoration: none;
        font-family: Inter, Arial, sans-serif;
      min-width: 150px;
      font-weight: 700;
    }
.article .article-cta .btn.primary:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: var(--red); text-decoration: none; }
.article article img:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { margin: 16px 20px; max-width: calc(100% - 40px); height: auto; }
.article-photo-frame:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      width: min(560px, calc(100% - 58px));
      margin: 34px auto 38px;
      position: relative;
      border-radius: 16px;
      isolation: isolate;
    }
.article-photo-frame:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::before,
    .article-photo-frame:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::after {
      content: "";
      position: absolute;
      border-radius: 0 0 0 14px;
      z-index: -1;
      background: #d1d1d1;
    }
.article-photo-frame:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::before {
      width: 94%;
      height: 82%;
      left: -36px;
      bottom: -26px;
      opacity: .98;
    }
.article-photo-frame:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::after {
      width: 46%;
      height: 82%;
      left: -18px;
      top: 22px;
      opacity: .55;
      background-image: radial-gradient(rgba(255,255,255,.28) 1px, transparent 1px);
      background-size: 4px 4px;
    }
.article-photo-frame img:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      display: block;
      width: 100%;
      aspect-ratio: 1.5 / 1;
      object-fit: cover;
      border-radius: 14px;
      box-shadow: 0 24px 46px rgba(52,52,52,.16);
    }
.aside:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      border: 1px solid var(--line);
      background: var(--cream-2);
      padding: 24px;
      position: sticky;
      top: 88px;
    }
.aside h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-family: Georgia, "Times New Roman", serif; font-weight: 500; font-size: 25px; margin-top: 0; }
.aside a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: block; border-top: 1px solid var(--line); padding: 10px 0; color: #4a4a4a; }
.faq:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background: var(--cream); margin-top: -20px; padding-top: 66px; padding-bottom: 56px; }
.faq .section-title h2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { margin-top: -15px; }
.faq .section-title p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { max-width: 700px; margin-top: 6px; }


.faq:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { background: var(--cream); padding-top: 66px; padding-bottom: 56px; }
.faq-list:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { max-width: 930px; margin: 0 auto; display: grid; gap: 14px; }
.faq-item:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { background: var(--paper); border: 1px solid var(--line); border-radius: 16px; overflow: hidden; }
.faq-item summary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) {
      list-style: none;
      cursor: pointer;
      padding: 20px 24px;
      color: var(--teal);
      font-family: Georgia, "Times New Roman", serif;
      font-size: 22px;
      font-weight: 500;
      display: flex;
      justify-content: space-between;
      gap: 20px;
      align-items: center;
    }
.faq-item summary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *)::-webkit-details-marker { display: none; }
.faq-item summary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::after { content: "+"; color: var(--red); font-family: Inter, "Segoe UI", Arial, sans-serif; font-size: 28px; line-height: 1; }
.faq-item summary:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *)::after { content: "+"; color: var(--red); font-family: "Inter", "Segoe UI", Arial, sans-serif; font-size: 28px; line-height: 1; }
.faq-item[open] summary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *)::after { content: "-"; }
.faq-item p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { color: var(--muted); margin: 0; padding: 0 24px 22px; }
.locations:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background: #ffffff; }
.locations-top-states:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding-top: 37px; }
.locations-top-states .topCityList:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { margin-top: 32.5px; }
.link-groups:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: grid; grid-template-columns: 1fr; gap: 26px; max-width: 775px; margin: 0 auto -35px; }
.link-group:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { border-top: 3px solid var(--teal); padding: 18px; border-radius: 48px; min-height: 527px; transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease; }
.link-group:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { transform: translateY(-8px); box-shadow: 0 18px 46px rgba(52,52,52,.13); }
.link-group h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-family: Inter, "Segoe UI", Arial, sans-serif; color: #343434; font-size: 23px; font-weight: 700; padding: 0 6px 3px 0; margin-top: -3px; margin-bottom: 23px; text-align: center; }
.links:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }
.links a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      min-height: 138px;
      border: 0;
      padding: 0 10px;
      color: #343434;
      border-radius: 20px;
      display: grid;
      grid-template-rows: 96px auto;
      background: transparent;
      overflow: visible;
      position: relative;
      text-shadow: none;
      transition: transform .22s ease;
    }
.links a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::before {
      content: "";
      position: absolute;
      inset: 0;
      pointer-events: none;
    }
.city-thumb:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      display: block;
      width: 90%;
      height: 96px;
      margin: 0 auto;
      border-radius: 20px;
      object-fit: cover;
      border: 1px solid rgba(255,255,255,.64);
      box-shadow: 0 13px 26px rgba(52,52,52,.17);
      transition: transform .22s ease, box-shadow .22s ease, filter .22s ease;
      grid-row: 1;
    }
.links a:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { transform: translateY(-6px); }
.links a:hover .city-thumb:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { transform: translateY(-2px); box-shadow: 0 18px 34px rgba(52,52,52,.2); }
.links a span:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      display: block;
      padding-top: 9px;
      font-weight: 700;
      font-size: 15px;
      color: #343434;
      text-align: center;
      position: relative;
      z-index: 1;
    }
.topCityList:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      max-width: 775px;
      margin: 65px auto -35px;
      padding: 18px;
      border: 1px solid var(--line);
      border-radius: 26px;
      background: #fafafa;
      box-shadow: 0 8px 24px rgba(52,52,52,.06);
      text-align: center;
    }
.topCityList h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      margin: 0 0 7px;
      color: var(--ink);
      font-family: Inter, "Segoe UI", Arial, sans-serif;
      font-size: 23px;
      font-weight: 600;
      line-height: 1.25;
      padding: 0 6px 3px 0;
      margin-top: -3px;
      margin-bottom: 23px;
      text-align: center;
    }
.top-city-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      display: grid;
      grid-template-columns: repeat(4, minmax(0, 1fr));
      gap: 0;
      margin: 0;
      padding: 0;
      background: transparent;
      list-style: none;
    }
.top-city-grid .cityItem:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      display: flex;
      min-width: 0;
      min-height: 36px;
      align-items: center;
      justify-content: center;
      padding: 5px 12px;
      background: #fafafa;
    }
.top-city-grid .cityItem a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      color: var(--teal);
      font-size: 15px;
      font-weight: 700;
      line-height: 1.2;
    }
.top-city-grid .cityItem a:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: var(--red); }
.topCityList:not(.is-expanded) .top-city-extra:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: none; }
.top-city-toggle:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      display: flex;
      width: min(290px, 100%);
      min-height: 38px;
      align-items: center;
      justify-content: center;
      margin: 17px auto 0;
      padding: 4px 24px;
      border: 2px solid var(--teal);
      border-radius: 999px;
      color: var(--teal);
      background: transparent;
      font: 700 15px/1.2 "SiteInter", "Segoe UI", Arial, sans-serif;
      cursor: pointer;
      transition: color .2s ease, background .2s ease;
    }
.top-city-toggle:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),
    .top-city-toggle:focus-visible:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      color: #ffffff;
      background: var(--teal);
      outline: none;
    }
.signup-band:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      position: relative;
      min-height: 387px;
      padding-top: 71px;
      padding-bottom: 71px;
      display: grid;
      place-items: center;
      overflow: hidden;
      color: #ffffff;
      text-align: center;
    }
.signup-band-bg:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
      position: absolute;
      width: calc(100% + 16px);
      height: calc(100% + 16px);
      object-fit: cover;
      object-position: 64% 18%;
      filter: saturate(.96);
      transform: scale(1);
    }
.signup-band:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::after {
      content: "";
      position: absolute;
      inset: 0;
    }



.signup-band .shell:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { position: relative; z-index: 1; }
.signup-band h2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-family: system-ui, sans-serif; font-size: clamp(32px, 3.3vw, 39px); line-height: 1.15; font-weight: 450; max-width: 880px; min-height: 94px; margin: 0 auto; letter-spacing: 0; }
.signup-band h2 .brand-red:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: #ffffff; font-weight: inherit; }

.signup-band p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { max-width: 620px; margin: 18px auto 28px; font-size: 18px; color: rgba(255,255,255,.92); }
.signup-band .btn.primary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) {
      min-height: 65px;
      width: 249px;
      margin-top: -7px;
      margin-bottom: -9px;
      border: 0;
      border-radius: 18px;
      padding: 0 31px;
      flex-direction: column;
      gap: 0;
      font-size: 20px;
      font-weight: 700;
    }

.footer-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { display: grid; grid-template-columns: 1.25fr repeat(5, 1fr); gap: 34px; align-items: start; }


.footer-brand:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { max-width: 250px; }
.store:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: inline-block; background: #141414; color: #ffffff; padding: 8px 10px; border-radius: 4px; font-size: 12px; margin: 4px 4px 0 0; }
.copyright:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { border-top: 1px solid var(--line); margin-top: 28px; padding-top: 18px; font-size: 12px; color: #727272; text-align: center; line-height: 1.55; }


.copyright a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { display: inline; color: var(--red); text-decoration: underline; margin: 0; }
@media (max-width: 900px) {
.hero-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  .local-card:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  .how-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  .article-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  .link-groups:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  .footer-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { grid-template-columns: 1fr; }
.hero-side:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { max-width: 620px; }
.article-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { margin-top: 20px }
.feature-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { grid-template-columns: repeat(2, 1fr); }
.feature:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { max-width: none; margin: 0; }
.article .aside:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { position: static; }
.how-icons:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width: 340px; min-height: 340px; }
.signup-band-bg:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { object-position: 66% 18%; }
.footer-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.footer-brand:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { grid-column: 1 / -1; }
}
@media (max-width: 620px) {
.shell:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width: min(100% - 28px, 1120px); }
:where(.sdm-static-page):where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding-top: 58px; }
.hero:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
        min-height: 470px;
        padding: 42px 0 40px;
        background:
          linear-gradient(90deg, rgba(24,24,24, .82), rgba(30,30,30, .62) 0%, rgba(35,35,35, .22)),
          url("../img/staticLanding/uk/uk-local-hero.webp") 58% top/cover;
        background-color: #2f2f2f;
      }
.hero-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width: 100%; padding: 0 16px; gap: 18px; text-align: center; transform: translateY(-2px); box-sizing: border-box; }
.hero-label:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { margin-left: 0; margin-bottom: 8px; font-size: 10px; letter-spacing: .075em; transform: translateY(-28px); }
.hero-label:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::before { width: 24px; }
h1:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-size: clamp(28px, 7.9vw, 34px); line-height: 1.07; padding-left: 0; transform: translateY(-28px); word-break: break-word; }
.hero-title:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-size: clamp(28px, 7.9vw, 34px); line-height: 1.07; padding-left: 0; transform: translateY(-28px); word-break: break-word; }
.hero-copy:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { min-height: auto; max-width: 100%; font-size: 14px; line-height: 1.45; margin: 16px auto 0; text-align: center; transform: translateY(-6px); word-break: break-word; }
.hero .actions:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { justify-content: center; margin-top: 31px; }
.hero .actions .btn:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),
      .article .article-cta .btn.primary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width: auto; min-width: 218px; min-height: 54px; padding: 0 28px; font-size: 15px; white-space: nowrap; }
.feature-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  .benefit-list:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { grid-template-columns: 1fr; }
.feature:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { grid-template-rows: auto auto 236px; gap: 0; padding: 0; }
.feature p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { min-height: auto; }
.iconbox:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width: 260px; max-width: 78vw; height: 206px; }
.feature-icon:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { height: 248px; max-height: 248px; }
.features:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding-top: 61px; }
.features .section-title:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { margin-bottom: 32px; }
section:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding: 54px 0; }
.local-card:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { gap: 30px; }
.city-photo:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
        width: calc(100% - 48px);
        min-height: 250px;
        height: 250px;
        margin: 10px 14px 28px auto;
        border-radius: 32px;
        box-shadow:
          0 22px 42px rgba(48,48,48, .14),
          -18px 18px 0 #d1d1d1,
          -36px -18px 0 rgba(209,209,209,.46);
      }
.signup-band:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
        min-height: 430px;
        padding: 68px 0;
      }
.signup-band-bg:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { object-position: 70% 18%; }
.signup-band h2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
        min-height: 0;
        font-size: clamp(29px, 8vw, 36px);
      }
.signup-band p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-size: 16px; }
.signup-band .btn.primary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width: 100%; max-width: 260px; }
.how-icons:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width: 280px; min-height: 300px; }
.motion-icon:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width: 94px; height: 94px; border-radius: 22px; }
.motion-icon svg:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width: 44px; height: 44px; }
.links:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { grid-template-columns: 1fr; }
.topCityList:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding: 18px; border-radius: 20px; }
.top-city-grid .cityItem:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { min-height: 24px; padding: 3px 5px; }
.top-city-grid .cityItem a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-size: 12px; }
.top-city-toggle:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { min-height: 32px; margin-top: 10px; font-size: 12px; }
.step:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { grid-template-columns: 44px 1fr; padding: 18px; }
.step-num:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width: 44px; height: 44px; }
.footer-grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { grid-template-columns: 1fr; gap: 14px; }
}
@media (max-width: 420px) {
.breadcrumb:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-size: 12px; row-gap: 4px; }
.signup-band-bg:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { object-position: 72% 16%; }
}





.slp-footer-content:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 24px;
}
.slp-footer-logo:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) {
    display: flex;
    align-items: center;
}
.slp-footer-nav:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 24px;
}
.slp-footer-link:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
    font-size: 14px;
    color: #585858;
    text-decoration: none;
    transition: color 0.2s;
}
.slp-footer-link:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
    color: var(--red, #111111);
}
.slp-footer-copyright:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
    text-align: center;
    font-size: 12px;
    line-height: 1.6;
}



.slp-footer-copyright p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) {
    margin: 4px 0;
}
.ppsaColor:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
    color: #5d5d5d !important;
}
.slp-footer-copyright a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {
    color: var(--red, #111111);
    text-decoration: underline;
    display: inline;
}


@media (max-width: 620px) {
.slp-footer-content:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *,:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) {
        flex-direction: column;
        gap: 20px;
    }
}
.hero-stats:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; margin-top: 26px; text-align: left; }
.hero-stat:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { min-width: 0; padding: 22px 26px 20px; border: 1px solid rgba(248,248,248, .36); border-radius: 20px; backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); box-shadow: 0 14px 30px rgba(0,0,0, .12); }
.hero-stat-label:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-size: 12px; font-weight: 700; letter-spacing: .025em; line-height: 1.5; }
.hero-stat-value:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { margin-top: 17px; font-family: Georgia, "Times New Roman", serif; font-size: clamp(32px, 4.1vw, 48px); line-height: 1.1; letter-spacing: -.035em; white-space: nowrap; }
@media (max-width: 620px) {
.hero-stats:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { grid-template-columns: 1fr; gap: 12px; margin-top: 26px; }
.hero-stat:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding: 18px 22px; }
.hero-stat-value:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { margin-top: 10px; font-size: 40px; }
}
#community-blocks .pointer-events-none:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {pointer-events:none}
#community-blocks .absolute:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {position:absolute}
#community-blocks .relative:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {position:relative}
#community-blocks .inset-0:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {inset:0}
#community-blocks .bottom-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {bottom:12px}
#community-blocks .bottom-4:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {bottom:16px}
#community-blocks .left-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {left:12px}
#community-blocks .left-4:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {left:16px}
#community-blocks .right-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {right:12px}
#community-blocks .right-4:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {right:16px}
#community-blocks .top-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {top:12px}
#community-blocks .mx-auto:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-left:auto;margin-right:auto}
#community-blocks .mb-12:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-bottom:48px}
#community-blocks .mb-14:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-bottom:56px}
#community-blocks .mb-2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-bottom:8px}
#community-blocks .mb-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-bottom:12px}
#community-blocks .mt-0\.5:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-top:2px}
#community-blocks .mt-1:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-top:4px}
#community-blocks .mt-12:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-top:48px}
#community-blocks .mt-2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-top:8px}
#community-blocks .mt-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-top:12px}
#community-blocks .mt-3\.5:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-top:14px}
#community-blocks .mt-4:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-top:16px}
#community-blocks .mt-6:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {margin-top:24px}
#community-blocks .line-clamp-1:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
#community-blocks .block:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {display:block}
#community-blocks .inline:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {display:inline}
#community-blocks .flex:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {display:flex}
#community-blocks .inline-flex:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {display:inline-flex}
#community-blocks .table:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {display:table}
#community-blocks .grid:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {display:grid}
#community-blocks .h-10:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {height:40px}
#community-blocks .h-2\.5:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {height:10px}
#community-blocks .h-44:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {height:176px}
#community-blocks .h-8:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {height:32px}
#community-blocks .h-80:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {height:320px}
#community-blocks .h-full:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {height:100%}
#community-blocks .w-10:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {width:40px}
#community-blocks .w-2\.5:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {width:10px}
#community-blocks .w-8:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {width:32px}
#community-blocks .w-full:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {width:100%}
#community-blocks .max-w-2xl:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {max-width:672px}
#community-blocks .max-w-3xl:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {max-width:768px}
#community-blocks .max-w-7xl:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {max-width:1280px}
#community-blocks .shrink-0:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {flex-shrink:0}
#community-blocks .grid-cols-1:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {grid-template-columns:repeat(1,minmax(0,1fr))}
#community-blocks .flex-col:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {flex-direction:column}
#community-blocks .flex-wrap:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {flex-wrap:wrap}
#community-blocks .items-start:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {align-items:flex-start}
#community-blocks .items-center:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {align-items:center}
#community-blocks .items-baseline:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {align-items:baseline}
#community-blocks .justify-center:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {justify-content:center}
#community-blocks .justify-between:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {justify-content:space-between}
#community-blocks .justify-around:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {justify-content:space-around}
#community-blocks .gap-1:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {gap:4px}
#community-blocks .gap-1\.5:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {gap:6px}
#community-blocks .gap-2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {gap:8px}
#community-blocks .gap-2\.5:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {gap:10px}
#community-blocks .gap-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {gap:12px}
#community-blocks .gap-4:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {gap:16px}
#community-blocks .gap-6:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {gap:24px}
#community-blocks :is(.space-y-2>:not([hidden])~:not([hidden])):where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-space-y-reverse:0;margin-top:calc(8px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px*var(--tw-space-y-reverse))}
#community-blocks .overflow-hidden:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {overflow:hidden}
#community-blocks .overflow-x-auto:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {overflow-x:auto}
#community-blocks .whitespace-nowrap:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {white-space:nowrap}
#community-blocks .rounded:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {border-radius:4px}
#community-blocks .rounded-2xl:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {border-radius:16px}
#community-blocks .rounded-full:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {border-radius:9999px}
#community-blocks .rounded-xl:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {border-radius:12px}
#community-blocks .border:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {border-width:1px}
#community-blocks .border-b:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {border-bottom-width:1px}
#community-blocks .border-t:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {border-top-width:1px}
#community-blocks .border-emerald-200:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity,1))}
#community-blocks .border-us-border:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-border-opacity:1;border-color:rgb(231 231 231/var(--tw-border-opacity,1))}
#community-blocks .border-us-border\/60:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {border-color:rgba(231,231,231,.6)}
#community-blocks .border-us-border\/70:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {border-color:rgba(231,231,231,.7)}
#community-blocks .border-us-charcoal\/40:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {border-color:rgba(23,23,23,.4)}
#community-blocks .border-white\/20:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {border-color:hsla(0,0%,100%,.2)}
#community-blocks .bg-amber-800:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-bg-opacity:1;background-color:rgb(78 78 78/var(--tw-bg-opacity,1))}
#community-blocks .bg-black\/40:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {background-color:rgba(0,0,0,.4)}
#community-blocks .bg-emerald-400:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-bg-opacity:1;background-color:rgb(173 173 173/var(--tw-bg-opacity,1))}
#community-blocks .bg-emerald-50:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity,1))}
#community-blocks .bg-purple-900:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-bg-opacity:1;background-color:rgb(48 48 48/var(--tw-bg-opacity,1))}
#community-blocks .bg-slate-100:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1))}
#community-blocks .bg-slate-900:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}
#community-blocks .bg-teal-800:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-bg-opacity:1;background-color:rgb(77 77 77/var(--tw-bg-opacity,1))}
#community-blocks .bg-teal-900:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-bg-opacity:1;background-color:rgb(65 65 65/var(--tw-bg-opacity,1))}
#community-blocks .bg-us-lightGray:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}
#community-blocks .bg-us-navy:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1))}
#community-blocks .bg-white:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
#community-blocks .bg-white\/90:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {background-color:hsla(0,0%,100%,.9)}
#community-blocks .bg-white\/95:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {background-color:hsla(0,0%,100%,.95)}
#community-blocks .bg-gradient-to-t:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {background-image:linear-gradient(to top,var(--tw-gradient-stops))}
#community-blocks .from-black\/60:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-gradient-from:rgba(0,0,0,.6) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
#community-blocks .from-us-charcoal:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-gradient-from:#171717 var(--tw-gradient-from-position);--tw-gradient-to:rgba(23,23,23,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
#community-blocks .via-transparent:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}
#community-blocks .via-us-charcoal\/20:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-gradient-to:rgba(23,23,23,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(23,23,23,.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}
#community-blocks .to-transparent:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-gradient-to:transparent var(--tw-gradient-to-position)}
#community-blocks .object-cover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {-o-object-fit:cover;object-fit:cover}
#community-blocks .p-1:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding:4px}
#community-blocks .p-4:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding:16px}
#community-blocks .p-5:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding:20px}
#community-blocks .px-1\.5:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-left:6px;padding-right:6px}
#community-blocks .px-2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-left:8px;padding-right:8px}
#community-blocks .px-2\.5:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-left:10px;padding-right:10px}
#community-blocks .px-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-left:12px;padding-right:12px}
#community-blocks .px-4:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-left:16px;padding-right:16px}
#community-blocks .px-5:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-left:20px;padding-right:20px}
#community-blocks .py-0\.2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-top:0.8px;padding-bottom:0.8px}
#community-blocks .py-0\.5:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-top:2px;padding-bottom:2px}
#community-blocks .py-1:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-top:4px;padding-bottom:4px}
#community-blocks .py-1\.5:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-top:6px;padding-bottom:6px}
#community-blocks .py-2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-top:8px;padding-bottom:8px}
#community-blocks .py-24:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-top:96px;padding-bottom:96px}
#community-blocks .py-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-top:12px}
#community-blocks .pb-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *), #community-blocks .py-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-bottom:12px}
#community-blocks .pt-0:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-top:0}
#community-blocks .pt-2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-top:8px}
#community-blocks .pt-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-top:12px}
#community-blocks .text-center:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {text-align:center}
#community-blocks .font-serif:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-family:Newsreader,serif}
#community-blocks .text-3xl:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-size:30px;line-height:36px}
#community-blocks .text-\[10px\]:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-size:10px}
#community-blocks .text-\[11px\]:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-size:11px}
#community-blocks .text-base:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-size:16px;line-height:24px}
#community-blocks .text-lg:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-size:18px;line-height:28px}
#community-blocks .text-sm:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-size:14px;line-height:20px}
#community-blocks .text-xl:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-size:20px;line-height:28px}
#community-blocks .text-xs:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-size:12px;line-height:16px}
#community-blocks .font-bold:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-weight:700}
#community-blocks .font-light:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-weight:300}
#community-blocks .font-medium:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-weight:500}
#community-blocks .font-normal:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-weight:400}
#community-blocks .font-semibold:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-weight:600}
#community-blocks .uppercase:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {text-transform:uppercase}
#community-blocks .italic:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-style:italic}
#community-blocks .leading-relaxed:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {line-height:1.625}
#community-blocks .tracking-wide:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {letter-spacing:.025em}
#community-blocks .tracking-wider:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {letter-spacing:.05em}
#community-blocks .tracking-widest:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {letter-spacing:.1em}
#community-blocks .text-emerald-600:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-text-opacity:1;color:rgb(116 116 116/var(--tw-text-opacity,1))}
#community-blocks .text-emerald-700:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-text-opacity:1;color:rgb(93 93 93/var(--tw-text-opacity,1))}
#community-blocks .text-us-charcoal:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}
#community-blocks .text-us-gold:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}
#community-blocks .text-us-muted:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-text-opacity:1;color:rgb(114 114 114/var(--tw-text-opacity,1))}
#community-blocks .text-us-navy:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}
#community-blocks .text-us-slate:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-text-opacity:1;color:rgb(63 63 63/var(--tw-text-opacity,1))}
#community-blocks .text-white:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
#community-blocks .text-white\/70:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {color:hsla(0,0%,100%,.7)}
#community-blocks .text-white\/80:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {color:hsla(0,0%,100%,.8)}
#community-blocks .text-white\/90:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {color:hsla(0,0%,100%,.9)}
#community-blocks .underline:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {text-decoration-line:underline}
#community-blocks .underline-offset-4:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {text-underline-offset:4px}
#community-blocks .shadow-sm:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
#community-blocks .ring-4:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}
#community-blocks .ring-black\/20:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-ring-color:rgba(0,0,0,.2)}
#community-blocks .backdrop-blur:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-backdrop-blur:blur(8px)}
#community-blocks .backdrop-blur:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *), #community-blocks .backdrop-blur-sm:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
#community-blocks .backdrop-blur-sm:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-backdrop-blur:blur(4px)}
#community-blocks .transition:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
#community-blocks .transition-all:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
#community-blocks .transition-opacity:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
#community-blocks .duration-300:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {transition-duration:.3s}
#community-blocks .hover\:border-us-charcoal:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-border-opacity:1;border-color:rgb(23 23 23/var(--tw-border-opacity,1))}
#community-blocks .hover\:border-us-charcoal\/30:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {border-color:rgba(23,23,23,.3)}
#community-blocks .hover\:bg-black:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}
#community-blocks .hover\:text-us-charcoal:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}
#community-blocks .hover\:text-us-gold:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}
#community-blocks .active\:scale-98:active:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
@media (min-width:640px) {
#community-blocks .sm\:grid-cols-2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {grid-template-columns:repeat(2,minmax(0,1fr))}
#community-blocks .sm\:flex-row:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {flex-direction:row}
#community-blocks .sm\:px-8:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {padding-left:32px;padding-right:32px}
#community-blocks .sm\:text-4xl:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-size:36px;line-height:40px}
#community-blocks .sm\:text-5xl:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-size:48px;line-height:1}
#community-blocks .sm\:text-base:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {font-size:16px;line-height:24px}
}
@media (min-width:768px) {
#community-blocks .md\:grid-cols-2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (min-width:1024px) {
#community-blocks .lg\:grid-cols-3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {grid-template-columns:repeat(3,minmax(0,1fr))}
#community-blocks .lg\:grid-cols-4:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {grid-template-columns:repeat(4,minmax(0,1fr))}
#community-blocks .lg\:flex-row:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {flex-direction:row}
#community-blocks .lg\:items-end:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) {align-items:flex-end}
}
#community-blocks:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { margin: 24px 0 50px; font-family: Inter, Arial, sans-serif; font-size: 16px; line-height: 1.5; color: #171717; }
#community-blocks *:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  #community-blocks *:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::before,  #community-blocks *:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::after { box-sizing: border-box; border-width: 0; border-style: solid; border-color: #e7e7e7; }
#community-blocks h2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  #community-blocks h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  #community-blocks p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { margin: 0; }
#community-blocks h2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { line-height: 1.18; letter-spacing: -.025em; }
#community-blocks h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { line-height: 1.35; }
#community-blocks button:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font: inherit; cursor: pointer; background: transparent; line-height: inherit; }
#community-blocks button:focus-visible:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  #community-blocks a:focus-visible:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { outline: 3px solid #343434; outline-offset: 3px; }
#community-blocks .editorial-serif:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { font-family: Newsreader, Georgia, serif; }
#community-blocks section:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding: 96px 0; }
#community-blocks section > div:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding-left: 32px; padding-right: 32px; }
#community-blocks .card-shadow:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { box-shadow: 0 6px 22px rgba(39,39,39, .06); }
#community-blocks .card-shadow-hover:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { box-shadow: 0 12px 30px rgba(39,39,39, .12); }
#community-blocks .no-scrollbar:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { scrollbar-width: none; }
#community-blocks .no-scrollbar:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::-webkit-scrollbar { display: none; }
#community-blocks .meetup-filter-btn:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { flex-shrink: 0; }
#community-blocks .meetup-filter-btn.active-filter:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background: #2b2b2b; color: white; }
#community-blocks .meetup-card h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { margin-top: 4px; }
#community-blocks .profile-card h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color: inherit; font-family: inherit; }
#community-blocks .profile-card p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { line-height: 1.5; }
#community-blocks .gaussian-blur-standard:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { filter: blur(14px); transform: scale(1.08); transition: filter .3s ease; }
#community-blocks .privacy-open .profile-img-element:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { filter: none; }
#community-blocks .privacy-open .lock-overlay-element:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { opacity: 0; }
#community-blocks svg:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: inline-block; width: 1.2em; height: 1.2em; flex-shrink: 0; vertical-align: -.18em; }
#community-blocks [hidden]:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { display: none !important; }
@media (max-width: 620px) {
#community-blocks section:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding: 32px 0; }
#community-blocks section > div:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { padding-left: 16px; padding-right: 16px; }
}
.us-breadcrumb:is(.sdm-static-page, .sdm-static-page *) {background: rgb(255, 255, 255); color: rgb(87, 87, 87); font: 13px / 1.5 Arial, sans-serif;}
.us-breadcrumb .shell:is(.sdm-static-page, .sdm-static-page *) {padding-top: 12px; padding-bottom: 12px;}
.us-breadcrumb ol:is(.sdm-static-page, .sdm-static-page *) {display: flex; align-items: center; flex-wrap: wrap; gap: 8px; list-style: none; margin: 0px; padding: 0px;}
.us-breadcrumb li + li:is(.sdm-static-page, .sdm-static-page *)::before {content: "/"; margin-right: 8px; color: rgb(136, 136, 136);}
.us-breadcrumb a:is(.sdm-static-page, .sdm-static-page *) {color: rgb(69, 69, 69); text-decoration: underline; text-underline-offset: 3px;}
.us-breadcrumb a:focus-visible:is(.sdm-static-page, .sdm-static-page *) {outline: rgb(34, 34, 34) solid 2px; outline-offset: 3px;}
@media (min-width: 761px) {
.us-breadcrumb .shell:is(.sdm-static-page, .sdm-static-page *) {padding-top: 20px;}
}
@media (max-width: 760px) {
.us-breadcrumb .shell:is(.sdm-static-page, .sdm-static-page *) {padding-top: 0px; padding-bottom: 0px;}
.us-breadcrumb a:is(.sdm-static-page, .sdm-static-page *) {display: inline-flex; align-items: center; min-height: 44px; min-width: 44px; padding: 0px 8px; margin-left: -8px;}
}
.us-breadcrumb + .article:is(.sdm-static-page, .sdm-static-page *) { padding-block-start: 0; }
.us-breadcrumb + .article > .shell > #community-blocks:is(.sdm-static-page, .sdm-static-page *),
.us-breadcrumb + #community-blocks:is(.sdm-static-page, .sdm-static-page *) { margin-block-start: 12px; }
#community-blocks .us-local-intro:is(.sdm-static-page, .sdm-static-page *) { padding-block-start: 24px; }
#community-blocks .us-local-intro > .max-w-7xl > :first-child:is(.sdm-static-page, .sdm-static-page *) {
  margin-inline-start: -32px;
}
@media (max-width: 639px) {
  #community-blocks .us-local-intro:is(.sdm-static-page, .sdm-static-page *) { padding-block-start: 4px; }
  #community-blocks .us-local-intro > .max-w-7xl > :first-child:is(.sdm-static-page, .sdm-static-page *) {
    margin-inline-start: -20px;
  }
}
#community-blocks .card-shadow:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { box-shadow: 0 4px 20px -2px rgba(23,23,23,.05), 0 1px 3px rgba(23,23,23,.03); }
#community-blocks .card-shadow-hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { transition: all .25s cubic-bezier(.16,1,.3,1); }
#community-blocks .card-shadow-hover:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { transform: translateY(-3px); box-shadow: 0 16px 32px -4px rgba(23,23,23,.08),0 4px 12px -2px rgba(23,23,23,.03); }
#community-blocks .profile-card:hover .gaussian-blur-standard:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { filter: blur(8px); transform: scale(1.04); }
#community-blocks .privacy-open .profile-card .profile-img-element:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { filter: none; }
:where(.sdm-static-page):where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { --cream:#f6f6f6; --cream-2:#fff; --paper:#fff; --ink:#111; --muted:#626262; --red:#111; --red-dark:#343434; --teal:#343434; --teal-soft:#eee; --gold:#bcbcbc; --line:#dedede; --shadow:0 22px 60px rgba(0,0,0,.10); }
:where(.sdm-static-page):where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background:#fff; color:#111; }
.hero:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background-image:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.25)),url("../img/staticLanding/uk/uk-local-hero.webp"); background-position:center; background-size:cover; background-color:#222; box-shadow:inset 0 -90px 110px rgba(0,0,0,.15); }
.hero:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::after { background:linear-gradient(to bottom,transparent,#fff); }
.hero .hero-title:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color:white; }
.hero .btn.primary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background:#fff; color:#111; box-shadow:0 10px 30px #0002; }
.hero .btn.primary:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background:#e8e8e8; }
.hero-stat:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background:rgba(12,12,12,.54); border-color:rgba(255,255,255,.35); }
.hero-stat-label:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color:#d9d9d9; }
.hero-stat-value:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color:#fff; font-size:clamp(30px,3.8vw,46px); }
.breadcrumb a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *), .breadcrumb .current:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color:#444; }
.article:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background:#fff; }
.article h1:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *), .article h2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *), .article h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color:#111; }
.article p:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *), .article li:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color:#5a5a5a; }
.article .article-cta .btn.primary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background:#111; color:#fff; }
.sdm-article-photo:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width:44%; max-width:460px; float:left; border-radius:20px; margin:4px 28px 18px 0; }
#connecticut-dating-guide h2:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { clear:both; }
.faq:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *), .locations:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background:#fff; }
.faq-item:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background:#f8f8f8; border-color:#ddd; }
.link-group:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background:#f6f6f6; border-color:#555; }
.link-group h3:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *), .links a:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *), .links a span:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color:#222; }
.link-group:hover:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { border-color:#111; }
.city-thumb:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { filter:none; border-color:#ddd; box-shadow:0 13px 26px #0002; }
.links a:hover .city-thumb:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { filter:none; }
.signup-band:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background:#181818; }
.signup-band:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *)::after { background:linear-gradient(90deg,rgba(0,0,0,.76),rgba(0,0,0,.28)); }
.signup-band .btn.primary:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background:#fff; color:#111; }
.slp-footer-copyright:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color:#aaa; }
#community-blocks:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color:#111; }
#community-blocks .meetup-filter-btn.active-filter:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background:#111; }
@media (max-width:620px) {
.hero:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { background-position:65% center; background-image:linear-gradient(90deg,rgba(0,0,0,.75),rgba(0,0,0,.35)),url("../img/staticLanding/uk/uk-local-hero.webp"); }
.sdm-article-photo:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width:100%; max-width:none; float:none; margin:0 0 22px; }
}
.city-thumb:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { object-position:50% 30%; }
section[id]:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *),  #connecticut-dating-guide:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { scroll-margin-top:100px; }
#community-blocks .text-us-gold:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { color:#686868; }
@media (min-width: 1024px) {
.locations .link-groups:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { width: 100%; max-width: 930px; }
}
.inline-99d75494a1:where(:where(.sdm-static-page)[data-site-page="ct"],:where(.sdm-static-page)[data-site-page="ct"] *,:where(.sdm-static-page)[data-site-page="ct-no-profile"],:where(.sdm-static-page)[data-site-page="ct-no-profile"] *):is(.sdm-static-page, .sdm-static-page *) { min-height: auto; }










.local-stat-card:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-page, .sdm-static-page *) { padding: 21px 28px 19px; border: 1px solid rgba(255, 242, 218, .3); border-radius: 20px; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); text-align: left; }








































.faq:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *, .faq-country-style):is(.sdm-static-page, .sdm-static-page *) { background:#f6f6f6; }
.faq-item:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *, .faq-country-style *):is(.sdm-static-page, .sdm-static-page *) { background:#fff; border-color:#dedede; }
.faq-item summary:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *, .faq-country-style *):is(.sdm-static-page, .sdm-static-page *) { color:#1f1f1f; }
.faq-item summary:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *, .faq-country-style *):is(.sdm-static-page, .sdm-static-page *)::after { color:#1f1f1f; }
.hero-stat:is(.sdm-static-page, .sdm-static-page *), .hero-stat-label:is(.sdm-static-page, .sdm-static-page *), .hero-stat-value:is(.sdm-static-page, .sdm-static-page *),
.local-stat-card:is(.sdm-static-page, .sdm-static-page *), .local-stat-label:is(.sdm-static-page, .sdm-static-page *), .local-stat-value:is(.sdm-static-page, .sdm-static-page *) {
  text-align: center;
}
.article p.landing-data-caption:is(.sdm-static-page, .sdm-static-page *) {
  margin: 1em 0;
  color: #666;
  font: 400 12px/1.6 Inter, "Segoe UI", Arial, sans-serif;
}
:where(:where(.sdm-static-page)[data-css-local-components]) .hero-stat-description:is(.sdm-static-page, .sdm-static-page *) { margin-top: 8px; font-size: 14px; font-weight: 400; line-height: 1.5; color: #ccc; text-align: center; }
:where(.sdm-static-page)[data-au-shared-stats="country"] .local-page-layout .hero-stats:is(.sdm-static-page, .sdm-static-page *) {
  position: relative;
  z-index: 2;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: stretch;
  gap: 22px;
  max-width: 1100px;
  margin: 26px auto 0;
  text-align: start;
  font: 400 16px/1.55 Inter, "Segoe UI", Arial, sans-serif;
  color: #fff;
}
:where(.sdm-static-page)[data-au-shared-stats="country"] .local-page-layout .hero-stats .hero-stat:is(.sdm-static-page, .sdm-static-page *) {
  display: block;
  min-width: 0;
  padding: 14px 22px 13px;
  border: 1px solid rgba(255,255,255,.32);
  border-radius: 17px;
  background: linear-gradient(125deg,rgba(15,15,15,.54),rgba(31,31,31,.32));
  box-shadow: 0 8px 24px rgba(0,0,0,.12);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  text-align: center;
}
:where(.sdm-static-page)[data-au-shared-stats="country"] .local-page-layout .hero-stats .hero-stat-label:is(.sdm-static-page, .sdm-static-page *) {
  max-width: none;
  font: 700 12px/1.4 Arial, sans-serif;
  letter-spacing: .045em;
  color: rgba(255,255,255,.78);
  text-align: center;
}
:where(.sdm-static-page)[data-au-shared-stats="country"] .local-page-layout .hero-stats .hero-stat-value:is(.sdm-static-page, .sdm-static-page *) {
  margin: 5px 0 0;
  font: 400 clamp(32px,3.6vw,48px)/1.05 Georgia, "Times New Roman", serif;
  letter-spacing: -.045em;
  color: #fff;
  white-space: nowrap;
  text-align: center;
}
:where(.sdm-static-page)[data-au-shared-stats="country"] .local-page-layout .hero-stats .hero-stat-description:is(.sdm-static-page, .sdm-static-page *) {
  max-width: 220px;
  margin: 5px auto 0;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.35;
  color: #ccc;
  white-space: normal;
  text-align: center;
}
@media (max-width: 760px) {
  :where(.sdm-static-page)[data-au-shared-stats="country"] .local-page-layout .hero-stats:is(.sdm-static-page, .sdm-static-page *) {
    grid-template-columns: 1fr;
    gap: 10px;
    max-width: 420px;
    margin-top: 24px;
  }
  :where(.sdm-static-page)[data-au-shared-stats="country"] .local-page-layout .hero-stats .hero-stat:is(.sdm-static-page, .sdm-static-page *) {
    display: grid;
    grid-template-columns: minmax(0,1fr) auto;
    align-items: center;
    gap: 3px 12px;
    padding: 12px 16px;
    text-align: left;
  }
  :where(.sdm-static-page)[data-au-shared-stats="country"] .local-page-layout .hero-stats .hero-stat-label:is(.sdm-static-page, .sdm-static-page *) {
    font-size: 10px;
    text-align: left;
  }
  :where(.sdm-static-page)[data-au-shared-stats="country"] .local-page-layout .hero-stats .hero-stat-value:is(.sdm-static-page, .sdm-static-page *) {
    grid-area: 1 / 2 / span 2;
    margin: 0;
    font-size: 31px;
  }
  :where(.sdm-static-page)[data-au-shared-stats="country"] .local-page-layout .hero-stats .hero-stat-description:is(.sdm-static-page, .sdm-static-page *) {
    grid-area: 2 / 1;
    max-width: none;
    margin: 0;
    font-size: 12px;
    text-align: left;
  }
}
:is(.city-guide-page .locations .links, .locations .links.state-city-links) > a:is(.sdm-static-page, .sdm-static-page *) { display:grid; grid-template-columns:minmax(0,1fr) 24px; grid-template-rows:auto minmax(52px,auto); align-items:stretch; gap:0; min-width:0; min-height:0; padding:0; border:1px solid #dedede; border-radius:12px; overflow:hidden; background:#fff; color:#292929; text-shadow:none; transform:none; transition:background-color 160ms ease,border-color 160ms ease; }
:is(.city-guide-page .locations .links, .locations .links.state-city-links) > a > .city-thumb:is(.sdm-static-page, .sdm-static-page *) { display:block; grid-column:1 / -1; grid-row:1; width:100%; height:auto; aspect-ratio:3 / 2; margin:0; border:0; border-radius:0; object-fit:cover; object-position:center; filter:none; box-shadow:none; transform:none; transition:none; }
:is(.city-guide-page .locations .links, .locations .links.state-city-links) > a:is(.sdm-static-page, .sdm-static-page *)::before { content:none; }
:is(.city-guide-page .locations .links, .locations .links.state-city-links) > a:is(.sdm-static-page, .sdm-static-page *)::after { content:""; grid-column:2; grid-row:2; align-self:center; justify-self:start; width:7px; height:7px; border-top:1.5px solid currentColor; border-right:1.5px solid currentColor; transform:rotate(45deg); }
:is(.city-guide-page .locations .links, .locations .links.state-city-links) > a > span:is(.sdm-static-page, .sdm-static-page *) { display:flex; align-items:center; grid-column:1; grid-row:2; padding:14px 0 14px 14px; font-size:14px; font-weight:600; line-height:1.5; color:inherit; text-align:left; }
:is(.city-guide-page .locations .links, .locations .links.state-city-links) > a:hover > .city-thumb:is(.sdm-static-page, .sdm-static-page *) { filter:none; box-shadow:none; transform:none; }
:is(.city-guide-page .locations .links, .locations .links.state-city-links) > a:hover:is(.sdm-static-page, .sdm-static-page *) { background:#f4f4f1; border-color:#999; transform:none; }
:is(.city-guide-page .locations .links, .locations .links.state-city-links) > a[aria-current="page"]:is(.sdm-static-page, .sdm-static-page *) { background:#ededeb; border-color:#b5b5b0; }
:is(.city-guide-page .locations .links, .locations .links.state-city-links) > a:focus-visible:is(.sdm-static-page, .sdm-static-page *) { outline:2px solid #333; outline-offset:3px; }
@media (prefers-reduced-motion:reduce) {
  :is(.city-guide-page .locations .links, .locations .links.state-city-links) > a:is(.sdm-static-page, .sdm-static-page *) { transition:none; }
}
#community-blocks #meetupsSection .max-w-7xl > .flex:is(.sdm-static-page, .sdm-static-page *) {margin-left:0;}
#community-blocks #meetupsSection .max-w-7xl > .flex > :is(.max-w-2xl, .w-full):is(.sdm-static-page, .sdm-static-page *) {width:100%; max-width:none; text-align:center;}
#community-blocks #meetupsSection .max-w-7xl > .flex > :is(.max-w-2xl, .w-full) > .flex:is(.sdm-static-page, .sdm-static-page *) {justify-content:center;}
#community-blocks #meetupsSection .section-title:is(.sdm-static-page, .sdm-static-page *) {text-align:center;}
#community-blocks #meetupsSection .section-title > :is(h2, p):is(.sdm-static-page, .sdm-static-page *) {margin-inline:auto; text-align:center;}
:where(.sdm-static-page)[data-au-shared-art="country"] .local-page-layout .hero.hero-default:is(.sdm-static-page, .sdm-static-page *) {
  background-image: linear-gradient(90deg,rgba(7,10,14,.78),rgba(7,10,14,.50)),url("../img/staticLanding/au/au-hero-desktop.webp") !important;
  background-size: cover !important;
  background-position: right center !important;
  background-repeat: no-repeat !important;
}
:where(.sdm-static-page)[data-au-shared-art="country"] .local-page-layout .signup-band:is(.sdm-static-page, .sdm-static-page *) {
  background-image: url("../img/staticLanding/au/au-signup-desktop.webp") !important;
  background-size: cover !important;
  background-position: right center !important;
  background-repeat: no-repeat !important;
}
@media (max-width:1000px) {
  :where(.sdm-static-page)[data-au-shared-art="country"] .local-page-layout .hero.hero-default:is(.sdm-static-page, .sdm-static-page *) {
    background-image: linear-gradient(180deg,rgba(7,10,14,.54),rgba(7,10,14,.70)),url("../img/staticLanding/au/au-hero-mobile.webp") !important;
    background-position: center top !important;
  }
  :where(.sdm-static-page)[data-au-shared-art="country"] .local-page-layout .signup-band:is(.sdm-static-page, .sdm-static-page *) {
    background-image: url("../img/staticLanding/au/au-signup-mobile.webp") !important;
    background-position: center top !important;
  }
}
:where(.sdm-static-page)[data-css-page^="us-state-"]:not([data-state="illinois"]) .hero.hero-default:is(.sdm-static-page, .sdm-static-page *),:where(.sdm-static-page)[data-css-page^="us-city-"] .hero.hero-default:is(.sdm-static-page, .sdm-static-page *) {
  background-image: linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.25)),url("../img/staticLanding/us-hero-desktop.webp");
}
@media (max-width:620px) {
  :where(.sdm-static-page)[data-css-page^="us-state-"]:not([data-state="illinois"]) .hero.hero-default:is(.sdm-static-page, .sdm-static-page *),:where(.sdm-static-page)[data-css-page^="us-city-"] .hero.hero-default:is(.sdm-static-page, .sdm-static-page *) {
    background-image: linear-gradient(90deg,rgba(0,0,0,.75),rgba(0,0,0,.35)),url("../img/staticLanding/us-hero-mobile.webp");
  }
}
:where(.sdm-static-page)[data-us-cta-art="responsive"] .signup-band > .us-cta-picture:is(.sdm-static-page, .sdm-static-page *) {
  position: absolute;
  inset: 0;
  display: block;
}
:where(.sdm-static-page)[data-us-cta-art="responsive"] .us-cta-picture > .signup-band-bg:is(.sdm-static-page, .sdm-static-page *) {
  top: -8px;
  left: 0;
}
:where(.sdm-static-page)[data-site-page="us"][data-us-cta-art="responsive"]:is(.sdm-static-page, .sdm-static-page *) {
  --country-signup: url("../img/staticLanding/us-signup-desktop.webp");
}
@media (max-width: 620px) {
  :where(.sdm-static-page)[data-site-page="us"][data-us-cta-art="responsive"]:is(.sdm-static-page, .sdm-static-page *) {
    --country-signup: url("../img/staticLanding/us-signup-mobile.webp");
  }
}
:where(.sdm-static-page)[data-css-page^="uk-city-"] .signup-band:is(.sdm-static-page, .sdm-static-page *),:where(.sdm-static-page)[data-css-page^="uk-state-"] .signup-band:is(.sdm-static-page, .sdm-static-page *) {
  background-image: url("../img/staticLanding/uk/uk-signup-desktop.webp") !important;
  background-size: cover !important;
}
:where(.sdm-static-page)[data-css-page^="ca-city-"] .signup-band:is(.sdm-static-page, .sdm-static-page *),:where(.sdm-static-page)[data-css-page^="ca-state-"] .signup-band:is(.sdm-static-page, .sdm-static-page *) {
  background-image: var(--ca-shared-background) !important;
  background-size: cover !important;
}
@media (max-width: 620px) {
  :where(.sdm-static-page)[data-css-page^="uk-city-"] .signup-band:is(.sdm-static-page, .sdm-static-page *),:where(.sdm-static-page)[data-css-page^="uk-state-"] .signup-band:is(.sdm-static-page, .sdm-static-page *) {
    background-image: url("../img/staticLanding/uk/uk-signup-mobile.webp") !important;
  }
}
:where(.sdm-static-page)[data-css-page^="uk-city-"] .signup-band > .cta-responsive-picture:is(.sdm-static-page, .sdm-static-page *),:where(.sdm-static-page)[data-css-page^="uk-state-"] .signup-band > .cta-responsive-picture:is(.sdm-static-page, .sdm-static-page *),:where(.sdm-static-page)[data-css-page^="ca-city-"] .signup-band > .cta-responsive-picture:is(.sdm-static-page, .sdm-static-page *),:where(.sdm-static-page)[data-css-page^="ca-state-"] .signup-band > .cta-responsive-picture:is(.sdm-static-page, .sdm-static-page *) {
  position: absolute;
  inset: 0;
}
@media (max-width: 620px) {
  :where(.sdm-static-page):is([data-css-page^="uk-state-"], [data-css-page^="uk-city-"]) .signup-band:is(.sdm-static-page, .sdm-static-page *) {
    background-size: auto 140% !important;
    background-position: left center !important;
  }
  :where(.sdm-static-page):is([data-css-page^="uk-state-"], [data-css-page^="uk-city-"]) .signup-band-bg:is(.sdm-static-page, .sdm-static-page *) {
    object-position: left center !important;
    transform: scale(1.4);
    transform-origin: left center;
  }
  :where(.sdm-static-page)[data-site-page="uk"] .signup-band:is(.sdm-static-page, .sdm-static-page *)::before {
    background-size: auto 140% !important;
    background-position: left center !important;
  }
}
@media (min-width: 621px) {
  :where(.sdm-static-page):is([data-css-page^="uk-state-"], [data-css-page^="uk-city-"]) .signup-band:is(.sdm-static-page, .sdm-static-page *) {
    background-size: 180% auto !important;
    background-position: left center !important;
  }
  :where(.sdm-static-page):is([data-css-page^="uk-state-"], [data-css-page^="uk-city-"]) .signup-band-bg:is(.sdm-static-page, .sdm-static-page *) {
    object-position: left center !important;
    transform: scale(1.8);
    transform-origin: left center;
  }
  :where(.sdm-static-page)[data-site-page="uk"] .signup-band:is(.sdm-static-page, .sdm-static-page *)::before {
    background-size: 180% auto !important;
    background-position: left center !important;
  }
}
.page > .unified-site-nav:is(.sdm-static-page, .sdm-static-page *) { font-family: Inter, "Segoe UI", Arial, sans-serif; font-size: 16px; line-height: 1.55; box-sizing: border-box; }
.page > .unified-site-nav *:is(.sdm-static-page, .sdm-static-page *) { box-sizing: border-box; }
.page > .unified-site-nav .shell:is(.sdm-static-page, .sdm-static-page *) { width: min(1120px, calc(100% - 40px)); margin: 0 auto; }
.page > .unified-site-nav a:is(.sdm-static-page, .sdm-static-page *) { text-decoration: none; }
.page > .unified-site-nav .slp-footer-content:is(.sdm-static-page, .sdm-static-page *) { display: flex; align-items: center; justify-content: space-between; margin-bottom: 24px; }
.page > .unified-site-nav .slp-footer-logo:is(.sdm-static-page, .sdm-static-page *) { display: flex; align-items: center; }
.page > .unified-site-nav .slp-footer-nav:is(.sdm-static-page, .sdm-static-page *) { display: flex; flex-wrap: wrap; align-items: center; gap: 24px; }
.page > .unified-site-nav .slp-footer-link:is(.sdm-static-page, .sdm-static-page *) { font-size: 14px; color: #fff; transition: color .2s; }
.page > .unified-site-nav .slp-footer-link:hover:is(.sdm-static-page, .sdm-static-page *) { color: #ccc; }
.page > .unified-site-nav .slp-footer-copyright:is(.sdm-static-page, .sdm-static-page *) { text-align: center; font-size: 12px; line-height: 1.6; color: #a2a1a1; }
.page > .unified-site-nav .slp-footer-copyright p:is(.sdm-static-page, .sdm-static-page *) { margin: 4px 0; }
.page > .unified-site-nav .slp-footer-copyright a:is(.sdm-static-page, .sdm-static-page *) { color: #ddd; text-decoration: underline; }
@media (max-width: 620px) {
  .page > .unified-site-nav .shell:is(.sdm-static-page, .sdm-static-page *) { width: min(1120px, calc(100% - 28px)); }
  .page > .unified-site-nav .slp-footer-content:is(.sdm-static-page, .sdm-static-page *) { flex-direction: column; gap: 20px; }
}
:where(.sdm-static-page):is([data-css-page^="ca-state-"], [data-css-page^="ca-city-"]):is(.sdm-static-page, .sdm-static-page *) {
  --ca-shared-background: url("../img/staticLanding/ca/ca-relationship-hero-desktop.webp");
}
@media (max-width: 760px) {
  :where(.sdm-static-page):is([data-css-page^="ca-state-"], [data-css-page^="ca-city-"]):is(.sdm-static-page, .sdm-static-page *) {
    --ca-shared-background: url("../img/staticLanding/ca/ca-relationship-hero-mobile.webp");
  }
}
:where(.sdm-static-page):is([data-css-page="ca-state-ontario"], [data-css-page="ca-state-british-columbia"], [data-css-page="ca-state-alberta"], [data-css-page="ca-city-toronto"], [data-css-page="ca-city-calgary"]):is(div).local-page-body .local-page-layout .hero.hero-default:is(.sdm-static-page, .sdm-static-page *) {
  background-image: linear-gradient(90deg, rgba(0, 0, 0, .72), rgba(0, 0, 0, .45)), var(--ca-shared-background);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 760px) {
  :where(.sdm-static-page):is([data-css-page="ca-state-ontario"], [data-css-page="ca-state-british-columbia"], [data-css-page="ca-state-alberta"], [data-css-page="ca-city-toronto"], [data-css-page="ca-city-calgary"]):is(div).local-page-body .local-page-layout .hero.hero-default:is(.sdm-static-page, .sdm-static-page *) {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .75), rgba(0, 0, 0, .55)), var(--ca-shared-background);
  }
}
:where(.sdm-static-page):is([data-css-page^="uk-state-"], [data-css-page^="uk-city-"]):is(div) .local-page-layout .hero.hero-default:is(.sdm-static-page, .sdm-static-page *) {
  background-image: linear-gradient(90deg, rgba(18,25,28,.82), rgba(25,31,34,.62) 48%, rgba(44,34,23,.22)), url("../img/staticLanding/uk/uk-hero-desktop.webp") !important;
  background-position: 0% 0%, center 26% !important;
  background-size: auto, cover !important;
  background-repeat: no-repeat !important;
}
@media (max-width: 620px) {
  :where(.sdm-static-page):is([data-css-page^="uk-state-"], [data-css-page^="uk-city-"]):is(div) .local-page-layout .hero.hero-default:is(.sdm-static-page, .sdm-static-page *) {
    background-image: linear-gradient(180deg, rgba(18,25,28,.38) 0%, rgba(18,25,28,.54) 46%, rgba(18,25,28,.86) 100%), url("../img/staticLanding/uk/uk-hero-mobile.webp") !important;
    background-position: 0% 0%, 58% top !important;
    background-repeat: repeat !important;
  }
}

/* Shared regional templates: country.css. */
.sr-only:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      position: absolute;
      width: 1px;
      height: 1px;
      padding: 0;
      margin: -1px;
      overflow: hidden;
      clip: rect(0, 0, 0, 0);
      white-space: nowrap;
      border: 0;
    }
:where(.sdm-static-page):where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      margin: 0;
      color: var(--ink);
      background: var(--cream-2);
      font-family: "Inter", "Segoe UI", Arial, sans-serif;
      line-height: 1.55;
      padding-top: 82px;
    }
.hero:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      position: relative;
      min-height: 596px;
      padding: 29px 0;
      margin-top: -4px;
      margin-bottom: -7px;
      background:
        linear-gradient(90deg, rgba(18, 25, 28, .82), rgba(25, 31, 34, .62) 48%, rgba(44, 34, 23, .22)),
        var(--country-hero-desktop) center 26%/cover;
      background-repeat: no-repeat;
      color: #fff;
      display: grid;
      align-items: center;
    }
.hero:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before {
      display: none;
    }
.hero:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::after {
      content: "";
      position: absolute;
      left: 0;
      right: 0;
      bottom: -1px;
      height: 92px;
      pointer-events: none;
      z-index: 1;
    }
.hero-grid:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      width: min(840px, 100%);
      position: relative;
      z-index: 2;
      margin: 0 auto;
      text-align: center;
    }
.hero-label:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      font-size: 13px;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: .12em;
      margin: 0 auto 10px;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      gap: 9px;
      text-shadow: 0 2px 14px rgba(0,0,0,.45);
    }
.hero-label:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before {
      content: "";
      width: 28px;
      height: 2px;
      display: inline-block;
    }
h1:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *),  h2:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *),  h3:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { line-height: 1.08; margin: 0; font-family: Georgia, "Times New Roman", serif; font-weight: 500; }
h1:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      font-family: system-ui, sans-serif;
      font-size: clamp(42px, 4.1vw, 63px);
      line-height: 1.08;
      max-width: 780px;
      margin: 0 auto;
      font-weight: 600;
      letter-spacing: 0;
      text-shadow: 0 3px 18px rgba(0,0,0,.45);
      text-align: center;
    }
h1 .brand-white:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color: #fff; font-weight: 600; }
.hero-copy:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      max-width: 660px;
      margin: 22px auto 0;
      color: rgba(255,255,255,.96);
      font-size: 18px;
      font-weight: 500;
      line-height: 1.55;
      text-shadow: 0 2px 14px rgba(0,0,0,.48);
    }
.actions:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { display: flex; gap: 16px; align-items: center; justify-content: center; flex-wrap: wrap; margin-top: 26px; }
.btn:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      display: inline-flex;
      min-height: 72px;
      align-items: center;
      justify-content: center;
      padding: 0 34px;
      border-radius: 18px;
      font-family: system-ui, sans-serif;
      font-size: 22px;
      font-weight: 600;
      border: 1px solid transparent;
      white-space: nowrap;
    }
.btn.primary:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      min-width: 250px;
    }
.trust-chips:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 24px; }
.trust-chips span:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      border: 1px solid rgba(255,255,255,.42);
      background: rgba(255,255,255,.12);
      border-radius: 999px;
      padding: 8px 13px;
      font-size: 13px;
      color: #fff;
      backdrop-filter: blur(6px);
    }
.brand-red:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color: var(--red); font-weight: 600; }
section:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { padding: 74px 0; }
.section-title:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { text-align: center; margin-bottom: 34px; }
.section-title h2:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { font-size: clamp(32px, 4vw, 48px); }
.section-title p:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color: var(--muted); max-width: 760px; margin: 14px auto 0; }
.eyebrow:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      color: var(--red);
      font-size: 13px;
      font-weight: 800;
      text-transform: uppercase;
      letter-spacing: .12em;
      margin-bottom: 14px;
    }
.features:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { background: var(--cream); }
.features:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { padding-top: 70px; padding-bottom: 63px; margin-top: 0; }
.feature-grid:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { display: grid; grid-template-columns: repeat(3, 1fr); gap: 58px; }
.feature:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      text-align: center;
      padding: 10px 22px 0;
      display: grid;
      grid-template-rows: 86px 134px 258px;
      align-items: start;
    }
.iconbox:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      width: 260px;
      height: 206px;
      margin: 0 auto;
      background: #f0c981;
      position: relative;
      display: flex;
      align-items: flex-end;
      justify-content: center;
      overflow: visible;
      align-self: end;
    }
.feature-icon:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      max-width: 82%;
      height: 252px;
      max-height: 252px;
      object-fit: contain;
      margin-bottom: -19px;
      filter: contrast(1.05);
    }
.feature h3:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      font-family: "Inter", "Segoe UI", Arial, sans-serif;
      font-size: 31px;
      line-height: 1.1;
      font-weight: 500;
      margin: 0 0 30px;
      color: #2f3d4b;
    }
.feature p:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      margin: 0 auto;
      color: #1f2732;
      font-size: 21px;
      line-height: 1.28;
      font-weight: 400;
      max-width: 320px;
      min-height: 126px;
    }
.breadcrumb:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      display: flex;
      flex-wrap: wrap;
      gap: 7px;
      align-items: center;
      margin: 57px 0 -55px;
      padding-top: 1px;
      color: #7a7168;
      font-size: 13px;
    }
.breadcrumb .current:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color: var(--red); font-weight: 700; }
.breadcrumb span:not(:last-child):where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::after { content: ">"; color: #a59a8c; margin-left: 7px; }
.directory:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { background: #fff; }
.region-stack:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { display: grid; gap: 30px; }
.region-block:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      border-top: 3px solid var(--teal);
      position: relative;
      overflow: visible;
      border-radius: 34px;
      padding: 24px 28px 28px;
      transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease;
    }
.region-block:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before {
      display: none;
    }
.region-block:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::after {
      display: none;
    }
details.region-block summary:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      list-style: none;
      cursor: pointer;
      position: relative;
      display: block;
      z-index: 1;
    }
details.region-block summary:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::-webkit-details-marker { display: none; }
.region-block:hover:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      transform: translateY(-4px);
    }
.region-head:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      display: block;
      margin-bottom: 18px;
    }
.region-head > div:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      position: relative;
      left: auto;
      top: auto;
      min-height: 0;
      margin: 0;
      width: min(760px, calc(100% - 220px));
      background: transparent;
      border: 0;
      border-radius: 0;
      padding: 0;
      box-shadow: none;
    }
.region-name:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      display: flex;
      gap: 10px;
      align-items: center;
      color: var(--teal);
      font-family: Georgia, "Times New Roman", serif;
      font-size: 27px;
      font-weight: 600;
    }
.pin:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      width: 24px;
      height: 24px;
      color: var(--red);
      flex: 0 0 auto;
    }
.region-block p:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      color: var(--muted);
      margin: 8px 0 0;
      max-width: 793px;
      font-size: 17px;
      line-height: 1.5;
      font-weight: 400;
    }
.drawer-toggle:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      position: absolute;
      top: 4px;
      right: 26px;
      color: #fff;
      background: linear-gradient(180deg, #3ea8ba 0%, #2d8999 100%);
      border: 1px solid rgba(255,255,255,.72);
      border-radius: 999px;
      min-width: 158px;
      padding: 13px 22px;
      text-align: center;
      font-size: 16px;
      font-weight: 700;
      box-shadow: 0 16px 34px rgba(45,137,153,.20), inset 0 1px 0 rgba(255,255,255,.22);
      transition: transform .18s ease, box-shadow .18s ease, background .18s ease;
    }
.drawer-toggle:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before { content: attr(data-count) " More Cities"; }
details.region-block[open] .drawer-toggle:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before { content: "Hide City List"; }
.state-region .drawer-toggle:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before { content: attr(data-count) " More States"; }
details.region-block.state-region[open] .drawer-toggle:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before { content: "Hide State List"; }
details.region-block summary:hover .drawer-toggle:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      transform: translateY(-3px);
      background: var(--red);
      box-shadow: 0 18px 34px rgba(201,79,84,.22), 0 0 22px rgba(201,79,84,.18);
    }
.city-grid:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      display: grid;
      grid-template-columns: repeat(4, minmax(0, 1fr));
      gap: 22px;
      margin-top: 18px;
      position: relative;
      z-index: 1;
    }
.city-preview:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      margin-top: 0;
      padding-top: 0;
    }
.city-card:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      min-height: 107px;
      width: 92%;
      justify-self: center;
      border: 1px solid rgba(255,255,255,.68);
      background:
        linear-gradient(180deg, rgba(26,26,22,.08), rgba(20,20,18,.52)),
        var(--city-img, linear-gradient(135deg, #efe2c7 0%, #d9c7a5 100%)) center/cover;
      border-radius: 18px;
      display: flex;
      align-items: flex-end;
      justify-content: flex-start;
      text-align: left;
      padding: 0 0 16px 18px;
      overflow: hidden;
      transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease, background .2s ease;
    }
.city-card:hover:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      transform: translateY(-4px);
    }
.placeholder-card:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      background:
        linear-gradient(180deg, rgba(36, 47, 54, .05), rgba(36, 47, 54, .28)),
        linear-gradient(135deg, #efe2c7 0%, #d9c7a5 100%);
      border-color: rgba(255,255,255,.76);
    }
.city-card strong:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      display: block;
      color: #fff;
      font-size: 18px;
      line-height: 1.05;
      font-weight: 600;
      background: transparent;
      border-radius: 0;
      padding: 0;
      margin: 0;
      box-shadow: none;
      text-shadow: 0 2px 10px rgba(0,0,0,.58);
    }
.article:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { background: var(--paper); }
.article-grid:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { display: grid; grid-template-columns: 1fr; gap: 52px; align-items: start; margin: 0 auto; }
.article h2:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { font-size: clamp(32px, 4vw, 48px); margin-bottom: 22px; }
.article h3:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { font-family: Georgia, "Times New Roman", serif; font-size: 24px; font-weight: 500; line-height: 1.22; color: var(--teal); margin: 34px 0 10px; }
.article a:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { font-size: inherit; font-weight: inherit; }
.article a:hover:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { text-decoration: underline; }
.signup-band:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      position: relative;
      min-height: 387px;
      padding-top: 71px;
      padding-bottom: 71px;
      display: grid;
      place-items: center;
      overflow: hidden;
      color: #fff;
      text-align: center;
    }
.signup-band:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before {
      content: "";
      position: absolute;
      inset: -8px;
      background: var(--country-signup) 64% 18%/cover;
      filter: saturate(.96);
      transform: scale(1);
    }
.signup-band:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::after {
      content: "";
      position: absolute;
      inset: 0;
    }
.signup-band h2:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
      font-family: system-ui, sans-serif;
      font-size: clamp(32px, 3.3vw, 39px);
      line-height: 1.15;
      font-weight: 450;
      max-width: 880px;
      min-height: 94px;
      margin: 0 auto;
      letter-spacing: 0;
    }
.store:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { display: inline-block; background: #141414; color: #fff; padding: 8px 10px; border-radius: 4px; font-size: 12px; margin: 4px 4px 0 0; }
.copyright:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { border-top: 1px solid var(--line); margin-top: 28px; padding-top: 18px; font-size: 12px; color: #7b7065; text-align: center; line-height: 1.55; }
@media(max-width:1000px) {
.city-grid:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.footer-grid:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { grid-template-columns: 1fr 1fr; }
.drawer-toggle:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { width: max-content; }
}
@media(max-width:900px) {
.feature-grid:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { grid-template-columns: repeat(2, 1fr); }
.signup-band:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before { background-position: 66% 18%; }
}
@media(max-width:620px) {
.shell:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { width: min(100% - 28px, 1120px); }
:where(.sdm-static-page):where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { padding-top: 58px; }
.hero:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
        min-height: 470px;
        padding: 42px 0 40px;
        background:
          linear-gradient(180deg, rgba(18, 25, 28, .38) 0%, rgba(18, 25, 28, .54) 46%, rgba(18, 25, 28, .86) 100%),
          var(--country-hero-mobile) 58% top/cover;
        background-color: #2e302b;
      }
.hero-grid:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { width: 100%; padding: 0; gap: 18px; text-align: center; transform: translateY(-2px); }
.hero-label:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { margin-left: 0; margin-bottom: 8px; font-size: 10px; letter-spacing: .075em; transform: translateY(-28px); }
.hero-label:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before { width: 24px; }
h1:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { font-size: clamp(28px, 7.9vw, 34px); line-height: 1.07; padding-left: 0; transform: translateY(-28px); }
.hero-copy:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { min-height: auto; max-width: 350px; font-size: 14px; line-height: 1.45; margin: 16px auto 0; text-align: center; transform: translateY(-6px); }
.hero .actions:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { justify-content: center; margin-top: 31px; }
.hero .actions .btn:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { width: 64%; min-width: 218px; min-height: 54px; padding: 0 14px; font-size: 15px; white-space: nowrap; }
.feature-grid:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *),  .city-grid:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { grid-template-columns: 1fr; }
.feature:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { grid-template-rows: auto auto 236px; gap: 0; }
.feature p:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { min-height: auto; }
.iconbox:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { width: 260px; max-width: 78vw; height: 206px; }
.feature-icon:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { height: 248px; max-height: 248px; }
.features:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { padding-top: 61px; }
.region-block:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
        border-top-color: var(--red);
        border-radius: 26px;
        padding: 22px 22px 26px;
      }
.region-head:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { margin-bottom: 18px; }
.region-head > div:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
        width: 100%;
      }
.region-block p:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
        max-width: none;
        font-size: 16px;
        line-height: 1.5;
      }
.drawer-toggle:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
        position: static;
        display: flex;
        width: fit-content;
        min-width: 152px;
        margin: 18px auto 0;
        justify-content: center;
        background: var(--red);
        box-shadow: 0 16px 34px rgba(201,79,84,.22);
      }
.city-grid:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
        gap: 20px;
        margin-top: 18px;
      }
.city-card:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
        width: 100%;
        min-height: 94px;
        border-radius: 14px;
      }
.signup-band:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
        min-height: 430px;
        padding: 68px 0;
      }
.signup-band:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before {
        background-position: 70% 18%;
      }
.signup-band h2:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
        min-height: 0;
        font-size: clamp(29px, 8vw, 36px);
      }
.signup-band p:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
        font-size: 16px;
      }
.signup-band .btn.primary:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { width: 100%; max-width: 260px; }
section:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { padding: 54px 0; }
.footer-grid:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { grid-template-columns: 1fr; gap: 8px; }
}
@media(max-width:420px) {
.signup-band:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before { background-position: 72% 16%; }
}
.slp-footer-link:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
    font-size: 14px;
    color: #5A5856;
    text-decoration: none;
    transition: color 0.2s;
}
.slp-footer-copyright:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
    text-align: center;
    font-size: 12px;
    line-height: 1.6;
}
.ppsaColor:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
    color: #305CEF !important;
}
.slp-footer-copyright a:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) {
    text-decoration: underline;
    display: inline;
}
.hero:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { padding-bottom: 30px; }
.local-stats:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { position: relative; z-index: 2; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 22px; max-width: 1100px; margin: 26px auto 0; }
.local-stat-label:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { font-family: Arial, sans-serif; font-size: 12px; line-height: 1.4; font-weight: 700; letter-spacing: .045em; }
.local-stat-value:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { margin-top: 9px; font-family: Georgia, "Times New Roman", serif; font-size: clamp(36px, 4.2vw, 58px); font-weight: 400; line-height: 1.05; letter-spacing: -.045em; white-space: nowrap; }
.local-stat-value span:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { font-size: .68em; letter-spacing: 0; margin-left: 3px; }
@media(max-width:760px) {
.local-stats:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { gap: 10px; margin-top: 24px; grid-template-columns: 1fr; max-width: 420px; }
.local-stat-card:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { display: flex; align-items: center; justify-content: space-between; gap: 14px; padding: 16px 20px; border-radius: 15px; }
.local-stat-label:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { max-width: 145px; font-size: 10px; }
.local-stat-value:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { margin-top: 0; font-size: 35px; }
}
:where(.sdm-static-page):where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { --cream:#f6f6f6; --cream-2:#fff; --paper:#fff; --ink:#0f0f0f; --muted:#666; --red:#1f1f1f; --red-dark:#000; --teal:#1f1f1f; --teal-soft:#ededed; --gold:#dedede; --line:#dedede; --shadow:0 22px 60px rgba(0,0,0,.1); }
:where(.sdm-static-page):where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *), .directory:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *), .article:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { background:#fff; color:#0f0f0f; }
.hero:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { background-color:#1f1f1f; box-shadow:inset 0 -90px 110px rgba(0,0,0,.16); }
.hero:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::after { background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.96)); }
.hero-label:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:rgba(255,255,255,.86); }
.hero-label:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::before { background:rgba(255,255,255,.7); }
h1 .region-red:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *), .signup-band .region-red:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:#fff; }
.btn.primary:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:#fff; background:rgba(0,0,0,.28); border:1px solid rgba(255,255,255,.8); box-shadow:0 10px 26px rgba(0,0,0,.12); }
.btn.primary:hover:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { background:rgba(0,0,0,.62); border-color:#fff; }
.local-stat-card:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { background:linear-gradient(125deg,rgba(15,15,15,.54),rgba(31,31,31,.32)); border-color:rgba(255,255,255,.32); box-shadow:0 8px 24px rgba(0,0,0,.12); }
.local-stat-label:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:rgba(255,255,255,.78); }
.local-stat-value:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:#fff; }
.region-block:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { background:#f6f6f6; border-top-color:#1f1f1f; box-shadow:0 24px 60px rgba(0,0,0,.12); }
.region-block:hover:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { border-color:#000; box-shadow:0 30px 70px rgba(0,0,0,.16); }
.pin:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *), .region-name:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:#1f1f1f; }
.region-block p:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *), .section-title p:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *), .article p:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *), .faq-item p:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:#666; }
.drawer-toggle:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *), .region-block summary:hover .drawer-toggle:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { background:#1f1f1f; color:#fff; border-color:#1f1f1f; box-shadow:0 10px 24px rgba(0,0,0,.12); }
.region-block summary:hover .drawer-toggle:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { background:#000; }
.city-card:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { border-color:rgba(255,255,255,.65); box-shadow:0 12px 26px rgba(0,0,0,.14); }
.city-card:hover:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { border-color:#1f1f1f; box-shadow:0 18px 36px rgba(0,0,0,.22),0 0 0 2px rgba(31,31,31,.2); }
.article h2:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *), .article h3:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:#0f0f0f; }
.article a:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:#1f1f1f; text-decoration:underline; text-decoration-color:#aaa; text-underline-offset:3px; }
.article a:hover:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:#000; text-decoration-color:#000; }
.signup-band:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { background:#1f1f1f; }
.signup-band:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *)::after { background:linear-gradient(90deg,rgba(15,15,15,.78),rgba(15,15,15,.56)); }
.signup-band .btn.primary:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { border:1px solid rgba(255,255,255,.8); }
 .slp-footer-link:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:#fff; }
.slp-footer-link:hover:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:#ccc; }
.slp-footer-copyright:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:#a2a1a1; }
.slp-footer-copyright a:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { color:#ddd; }
a:focus-visible:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *), summary:focus-visible:where(:where(.sdm-static-page)[data-landing-type="country"],:where(.sdm-static-page)[data-landing-type="country"] *):is(.sdm-static-country, .sdm-static-country *) { outline:2px solid #888; outline-offset:5px; }
:where(.sdm-static-page)[data-landing-type="country"] .region-head:is(.sdm-static-country, .sdm-static-country *) {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}
:where(.sdm-static-page)[data-landing-type="country"] .region-head > div:is(.sdm-static-country, .sdm-static-country *) {
  display: flex;
  align-items: center;
  gap: 10px;
  min-width: 0;
}
:where(.sdm-static-page)[data-landing-type="country"] .region-head .region-name:is(.sdm-static-country, .sdm-static-country *),:where(.sdm-static-page)[data-landing-type="country"] .region-head p:is(.sdm-static-country, .sdm-static-country *) {
  margin: 0;
}
:where(.sdm-static-page)[data-landing-type="country"] .region-head .region-name:is(.sdm-static-country, .sdm-static-country *) {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
}
:where(.sdm-static-page)[data-landing-type="country"] .region-more:is(.sdm-static-country, .sdm-static-country *) {
  flex: 0 0 auto;
  color: inherit;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
}
:where(.sdm-static-page)[data-landing-type="country"] .region-more:hover:is(.sdm-static-country, .sdm-static-country *) {
  text-decoration: underline;
}
:where(.sdm-static-page)[data-landing-type="country"] .state-region .city-card[hidden]:is(.sdm-static-country, .sdm-static-country *) {
  display: none;
}
:where(.sdm-static-page)[data-landing-type="country"] button.region-more:is(.sdm-static-country, .sdm-static-country *) {
  background: transparent;
  border: 0;
  padding: 0;
  font-family: inherit;
  cursor: pointer;
}
:where(.sdm-static-page)[data-landing-type="country"] .state-region .state-card-text:is(.sdm-static-country, .sdm-static-country *) {
  background: linear-gradient(135deg, #3d454b, #181d21);
}
@media(min-width:900px) {
:where(.sdm-static-page)[data-landing-type="country"] .state-region .city-grid:is(.sdm-static-country, .sdm-static-country *) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
:where(.sdm-static-page)[data-landing-type="country"] .state-region .city-grid > .city-card:nth-child(n+13):is(.sdm-static-country, .sdm-static-country *) {
  display: none;
}
:where(.sdm-static-page)[data-landing-type="country"] .local-stat-description:is(.sdm-static-country, .sdm-static-country *) { margin-top: 8px; font-size: 14px; font-weight: 400; line-height: 1.5; color: #ccc; text-align: center; }
:where(.sdm-static-page)[data-site-page="us"]:is(.sdm-static-country, .sdm-static-country *) {--country-hero-desktop:url("../img/staticLanding/us-hero-desktop.webp");--country-hero-mobile:url("../img/staticLanding/us-hero-mobile.webp");--country-signup:url("../img/staticLanding/us-signup-desktop.webp")}
:where(.sdm-static-page)[data-site-page="uk"]:is(.sdm-static-country, .sdm-static-country *) {--country-hero-desktop:url("../img/staticLanding/uk/uk-hero-desktop.webp");--country-hero-mobile:url("../img/staticLanding/uk/uk-hero-mobile.webp");--country-signup:url("../img/staticLanding/uk/uk-signup-desktop.webp")}
@media (max-width: 620px) {
  :where(.sdm-static-page)[data-site-page="uk"]:is(.sdm-static-country, .sdm-static-country *) {--country-signup:url("../img/staticLanding/uk/uk-signup-mobile.webp")}
}
.community-story .article-grid:is(.sdm-static-country, .sdm-static-country *) {max-width: 850px; margin: auto;}
.community-story article:is(.sdm-static-country, .sdm-static-country *) {max-width: 850px;}
.story-kicker:is(.sdm-static-country, .sdm-static-country *) {font: 700 11px / 1.4 Arial, sans-serif; letter-spacing: 0.15em; color: rgb(139, 107, 64); margin-bottom: 16px;}
.community-story .story-intro:is(.sdm-static-country, .sdm-static-country *) {font-size: 18px; line-height: 1.7; color: rgb(72, 70, 68);}
.community-story h3:is(.sdm-static-country, .sdm-static-country *) {margin-top: 36px;}
.distribution:is(.sdm-static-country, .sdm-static-country *) {background: rgb(248, 247, 245); border: 1px solid rgb(232, 229, 223); border-radius: 12px; padding: 24px; margin: 24px 0px; font: 14px / 1.4 Arial, sans-serif;}
.distribution-heading:is(.sdm-static-country, .sdm-static-country *) {display: flex; justify-content: space-between; gap: 20px; font-size: 12px; color: rgb(119, 119, 119); margin-bottom: 20px;}
.distribution-row:is(.sdm-static-country, .sdm-static-country *) {display: grid; grid-template-columns: 130px 1fr 60px 65px; gap: 12px; align-items: center; margin: 14px 0px;}
.bar:is(.sdm-static-country, .sdm-static-country *) {height: 8px; background: rgb(230, 226, 219); border-radius: 8px; overflow: hidden;}
.bar i:is(.sdm-static-country, .sdm-static-country *) {height: 100%; display: block; background: rgb(139, 115, 86); border-radius: 8px;}
.unknown .bar i:is(.sdm-static-country, .sdm-static-country *) {background: rgb(187, 187, 187);}
.distribution-row strong:is(.sdm-static-country, .sdm-static-country *), .distribution-row small:is(.sdm-static-country, .sdm-static-country *) {text-align: right;}
.distribution-row small:is(.sdm-static-country, .sdm-static-country *), .data-caption:is(.sdm-static-country, .sdm-static-country *) {color: rgb(119, 119, 119);}
.data-caption:is(.sdm-static-country, .sdm-static-country *) {line-height: 1.6; font-size: 12px !important;}
.editorial-callout:is(.sdm-static-country, .sdm-static-country *) {border: 1px solid rgb(232, 229, 223); background: rgb(250, 249, 247); padding: 20px 24px; margin: 22px 0px;}
.editorial-callout span:is(.sdm-static-country, .sdm-static-country *) {font: 700 10px Arial, sans-serif; letter-spacing: 0.13em; color: rgb(139, 107, 64);}
.editorial-callout p:is(.sdm-static-country, .sdm-static-country *) {margin: 10px 0px 0px !important;}
@media (max-width: 600px) {
.distribution:is(.sdm-static-country, .sdm-static-country *) {padding: 18px 14px;}
.distribution-heading span:last-child:is(.sdm-static-country, .sdm-static-country *) {display: none;}
.distribution-row:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: 105px 1fr 38px; gap: 8px; font-size: 12px;}

.community-story .story-intro:is(.sdm-static-country, .sdm-static-country *) {font-size: 16px;}
}
.meeting-settings:is(.sdm-static-country, .sdm-static-country *) {display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 14px; margin: 24px 0px;}
.meeting-setting:is(.sdm-static-country, .sdm-static-country *) {background: rgb(248, 247, 245); border: 1px solid rgb(232, 229, 223); border-radius: 10px; padding: 20px;}
.meeting-setting h4:is(.sdm-static-country, .sdm-static-country *) {font-family: Georgia, serif; font-size: 18px; line-height: 1.3; margin: 0px 0px 12px;}
.meeting-setting p:is(.sdm-static-country, .sdm-static-country *) {font-size: 14px !important; line-height: 1.65 !important; margin: 0px !important;}
@media (max-width: 700px) {
.meeting-settings:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: 1fr;}
}
:where(:where(.sdm-static-page)[data-site-page="us"]) .metro-grid:is(.sdm-static-country, .sdm-static-country *) {display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 12px; margin: 24px 0px;}
:where(:where(.sdm-static-page)[data-site-page="uk"]) .metro-grid:is(.sdm-static-country, .sdm-static-country *) {display: grid; grid-template-columns: repeat(5, minmax(0px, 1fr)); gap: 12px; margin: 24px 0px;}
.metro-card:is(.sdm-static-country, .sdm-static-country *) {display: flex; flex-direction: column; gap: 6px; background: rgb(248, 247, 245); border: 1px solid rgb(232, 229, 223); border-radius: 10px; padding: 18px;}
.metro-card strong:is(.sdm-static-country, .sdm-static-country *) {font: 600 25px / 1.1 Georgia, serif; color: rgb(37, 36, 33);}
.metro-card span:is(.sdm-static-country, .sdm-static-country *) {font: 600 13px / 1.45 Arial, sans-serif; color: rgb(63, 60, 56);}
.metro-card small:is(.sdm-static-country, .sdm-static-country *) {font: 12px / 1.4 Arial, sans-serif; color: rgb(118, 113, 106);}
@media (max-width: 700px) {
:where(:where(.sdm-static-page)[data-site-page="us"]) .metro-grid:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: repeat(2, minmax(0px, 1fr));}
}
@media (max-width: 760px) {
:where(:where(.sdm-static-page)[data-site-page="uk"]) .metro-grid:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: repeat(2, minmax(0px, 1fr));}
}
@media (max-width: 360px) {
.metro-grid:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: 1fr;}
}
.hub-directory .section-title:is(.sdm-static-country, .sdm-static-country *) {margin-bottom: 38px;}
.hub-panel:is(.sdm-static-country, .sdm-static-country *) {border: 1px solid rgb(229, 229, 229); background: rgb(255, 255, 255); border-radius: 22px; padding: 28px; box-shadow: rgba(0, 0, 0, 0.06) 0px 16px 48px;}
.hub-head:is(.sdm-static-country, .sdm-static-country *) {display: flex; align-items: center; justify-content: space-between; gap: 20px; margin-bottom: 25px;}
.hub-head strong:is(.sdm-static-country, .sdm-static-country *) {font: 600 16px / 1.4 Arial, sans-serif; color: rgb(36, 41, 51);}
.hub-head p:is(.sdm-static-country, .sdm-static-country *), .hub-city-intro:is(.sdm-static-country, .sdm-static-country *) {font: 13px / 1.5 Arial, sans-serif; color: rgb(115, 119, 125); margin: 5px 0px 0px;}
.hub-tabs:is(.sdm-static-country, .sdm-static-country *) {display: flex; gap: 4px; background: rgb(241, 241, 242); border-radius: 10px; padding: 4px; flex-shrink: 0;}
.hub-tab:is(.sdm-static-country, .sdm-static-country *) {border: 0px; border-radius: 7px; background: transparent; color: rgb(96, 102, 115); padding: 9px 13px; font: 600 12px Arial, sans-serif; cursor: pointer;}
.hub-tab.is-active:is(.sdm-static-country, .sdm-static-country *) {background: white; color: rgb(22, 26, 32); box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 5px;}
.hub-grid:is(.sdm-static-country, .sdm-static-country *) {display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 14px;}
.hub-state:is(.sdm-static-country, .sdm-static-country *) {aspect-ratio: 1.65 / 1; background-position: center center; background-size: cover; border-radius: 14px; display: flex; flex-direction: column; justify-content: flex-end; padding: 16px; color: white; text-decoration: none; overflow: hidden;}
.hub-state strong:is(.sdm-static-country, .sdm-static-country *) {font: 600 17px / 1.2 Arial, sans-serif;}
.hub-state span:is(.sdm-static-country, .sdm-static-country *) {font: 12px / 1.4 Arial, sans-serif; color: rgb(241, 241, 241); margin-top: 4px;}
.hub-state:hover:is(.sdm-static-country, .sdm-static-country *) {filter: brightness(1.08);}
.hub-more:is(.sdm-static-country, .sdm-static-country *) {margin-top: 20px; border-top: 1px solid rgb(236, 236, 236); padding-top: 17px;}
.hub-more summary:is(.sdm-static-country, .sdm-static-country *) {cursor: pointer; font: 600 13px Arial, sans-serif; text-decoration: underline;}
.hub-all-states:is(.sdm-static-country, .sdm-static-country *) {display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 12px; margin-top: 18px;}
.hub-all-states a:is(.sdm-static-country, .sdm-static-country *) {font: 13px Arial, sans-serif; color: rgb(74, 75, 77);}
.hub-city-grid:is(.sdm-static-country, .sdm-static-country *) {display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-top: 16px;}
.hub-city:is(.sdm-static-country, .sdm-static-country *) {display: flex; flex-direction: column; gap: 7px; padding: 22px; border: 1px solid rgb(232, 229, 223); border-radius: 12px; background: rgb(248, 247, 245); text-decoration: none; color: rgb(36, 36, 36);}
.hub-city strong:is(.sdm-static-country, .sdm-static-country *) {font: 600 18px Georgia, serif;}
.hub-city span:is(.sdm-static-country, .sdm-static-country *), .hub-city small:is(.sdm-static-country, .sdm-static-country *) {font: 13px Arial, sans-serif; color: rgb(104, 104, 104);}
.hub-city small:is(.sdm-static-country, .sdm-static-country *) {margin-top: 8px; text-decoration: underline;}
.hub-panel [hidden]:is(.sdm-static-country, .sdm-static-country *) {display: none !important;}
@media (max-width: 760px) {
.hub-head:is(.sdm-static-country, .sdm-static-country *) {align-items: flex-start; flex-direction: column;}
.hub-panel:is(.sdm-static-country, .sdm-static-country *) {padding: 20px;}
.hub-grid:is(.sdm-static-country, .sdm-static-country *), .hub-all-states:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: repeat(2, minmax(0px, 1fr));}

.hub-state:is(.sdm-static-country, .sdm-static-country *) {aspect-ratio: 1.4 / 1;}
:where(:where(.sdm-static-page)[data-site-page="us"]) .hub-grid .hub-state:is(.sdm-static-country, .sdm-static-country *) {width: 100%; min-width: 0; min-height: 112px; box-sizing: border-box;}
}
.hub-extra-states:is(.sdm-static-country, .sdm-static-country *) {display: flex; flex-wrap: wrap; gap: 10px; margin-top: 16px;}
.hub-extra-states a:is(.sdm-static-country, .sdm-static-country *) {display: inline-flex; padding: 10px 16px; border: 1px solid rgb(232, 229, 223); border-radius: 8px; color: rgb(52, 52, 52); background: rgb(248, 247, 245); font: 13px Arial, sans-serif; text-decoration: none;}
.hub-extra-states a:hover:is(.sdm-static-country, .sdm-static-country *) {border-color: rgb(119, 119, 119);}
.hub-more .hub-city-grid:is(.sdm-static-country, .sdm-static-country *) {margin-top: 16px;}
.hub-expanded-grid:is(.sdm-static-country, .sdm-static-country *) {margin-top: 16px;}
.hub-city-grid .hub-city:is(.sdm-static-country, .sdm-static-country *) {aspect-ratio: 1.65 / 1; background-position: center center; background-size: cover; border: 0px; border-radius: 14px; display: flex; flex-direction: column; justify-content: flex-end; gap: 4px; padding: 16px; color: rgb(255, 255, 255); overflow: hidden;}
.hub-city-grid .hub-city strong:is(.sdm-static-country, .sdm-static-country *) {font: 600 17px / 1.2 Arial, sans-serif;}
.hub-city-grid .hub-city span:is(.sdm-static-country, .sdm-static-country *) {font: 12px / 1.4 Arial, sans-serif; color: rgb(241, 241, 241);}
.hub-city-grid .hub-city small:is(.sdm-static-country, .sdm-static-country *) {font: 12px / 1.4 Arial, sans-serif; color: rgb(241, 241, 241); margin-top: 2px; text-decoration: underline;}
.hub-city-grid .hub-city:hover:is(.sdm-static-country, .sdm-static-country *) {filter: brightness(1.08);}
@media (max-width: 760px) {
.hub-city-grid:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: repeat(2, minmax(0px, 1fr));}
.hub-city-grid .hub-city:is(.sdm-static-country, .sdm-static-country *) {aspect-ratio: 1.4 / 1;}
}
@media (max-width: 360px) {
.hub-city-grid:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: 1fr;}
}
@media (min-width: 761px) {
.hub-city-grid:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: repeat(4, minmax(0px, 1fr));}
}
.hub-location-heading:is(.sdm-static-country, .sdm-static-country *) {display: flex; align-items: center; gap: 12px; min-width: 0px;}
.hub-location-icon:is(.sdm-static-country, .sdm-static-country *) { flex: 0 0 36px; display: grid; place-items: center; border-radius: 50%; background: rgb(20, 24, 33); color: rgb(255, 255, 255);}

.hub-location-heading strong:is(.sdm-static-country, .sdm-static-country *) {font: 600 15px / 1.45 Arial, sans-serif; color: rgb(36, 41, 51);}
@media (max-width: 760px) {
.hub-location-heading:is(.sdm-static-country, .sdm-static-country *) {align-items: flex-start;}

}
.hub-location-icon:is(.sdm-static-country, .sdm-static-country *) {width: 26px; height: 26px; flex-basis: 26px;}
.hub-location-icon svg:is(.sdm-static-country, .sdm-static-country *) {width: 15px; height: 15px;}
.hub-more .label-fewer:is(.sdm-static-country, .sdm-static-country *), .hub-more[open] .label-more:is(.sdm-static-country, .sdm-static-country *) {display: none;}
.hub-more[open] .label-fewer:is(.sdm-static-country, .sdm-static-country *) {display: inline;}
@media (max-width: 760px) {
.hub-location-heading strong:is(.sdm-static-country, .sdm-static-country *) {padding-top: 2px;}
}
:where(.sdm-static-page)[data-landing-type="country"] .local-stat-card:is(.sdm-static-country, .sdm-static-country *) {padding: 14px 22px 13px; border-radius: 17px; text-align: center;}


:where(.sdm-static-page)[data-landing-type="country"] .local-stat-value:is(.sdm-static-country, .sdm-static-country *) {margin-top: 5px; font-size: clamp(32px, 3.6vw, 48px); line-height: 1.05;}
:where(.sdm-static-page)[data-landing-type="country"] .local-stat-description:is(.sdm-static-country, .sdm-static-country *) {max-width: 220px; margin: 5px auto 0px; font-size: 13px; line-height: 1.35; white-space: normal;}


@media (max-width: 760px) {
:where(.sdm-static-page)[data-landing-type="country"] .local-stat-card:is(.sdm-static-country, .sdm-static-country *) {display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 3px 12px; padding: 12px 16px; text-align: left;}
:where(.sdm-static-page)[data-landing-type="country"] .local-stat-label:is(.sdm-static-country, .sdm-static-country *) {max-width: none; text-align: left;}
:where(.sdm-static-page)[data-landing-type="country"] .local-stat-value:is(.sdm-static-country, .sdm-static-country *) {grid-area: 1 / 2 / span 2; margin: 0px; font-size: 31px;}
:where(.sdm-static-page)[data-landing-type="country"] .local-stat-description:is(.sdm-static-country, .sdm-static-country *) {grid-area: 2 / 1; max-width: none; margin: 0px; text-align: left; font-size: 12px;}
}
.hub-image-credit:is(.sdm-static-country, .sdm-static-country *) {margin: 18px 0px 0px; text-align: right; font: 12px / 1.4 Arial, sans-serif;}
.hub-image-credit a:is(.sdm-static-country, .sdm-static-country *) {color: rgb(102, 102, 102); text-decoration: underline;}
.hub-city-grid .hub-city:not(a):hover:is(.sdm-static-country, .sdm-static-country *) {filter: none;}
.country-more-city-list:is(.sdm-static-country, .sdm-static-country *) {display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 12px; margin: 16px 0px 0px; padding: 0px; list-style: none;}
.country-more-city-list li:is(.sdm-static-country, .sdm-static-country *) {padding: 14px 16px; border: 1px solid rgb(232, 229, 223); border-radius: 8px; background: rgb(248, 247, 245); color: rgb(52, 52, 52); font: 13px / 1.4 Arial, sans-serif;}
@media (max-width: 760px) {
.country-more-city-list:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: repeat(2, minmax(0px, 1fr));}
}
@media (max-width: 360px) {
.country-more-city-list:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: 1fr;}
}
.hub-grid .hub-state:not(a):hover:is(.sdm-static-country, .sdm-static-country *), .hub-city-grid .hub-city:not(a):hover:is(.sdm-static-country, .sdm-static-country *) {filter: none;}
:where(:where(.sdm-static-page)[data-site-page="us"]) .distribution-row:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: 130px minmax(0px, 1fr) 60px 100px;}
:where(:where(.sdm-static-page)[data-site-page="us"]) .distribution-row strong:is(.sdm-static-country, .sdm-static-country *), :where(:where(.sdm-static-page)[data-site-page="us"]) .distribution-row small:is(.sdm-static-country, .sdm-static-country *) {white-space: nowrap;}
@media (max-width: 600px) {
:where(:where(.sdm-static-page)[data-landing-type="country"]) .distribution-heading:is(.sdm-static-country, .sdm-static-country *) {gap: 10px;}
:where(:where(.sdm-static-page)[data-landing-type="country"]) .distribution-heading span:last-child:is(.sdm-static-country, .sdm-static-country *) {display: block; text-align: right;}
:where(:where(.sdm-static-page)[data-landing-type="country"]) .distribution-row:is(.sdm-static-country, .sdm-static-country *) {grid-template-columns: minmax(0px, 1fr) auto auto; gap: 7px 12px;}
:where(:where(.sdm-static-page)[data-landing-type="country"]) .distribution-row > span:is(.sdm-static-country, .sdm-static-country *) {grid-area: 1 / 1; min-width: 0; overflow-wrap: anywhere;}
:where(:where(.sdm-static-page)[data-landing-type="country"]) .distribution-row strong:is(.sdm-static-country, .sdm-static-country *) {grid-area: 1 / 2; white-space: nowrap;}
:where(:where(.sdm-static-page)[data-landing-type="country"]) .distribution-row small:is(.sdm-static-country, .sdm-static-country *) {display: block; grid-area: 1 / 3; white-space: nowrap;}
:where(:where(.sdm-static-page)[data-landing-type="country"]) .distribution-row .bar:is(.sdm-static-country, .sdm-static-country *) {grid-area: 2 / 1 / auto / -1;}
}
@media (min-width: 761px) {
:where(:where(.sdm-static-page)[data-site-page="us"]) .hub-directory:is(.sdm-static-country, .sdm-static-country *) {padding-top: 58px;}
}
:where(.sdm-static-page)[data-site-page="au"][data-au-art-direction="responsive"] .signup-band:is(.sdm-static-country, .sdm-static-country *)::before{background-size:cover!important}

@media(min-width:1600px){:where(.sdm-static-page)[data-site-page="au"][data-au-art-direction="responsive"] .signup-band:is(.sdm-static-country, .sdm-static-country *)::before{background-size:auto 750px!important;background-repeat:no-repeat!important;background-color:#10151c!important;mask-image:linear-gradient(to left,#000 0px,#000 1150px,transparent 1500px)}}
:where(.sdm-static-page)[data-site-page="au"][data-au-art-direction="responsive"] .hero:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(90deg,rgba(7,10,14,.82) 0%,rgba(7,10,14,.70) 40%,rgba(7,10,14,.08) 68%,rgba(7,10,14,.06) 100%),url("../img/staticLanding/au/au-hero-desktop.webp")!important;background-position:right center!important}


:where(.sdm-static-page)[data-site-page="au"][data-au-art-direction="responsive"] .signup-band:is(.sdm-static-country, .sdm-static-country *)::before{background-image:url("../img/staticLanding/au/au-signup-desktop.webp")!important;background-position:right top!important}
:where(.sdm-static-page)[data-site-page="au"][data-au-art-direction="responsive"] .signup-band:is(.sdm-static-country, .sdm-static-country *)::after{background:linear-gradient(90deg,rgba(7,10,14,.80) 0%,rgba(7,10,14,.70) 42%,rgba(7,10,14,.08) 72%,rgba(7,10,14,.05) 100%)!important}


@media(max-width:1000px){
 :where(.sdm-static-page)[data-site-page="au"][data-au-art-direction="responsive"] .hero:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(180deg,rgba(7,10,14,.02) 0%,rgba(7,10,14,.02) 16%,rgba(7,10,14,.36) 28%,rgba(7,10,14,.55) 40%,rgba(7,10,14,.08) 70%),url("../img/staticLanding/au/au-hero-mobile.webp")!important;background-position:center top!important;background-repeat:no-repeat!important;background-color:#080f17!important}



 :where(.sdm-static-page)[data-site-page="au"][data-au-art-direction="responsive"] .signup-band:is(.sdm-static-country, .sdm-static-country *)::before{background-image:url("../img/staticLanding/au/au-signup-mobile.webp")!important;background-size:100% auto!important;background-position:center top!important;background-repeat:no-repeat!important}
 :where(.sdm-static-page)[data-site-page="au"][data-au-art-direction="responsive"] .signup-band:is(.sdm-static-country, .sdm-static-country *)::after{background:linear-gradient(180deg,rgba(7,10,14,.02) 0%,rgba(7,10,14,.02) 20%,rgba(7,10,14,.45) 42%,rgba(7,10,14,.70) 100%)!important}


}

@media(min-width:1001px){:where(.sdm-static-page)[data-site-page="au"][data-au-art-direction="responsive"] .hero:is(.sdm-static-country, .sdm-static-country *){background-size:auto,cover!important;background-repeat:repeat!important;background-color:transparent!important}}
@media(max-width:1000px){:where(.sdm-static-page)[data-site-page="au"][data-au-art-direction="responsive"] .hero:is(.sdm-static-country, .sdm-static-country *){background-size:100% 100%,100% auto!important}}
@media (max-width: 760px) {
  :where(.sdm-static-page)[data-site-page="uk"] .hub-tab:is(.sdm-static-country, .sdm-static-country *) {min-height: 44px;}
}
@media (max-width: 600px) {
  :where(.sdm-static-page)[data-site-page="uk"] .distribution-row small:is(.sdm-static-country, .sdm-static-country *) {font-size: 12px;}
}
:where(.sdm-static-page)[data-site-page="us"] #photo-verification-faq:is(.sdm-static-country, .sdm-static-country *),:where(.sdm-static-page)[data-site-page="uk"] #photo-verification-faq:is(.sdm-static-country, .sdm-static-country *) {scroll-margin-top: 100px;}
@media (max-width: 620px) {
  :where(.sdm-static-page)[data-site-page="us"] #photo-verification-faq:is(.sdm-static-country, .sdm-static-country *),:where(.sdm-static-page)[data-site-page="uk"] #photo-verification-faq:is(.sdm-static-country, .sdm-static-country *) {scroll-margin-top: 76px;}
}
:where(.sdm-static-page)[data-site-page="uk"] .country-stats-caption:is(.sdm-static-country, .sdm-static-country *) {grid-column: 1 / -1; margin: 0; padding: 10px 16px; border-radius: 10px; background: rgba(20, 20, 20, .88); color: #fff; font: 400 12px/1.6 Arial, sans-serif; text-align: left;}
:where(.sdm-static-page)[data-site-page="au"] .signup-band:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){background:#191b1d!important}
.au-place:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){background:linear-gradient(145deg,#77716b,#272b30);background-size:cover;background-position:center}
.au-preview-note:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){background:#fff1d1;color:#47361c;padding:14px 20px;text-align:center;font:600 13px/1.45 Arial,sans-serif}
.au-placeholder:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){font-size:13px;line-height:1.5;color:#777}
.au-metrics:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){margin:25px 0}
.au-card:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){display:flex;flex-direction:column;gap:7px}
.au-card strong:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){font-size:18px}
.au-panel-note:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){font:13px/1.5 Arial,sans-serif;color:#676767;margin-top:15px}
.au-faq-note:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){font-size:13px;color:#707070}
:where(.sdm-static-page)[data-site-page="au"] .signup-band .shell:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){text-shadow:0 2px 9px rgba(0,0,0,.85)}
@media(max-width:600px){.community-story .distribution-row span:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){overflow-wrap:anywhere}
.community-story .distribution-row small:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){font-size:12px;color:#555}}
:where(.sdm-static-page)[data-site-page="au"] .metro-grid:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0}
@media(max-width:760px){:where(.sdm-static-page)[data-site-page="au"] .metro-grid:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:360px){:where(.sdm-static-page)[data-site-page="au"] .metro-grid:where(:where(.sdm-static-page)[data-css-page="au-au"],:where(.sdm-static-page)[data-css-page="au-au"] *):is(.sdm-static-country, .sdm-static-country *){grid-template-columns:1fr}}
:where(.sdm-static-page)[data-site-page="ca"]:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){
 scroll-behavior:auto;
 --country-hero-desktop:url("../img/staticLanding/ca/ca-relationship-hero-desktop.webp");
 --country-hero-mobile:url("../img/staticLanding/ca/ca-relationship-hero-mobile.webp");
 --country-signup:url("../img/staticLanding/ca/ca-relationship-hero-desktop.webp");
}
:where(.sdm-static-page)[data-site-page="ca"] .metro-grid:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-estimate-tag:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){display:inline-block;font:600 10px/1.3 Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#786649;margin-bottom:6px;}
:where(.sdm-static-page)[data-site-page="ca"] .distribution-row:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){grid-template-columns:155px minmax(0,1fr) 55px 85px;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-interest-list:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:22px 0;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-interest-list li:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){padding:18px;border:1px solid #e8e5df;border-radius:10px;background:#f8f7f5;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-interest-list strong:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){display:block;font:600 24px/1.2 Georgia,serif;margin-bottom:7px;color:#272521;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-interest-list span:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){font:13px/1.5 Arial,sans-serif;color:#625d54;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-source-note:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){border-top:1px solid #e7e3dd;padding-top:16px;margin-top:28px;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-skip:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){position:absolute;top:-100px;left:16px;background:white;color:#111;padding:12px;z-index:20;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-skip:focus:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){top:8px;}
:where(.sdm-static-page)[data-site-page="ca"] .hub-tab:focus-visible:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){outline:2px solid #333;outline-offset:3px;}
@media(max-width:760px){:where(.sdm-static-page)[data-site-page="ca"] .metro-grid:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *),:where(.sdm-static-page)[data-site-page="ca"] .ca-interest-list:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:600px){:where(.sdm-static-page)[data-site-page="ca"] .distribution-row:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){grid-template-columns:minmax(0,1fr) auto auto;}
:where(.sdm-static-page)[data-site-page="ca"] .distribution-heading:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){font-size:11px;}}
@media(max-width:360px){:where(.sdm-static-page)[data-site-page="ca"] .metro-grid:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *),:where(.sdm-static-page)[data-site-page="ca"] .ca-interest-list:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){grid-template-columns:1fr;}}
:where(.sdm-static-page)[data-site-page="ca"] .hub-tab:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){min-height:44px;}
:where(.sdm-static-page)[data-site-page="ca"] .hub-more > summary:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){min-height:44px;display:flex;align-items:center;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-preview-details > summary:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){font:600 14px/1.5 Arial,sans-serif;min-height:44px;cursor:pointer;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-preview-details p:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){font-size:14px;line-height:1.65;margin:8px 0;}
:where(.sdm-static-page)[data-site-page="ca"] #choosing-locations:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *),:where(.sdm-static-page)[data-site-page="ca"] #photo-verification-data:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *),:where(.sdm-static-page)[data-site-page="ca"] #photo-verification-faq:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *),:where(.sdm-static-page)[data-site-page="ca"] #photo-credits:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){scroll-margin-top:108px;}
@media(max-width:760px){:where(.sdm-static-page)[data-site-page="ca"] .hub-directory:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){padding:32px 0;}
:where(.sdm-static-page)[data-site-page="ca"] .hub-directory .section-title:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){margin-bottom:24px;}
:where(.sdm-static-page)[data-site-page="ca"] .hub-panel:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){padding:16px;}
:where(.sdm-static-page)[data-site-page="ca"] .hub-head:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){gap:14px;margin-bottom:18px;}
:where(.sdm-static-page)[data-site-page="ca"] .hub-tabs:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;box-sizing:border-box;}
:where(.sdm-static-page)[data-site-page="ca"] .hub-tab:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){padding:8px 6px;font-size:12px;line-height:1.4;white-space:normal;}
:where(.sdm-static-page)[data-site-page="ca"] .hub-state:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *),:where(.sdm-static-page)[data-site-page="ca"] .hub-city-grid .hub-city:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){aspect-ratio:auto;min-height:88px;padding:14px;}
:where(.sdm-static-page)[data-site-page="ca"] .hub-expanded-grid:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){margin-top:14px;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-interest-list:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){grid-template-columns:1fr;gap:8px;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-interest-list li:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){display:flex;align-items:center;gap:14px;padding:14px 16px;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-interest-list strong:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){font-size:23px;margin:0;min-width:48px;}}
:where(.sdm-static-page)[data-site-page="ca"] .hub-city.ca-city-placeholder:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){background:#34414a;color:#fff;cursor:default;}
:where(.sdm-static-page)[data-site-page="ca"] .hub-city.ca-city-placeholder span:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){color:#f1f1f1;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-photo-card:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){position:relative;isolation:isolate;aspect-ratio:1.65/1;cursor:default;background:#34414a;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-photo-card > .ca-card-image:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-photo-card:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *)::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(0,0,0,.88),rgba(0,0,0,.10) 76%);}
:where(.sdm-static-page)[data-site-page="ca"] .ca-photo-card strong:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *),:where(.sdm-static-page)[data-site-page="ca"] .ca-photo-card span:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){color:#fff;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-photo-credits:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){margin-top:18px;border-top:1px solid #e8e5df;padding-top:10px;font:13px/1.65 Arial,sans-serif;color:#625d54;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-photo-credits > summary:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600;color:#333;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-photo-credits ul:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){padding-left:20px;margin:12px 0;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-photo-credits li:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){margin:12px 0;overflow-wrap:anywhere;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-photo-credits a:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){color:#3c454d;text-decoration:underline;text-underline-offset:3px;}
@media(max-width:760px){:where(.sdm-static-page)[data-site-page="ca"]:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){--country-signup:url("../img/staticLanding/ca/ca-relationship-hero-mobile.webp");}
:where(.sdm-static-page)[data-site-page="ca"] .hub-state.ca-photo-card:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *),:where(.sdm-static-page)[data-site-page="ca"] .hub-city-grid .hub-city.ca-photo-card:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){aspect-ratio:1.4/1;min-height:0;padding:12px;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-photo-card strong:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){font-size:16px;line-height:1.25;}
:where(.sdm-static-page)[data-site-page="ca"] .ca-photo-card span:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){font-size:12px;line-height:1.35;}}
@media(max-width:360px){:where(.sdm-static-page)[data-site-page="ca"] .hub-state.ca-photo-card:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){aspect-ratio:auto;height:112px;min-width:0;width:100%;box-sizing:border-box;}
:where(.sdm-static-page)[data-site-page="ca"] .hub-state.ca-photo-card strong:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){font-size:14px;line-height:1.2;overflow-wrap:anywhere;}}
@media(max-width:760px){:where(.sdm-static-page)[data-site-page="ca"] .hero:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){background:linear-gradient(180deg,rgba(20,28,33,.68) 0,rgba(20,28,33,.60) 42vw,#20282e calc(100vw + 20px)),url("../img/staticLanding/ca/ca-relationship-hero-mobile.webp") center top/100% auto no-repeat,#20282e;padding-top:56px;min-height:0;}
:where(.sdm-static-page)[data-site-page="ca"] .hero .hero-grid:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){width:100%;max-width:600px;margin:0 auto;text-align:center;}
:where(.sdm-static-page)[data-site-page="ca"] .hero h1:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){font-size:29px;}
:where(.sdm-static-page)[data-site-page="ca"] .hero .actions:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){justify-content:center;}
:where(.sdm-static-page)[data-site-page="ca"] .hero .hero-copy:where(:where(.sdm-static-page)[data-css-page="ca-ca"],:where(.sdm-static-page)[data-css-page="ca-ca"] *):is(.sdm-static-country, .sdm-static-country *){margin-left:auto;margin-right:auto;}}
.uk-place:where(:where(.sdm-static-page)[data-css-page="uk-uk"],:where(.sdm-static-page)[data-css-page="uk-uk"] *):is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(145deg,#777b81,#252b32)}
.uk-data-empty:where(:where(.sdm-static-page)[data-css-page="uk-uk"],:where(.sdm-static-page)[data-css-page="uk-uk"] *):is(.sdm-static-country, .sdm-static-country *){color:#707070;font:14px/1.6 Arial,sans-serif}
.uk-card-placeholder:where(:where(.sdm-static-page)[data-css-page="uk-uk"],:where(.sdm-static-page)[data-css-page="uk-uk"] *):is(.sdm-static-country, .sdm-static-country *){background:linear-gradient(145deg,#717982,#202630)}
.uk-stat-note:where(:where(.sdm-static-page)[data-css-page="uk-uk"],:where(.sdm-static-page)[data-css-page="uk-uk"] *):is(.sdm-static-country, .sdm-static-country *){font-size:12px}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-1"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/state-nsw.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-2"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/state-victoria.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-3"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/state-queensland.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-4"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/state-western-australia.jpg")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-5"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/state-south-australia.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-6"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/state-tasmania.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-7"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/state-act.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-8"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/state-nt.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-9"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/city-sydney.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-10"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/city-melbourne.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-11"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/city-brisbane.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-12"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/city-gold-coast.jpg")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-13"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/city-perth.jpg")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-14"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/city-adelaide.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-15"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/city-canberra.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-16"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.10) 75%),url("../img/staticLanding/au/city-hobart.jpg")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-21"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/uk/england-region-card.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-22"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/uk/nation-scotland.jpg")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-23"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/uk/nation-wales.jpg")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-24"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/uk/nation-northern-ireland-causeway.jpg")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-25"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/uk/london-card.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-26"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/uk/city-edinburgh.jpg")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-27"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/uk/cardiff-bay-card.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-28"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/uk/belfast-card.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-29"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/california-state-sacramento-card.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-30"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/new-york-state-albany-card.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-31"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/florida-state-card.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-32"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/illinois-state-chicago-card.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-33"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/new-york-city-card.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-34"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/los-angeles-card.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-35"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/miami-card.webp")}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="country-36"]:is(.sdm-static-country, .sdm-static-country *){background-image:linear-gradient(0deg,rgba(0,0,0,.82),transparent 70%),url("../img/staticLanding/chicago-card.webp")}
:where(.sdm-static-page)[data-site-page="ca"][data-release-review="country"] .hub-directory:is(.sdm-static-country, .sdm-static-country *) {padding-top:58px;}


@media(max-width:620px){:where(.sdm-static-page)[data-site-page="ca"][data-release-review="country"] .hub-directory:is(.sdm-static-country, .sdm-static-country *) {padding-top:54px;}}


:where(.sdm-static-page)[data-css-page="ca-ca"] .ca-photo-card:focus-visible:is(.sdm-static-country, .sdm-static-country *) {
  outline: 3px solid #ac202d;
  outline-offset: 3px;
}

/* Shared regional templates: state.css. */
#california-dating-guide .story-kicker:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){font-size:12px;letter-spacing:.14em;font-weight:700;color:#8b7044;margin-bottom:12px}
#california-dating-guide .story-intro:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){font-size:1.15em;line-height:1.7}
#california-dating-guide .distribution:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){margin:24px 0;padding:24px;border:1px solid #e5e1d9;border-radius:12px;background:#faf9f6}
#california-dating-guide .distribution-heading:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){display:flex;justify-content:space-between;font-size:12px;color:#666;margin-bottom:18px;gap:16px}
#california-dating-guide .distribution-row:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){display:grid;gap:14px;align-items:center;margin:14px 0;font-size:14px}
#california-dating-guide .bar:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){height:9px;background:#e8e3d9;border-radius:8px;overflow:hidden}
#california-dating-guide .bar i:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){display:block;height:100%;background:#aa8955;border-radius:8px}
#california-dating-guide .metro-grid:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0}
#california-dating-guide .metro-card:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){padding:22px 16px;border:1px solid #e5e1d9;border-radius:10px;background:#faf9f6}
#california-dating-guide .metro-card strong:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){display:block;font-size:26px;margin-bottom:8px}
#california-dating-guide .metro-card span:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){font-size:13px}
#california-dating-guide .data-caption:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){font-size:12px;line-height:1.6;color:#777}
@media(max-width:640px){#california-dating-guide .distribution:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){padding:14px}
#california-dating-guide .distribution-row:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){gap:8px}

#california-dating-guide .metro-grid:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){grid-template-columns:repeat(2,1fr)}}
#california-dating-guide .distribution-row:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){grid-template-columns:90px minmax(0,1fr) 65px}
#california-dating-guide .verification-grid:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:640px){#california-dating-guide .distribution-row:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){grid-template-columns:65px minmax(0,1fr) 45px}
#california-dating-guide .distribution-row .bar:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){grid-column:auto;grid-row:auto}}
.state-guide-page #community-blocks button:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *),
.state-guide-page details.state-data-note > summary:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  min-height: 44px;
}
.state-guide-page #community-blocks button[data-community-action="info"]:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  min-width: 44px;
  flex-shrink: 0;
}
.state-guide-page .state-example-notice:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  margin: 16px 0 0;
  padding: 12px 16px;
  border-left: 3px solid #8b7048;
  background: #f5f3ee;
  color: #444;
  font-size: 14px;
  line-height: 1.6;
}
.state-guide-page .state-example-label:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  margin: 12px 0;
  color: #555;
  font-size: 13px;
}
.state-guide-page .locations .links a.state-city-text-only:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 80px;
  background: #f5f3ee;
}
.state-guide-page .locations .links a.state-city-text-only span:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  position: static;
  color: #333;
  text-shadow: none;
}
.state-table-wrap:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  max-width: 100%;
  margin: 24px 0;
  overflow-x: auto;
  border: 1px solid #dedede;
  border-radius: 12px;
}
.state-table-wrap:focus-visible:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  outline: 2px solid #444;
  outline-offset: 3px;
}
.state-data-table:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  width: 100%;
  border-collapse: collapse;
  font: inherit;
  font-size: clamp(13px, 1.15vw, 15px);
}
.state-data-table caption:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  caption-side: top;
  padding: 16px;
  color: #555;
  font-size: 13px;
  line-height: 1.6;
  text-align: left;
}
.state-data-table :is(thead, tfoot):where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  background: #f5f5f5;
}
.state-data-table :is(th, td):where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  padding: 12px 9px;
  border-top: 1px solid #e5e5e5;
  font-variant-numeric: tabular-nums;
  text-align: right;
}
.state-data-table :is(th, td):first-child:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  text-align: left;
}
.state-data-table tbody th[scope="row"]:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  font-weight: 500;
}
[data-state="northern-ireland"] .hero-title:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  transform: none;
}
[data-state="northern-ireland"] .hero-data-update:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  margin: 16px auto 0;
  font-size: 13px;
  line-height: 1.6;
  color: #fff;
  text-align: center;
}
.northern-ireland-state-article:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  min-width: 0;
}
.northern-ireland-state-article .state-data-note:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  font-size: 13px;
  color: #666;
}
.ni-photo-credits:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  margin: 24px 0;
  font-size: 12px;
  line-height: 1.7;
  color: #666;
}
.california-state-article:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *),
.florida-state-article:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *),
.illinois-article-copy:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *),
.ny-article-body:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  width: 100%;
  max-width: 850px;
  margin-inline: auto;
}
.faq-country-style:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  margin-top: 0;
}
.faq-country-style .section-title h2:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  margin-top: 0;
}
.faq-country-style .section-title p:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  margin-top: 14px;
}
.faq-country-style .section-title p:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *),
.faq-country-style .faq-item p:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  color: #666;
  font-family: Inter, "Segoe UI", Arial, sans-serif;
}
.au-review-page .locations .links.state-city-links:is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-css-page^="uk-state-"] .locations .links.state-city-links:is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-css-page="uk-state-wales"] #local-areas .links.state-city-links:is(.sdm-static-state, .sdm-static-state *),
.locations .links.state-city-links:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 260px));
  justify-content: center;
  gap: 20px;
  max-width: 850px;
  margin: 0 auto;
}
.florida-state-article:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  min-width: 0;
  scroll-margin-top: 110px;
}
.florida-state-article > h2:not(.state-article-title):where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  clear: both;
  scroll-margin-top: 110px;
}
.ny-article-body > h2[id]:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  scroll-margin-top: 110px;
}
.florida-state-article #florida-content-credits:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  margin: 12px 0 24px;
  font-size: 13px;
  line-height: 1.7;
  color: #666;
}
:is([data-state="queensland"], [data-state="victoria"]) .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  background: linear-gradient(135deg, #302c29, #524538);
}
:is([data-state="queensland"], [data-state="victoria"]) .local-page-layout .signup-band:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  background: #302c29;
}
:is([data-state="queensland"], [data-state="victoria"]) .local-page-layout .hero-stat-value:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  overflow-wrap: anywhere;
}
[data-state="queensland"] :is(#community-data, #regions, #data-notes):where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  scroll-margin-top: 110px;
}
[data-state="queensland"] .hero .hero-title:where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  margin: 0 auto;
}
[data-state="victoria"] :is(#community-data, #data-notes):where(:where(.sdm-static-page)[data-css-state-base],:where(.sdm-static-page)[data-css-state-base] *):is(.sdm-static-state, .sdm-static-state *){
  scroll-margin-top: 110px;
}
.england-state-article [id]:where(:where(.sdm-static-page)[data-css-page="uk-state-england"],:where(.sdm-static-page)[data-css-page="uk-state-england"] *):is(.sdm-static-state, .sdm-static-state *){ scroll-margin-top:110px; }
.england-state-article .state-data-note:where(:where(.sdm-static-page)[data-css-page="uk-state-england"],:where(.sdm-static-page)[data-css-page="uk-state-england"] *):is(.sdm-static-state, .sdm-static-state *){ font-size:13px; line-height:1.75; color:#666; }
.england-state-article details.state-data-note:where(:where(.sdm-static-page)[data-css-page="uk-state-england"],:where(.sdm-static-page)[data-css-page="uk-state-england"] *):is(.sdm-static-state, .sdm-static-state *){ margin:26px 0; padding:18px 20px; border:1px solid #dedede; border-radius:12px; }
.england-state-article details.state-data-note summary:where(:where(.sdm-static-page)[data-css-page="uk-state-england"],:where(.sdm-static-page)[data-css-page="uk-state-england"] *):is(.sdm-static-state, .sdm-static-state *){ cursor:pointer; font-weight:600; color:#454545; }
.england-state-article .state-table-wrap:focus-visible:where(:where(.sdm-static-page)[data-css-page="uk-state-england"],:where(.sdm-static-page)[data-css-page="uk-state-england"] *):is(.sdm-static-state, .sdm-static-state *){ outline:2px solid #755e38; outline-offset:3px; }
.hero-stat-description:where(:where(.sdm-static-page)[data-css-page="uk-state-england"],:where(.sdm-static-page)[data-css-page="uk-state-england"] *):is(.sdm-static-state, .sdm-static-state *){ color:#ededed; font-size:12px; line-height:1.5; margin-top:8px; }
:where(.sdm-static-page)[data-state="scotland"] .signup-band>picture:where(:where(.sdm-static-page)[data-css-page="uk-state-scotland"],:where(.sdm-static-page)[data-css-page="uk-state-scotland"] *):is(.sdm-static-state, .sdm-static-state *){position:absolute;inset:0}
:where(.sdm-static-page)[data-state="scotland"] .signup-band-bg:where(:where(.sdm-static-page)[data-css-page="uk-state-scotland"],:where(.sdm-static-page)[data-css-page="uk-state-scotland"] *):is(.sdm-static-state, .sdm-static-state *){top:0;left:0;width:100%;height:100%;object-position:center 45%}
:where(.sdm-static-page)[data-state="scotland"] .scotland-state-article [id]:where(:where(.sdm-static-page)[data-css-page="uk-state-scotland"],:where(.sdm-static-page)[data-css-page="uk-state-scotland"] *):is(.sdm-static-state, .sdm-static-state *){scroll-margin-top:110px}
:where(.sdm-static-page)[data-state="wales"] .hero:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ background: #181818; }
:where(.sdm-static-page)[data-state="wales"] .hero-title:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ transform: none; }
:where(.sdm-static-page)[data-state="wales"] .hero-data-update:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ margin: 16px auto 0; font-size: 13px; line-height: 1.6; color: #fff; text-align: center; }
:where(.sdm-static-page)[data-state="wales"] .hero-data-update a:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ color: inherit; text-decoration: underline; }
:where(.sdm-static-page)[data-state="wales"] .wales-article-copy:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ min-width: 0; }
:where(.sdm-static-page)[data-state="wales"] [id]:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ scroll-margin-top: 110px; }
:where(.sdm-static-page)[data-state="wales"] .wales-table-wrap:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ max-width: 100%; margin: 24px 0; overflow-x: auto; border: 1px solid #dedede; border-radius: 12px; }
:where(.sdm-static-page)[data-state="wales"] .wales-table-wrap table:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ width: 100%; border-collapse: collapse; font: inherit; font-size: clamp(13px,1.15vw,15px); }
:where(.sdm-static-page)[data-state="wales"] .wales-table-wrap caption:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ text-align: left; padding: 16px; color: #555; font-size: 13px; line-height: 1.6; caption-side: top; }
:where(.sdm-static-page)[data-state="wales"] .wales-table-wrap thead:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ background: #f5f5f5; }
:where(.sdm-static-page)[data-state="wales"] .wales-table-wrap th:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="wales"] .wales-table-wrap td:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ padding: 12px 9px; border-top: 1px solid #e5e5e5; text-align: right; font-variant-numeric: tabular-nums; }
:where(.sdm-static-page)[data-state="wales"] .wales-table-wrap th:first-child:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ text-align: left; }
:where(.sdm-static-page)[data-state="wales"] .wales-table-wrap tbody th:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ font-weight: 500; }
:where(.sdm-static-page)[data-state="wales"] .data-note:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="wales"] .data-scope:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ font-size: 13px; line-height: 1.75; color: #666; }
:where(.sdm-static-page)[data-state="wales"] .data-scope:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ clear: both; margin: 28px 0; }
:where(.sdm-static-page)[data-state="wales"] .data-scope summary:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ cursor: pointer; font-weight: 600; }
:where(.sdm-static-page)[data-state="wales"] .signup-band-bg:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ top: 0; left: 0; width: 100%; height: 100%; object-position: center 45%; }
:where(.sdm-static-page)[data-state="wales"] #local-areas .links a.cardiff-city-card:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ grid-column:2; }
@media(max-width:640px){:where(.sdm-static-page)[data-state="wales"] #local-areas .links:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ grid-template-columns:minmax(0,1fr); }
:where(.sdm-static-page)[data-state="wales"] #local-areas .links a.cardiff-city-card:where(:where(.sdm-static-page)[data-css-page="uk-state-wales"],:where(.sdm-static-page)[data-css-page="uk-state-wales"] *):is(.sdm-static-state, .sdm-static-state *){ grid-column:1; width:100%; max-width:320px; justify-self:center; }}
[data-state="illinois"] .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="us-state-illinois"],:where(.sdm-static-page)[data-css-page="us-state-illinois"] *):is(.sdm-static-state, .sdm-static-state *){ background: #181818; }
[data-state="illinois"] .illinois-hero-picture:where(:where(.sdm-static-page)[data-css-page="us-state-illinois"],:where(.sdm-static-page)[data-css-page="us-state-illinois"] *):is(.sdm-static-state, .sdm-static-state *){ position: absolute; inset: 0; }
[data-state="illinois"] .illinois-hero-picture img:where(:where(.sdm-static-page)[data-css-page="us-state-illinois"],:where(.sdm-static-page)[data-css-page="us-state-illinois"] *):is(.sdm-static-state, .sdm-static-state *){ display: block; width: 100%; height: 100%; object-fit: cover; object-position: center 48%; }
[data-state="illinois"] .illinois-hero-picture:where(:where(.sdm-static-page)[data-css-page="us-state-illinois"],:where(.sdm-static-page)[data-css-page="us-state-illinois"] *):is(.sdm-static-state, .sdm-static-state *)::after{ content: ""; position: absolute; inset: 0; background: linear-gradient(90deg, rgba(0, 0, 0, .72), rgba(0, 0, 0, .25)); }
[data-state="illinois"] #community-blocks:where(:where(.sdm-static-page)[data-css-page="us-state-illinois"],:where(.sdm-static-page)[data-css-page="us-state-illinois"] *):is(.sdm-static-state, .sdm-static-state *){ margin-inline: auto; }
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-1"]:is(.sdm-static-state, .sdm-static-state *){min-width:0;scroll-margin-top:110px}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-2"]:is(.sdm-static-state, .sdm-static-state *){scroll-margin-top:110px}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-4"]:is(.sdm-static-state, .sdm-static-state *){background-image:linear-gradient(90deg,rgba(20,25,29,.77),rgba(20,25,29,.42)),url("../img/staticLanding/uk/uk-local-hero.webp");background-position:center}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-7"]:is(.sdm-static-state, .sdm-static-state *){max-width:100%;margin:24px 0;overflow-x:auto;border:1px solid #dedede;border-radius:12px}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-8"]:is(.sdm-static-state, .sdm-static-state *){width:100%;border-collapse:collapse;font:inherit;font-size:clamp(13px,1.15vw,15px)}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-9"]:is(.sdm-static-state, .sdm-static-state *){text-align:left;padding:16px;color:#555;font-size:13px;line-height:1.6;caption-side:top}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-10"]:is(.sdm-static-state, .sdm-static-state *){background:#f5f5f5}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-11"]:is(.sdm-static-state, .sdm-static-state *){padding:12px 10px;border-top:1px solid #e5e5e5;text-align:left;font-variant-numeric:tabular-nums}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-12"]:is(.sdm-static-state, .sdm-static-state *){padding:12px 10px;border-top:1px solid #e5e5e5;text-align:right;font-variant-numeric:tabular-nums}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-13"]:is(.sdm-static-state, .sdm-static-state *){padding:12px 10px;border-top:1px solid #e5e5e5;text-align:left;font-variant-numeric:tabular-nums;font-weight:500}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-14"]:is(.sdm-static-state, .sdm-static-state *){width:100%;min-width:540px;border-collapse:collapse;font:inherit;font-size:clamp(13px,1.15vw,15px)}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-18"]:is(.sdm-static-state, .sdm-static-state *){transform:none}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-20"]:is(.sdm-static-state, .sdm-static-state *){margin:12px 0 24px;font-size:13px;line-height:1.7;color:#666}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-21"]:is(.sdm-static-state, .sdm-static-state *){clear:both;scroll-margin-top:110px}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-22"]:is(.sdm-static-state, .sdm-static-state *){padding:12px 9px;border-top:1px solid #e5e5e5;text-align:left;font-variant-numeric:tabular-nums}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-23"]:is(.sdm-static-state, .sdm-static-state *){padding:12px 9px;border-top:1px solid #e5e5e5;text-align:right;font-variant-numeric:tabular-nums}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-24"]:is(.sdm-static-state, .sdm-static-state *){padding:12px 9px;border-top:1px solid #e5e5e5;text-align:left;font-variant-numeric:tabular-nums;font-weight:500}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-25"]:is(.sdm-static-state, .sdm-static-state *){font-size:13px;line-height:1.75;color:#666}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="state-29"]:is(.sdm-static-state, .sdm-static-state *){margin:24px 0 0;font-size:14px;line-height:1.7}
:where(.sdm-static-page)[data-state="western-australia"].state-guide-page #community-blocks button:is(.sdm-static-state, .sdm-static-state *) {
  min-height: 44px;
}:where(.sdm-static-page)[data-state="western-australia"].state-guide-page .state-example-label:is(.sdm-static-state, .sdm-static-state *) {
  margin: 12px 0;
  color: #555;
  font-size: 13px;
}:where(.sdm-static-page)[data-state="western-australia"] .state-guide-article:is(.sdm-static-state, .sdm-static-state *) {
  min-width: 0;
  scroll-margin-top: 110px;
}:where(.sdm-static-page)[data-state="western-australia"] .community-stat-grid:is(.sdm-static-state, .sdm-static-state *) {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));
  gap: 14px;
  margin: 24px 0;
}:where(.sdm-static-page)[data-state="western-australia"] .community-stat-card:is(.sdm-static-state, .sdm-static-state *) {
  padding: 18px;
  border: 1px solid #e5e1d9;
  border-radius: 12px;
  background: #faf9f6;
}:where(.sdm-static-page)[data-state="western-australia"] .community-stat-value:is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="western-australia"] .community-stat-label:is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="western-australia"] .community-stat-note:is(.sdm-static-state, .sdm-static-state *) {
  display: block;
}:where(.sdm-static-page)[data-state="western-australia"] .community-stat-value:is(.sdm-static-state, .sdm-static-state *) { font-size: 24px; }:where(.sdm-static-page)[data-state="western-australia"] .community-stat-label:is(.sdm-static-state, .sdm-static-state *) { margin-top: 5px; }:where(.sdm-static-page)[data-state="western-australia"] .community-stat-note:is(.sdm-static-state, .sdm-static-state *) {
  margin-top: 5px;
  color: #777;
}:where(.sdm-static-page)[data-state="western-australia"] .data-caption:is(.sdm-static-state, .sdm-static-state *) {
  color: #777;
  font-size: 12px;
  line-height: 1.6;
}:where(.sdm-static-page)[data-state="western-australia"] .age-ledger:is(.sdm-static-state, .sdm-static-state *) {
  margin: 32px 0;
  padding: 40px;
  border: 1px solid rgba(196, 163, 112, .34);
  background: #171b18;
  color: #f5f0e7;
  box-shadow: 0 26px 70px rgba(25, 30, 26, .16);
}:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-head:is(.sdm-static-state, .sdm-static-state *) {
  display: flex;
  justify-content: space-between;
  gap: 24px;
  margin-bottom: 32px;
  color: #cbb795;
  font-size: 11px;
  letter-spacing: .13em;
  text-transform: uppercase;
}:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-grid:is(.sdm-static-state, .sdm-static-state *) {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  border-top: 1px solid rgba(255, 255, 255, .17);
  border-bottom: 1px solid rgba(255, 255, 255, .17);
}:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-item:is(.sdm-static-state, .sdm-static-state *) {
  min-width: 0;
  padding: 30px 20px 28px;
  border-left: 1px solid rgba(255, 255, 255, .17);
}:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-item:first-child:is(.sdm-static-state, .sdm-static-state *) { border-left: 0; padding-left: 0; }:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-value:is(.sdm-static-state, .sdm-static-state *) { display: block; color: #f7f1e6; font: 400 clamp(36px, 4vw, 56px)/1 Newsreader, Georgia, serif; }:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-label:is(.sdm-static-state, .sdm-static-state *) { display: block; margin-top: 18px; color: #fff; font-size: 14px; font-weight: 700; }:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-note:is(.sdm-static-state, .sdm-static-state *) { display: block; margin-top: 6px; color: #9da59f; font-size: 11px; }:where(.sdm-static-page)[data-state="western-australia"] .search-geography:is(.sdm-static-state, .sdm-static-state *) {
  margin: 32px 0;
  border: 1px solid #cfc5b6;
  background: #f8f4ec;
}:where(.sdm-static-page)[data-state="western-australia"] .geo-table-head:is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="western-australia"] .geo-table-row:is(.sdm-static-state, .sdm-static-state *) {
  display: grid;
  grid-template-columns: minmax(140px, .75fr) minmax(130px, .55fr) minmax(260px, 1.7fr);
  gap: 24px;
  align-items: center;
}:where(.sdm-static-page)[data-state="western-australia"] .geo-table-head:is(.sdm-static-state, .sdm-static-state *) {
  padding: 16px 24px;
  background: #2b302b;
  color: #d9c69e;
  font-size: 10px;
  font-weight: 800;
  letter-spacing: .13em;
  text-transform: uppercase;
}:where(.sdm-static-page)[data-state="western-australia"] .geo-table-row:is(.sdm-static-state, .sdm-static-state *) {
  min-height: 78px;
  padding: 18px 24px;
  border-bottom: 1px solid #d8cfc1;
}:where(.sdm-static-page)[data-state="western-australia"] .geo-table-row:last-child:is(.sdm-static-state, .sdm-static-state *) { border-bottom: 0; }:where(.sdm-static-page)[data-state="western-australia"] .geo-city:is(.sdm-static-state, .sdm-static-state *) { color: #20251f; font: 400 23px/1.2 Newsreader, Georgia, serif; }:where(.sdm-static-page)[data-state="western-australia"] .geo-share:is(.sdm-static-state, .sdm-static-state *) { color: #6f593a; font-size: 20px; font-weight: 800; }:where(.sdm-static-page)[data-state="western-australia"] .geo-guidance:is(.sdm-static-state, .sdm-static-state *) { color: #655f56; font-size: 14px; line-height: 1.55; }@media (max-width: 767px) {:where(.sdm-static-page)[data-state="western-australia"] .age-ledger:is(.sdm-static-state, .sdm-static-state *) { padding: 28px 22px; }:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-head:is(.sdm-static-state, .sdm-static-state *) { display: grid; gap: 8px; }:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-grid:is(.sdm-static-state, .sdm-static-state *) { grid-template-columns: repeat(2, minmax(0, 1fr)); }:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-item:is(.sdm-static-state, .sdm-static-state *) { padding: 24px 14px; border-bottom: 1px solid rgba(255, 255, 255, .17); }:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-item:nth-child(odd):is(.sdm-static-state, .sdm-static-state *) { border-left: 0; padding-left: 0; }:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-item:nth-last-child(-n+2):is(.sdm-static-state, .sdm-static-state *) { border-bottom: 0; }:where(.sdm-static-page)[data-state="western-australia"] .age-ledger-value:is(.sdm-static-state, .sdm-static-state *) { font-size: 39px; }:where(.sdm-static-page)[data-state="western-australia"] .geo-table-head:is(.sdm-static-state, .sdm-static-state *) { display: none; }:where(.sdm-static-page)[data-state="western-australia"] .geo-table-row:is(.sdm-static-state, .sdm-static-state *) { grid-template-columns: 1fr auto; gap: 8px 16px; padding: 18px; }:where(.sdm-static-page)[data-state="western-australia"] .geo-city:is(.sdm-static-state, .sdm-static-state *) { font-size: 21px; }:where(.sdm-static-page)[data-state="western-australia"] .geo-share:is(.sdm-static-state, .sdm-static-state *) { font-size: 18px; }:where(.sdm-static-page)[data-state="western-australia"] .geo-guidance:is(.sdm-static-state, .sdm-static-state *) { grid-column: 1 / -1; }
}:where(.sdm-static-page)[data-state="western-australia"] .wa-distance-section:is(.sdm-static-state, .sdm-static-state *) { margin-top: 64px; }:where(.sdm-static-page)[data-state="western-australia"] .wa-distance-intro:is(.sdm-static-state, .sdm-static-state *) { display: grid; grid-template-columns: 1fr; gap: 12px; align-items: start; }:where(.sdm-static-page)[data-state="western-australia"] .wa-distance-kicker:is(.sdm-static-state, .sdm-static-state *) { align-self: start; color: #8b704a; font-size: 10px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase; }:where(.sdm-static-page)[data-state="western-australia"] .wa-distance-intro h2:is(.sdm-static-state, .sdm-static-state *) { margin: 0; color: #171713; font: 400 clamp(26px, 3vw, 36px)/1.2 Newsreader, Georgia, serif; letter-spacing: -.025em; }:where(.sdm-static-page)[data-state="western-australia"] .wa-distance-intro p:is(.sdm-static-state, .sdm-static-state *) { grid-column: 1; margin: 0; color: #5e5a53; line-height: 1.72; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-board:is(.sdm-static-state, .sdm-static-state *) { margin-top: 34px; background: #1d231f; color: #f6f0e7; box-shadow: 0 28px 70px rgba(26, 30, 27, .14); }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-board-head:is(.sdm-static-state, .sdm-static-state *) { display: grid; grid-template-columns: 52px minmax(0, 1.12fr) minmax(0, .88fr); gap: 22px; padding: 18px 28px; border-bottom: 1px solid rgba(255, 255, 255, .17); color: #bba77f; font-size: 10px; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-board-head span:first-child:is(.sdm-static-state, .sdm-static-state *) { grid-column: 2; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-row:is(.sdm-static-state, .sdm-static-state *) { position: relative; display: grid; grid-template-columns: 52px minmax(0, 1.12fr) minmax(0, .88fr); gap: 22px; align-items: center; min-height: 142px; padding: 26px 28px; border-bottom: 1px solid rgba(255, 255, 255, .13); }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-row:last-child:is(.sdm-static-state, .sdm-static-state *) { border-bottom: 0; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-row:is(.sdm-static-state, .sdm-static-state *)::before { content: ""; position: absolute; left: 53px; top: 0; bottom: 0; width: 1px; background: rgba(210, 185, 137, .42); }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-row:first-of-type:is(.sdm-static-state, .sdm-static-state *)::before { top: 50%; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-row:last-child:is(.sdm-static-state, .sdm-static-state *)::before { bottom: 50%; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-number:is(.sdm-static-state, .sdm-static-state *) { position: relative; z-index: 1; display: grid; width: 28px; height: 28px; place-items: center; border: 1px solid #d2b989; border-radius: 50%; background: #1d231f; color: #d2b989; font-size: 9px; font-weight: 800; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-name small:is(.sdm-static-state, .sdm-static-state *) { display: block; margin-bottom: 10px; color: #b6bdb7; font-size: 10px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-name strong:is(.sdm-static-state, .sdm-static-state *) { display: block; max-width: 390px; color: #fffaf0; font: 400 25px/1.18 Newsreader, Georgia, serif; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-action:is(.sdm-static-state, .sdm-static-state *) { color: #c8ccc8; font-size: 14px; line-height: 1.65; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-action a:is(.sdm-static-state, .sdm-static-state *) { color: #ead5aa !important; text-decoration-color: rgba(234, 213, 170, .5) !important; }:where(.sdm-static-page)[data-state="western-australia"] .wa-distance-decision:is(.sdm-static-state, .sdm-static-state *) { display: grid; grid-template-columns: .8fr repeat(3, 1fr); gap: 0; margin-top: 18px; border-top: 1px solid #b9aa91; border-bottom: 1px solid #b9aa91; }:where(.sdm-static-page)[data-state="western-australia"] .wa-decision-lead:is(.sdm-static-state, .sdm-static-state *) { margin: 0; padding: 22px 22px 22px 0; color: #27322c !important; font: 400 21px/1.25 Newsreader, Georgia, serif; }:where(.sdm-static-page)[data-state="western-australia"] .wa-decision-item:is(.sdm-static-state, .sdm-static-state *) { padding: 22px; border-left: 1px solid #d4c8b7; }:where(.sdm-static-page)[data-state="western-australia"] .wa-decision-item small:is(.sdm-static-state, .sdm-static-state *) { display: block; margin-bottom: 8px; color: #947749; font-size: 9px; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; }:where(.sdm-static-page)[data-state="western-australia"] .wa-decision-item span:is(.sdm-static-state, .sdm-static-state *) { display: block; color: #5e5a53; font-size: 13px; line-height: 1.55; }@media (max-width: 767px) {:where(.sdm-static-page)[data-state="western-australia"] .wa-distance-section:is(.sdm-static-state, .sdm-static-state *) { margin-top: 52px; }:where(.sdm-static-page)[data-state="western-australia"] .wa-distance-intro:is(.sdm-static-state, .sdm-static-state *) { grid-template-columns: 1fr; gap: 16px; }:where(.sdm-static-page)[data-state="western-australia"] .wa-distance-intro p:is(.sdm-static-state, .sdm-static-state *) { grid-column: 1; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-board-head:is(.sdm-static-state, .sdm-static-state *) { display: none; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-row:is(.sdm-static-state, .sdm-static-state *) { grid-template-columns: 38px 1fr; gap: 12px 16px; min-height: 0; padding: 26px 20px; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-row:is(.sdm-static-state, .sdm-static-state *)::before { left: 33px; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-number:is(.sdm-static-state, .sdm-static-state *) { grid-row: 1 / span 2; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-name strong:is(.sdm-static-state, .sdm-static-state *) { font-size: 23px; }:where(.sdm-static-page)[data-state="western-australia"] .wa-route-action:is(.sdm-static-state, .sdm-static-state *) { grid-column: 2; }:where(.sdm-static-page)[data-state="western-australia"] .wa-distance-decision:is(.sdm-static-state, .sdm-static-state *) { grid-template-columns: 1fr; }:where(.sdm-static-page)[data-state="western-australia"] .wa-decision-lead:is(.sdm-static-state, .sdm-static-state *) { padding: 20px 0; }:where(.sdm-static-page)[data-state="western-australia"] .wa-decision-item:is(.sdm-static-state, .sdm-static-state *) { padding: 18px 0; border-top: 1px solid #d4c8b7; border-left: 0; }
}:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout .hero.hero-default:is(.sdm-static-state, .sdm-static-state *) {
  background: linear-gradient(135deg, #302c29, #524538);
}:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout .signup-band:is(.sdm-static-state, .sdm-static-state *) {background: #302c29;}:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout .hero-stat-value:is(.sdm-static-state, .sdm-static-state *) {overflow-wrap: anywhere;}:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout .article:is(.sdm-static-state, .sdm-static-state *) { background: #f5f1e9; }:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout .state-guide-article:is(.sdm-static-state, .sdm-static-state *) { max-width: 920px; margin: 0 auto; }:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout .state-guide-article > h2:not(.state-article-title):is(.sdm-static-state, .sdm-static-state *) { margin-top: 58px; font-size: clamp(28px, 3vw, 39px); }:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout .state-guide-article > h3:is(.sdm-static-state, .sdm-static-state *) { margin-top: 40px; color: #39463f; }:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout .article p:is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout .article li:is(.sdm-static-state, .sdm-static-state *) { color: #5e5a53; line-height: 1.72; }:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout .article a:is(.sdm-static-state, .sdm-static-state *) { color: #53655b; text-decoration-color: rgba(83, 101, 91, .4); text-underline-offset: 3px; }:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout .community-stat-card:is(.sdm-static-state, .sdm-static-state *) { border: 0; border-top: 2px solid #aa8957; border-radius: 0; background: #ece6dc; }:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout .community-stat-value:is(.sdm-static-state, .sdm-static-state *) { font-family: Newsreader, Georgia, serif; font-size: 32px; font-weight: 400; }:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout #community-blocks section:is(.sdm-static-state, .sdm-static-state *) { background: #eee9e1; }:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout #community-blocks .meetup-card:is(.sdm-static-state, .sdm-static-state *) { border-radius: 3px; border-color: #d7cfc2; background: #fbf8f2; box-shadow: 0 16px 42px rgba(31, 37, 32, .08); }:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout #community-blocks .meetup-card img:is(.sdm-static-state, .sdm-static-state *) { filter: saturate(.76) contrast(.96); }:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout #community-blocks .rounded-xl:is(.sdm-static-state, .sdm-static-state *) { border-radius: 3px; }:where(.sdm-static-page)[data-state="western-australia"] .local-page-layout #community-blocks .bg-us-navy:is(.sdm-static-state, .sdm-static-state *) { background: #263129; }
:where(.sdm-static-page)[data-state="new-south-wales"].state-guide-page #community-blocks button:is(.sdm-static-state, .sdm-static-state *) {
  min-height: 44px;
}:where(.sdm-static-page)[data-state="new-south-wales"].state-guide-page #community-blocks button[data-community-action="info"]:is(.sdm-static-state, .sdm-static-state *) {
  min-width: 44px;
  flex-shrink: 0;
}:where(.sdm-static-page)[data-state="new-south-wales"].state-guide-page .state-example-label:is(.sdm-static-state, .sdm-static-state *) {
  margin: 12px 0;
  color: #555;
  font-size: 13px;
}:where(.sdm-static-page)[data-state="new-south-wales"] .state-guide-article:is(.sdm-static-state, .sdm-static-state *) {
  min-width: 0;
  scroll-margin-top: 110px;
}:where(.sdm-static-page)[data-state="new-south-wales"] .community-stat-grid:is(.sdm-static-state, .sdm-static-state *) {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));
  gap: 14px;
  margin: 24px 0;
}:where(.sdm-static-page)[data-state="new-south-wales"] .community-stat-card:is(.sdm-static-state, .sdm-static-state *) {
  padding: 18px;
  border: 1px solid #e5e1d9;
  border-radius: 12px;
  background: #faf9f6;
}:where(.sdm-static-page)[data-state="new-south-wales"] .community-stat-value:is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="new-south-wales"] .community-stat-label:is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="new-south-wales"] .community-stat-note:is(.sdm-static-state, .sdm-static-state *) {
  display: block;
}:where(.sdm-static-page)[data-state="new-south-wales"] .community-stat-value:is(.sdm-static-state, .sdm-static-state *) { font-size: 24px; }:where(.sdm-static-page)[data-state="new-south-wales"] .community-stat-label:is(.sdm-static-state, .sdm-static-state *) { margin-top: 5px; }:where(.sdm-static-page)[data-state="new-south-wales"] .community-stat-note:is(.sdm-static-state, .sdm-static-state *) {
  margin-top: 5px;
  color: #777;
}:where(.sdm-static-page)[data-state="new-south-wales"] .data-caption:is(.sdm-static-state, .sdm-static-state *) {
  color: #777;
  font-size: 12px;
  line-height: 1.6;
}:where(.sdm-static-page)[data-state="new-south-wales"] .distribution:is(.sdm-static-state, .sdm-static-state *) {
  margin: 24px 0;
  padding: 24px;
  border: 1px solid #e5e1d9;
  border-radius: 12px;
  background: #faf9f6;
  font: 14px/1.4 Arial, sans-serif;
}:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-heading:is(.sdm-static-state, .sdm-static-state *) {
  display: flex;
  justify-content: space-between;
  gap: 16px;
  margin-bottom: 18px;
  color: #666;
  font-size: 12px;
}:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-row:is(.sdm-static-state, .sdm-static-state *) {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto auto;
  align-items: center;
  gap: 7px 12px;
  margin: 14px 0;
}:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-track:is(.sdm-static-state, .sdm-static-state *) {
  grid-column: 1 / -1;
  grid-row: 2;
  height: 12px;
  overflow: hidden;
  border-radius: 999px;
  background: #e5e1db;
}:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-fill:is(.sdm-static-state, .sdm-static-state *) {
  display: block;
  height: 100%;
  min-width: 4px;
  border-radius: inherit;
  background: #9a8060;
}:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-value:is(.sdm-static-state, .sdm-static-state *) {
  grid-column: 2;
  grid-row: 1;
  text-align: right;
}:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-count:is(.sdm-static-state, .sdm-static-state *) {
  grid-column: 3;
  grid-row: 1;
  color: #777;
  text-align: right;
}:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-fill-sydney:is(.sdm-static-state, .sdm-static-state *) { width: 37.96%; }:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-fill-newcastle:is(.sdm-static-state, .sdm-static-state *) { width: 4.57%; }:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-fill-wollongong:is(.sdm-static-state, .sdm-static-state *) { width: 1.98%; }:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-fill-coffs-harbour:is(.sdm-static-state, .sdm-static-state *) { width: 1.03%; }:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-fill-age-20-29:is(.sdm-static-state, .sdm-static-state *) { width: 39.40%; }:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-fill-age-30-44:is(.sdm-static-state, .sdm-static-state *) { width: 42.62%; }:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-fill-age-45-49:is(.sdm-static-state, .sdm-static-state *) { width: 6.43%; }:where(.sdm-static-page)[data-state="new-south-wales"] .distribution-fill-age-50-plus:is(.sdm-static-state, .sdm-static-state *) { width: 11.38%; }:where(.sdm-static-page)[data-state="new-south-wales"][data-editorial-status] .local-page-layout .hero.hero-default:is(.sdm-static-state, .sdm-static-state *) {
  background: linear-gradient(135deg, #302c29, #524538);
}:where(.sdm-static-page)[data-state="new-south-wales"][data-editorial-status] .local-page-layout .signup-band:is(.sdm-static-state, .sdm-static-state *) {background: #302c29;}:where(.sdm-static-page)[data-state="new-south-wales"][data-editorial-status] .local-page-layout .hero-stat-value:is(.sdm-static-state, .sdm-static-state *) {overflow-wrap: anywhere;}
:where(.sdm-static-page)[data-state="quebec"] .hero.hero-default:is(.sdm-static-state, .sdm-static-state *) {
  background-image: linear-gradient(90deg, rgba(0,0,0,.72), rgba(0,0,0,.25)), var(--ca-shared-background);
}
:where(.sdm-static-page)[data-state="quebec"] .hero-title:is(.sdm-static-state, .sdm-static-state *) {
  transform: none;
}
.quebec-state-article:is(.sdm-static-state, .sdm-static-state *) {
  min-width: 0;
  width: 100%;
  max-width: 850px;
  margin-inline: auto;
}
.quebec-state-article [id]:is(.sdm-static-state, .sdm-static-state *), #quebec-faq .faq-item[id]:is(.sdm-static-state, .sdm-static-state *) {
  scroll-margin-top: 110px;
}
.province-review-page .locations .section-title a:is(.sdm-static-state, .sdm-static-state *) {
  text-decoration: underline;
  text-underline-offset: 3px;
}
.quebec-state-article .state-data-note:is(.sdm-static-state, .sdm-static-state *) {
  font-size: 13px;
  line-height: 1.7;
  color: #666;
}
@media (max-width: 640px) {
  :where(.sdm-static-page)[data-state="quebec"] .hero.hero-default:is(.sdm-static-state, .sdm-static-state *) {
    background-image: linear-gradient(90deg, rgba(0,0,0,.75), rgba(0,0,0,.35)), var(--ca-shared-background);
  }
}
@media (max-width: 400px) {
  :where(.sdm-static-page)[data-state="quebec"] .state-data-table :is(th, td):is(.sdm-static-state, .sdm-static-state *) {
    padding-inline: 6px;
  }
}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){
  background: linear-gradient(135deg, #302c29, #524538);
}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .signup-band:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){background: #302c29;}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero-stat-value:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){overflow-wrap: anywhere;}
:where(.sdm-static-page)[data-state="alberta"] #meetupsSection:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="alberta"] #profilesSection:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){scroll-margin-top:110px}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .state-table-wrap:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){max-width:100%;margin:22px 0 14px;overflow-x:auto;border:1px solid #dededb;border-radius:12px;background:#fff}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .state-table-wrap:focus-visible:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){outline:2px solid #333;outline-offset:3px}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .state-data-table:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){width:100%;border-collapse:collapse;font:inherit;font-size:clamp(14px,1.15vw,16px);line-height:1.55}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .state-data-table caption:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){caption-side:top;padding:15px 17px;color:#555;font-size:14px;font-weight:650;text-align:left}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .state-data-table thead:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){background:#f4f3f0}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .state-data-table th:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="alberta"] .alberta-article .state-data-table td:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){padding:13px 15px;border-top:1px solid #e9e8e4;text-align:left;vertical-align:top}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .state-data-table tbody tr:nth-child(even):where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){background:#faf9f7}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .age-table th:not(:first-child):where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="alberta"] .alberta-article .age-table td:not(:first-child):where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="alberta"] .alberta-article .interest-table th:nth-child(2):where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="alberta"] .alberta-article .interest-table th:nth-child(3):where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="alberta"] .alberta-article .interest-table td:nth-child(2):where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="alberta"] .alberta-article .interest-table td:nth-child(3):where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .alberta-example:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){margin:24px 0;padding:19px 22px;border-left:3px solid #8b7048;background:#f5f3ee;color:#333;line-height:1.7}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .alberta-example p:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){margin:0}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .alberta-example strong:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){color:#292929}
:where(.sdm-static-page)[data-state="alberta"] .section-title p:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){max-width:740px;margin:14px auto 0;line-height:1.65}
:where(.sdm-static-page)[data-state="alberta"] #community-blocks #meetupsSection .section-title p:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="alberta"] #community-blocks #profilesSection .section-title p:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){
      max-width: 680px;
      margin: 14px auto 0;
      line-height: inherit;
    }
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .alberta-event-note:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){padding:19px 22px;background:#f6f6f4;border-radius:10px}
@media(max-width:700px){:where(.sdm-static-page)[data-state="alberta"] .alberta-article .state-data-table th:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-state="alberta"] .alberta-article .state-data-table td:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){padding:10px 11px}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .state-data-table:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){min-width:620px}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .interest-table:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){min-width:720px}}
:where(.sdm-static-page)[data-state="alberta"].state-guide-page:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){--city-header-height:82px;--city-contents-top:calc(var(--city-header-height) + 20px);--city-scroll-offset:calc(var(--city-header-height) + 28px)}
:where(.sdm-static-page)[data-state="alberta"] .alberta-article .state-data-table th:first-child:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){width:auto}
:where(.sdm-static-page)[data-state="alberta"] .article .alberta-article .city-guide-title:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){display:block;clear:none;max-width:none;margin:0 0 22px;padding:0;text-align:left;font-family:inherit;font-size:clamp(28px,3.3vw,42px);line-height:1.4;letter-spacing:-.025em;font-weight:700;color:#111;text-shadow:none;transform:none}
@media(max-width:760px){:where(.sdm-static-page)[data-state="alberta"] .article .alberta-article .city-guide-title:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){font-size:28px;line-height:1.45}}
@media(max-width:620px){:where(.sdm-static-page)[data-state="alberta"] .article .alberta-article .city-guide-title:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){word-break:break-word}}
@media(max-width:1040px){:where(.sdm-static-page)[data-state="alberta"].state-guide-page:where(:where(.sdm-static-page)[data-css-page="ca-state-alberta"],:where(.sdm-static-page)[data-css-page="ca-state-alberta"] *):is(.sdm-static-state, .sdm-static-state *){--city-contents-top:calc(var(--city-header-height) + 8px);--city-scroll-offset:calc(var(--city-header-height) + 90px)}}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  background: linear-gradient(135deg, #302c29, #524538);
}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .signup-band:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){background: #302c29;}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero-stat-value:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){overflow-wrap: anywhere;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .state-guide-article:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){min-width:0;scroll-margin-top:110px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .state-guide-article h2:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){scroll-margin-top:110px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .state-guide-article h3:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){margin-top:28px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .state-data-table th:not(:first-child):where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-site-page="ct-no-profile"] .state-data-table td:not(:first-child):where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){text-align:right;font-variant-numeric:tabular-nums;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .state-data-note:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){margin:12px 0 28px;color:#6F5A55;font-size:13px;line-height:1.7;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .search-steps:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){margin:20px 0 30px;padding-left:22px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .search-steps li:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){margin:0 0 14px;padding-left:6px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .source-list:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){margin:12px 0 0;padding-left:20px;font-size:14px;line-height:1.7;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .source-list li:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){margin-bottom:8px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .state-guide-article a:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){overflow-wrap:anywhere;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  margin:24px 0 14px;
  padding:24px;
  border:1px solid #E9C9C0;
  border-radius:14px;
  background:#FFFFFF;
  box-shadow:0 12px 32px rgba(43,31,28,.06);
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-head:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:24px;
  margin-bottom:20px;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart figcaption:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  color:#2B1F1C;
  font-size:18px;
  font-weight:700;
  line-height:1.4;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-subtitle:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  margin:5px 0 0;
  color:#6F5A55;
  font-size:13px;
  line-height:1.55;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-legend:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-end;
  gap:8px 16px;
  color:#6F5A55;
  font-size:12px;
  white-space:nowrap;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-key:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  display:inline-flex;
  align-items:center;
  gap:7px;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-key:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *)::before{
  width:11px;
  height:11px;
  border-radius:3px;
  background:#2B1F1C;
  content:"";
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-key--female:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *)::before{background:#9F4F43;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-axis:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  display:grid;
  grid-template-columns:104px minmax(0,1fr) 58px;
  gap:12px;
  margin:0 0 8px;
  color:#8A746E;
  font-size:11px;
  font-variant-numeric:tabular-nums;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-axis-scale:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  display:flex;
  justify-content:space-between;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-group:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  padding:15px 0;
  border-top:1px solid #F0DDD7;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-label:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  margin:0 0 9px;
  color:#2B1F1C;
  font-size:14px;
  font-weight:650;
  line-height:1.4;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  display:grid;
  grid-template-columns:104px minmax(0,1fr) 58px;
  align-items:center;
  gap:12px;
  min-width:0;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series + .bc-chart-series:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){margin-top:7px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series-name:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  color:#6F5A55;
  font-size:12px;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-value:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  color:#2B1F1C;
  font-size:12px;
  font-variant-numeric:tabular-nums;
  font-weight:700;
  text-align:right;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart meter:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  display:block;
  width:100%;
  height:12px;
  border:0;
  border-radius:999px;
  background:#F6E8E3;
  appearance:none;
  -webkit-appearance:none;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart meter:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *)::-webkit-meter-bar{
  height:12px;
  border:0;
  border-radius:999px;
  background:#F6E8E3;
  box-shadow:none;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart meter:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *)::-webkit-meter-optimum-value{
  border-radius:999px;
  background:#2B1F1C;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart meter:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *)::-moz-meter-bar{
  border-radius:999px;
  background:#2B1F1C;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart .bc-meter--female:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *)::-webkit-meter-optimum-value{background:#9F4F43;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart .bc-meter--female:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *)::-moz-meter-bar{background:#9F4F43;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-note:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
  margin:16px 0 0;
  padding-top:14px;
  border-top:1px solid #F0DDD7;
  color:#6F5A55;
  font-size:12px;
  line-height:1.6;
}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart--verification .bc-chart-group:first-child:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){border-top:0;}
@media (max-width:768px){:where(.sdm-static-page)[data-site-page="ct-no-profile"] .state-data-table:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){min-width:620px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .state-table-wrap:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){overflow-x:auto;-webkit-overflow-scrolling:touch;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){padding:19px 16px;border-radius:12px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-head:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){display:block;margin-bottom:17px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-legend:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){justify-content:flex-start;margin-top:12px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-axis:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){grid-template-columns:50px minmax(0,1fr) 52px;gap:8px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-group:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){padding:13px 0;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series-name:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){font-size:11px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-value:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){font-size:11px;}}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-axis:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){display:none;}
@media (min-width:769px){:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){padding:28px;background:#FFF8F5;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-list:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){border-top:1px solid #E9C9C0;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-group:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
    display:grid;
    grid-template-columns:minmax(0,1fr) 148px minmax(0,1fr);
    align-items:center;
    gap:16px;
    min-height:68px;
    padding:12px 0;
    border-top:0;
    border-bottom:1px solid #F0DDD7;
  }
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-group:last-child:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){border-bottom:0;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-label:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
    grid-column:2;
    grid-row:1;
    margin:0;
    padding:8px 10px;
    border:1px solid #E9C9C0;
    border-radius:999px;
    background:#FFFFFF;
    font-size:13px;
    text-align:center;
  }
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
    grid-row:1;
    grid-template-columns:52px minmax(0,1fr);
    gap:8px;
  }
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series:first-of-type:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){grid-column:1;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series:last-of-type:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){grid-column:3;grid-template-columns:minmax(0,1fr) 52px;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series + .bc-chart-series:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){margin-top:0;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series-name:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
    position:absolute;
    width:1px;
    height:1px;
    overflow:hidden;
    clip:rect(0 0 0 0);
    clip-path:inset(50%);
    white-space:nowrap;
  }
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series:first-of-type .bc-chart-value:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){grid-column:1;grid-row:1;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series:first-of-type meter:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
    grid-column:2;
    grid-row:1;
    transform:scaleX(-1);
    transform-origin:center;
  }
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series:last-of-type meter:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){grid-column:1;grid-row:1;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series:last-of-type .bc-chart-value:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){grid-column:2;grid-row:1;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series:first-of-type .bc-chart-value:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){text-align:left;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-series:last-of-type .bc-chart-value:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){text-align:right;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart meter:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *),:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart meter:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *)::-webkit-meter-bar{height:16px;}}
@media (max-width:768px){:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){background:#FFF8F5;}
:where(.sdm-static-page)[data-site-page="ct-no-profile"] .bc-chart-label:where(:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"],:where(.sdm-static-page)[data-css-page="ca-state-british-columbia"] *):is(.sdm-static-state, .sdm-static-state *){
    display:inline-block;
    margin-bottom:10px;
    padding:5px 10px;
    border-radius:999px;
    background:#FFFFFF;
  }}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){
  background: linear-gradient(135deg, #302c29, #524538);
}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .signup-band:where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){background: #302c29;}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero-stat-value:where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){overflow-wrap: anywhere;}
:where(.sdm-static-page)[data-state="ontario"] :is(#community-data,#ontario-toronto,#ontario-hamilton,#ontario-ottawa,#ontario-waterloo,#ontario-travel,#data-notes):where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){scroll-margin-top:110px}
:where(.sdm-static-page)[data-state="ontario"] .state-table-wrap:where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){max-width:100%;overflow-x:auto;margin:24px 0;border:1px solid #dedede;border-radius:12px}
:where(.sdm-static-page)[data-state="ontario"] .state-data-table:where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){width:100%;border-collapse:collapse;table-layout:fixed;font:inherit;font-size:14px}
:where(.sdm-static-page)[data-state="ontario"] .state-data-table caption:where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){padding:16px;text-align:left;color:#555}
:where(.sdm-static-page)[data-state="ontario"] .state-data-table :is(th,td):where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){padding:12px 10px;border-top:1px solid #e5e5e5;text-align:left;white-space:normal;overflow-wrap:anywhere;vertical-align:top}
:where(.sdm-static-page)[data-state="ontario"] .state-data-table thead:where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){background:#f5f5f5}
:where(.sdm-static-page)[data-state="ontario"] .ontario-explore:where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){min-height:auto}
:where(.sdm-static-page)[data-state="ontario"] .ontario-country-link:where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){text-align:center;margin:40px auto 0}
@media(max-width:400px){:where(.sdm-static-page)[data-state="ontario"] .state-data-table :is(th,td):where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){padding:10px 6px;font-size:12px}}
:where(.sdm-static-page)[data-state="ontario"] .ontario-share:where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){display:block;font-size:12px;color:#666;margin-top:4px}
:where(.sdm-static-page)[data-state="ontario"] :is(#ontario-age-data,#ontario-location-data):where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){scroll-margin-top:110px}
[data-intake-style="ca-state-ontario-inline-1"]:where(:where(.sdm-static-page)[data-css-page="ca-state-ontario"],:where(.sdm-static-page)[data-css-page="ca-state-ontario"] *):is(.sdm-static-state, .sdm-static-state *){min-width:0;scroll-margin-top:110px}
.province-review-page .article-grid:is(.sdm-static-state, .sdm-static-state *) {
  width:100%;max-width:850px;min-width:0;margin-inline:auto;
  grid-template-columns:minmax(0,1fr);gap:24px;
}
.province-review-page #dating-guide:is(.sdm-static-state, .sdm-static-state *) {width:100%;min-width:0;max-width:850px;margin-inline:auto;scroll-margin-top:110px;}
.province-review-page #dating-guide :is(h2,h3,section[id]):is(.sdm-static-state, .sdm-static-state *) {scroll-margin-top:110px;}
.province-review-page #dating-guide .city-guide-section:is(.sdm-static-state, .sdm-static-state *) {padding:0;margin-block:42px;}
.province-review-page .province-contents:is(.sdm-static-state, .sdm-static-state *) {min-width:0;border:1px solid #dedede;border-radius:12px;background:#f8f8f6;padding:16px 20px;}
.province-review-page .province-contents summary:is(.sdm-static-state, .sdm-static-state *) {cursor:pointer;font-weight:600;min-height:44px;display:list-item;align-content:center;}
.province-review-page .province-contents ol:is(.sdm-static-state, .sdm-static-state *) {margin:8px 0 0;padding-left:22px;}
.province-review-page .province-contents a:is(.sdm-static-state, .sdm-static-state *) {display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px;}
.province-review-page .province-contents a:focus-visible:is(.sdm-static-state, .sdm-static-state *) {outline:2px solid #222;outline-offset:3px;}
.province-review-page .us-breadcrumb:is(.sdm-static-state, .sdm-static-state *) {position:relative;margin-top:0;}
.province-review-page .signup-band-bg:is(.sdm-static-state, .sdm-static-state *) {position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}
.province-review-page .article #dating-guide p.landing-data-caption:is(.sdm-static-state, .sdm-static-state *) {color:#666;font:400 12px/1.6 Inter,"Segoe UI",Arial,sans-serif;}
.province-review-page .article #dating-guide p.landing-data-caption small:is(.sdm-static-state, .sdm-static-state *) {font:inherit;}
@media(max-width:700px) {
  .province-review-page .article .alberta-article .state-data-table.age-table:is(.sdm-static-state, .sdm-static-state *) {min-width:0;table-layout:fixed;}
  .province-review-page .article .alberta-article .state-data-table.age-table :is(th,td):is(.sdm-static-state, .sdm-static-state *) {padding:10px 6px;white-space:normal;}
}
:where(.sdm-static-page)[data-css-page^="uk-state-"] .uk-local-guide-links:is(.sdm-static-state, .sdm-static-state *) {
  margin: 20px auto 0;
  max-width: 850px;
  text-align: center;
}
:where(.sdm-static-page)[data-css-page="uk-state-wales"] .us-breadcrumb + #wales-dating-guide > .article:is(.sdm-static-state, .sdm-static-state *) {
  padding-block-start: 0;
}
:where(.sdm-static-page)[data-css-page="uk-state-northern-ireland"] .signup-band-bg:is(.sdm-static-state, .sdm-static-state *) {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-position: center 45%;
}
:where(.sdm-static-page)[data-css-page="uk-state-northern-ireland"] :is(#belfast-dates, #holywood-dates, #bangor-dates, #antrim-dates):is(.sdm-static-state, .sdm-static-state *) {
  scroll-margin-top: 110px;
}
:where(.sdm-static-page).au-review-page.state-guide-page #dating-guide.state-guide-article:is(.sdm-static-state, .sdm-static-state *) {
  width: 100%;
  max-width: 850px;
  min-width: 0;
  margin-inline: auto;
}
.au-review-page .state-local-links:is(.sdm-static-state, .sdm-static-state *) { margin: 24px 0 0; text-align: center; }
.au-review-page .state-local-links a:is(.sdm-static-state, .sdm-static-state *) { text-decoration: underline; text-underline-offset: 3px; }

/* Shared regional templates: city.css. */
.city-guide-page:is(.sdm-static-city, .sdm-static-city *) { --city-header-height:82px; --city-contents-top:calc(var(--city-header-height) + 20px); --city-scroll-offset:calc(var(--city-header-height) + 28px); }
.city-guide-page .local-page-layout:is(.sdm-static-city, .sdm-static-city *) { overflow:clip; }
.article .city-content-grid:is(.sdm-static-city, .sdm-static-city *) { display:grid; grid-template-columns:232px minmax(0,1fr); align-items:start; gap:40px; min-width:0; margin:56px auto 0; }
.sdm-city-article:is(.sdm-static-city, .sdm-static-city *) { width:100%; min-width:0; max-width:none; margin:0; color:#292929; font-family:Inter,-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif; font-size:16px; line-height:1.95; }
.sdm-city-article *:is(.sdm-static-city, .sdm-static-city *), .sdm-city-article *:is(.sdm-static-city, .sdm-static-city *)::before, .sdm-city-article *:is(.sdm-static-city, .sdm-static-city *)::after { box-sizing:border-box; }
.sdm-city-article .city-article-header:is(.sdm-static-city, .sdm-static-city *) { margin-bottom:26px; padding-bottom:28px; border-bottom:1px solid #e3e3e3; }
.sdm-city-article .city-eyebrow:is(.sdm-static-city, .sdm-static-city *) { color:#717171; font-size:11px; line-height:1.6; font-weight:650; letter-spacing:.13em; margin-bottom:15px; }
.article .sdm-city-article :is(h1, .city-article-title):is(.sdm-static-city, .sdm-static-city *) { display:block; max-width:none; margin:0 0 22px; text-align:left; font-family:inherit; font-size:clamp(28px,3.3vw,42px); line-height:1.4; letter-spacing:-.025em; font-weight:700; color:#111; text-shadow:none; transform:none; }
.article .sdm-city-article p:is(.sdm-static-city, .sdm-static-city *) { margin:0 0 18px; color:#4c4c4c; line-height:1.95; overflow-wrap:anywhere; }
.article .sdm-city-article .city-lead:is(.sdm-static-city, .sdm-static-city *) { font-size:17px; color:#4a4a4a; }
.article .sdm-city-article strong:is(.sdm-static-city, .sdm-static-city *) { font-weight:650; color:#242424; }
.city-content-grid .city-contents:is(.sdm-static-city, .sdm-static-city *) { --contents-ink:#272727; --contents-muted:#686864; --contents-rule:#e1e1dd; position:sticky; top:var(--city-contents-top); align-self:start; z-index:20; min-width:0; max-height:calc(100dvh - var(--city-contents-top) - 24px); overflow-y:auto; overscroll-behavior:contain; scrollbar-width:thin; margin:0; padding:18px 16px 10px; font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif; border:1px solid #e5e5e1; border-radius:14px; background:#f7f7f5; }
.city-content-grid .city-contents-heading:is(.sdm-static-city, .sdm-static-city *) { display:flex; align-items:center; justify-content:space-between; gap:16px; margin-bottom:12px; }
.city-content-grid .city-contents-title:is(.sdm-static-city, .sdm-static-city *) { display:flex; align-items:center; gap:9px; color:var(--contents-muted); font-size:11px; line-height:1.5; font-weight:650; letter-spacing:.11em; text-transform:uppercase; }
.city-content-grid .city-contents-title svg:is(.sdm-static-city, .sdm-static-city *) { flex:none; }
.city-content-grid .city-contents-count:is(.sdm-static-city, .sdm-static-city *) { color:var(--contents-muted); font-size:12px; line-height:1.5; }
.city-content-grid .city-contents-list:is(.sdm-static-city, .sdm-static-city *) { display:grid; grid-template-columns:1fr; list-style:none; padding:0; margin:0; }
.city-content-grid .city-contents-list > li:is(.sdm-static-city, .sdm-static-city *) { min-width:0; margin:0; padding:0; border-top:1px solid var(--contents-rule); list-style:none; }
.article .city-content-grid .city-contents a:is(.sdm-static-city, .sdm-static-city *) { display:flex; align-items:center; gap:8px; min-height:50px; padding:11px 7px; border:0; border-radius:4px; background:transparent; color:var(--contents-ink); font-size:14px; line-height:1.5; font-weight:550; text-decoration:none; transition:background-color 160ms ease,color 160ms ease; }
.city-content-grid .city-contents-number:is(.sdm-static-city, .sdm-static-city *) { flex:none; width:20px; color:var(--contents-muted); font-size:11px; font-weight:450; font-variant-numeric:tabular-nums; }
.city-content-grid .city-contents-text:is(.sdm-static-city, .sdm-static-city *) { flex:1; min-width:0; }
.city-content-grid .city-contents-arrow:is(.sdm-static-city, .sdm-static-city *) { flex:none; color:var(--contents-muted); }
.article .city-content-grid .city-contents a:hover:is(.sdm-static-city, .sdm-static-city *) { background:#ecece8; color:#111; }
.article .city-content-grid .city-contents a:hover .city-contents-text:is(.sdm-static-city, .sdm-static-city *) { text-decoration:underline; text-underline-offset:4px; }
.article .city-content-grid .city-contents a:focus-visible:is(.sdm-static-city, .sdm-static-city *) { outline:2px solid #333; outline-offset:3px; background:#fff; }
.sdm-city-article .city-guide-section:is(.sdm-static-city, .sdm-static-city *) { margin:0 0 42px; padding:0; scroll-margin-top:var(--city-scroll-offset); min-width:0; }
.article .sdm-city-article :is(h2:not(.city-article-title), .city-section-title):is(.sdm-static-city, .sdm-static-city *) { clear:both; color:#111; font-family:inherit; font-size:clamp(22px,2.3vw,28px); font-weight:680; line-height:1.55; margin:0 0 22px; padding-top:12px; letter-spacing:-.015em; }
.article .sdm-city-article h3:not(:where(.city-section-title)):is(.sdm-static-city, .sdm-static-city *), .article .sdm-city-article h4:where(.city-subsection-title, .city-venue-title, .city-history-panel-title, .city-history-breakdown-title):is(.sdm-static-city, .sdm-static-city *) { color:#222; font-family:inherit; font-size:19px; font-weight:650; line-height:1.65; margin:30px 0 13px; }
.article .sdm-city-article a:is(.sdm-static-city, .sdm-static-city *) { color:#424242; text-decoration:underline; text-decoration-color:#b6b6b6; text-underline-offset:4px; overflow-wrap:anywhere; }
.article .sdm-city-article a:hover:is(.sdm-static-city, .sdm-static-city *) { color:#000; text-decoration-color:#000; }
.sdm-city-article .city-table-wrap:is(.sdm-static-city, .sdm-static-city *) { width:100%; margin:24px 0 28px; overflow-x:auto; border:1px solid #dedede; border-radius:10px; background:#fff; -webkit-overflow-scrolling:touch; }
.sdm-city-article table:is(.sdm-static-city, .sdm-static-city *) { width:100%; border-collapse:collapse; border-spacing:0; font-size:14px; line-height:1.65; table-layout:auto; }
.sdm-city-article .city-table-caption:is(.sdm-static-city, .sdm-static-city *) { padding:12px 14px; color:#555; font-size:13px; line-height:1.6; text-align:left; }
.sdm-city-article th:is(.sdm-static-city, .sdm-static-city *), .sdm-city-article td:is(.sdm-static-city, .sdm-static-city *) { padding:15px 20px; border-bottom:1px solid #ececec; text-align:left; vertical-align:middle; }
.sdm-city-article thead th:is(.sdm-static-city, .sdm-static-city *) { background:#f1f1f1; font-weight:650; color:#303030; }
.sdm-city-article tbody th:is(.sdm-static-city, .sdm-static-city *) { font-weight:450; color:#444; }
.sdm-city-article tbody tr:nth-child(even):is(.sdm-static-city, .sdm-static-city *) { background:#fafafa; }
.sdm-city-article tbody tr:last-child > *:is(.sdm-static-city, .sdm-static-city *) { border-bottom:0; }
.sdm-city-article .numeric:is(.sdm-static-city, .sdm-static-city *) { text-align:right; font-variant-numeric:tabular-nums; white-space:nowrap; }
.sdm-city-article th:first-child:is(.sdm-static-city, .sdm-static-city *) { width:58%; }
.article .sdm-city-article .city-data-context:is(.sdm-static-city, .sdm-static-city *) { color:#707070; font-size:14px; line-height:1.9; }
.sdm-city-article .city-example:is(.sdm-static-city, .sdm-static-city *) { margin:22px 0 26px; padding:21px 26px; border-left:3px solid #333; border-radius:0 8px 8px 0; background:#f5f5f5; }
.article .sdm-city-article .city-example p:is(.sdm-static-city, .sdm-static-city *) { margin:0; color:#333; font-size:15px; }
.sdm-city-article .city-venue-grid:is(.sdm-static-city, .sdm-static-city *) { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:22px; align-items:stretch; margin:25px 0 26px; }
.sdm-city-article .city-venue-card:is(.sdm-static-city, .sdm-static-city *) { min-width:0; padding:25px 26px 12px; border:1px solid #dedede; border-radius:12px; background:#fafafa; }
.article .sdm-city-article .city-venue-card :is(h3, .city-venue-title):is(.sdm-static-city, .sdm-static-city *) { font-size:21px; margin:0 0 13px; line-height:1.5; }
.article .sdm-city-article .city-venue-card p:is(.sdm-static-city, .sdm-static-city *) { font-size:14px; line-height:1.9; }
.article .sdm-city-article .city-address:is(.sdm-static-city, .sdm-static-city *) { color:#777; font-size:13px; padding-bottom:15px; border-bottom:1px solid #e3e3e3; }
.sdm-city-article .city-contact-line:is(.sdm-static-city, .sdm-static-city *) { display:block; margin-top:6px; }
.sdm-city-article .city-menu-picks:is(.sdm-static-city, .sdm-static-city *) { border-top:1px solid #e3e3e3; margin:22px 0; padding-top:18px; }
.sdm-city-article .city-menu-picks :is(h4, .city-menu-title):is(.sdm-static-city, .sdm-static-city *) { margin:0 0 12px; color:#222; font-family:inherit; font-size:14px; font-weight:650; line-height:1.6; }
.sdm-city-article .city-menu-picks ul:is(.sdm-static-city, .sdm-static-city *) { list-style:none; padding:0; margin:0 0 12px; }
.article .sdm-city-article .city-menu-picks li:is(.sdm-static-city, .sdm-static-city *) { margin:0 0 12px; color:#4c4c4c; font-size:14px; line-height:1.85; }
.article .sdm-city-article .city-menu-picks .city-menu-availability:is(.sdm-static-city, .sdm-static-city *) { font-size:12px; color:#777; line-height:1.8; margin-bottom:12px; }
.article .sdm-city-article .city-menu-picks .city-detail-sources:is(.sdm-static-city, .sdm-static-city *) { font-size:11px; color:#888; line-height:1.75; margin-bottom:0; }
.article .sdm-city-article .city-meetup-tip:is(.sdm-static-city, .sdm-static-city *) { padding:15px 16px; background:#eee; border-radius:7px; color:#444; }
.article .sdm-city-article .city-safety-note:is(.sdm-static-city, .sdm-static-city *) { padding:20px 24px; border:1px solid #e3e3e3; border-radius:8px; background:#fff; font-size:14px; }
.article .sdm-city-article .city-source-note:is(.sdm-static-city, .sdm-static-city *) { color:#858585; font-size:12px; line-height:1.85; margin-top:23px; }
.article .sdm-city-article .city-article-cta:is(.sdm-static-city, .sdm-static-city *) { justify-content:flex-start; padding:8px 0 14px; }
.article .sdm-city-article .city-article-cta .btn.primary:is(.sdm-static-city, .sdm-static-city *) { color:#fff; background:#111; border-radius:7px; padding:14px 22px; font-family:inherit; line-height:1.65; font-size:15px; letter-spacing:0; text-decoration:none; }
.article .sdm-city-article :is(a, .city-table-wrap):focus-visible:is(.sdm-static-city, .sdm-static-city *) { outline:2px solid #444; outline-offset:4px; }
.sdm-city-article:is(.sdm-static-city, .sdm-static-city *) { scroll-margin-top:var(--city-scroll-offset); }
@media (max-width:760px) {
  .article .city-content-grid:is(.sdm-static-city, .sdm-static-city *) { margin-top:38px; }
  .sdm-city-article:is(.sdm-static-city, .sdm-static-city *) { font-size:15px; line-height:1.95; }
  .article .sdm-city-article :is(h1, .city-article-title):is(.sdm-static-city, .sdm-static-city *) { font-size:28px; line-height:1.45; }
  .article .sdm-city-article .city-lead:is(.sdm-static-city, .sdm-static-city *) { font-size:16px; }
  .article .sdm-city-article :is(h2:not(.city-article-title), .city-section-title):is(.sdm-static-city, .sdm-static-city *) { font-size:23px; line-height:1.55; }
  .article .sdm-city-article h3:not(:where(.city-section-title)):is(.sdm-static-city, .sdm-static-city *), .article .sdm-city-article h4:where(.city-subsection-title, .city-venue-title, .city-history-panel-title, .city-history-breakdown-title):is(.sdm-static-city, .sdm-static-city *) { font-size:18px; }
  .sdm-city-article .city-venue-grid:is(.sdm-static-city, .sdm-static-city *) { grid-template-columns:1fr; gap:16px; }
  .sdm-city-article .city-venue-card:is(.sdm-static-city, .sdm-static-city *) { padding:22px 21px 8px; }
  .sdm-city-article th:is(.sdm-static-city, .sdm-static-city *), .sdm-city-article td:is(.sdm-static-city, .sdm-static-city *) { padding:12px 13px; }
  .sdm-city-article table:is(.sdm-static-city, .sdm-static-city *) { font-size:13px; min-width:0; table-layout:fixed; }
  .sdm-city-article th:first-child:is(.sdm-static-city, .sdm-static-city *) { width:48%; }
  .sdm-city-article thead .numeric:is(.sdm-static-city, .sdm-static-city *) { white-space:normal; }
  .sdm-city-article .city-example:is(.sdm-static-city, .sdm-static-city *) { padding:17px 20px; }
  .article .sdm-city-article .city-article-cta .btn.primary:is(.sdm-static-city, .sdm-static-city *) { width:100%; text-align:center; }
}
@media (prefers-reduced-motion:reduce) {
  .article .city-content-grid .city-contents a:is(.sdm-static-city, .sdm-static-city *) { transition:none; }
}
.city-content-grid .city-contents-list[hidden]:is(.sdm-static-city, .sdm-static-city *) { display:none; }
.city-content-grid .city-contents-toggle:is(.sdm-static-city, .sdm-static-city *) { display:none; }
.article .city-content-grid .city-contents a[aria-current="location"]:is(.sdm-static-city, .sdm-static-city *) { background:#252525; color:#fff; }
.city-content-grid .city-contents a[aria-current="location"] :is(.city-contents-number,.city-contents-arrow):is(.sdm-static-city, .sdm-static-city *) { color:#d8d8d3; }
@media (max-width:1040px) {
  .city-guide-page:is(.sdm-static-city, .sdm-static-city *) { --city-contents-top:calc(var(--city-header-height) + 8px); --city-scroll-offset:calc(var(--city-header-height) + 90px); }
  .article .city-content-grid:is(.sdm-static-city, .sdm-static-city *) { display:block; }
  .city-content-grid .city-contents:is(.sdm-static-city, .sdm-static-city *) { margin:0 0 28px; padding:0 16px; box-shadow:0 6px 20px rgba(0,0,0,.06); }
  .city-content-grid .city-contents[data-enhanced]:is(.sdm-static-city, .sdm-static-city *) { overflow:visible; max-height:none; }
  .city-content-grid .city-contents[data-open="true"]:is(.sdm-static-city, .sdm-static-city *) { border-radius:14px 14px 0 0; }
  .city-content-grid .city-contents-heading:is(.sdm-static-city, .sdm-static-city *) { margin:16px 0 10px; }
  .city-content-grid .city-contents[data-enhanced] .city-contents-heading:is(.sdm-static-city, .sdm-static-city *) { display:none; }
  .city-content-grid .city-contents[data-enhanced] .city-contents-toggle:is(.sdm-static-city, .sdm-static-city *) { display:flex; align-items:center; justify-content:space-between; gap:16px; position:sticky; top:0; z-index:1; width:100%; min-height:62px; margin:0; padding:10px 3px; border:0; background:#f7f7f5; color:#272727; font:inherit; text-align:left; cursor:pointer; }
  .city-content-grid .city-contents-toggle-copy:is(.sdm-static-city, .sdm-static-city *) { display:block; min-width:0; }
  .city-content-grid .city-contents-toggle .city-contents-title:is(.sdm-static-city, .sdm-static-city *) { font-size:10px; line-height:1.5; }
  .city-content-grid .city-contents-current:is(.sdm-static-city, .sdm-static-city *) { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:2px; color:#333; font-size:13px; line-height:1.5; font-weight:550; }
  .city-content-grid .city-contents-chevron:is(.sdm-static-city, .sdm-static-city *) { flex:none; transition:transform 160ms ease; }
  .city-content-grid .city-contents-toggle[aria-expanded="true"] .city-contents-chevron:is(.sdm-static-city, .sdm-static-city *) { transform:rotate(180deg); }
  .city-content-grid .city-contents-list:is(.sdm-static-city, .sdm-static-city *) { padding-bottom:8px; }
  .city-content-grid .city-contents[data-enhanced] .city-contents-list:is(.sdm-static-city, .sdm-static-city *) { position:absolute; top:100%; left:-1px; right:-1px; max-height:calc(100dvh - var(--city-contents-top) - 96px); overflow-y:auto; overscroll-behavior:contain; padding:0 16px 8px; border:1px solid #e5e5e1; border-top:0; border-radius:0 0 14px 14px; background:#f7f7f5; box-shadow:0 12px 20px rgba(0,0,0,.06); }
  .article .city-content-grid .city-contents a:is(.sdm-static-city, .sdm-static-city *) { min-height:48px; padding:11px 7px; }
  .city-content-grid .city-contents-toggle:focus-visible:is(.sdm-static-city, .sdm-static-city *) { outline:2px solid #333; outline-offset:-3px; border-radius:8px; }
}
@media (max-width:620px) {
  .city-guide-page:is(.sdm-static-city, .sdm-static-city *) { --city-header-height:58px; }
}
@media (prefers-reduced-motion:reduce) {
  :where(.sdm-static-page)[data-city]:is(.sdm-static-city, .sdm-static-city *) { scroll-behavior:auto; }
  .city-content-grid .city-contents-chevron:is(.sdm-static-city, .sdm-static-city *) { transition:none; }
}
.city-guide-page .locations .link-groups:is(.sdm-static-city, .sdm-static-city *) { margin:0 auto; }
.city-guide-page .locations .link-group:is(.sdm-static-city, .sdm-static-city *) { min-height:0; padding:24px; border:1px solid #e2e2de; border-radius:16px; box-shadow:none; transition:none; }
.city-guide-page .locations .link-group:hover:is(.sdm-static-city, .sdm-static-city *) { transform:none; border-color:#e2e2de; box-shadow:none; }
.city-guide-page .locations .link-group h3:is(.sdm-static-city, .sdm-static-city *) { margin:0 0 18px; padding:0; font-size:18px; line-height:1.5; text-align:left; }
.city-guide-page .locations .links:is(.sdm-static-city, .sdm-static-city *) { grid-template-columns:repeat(4,minmax(0,1fr)); gap:12px; }
@media (max-width:760px) {
  .city-guide-page .locations .link-group:is(.sdm-static-city, .sdm-static-city *) { padding:20px; }
  .city-guide-page .locations .links:is(.sdm-static-city, .sdm-static-city *) { grid-template-columns:repeat(2,minmax(0,1fr)); }
}
.city-membership-history:is(.sdm-static-city, .sdm-static-city *) { --history-men:#283e52; --history-women:#a45735; }
.city-membership-history .city-history-panel:is(.sdm-static-city, .sdm-static-city *) { padding:24px; margin:24px 0 28px; border:1px solid #deded9; border-radius:14px; background:#fff; min-width:0; }
.city-membership-history .city-history-panel-header:is(.sdm-static-city, .sdm-static-city *) { display:flex; align-items:center; justify-content:space-between; gap:20px; }
.city-membership-history .city-history-kicker:is(.sdm-static-city, .sdm-static-city *) { display:block; margin-bottom:5px; color:#72726c; font-size:11px; font-weight:600; letter-spacing:.1em; line-height:1.5; }
.article .sdm-city-article .city-history-panel-title:is(.sdm-static-city, .sdm-static-city *) { margin:0; font-size:18px; line-height:1.5; }
.city-membership-history .city-history-modes:is(.sdm-static-city, .sdm-static-city *) { display:inline-flex; flex:none; gap:3px; padding:4px; background:#f0f0ed; border:1px solid #e7e7e1; border-radius:9px; }
.city-membership-history .city-history-modes button:is(.sdm-static-city, .sdm-static-city *) { min-height:44px; padding:8px 13px; border:0; border-radius:6px; background:transparent; color:#61615c; font:inherit; font-size:13px; font-weight:550; line-height:1.4; cursor:pointer; }
.city-membership-history .city-history-modes button[aria-pressed="true"]:is(.sdm-static-city, .sdm-static-city *) { color:#222; background:#fff; box-shadow:0 1px 4px rgba(0,0,0,.08); }
.city-membership-history .city-history-modes button:focus-visible:is(.sdm-static-city, .sdm-static-city *) { outline:2px solid #333; outline-offset:2px; }
.city-membership-history .city-history-legend:is(.sdm-static-city, .sdm-static-city *) { display:flex; gap:22px; margin:20px 0 10px; color:#55554f; font-size:13px; line-height:1.5; }
.city-membership-history .city-history-legend > span:is(.sdm-static-city, .sdm-static-city *) { display:inline-flex; align-items:center; gap:8px; }
.city-membership-history .city-history-legend > span:is(.sdm-static-city, .sdm-static-city *)::before { content:""; width:24px; border-top:3px solid var(--history-men); }
.city-membership-history .city-history-legend .city-history-legend-women:is(.sdm-static-city, .sdm-static-city *)::before { border-color:var(--history-women); border-top-style:dashed; }
.city-membership-history .city-history-chart:is(.sdm-static-city, .sdm-static-city *) { position:relative; width:100%; min-width:0; }
.city-membership-history .city-history-svg:is(.sdm-static-city, .sdm-static-city *) { display:block; width:100%; height:300px; overflow:visible; touch-action:pan-y; }
.city-membership-history .city-history-svg:focus-visible:is(.sdm-static-city, .sdm-static-city *) { outline:2px solid #777; outline-offset:3px; border-radius:5px; }
.city-membership-history .city-history-gridline:is(.sdm-static-city, .sdm-static-city *) { stroke:#e9e9e4; stroke-width:1; }
.city-membership-history .city-history-axis:is(.sdm-static-city, .sdm-static-city *) { fill:#6b6b65; font-family:inherit; font-size:11px; }
.city-membership-history .city-history-line:is(.sdm-static-city, .sdm-static-city *) { fill:none; stroke-width:2.5; stroke-linejoin:round; stroke-linecap:round; }
.city-membership-history .city-history-line-men:is(.sdm-static-city, .sdm-static-city *) { stroke:var(--history-men); }
.city-membership-history .city-history-line-women:is(.sdm-static-city, .sdm-static-city *) { stroke:var(--history-women); stroke-dasharray:7 5; }
.city-membership-history .city-history-point:is(.sdm-static-city, .sdm-static-city *) { stroke:#fff; stroke-width:1.5; }
.city-membership-history .city-history-point-men:is(.sdm-static-city, .sdm-static-city *) { fill:var(--history-men); }
.city-membership-history .city-history-point-women:is(.sdm-static-city, .sdm-static-city *) { fill:var(--history-women); }
.city-membership-history .city-history-guide:is(.sdm-static-city, .sdm-static-city *) { stroke:#9a9a93; stroke-width:1; stroke-dasharray:3 4; }
.city-membership-history .city-history-tooltip:is(.sdm-static-city, .sdm-static-city *) { position:absolute; z-index:2; top:12px; left:var(--history-tooltip-x,50%); transform:translateX(-50%); min-width:190px; padding:12px 14px; border:1px solid #deded8; border-radius:8px; background:rgba(255,255,255,.98); box-shadow:0 5px 20px rgba(0,0,0,.08); color:#333; font-size:12px; line-height:1.7; pointer-events:none; }
.city-membership-history .city-history-tooltip[hidden]:is(.sdm-static-city, .sdm-static-city *) { display:none; }
.city-membership-history .city-history-tooltip > *:is(.sdm-static-city, .sdm-static-city *) { display:block; }
.article .sdm-city-article .city-history-instructions:is(.sdm-static-city, .sdm-static-city *) { margin:7px 0 18px; color:#74746e; font-size:12px; line-height:1.6; }
.city-membership-history .city-history-summary:is(.sdm-static-city, .sdm-static-city *) { padding-top:18px; border-top:1px solid #e8e8e2; }
.article .sdm-city-article .city-history-summary-title:is(.sdm-static-city, .sdm-static-city *) { margin:0 0 12px; color:#72726b; font-size:11px; line-height:1.5; letter-spacing:.07em; text-transform:uppercase; }
.city-membership-history .city-history-summary dl:is(.sdm-static-city, .sdm-static-city *) { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:18px; margin:0; }
.city-membership-history .city-history-summary dl > div:is(.sdm-static-city, .sdm-static-city *) { min-width:0; }
.city-membership-history .city-history-summary dt:is(.sdm-static-city, .sdm-static-city *) { color:#65655e; font-size:12px; line-height:1.5; }
.city-membership-history .city-history-summary dd:is(.sdm-static-city, .sdm-static-city *) { margin:5px 0 0; color:#222; font-size:23px; font-weight:650; line-height:1.4; font-variant-numeric:tabular-nums; }
.city-membership-history .city-history-summary-share:is(.sdm-static-city, .sdm-static-city *) { display:block; margin-top:3px; color:#6b6b64; font-size:12px; font-weight:450; }
.article .sdm-city-article .city-history-breakdown-title:is(.sdm-static-city, .sdm-static-city *) { margin:26px 0 13px; font-size:19px; }
.sdm-city-article .city-history-table:is(.sdm-static-city, .sdm-static-city *) { table-layout:fixed; }
.sdm-city-article .city-history-table th:first-child:is(.sdm-static-city, .sdm-static-city *) { width:16%; }
.sdm-city-article .city-history-table th:not(:first-child):is(.sdm-static-city, .sdm-static-city *) { width:28%; }
.sdm-city-article .city-history-table :is(th,td):is(.sdm-static-city, .sdm-static-city *) { padding:13px 16px; }
.city-membership-history .city-history-column-note:is(.sdm-static-city, .sdm-static-city *) { display:block; margin-top:3px; color:#6f6f68; font-size:11px; font-weight:450; line-height:1.5; }
.city-membership-history .city-history-count:is(.sdm-static-city, .sdm-static-city *) { display:block; }
.city-membership-history .city-history-share:is(.sdm-static-city, .sdm-static-city *) { display:block; margin-top:2px; color:#72726b; font-size:12px; }
.sdm-city-article .city-history-table tbody tr.is-latest:is(.sdm-static-city, .sdm-static-city *) { background:#f0f0ec; }
.sdm-city-article .city-history-table tbody tr.is-inspected:is(.sdm-static-city, .sdm-static-city *) { background:#e8edf0; }
.article .sdm-city-article .city-history-footnote:is(.sdm-static-city, .sdm-static-city *) { margin-top:16px; color:#74746e; font-size:12px; line-height:1.75; }
.city-membership-history .city-history-sr-only:is(.sdm-static-city, .sdm-static-city *) { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }
@media (max-width:760px) {
  .city-membership-history .city-history-panel:is(.sdm-static-city, .sdm-static-city *) { padding:18px 14px; }
  .city-membership-history .city-history-panel-header:is(.sdm-static-city, .sdm-static-city *) { align-items:flex-start; flex-direction:column; gap:14px; }
  .city-membership-history .city-history-modes:is(.sdm-static-city, .sdm-static-city *) { align-self:stretch; }
  .city-membership-history .city-history-modes button:is(.sdm-static-city, .sdm-static-city *) { flex:1; min-height:44px; }
  .city-membership-history .city-history-summary dl:is(.sdm-static-city, .sdm-static-city *) { gap:10px; }
  .city-membership-history .city-history-summary dd:is(.sdm-static-city, .sdm-static-city *) { font-size:20px; }
  .sdm-city-article .city-history-table :is(th,td):is(.sdm-static-city, .sdm-static-city *) { padding:12px 8px; }
  .city-membership-history .city-history-column-note:is(.sdm-static-city, .sdm-static-city *) { font-size:10px; }
}
@media (max-width:600px) {
  .city-membership-history .city-history-svg:is(.sdm-static-city, .sdm-static-city *) { height:260px; }
}
.city-guide-page .faq-country-style:is(.sdm-static-city, .sdm-static-city *) { margin-top:0; }
.city-guide-page .faq-country-style .section-title h2:is(.sdm-static-city, .sdm-static-city *) { margin-top:0; }
.city-guide-page .faq-country-style .faq-item p:is(.sdm-static-city, .sdm-static-city *) {
  color:#666;
  font-family:Inter, "Segoe UI", Arial, sans-serif;
}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="au-city-melbourne"],:where(.sdm-static-page)[data-css-page="au-city-melbourne"] *):is(.sdm-static-city, .sdm-static-city *){
  background: linear-gradient(135deg, #302c29, #524538);
}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .signup-band:where(:where(.sdm-static-page)[data-css-page="au-city-melbourne"],:where(.sdm-static-page)[data-css-page="au-city-melbourne"] *):is(.sdm-static-city, .sdm-static-city *){background: #302c29;}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero-stat-value:where(:where(.sdm-static-page)[data-css-page="au-city-melbourne"],:where(.sdm-static-page)[data-css-page="au-city-melbourne"] *):is(.sdm-static-city, .sdm-static-city *){overflow-wrap: anywhere;}
:where(.sdm-static-page)[data-city="melbourne"] #community-blocks #meetupsSection .section-title p:where(:where(.sdm-static-page)[data-css-page="au-city-melbourne"],:where(.sdm-static-page)[data-css-page="au-city-melbourne"] *):is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="melbourne"] #community-blocks #profilesSection .section-title p:where(:where(.sdm-static-page)[data-css-page="au-city-melbourne"],:where(.sdm-static-page)[data-css-page="au-city-melbourne"] *):is(.sdm-static-city, .sdm-static-city *){
  margin: 14px auto 0;
}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="au-city-sydney"],:where(.sdm-static-page)[data-css-page="au-city-sydney"] *):is(.sdm-static-city, .sdm-static-city *){
  background: linear-gradient(135deg, #302c29, #524538);
}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .signup-band:where(:where(.sdm-static-page)[data-css-page="au-city-sydney"],:where(.sdm-static-page)[data-css-page="au-city-sydney"] *):is(.sdm-static-city, .sdm-static-city *){background: #302c29;}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero-stat-value:where(:where(.sdm-static-page)[data-css-page="au-city-sydney"],:where(.sdm-static-page)[data-css-page="au-city-sydney"] *):is(.sdm-static-city, .sdm-static-city *){overflow-wrap: anywhere;}
:where(.sdm-static-page)[data-city="sydney"] #community-blocks #meetupsSection .section-title p:where(:where(.sdm-static-page)[data-css-page="au-city-sydney"],:where(.sdm-static-page)[data-css-page="au-city-sydney"] *):is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="sydney"] #community-blocks #profilesSection .section-title p:where(:where(.sdm-static-page)[data-css-page="au-city-sydney"],:where(.sdm-static-page)[data-css-page="au-city-sydney"] *):is(.sdm-static-city, .sdm-static-city *){
  margin: 14px auto 0;
}
:where(.sdm-static-page)[data-city="belfast"] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){
  background-image: linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.25)),url("../img/staticLanding/uk/uk-local-hero.webp");
  background-position: center;
  background-size: cover;
}
:where(.sdm-static-page)[data-city="belfast"] .local-page-layout .signup-band > picture:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){position:absolute;inset:0;}
:where(.sdm-static-page)[data-city="belfast"] .local-page-layout .signup-band-bg:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){top:0;left:0;width:100%;height:100%;}
:where(.sdm-static-page)[data-city="belfast"] .local-page-layout .hero-stat-value:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){overflow-wrap:anywhere;}
@media (max-width:760px){:where(.sdm-static-page)[data-city="belfast"] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){
    background-image: linear-gradient(90deg,rgba(0,0,0,.75),rgba(0,0,0,.35)),url("../img/staticLanding/uk/uk-local-hero.webp");
    background-position: 90% center;
  }}
:where(.sdm-static-page)[data-city="belfast"] .bf-data-panel:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="belfast"] .bf-interest-panel:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ margin:24px 0; padding:24px; border:1px solid #e1e1dd; border-radius:14px; background:#f8f8f6; }
:where(.sdm-static-page)[data-city="belfast"] .bf-data-heading:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ display:flex; align-items:baseline; justify-content:space-between; flex-wrap:wrap; gap:8px 20px; margin-bottom:12px; }
:where(.sdm-static-page)[data-city="belfast"] .bf-data-heading h3:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ margin:0; font-size:19px; line-height:1.4; }
:where(.sdm-static-page)[data-city="belfast"] .bf-data-heading > span:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:13px; line-height:1.5; color:#65655f; }
:where(.sdm-static-page)[data-city="belfast"] .sdm-city-article p.bf-data-scope:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ margin:0 0 20px; font-size:14px; line-height:1.65; color:#62625d; }
:where(.sdm-static-page)[data-city="belfast"] .bf-gender-pair:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ display:grid; grid-template-columns:1fr 1fr; gap:24px; }
:where(.sdm-static-page)[data-city="belfast"] .bf-gender-pair > div:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ display:grid; grid-template-columns:auto 1fr; align-items:baseline; gap:4px 12px; }
:where(.sdm-static-page)[data-city="belfast"] .bf-gender-pair > div > span:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:15px; font-weight:600; }
:where(.sdm-static-page)[data-city="belfast"] .bf-gender-pair strong:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ justify-self:end; font-size:34px; line-height:1.2; font-weight:600; }
:where(.sdm-static-page)[data-city="belfast"] .bf-gender-pair small:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ grid-column:1 / -1; font-size:13px; color:#62625d; }
:where(.sdm-static-page)[data-city="belfast"] .bf-gender-track:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ display:flex; gap:3px; height:9px; overflow:hidden; border-radius:6px; margin-top:16px; }
:where(.sdm-static-page)[data-city="belfast"] .bf-gender-track > span:first-child:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ width:44%; background:#334b5e; }
:where(.sdm-static-page)[data-city="belfast"] .bf-gender-track > span:last-child:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ width:56%; background:#a77355; }
:where(.sdm-static-page)[data-city="belfast"] .bf-data-method:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ margin:18px 0 0; padding-top:16px; border-top:1px solid #e6e6e1; font-size:13px; color:#64645f; }
:where(.sdm-static-page)[data-city="belfast"] .bf-data-method summary:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ cursor:pointer; font-weight:600; color:#454540; }
:where(.sdm-static-page)[data-city="belfast"] .bf-data-method p:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:13px; line-height:1.65; margin:12px 0 0; }
:where(.sdm-static-page)[data-city="belfast"] .bf-age-grid:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ display:grid; grid-template-columns:1fr 1fr; gap:16px; margin:24px 0; }
:where(.sdm-static-page)[data-city="belfast"] .bf-age-card:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ padding:22px; border:1px solid #e1e1dd; border-radius:14px; }
:where(.sdm-static-page)[data-city="belfast"] .bf-data-eyebrow:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ display:block; font-size:12px; color:#6b6b64; letter-spacing:.04em; margin-bottom:10px; }
:where(.sdm-static-page)[data-city="belfast"] .bf-age-card h3:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ margin:0 0 14px; font-size:19px; line-height:1.4; }
:where(.sdm-static-page)[data-city="belfast"] .sdm-city-article p.bf-age-number:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ margin:0 0 14px; font-size:36px; line-height:1.2; font-weight:600; color:#252525; }
:where(.sdm-static-page)[data-city="belfast"] .bf-age-number span:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:13px; font-weight:400; color:#686862; }
:where(.sdm-static-page)[data-city="belfast"] .bf-age-track:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ height:7px; border-radius:5px; background:#eeeee9; overflow:hidden; }
:where(.sdm-static-page)[data-city="belfast"] .bf-age-track > span:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ display:block; height:100%; background:#334b5e; }
:where(.sdm-static-page)[data-city="belfast"] .bf-age-card:last-child .bf-age-track > span:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ background:#a77355; }
:where(.sdm-static-page)[data-city="belfast"] .bf-age-card p:last-child:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ margin:14px 0 0; font-size:14px; line-height:1.65; }
:where(.sdm-static-page)[data-city="belfast"] .sdm-city-article p.bf-data-note:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:13px; line-height:1.65; color:#686862; margin:16px 0 0; }
:where(.sdm-static-page)[data-city="belfast"] .bf-interest-tags:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ display:flex; flex-wrap:wrap; gap:9px; margin-top:16px; }
:where(.sdm-static-page)[data-city="belfast"] .bf-interest-tags > span:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ display:inline-flex; align-items:center; gap:14px; padding:9px 12px; border:1px solid #deded8; border-radius:8px; background:#fff; font-size:13px; line-height:1.5; }
:where(.sdm-static-page)[data-city="belfast"] .bf-interest-tags strong:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:15px; color:#334b5e; }
:where(.sdm-static-page)[data-city="belfast"] .bf-invitation:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ margin:22px 0; padding:4px 0 4px 20px; border-left:3px solid #a77355; }
:where(.sdm-static-page)[data-city="belfast"] .bf-invitation p:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ margin:0; font-size:18px; line-height:1.65; }
@media(max-width:640px){:where(.sdm-static-page)[data-city="belfast"] .bf-data-panel:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="belfast"] .bf-interest-panel:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ padding:18px; }
:where(.sdm-static-page)[data-city="belfast"] .bf-age-grid:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ grid-template-columns:1fr; gap:12px; }
:where(.sdm-static-page)[data-city="belfast"] .bf-age-card:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ padding:18px; }
:where(.sdm-static-page)[data-city="belfast"] .bf-gender-pair:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ gap:18px; }
:where(.sdm-static-page)[data-city="belfast"] .bf-gender-pair strong:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:30px; }}
:where(.sdm-static-page)[data-city="belfast"] .signup-band .btn.primary:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){
  display:inline-flex;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  width:max-content;
  max-width:100%;
  min-width:0;
  height:auto;
  min-height:64px;
  padding:18px 30px;
  margin:18px auto 0;
  white-space:normal;
  overflow-wrap:normal;
  line-height:1.3;
  text-align:center;
}
@media(max-width:600px){:where(.sdm-static-page)[data-city="belfast"] .signup-band .btn.primary:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){ padding:16px 28px; min-height:60px; }}
:where(.sdm-static-page)[data-city="belfast"] #community-blocks :is(#meetupsSection,#profilesSection) .section-title:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){
  display:flex;
  flex-direction:column;
  align-items:center;
  width:100%;
  margin:0 auto 28px;
  text-align:center;
}
:where(.sdm-static-page)[data-city="belfast"] #community-blocks :is(#meetupsSection,#profilesSection) .section-title > h2:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){
  display:block;
  width:100%;
  max-width:none;
  margin:0;
  padding:0;
  text-align:center;
}
:where(.sdm-static-page)[data-city="belfast"] #community-blocks :is(#meetupsSection,#profilesSection) .section-title > p:where(:where(.sdm-static-page)[data-css-page="uk-city-belfast"],:where(.sdm-static-page)[data-css-page="uk-city-belfast"] *):is(.sdm-static-city, .sdm-static-city *){
  display:block;
  width:100%;
  max-width:680px;
  margin:12px auto 0;
  padding:0;
  text-align:center;
}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){
  background: linear-gradient(135deg, #302c29, #524538);
}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .signup-band:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){background: #302c29;}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero-stat-value:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){overflow-wrap: anywhere;}
:where(.sdm-static-page)[data-city="cardiff"] .cardiff-date-figure:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){margin:28px 0;}
:where(.sdm-static-page)[data-city="cardiff"] .cardiff-date-figure img:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){display:block;width:100%;max-width:700px;height:auto;border-radius:12px;}
:where(.sdm-static-page)[data-city="cardiff"] .cardiff-date-figure figcaption:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){font-size:13px;line-height:1.6;color:#666;margin-top:8px;}
:where(.sdm-static-page)[data-city="cardiff"] .cardiff-help:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){margin-top:24px;}
:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap td:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap th:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){white-space:normal;min-width:150px;}
:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap th:first-child:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){width:22%;}
@media(max-width:640px){:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap table:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap tbody:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap tr:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){display:block;width:100%;min-width:0;}
:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap thead:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);}
:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap tbody th:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap tbody td:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){display:block;box-sizing:border-box;width:100%;min-width:0;padding:12px 16px;}
:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap td:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *)::before{content:attr(data-label);display:block;font-weight:700;margin-bottom:4px;}
:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap tbody tr+tr:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){border-top:2px solid #ddd;}}
:where(.sdm-static-page)[data-city="cardiff"] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){background:linear-gradient(90deg,rgba(0,0,0,.64),rgba(0,0,0,.38)),var(--cardiff-embedded-image-27) center center/cover no-repeat;}
:where(.sdm-static-page)[data-city="cardiff"] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *)::before{display:none;}
@media(max-width:767px){:where(.sdm-static-page)[data-city="cardiff"] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){background-image:linear-gradient(rgba(0,0,0,.58),rgba(0,0,0,.62)),none;background-position:72% center;}}
:where(.sdm-static-page)[data-city="cardiff"] .local-page-layout .signup-band:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){background:linear-gradient(90deg,rgba(0,0,0,.64),rgba(0,0,0,.38)),var(--cardiff-embedded-image-29) center center/cover no-repeat;}
:where(.sdm-static-page)[data-city="cardiff"] .local-page-layout .signup-band:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *)::before{display:none;}
@media(max-width:767px){:where(.sdm-static-page)[data-city="cardiff"] .local-page-layout .signup-band:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){background-image:linear-gradient(rgba(0,0,0,.58),rgba(0,0,0,.62)),var(--cardiff-embedded-image-30);background-position:72% center;}}
:where(.sdm-static-page)[data-city="cardiff"] .cardiff-product-figure:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){margin:28px 0;padding:20px;background:#f8f7f5;border:1px solid #e7e3dd;border-radius:12px;}
:where(.sdm-static-page)[data-city="cardiff"] .cardiff-product-scroll:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){max-width:365px;max-height:520px;overflow-y:auto;margin:0 auto;border:1px solid #d7d2ca;border-radius:6px;background:#fff;}
:where(.sdm-static-page)[data-city="cardiff"] .cardiff-product-scroll:focus-visible:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){outline:3px solid #796343;outline-offset:4px;}
:where(.sdm-static-page)[data-city="cardiff"] .cardiff-product-scroll img:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){display:block;width:100%;height:auto;margin:0;max-width:365px;}
:where(.sdm-static-page)[data-city="cardiff"] .cardiff-product-figure figcaption:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){margin-top:16px;font-size:14px;line-height:1.65;color:#555;}
:where(.sdm-static-page)[data-city="cardiff"] .cardiff-product-action:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){margin:10px 0 0;font-size:14px;line-height:1.6;}
:where(.sdm-static-page)[data-city="cardiff"] .cardiff-visually-hidden:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}
@media(max-width:640px){:where(.sdm-static-page)[data-city="cardiff"] .cardiff-product-figure:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){padding:12px;}
:where(.sdm-static-page)[data-city="cardiff"] .cardiff-product-scroll:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){max-height:460px;}}
#meetupsSection .section-title > p:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *),
#profilesSection .section-title > p:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){ margin-inline: auto; text-align: center; }
:where(.sdm-static-page):where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){--cardiff-embedded-image-27:url("../img/staticLanding/uk/cardiff-hero-desktop.webp");--cardiff-embedded-image-29:url("../img/staticLanding/uk/cardiff-signup-desktop.webp");--cardiff-embedded-image-30:url("../img/staticLanding/uk/cardiff-signup-mobile.webp");}
@media(max-width:767px){:where(.sdm-static-page).city-guide-page .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){background-image:linear-gradient(90deg,rgba(24,24,24,.82),rgba(30,30,30,.62) 0%,rgba(35,35,35,.22)),url("../img/staticLanding/uk/cardiff-hero-mobile.webp")!important;background-position:center,center!important;}}
@media (max-width: 640px){:where(.sdm-static-page)[data-city="cardiff"] .cardiff-date-figure img:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){
    margin-inline: 0;
  }
:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap thead th:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){
    min-width: 0;
  }
:where(.sdm-static-page)[data-city="cardiff"] .city-table-wrap tbody th:first-child:where(:where(.sdm-static-page)[data-css-page="uk-city-cardiff"],:where(.sdm-static-page)[data-css-page="uk-city-cardiff"] *):is(.sdm-static-city, .sdm-static-city *){
    width: 100%;
  }}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){
  background-image: linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.25)),url("../img/staticLanding/uk/uk-local-hero.webp");
  background-position: center;
  background-size: cover;
}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .signup-band:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){background: #302c29;}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero-stat-value:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){overflow-wrap: anywhere;}
@media (max-width:760px){:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){
    background-image: linear-gradient(90deg,rgba(0,0,0,.75),rgba(0,0,0,.35)),url("../img/staticLanding/uk/uk-local-hero.webp");
    background-position: 90% center;
  }}
:where(.sdm-static-page)[data-city="edinburgh"] .bf-data-panel:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="edinburgh"] .bf-interest-panel:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ margin:24px 0; padding:24px; border:1px solid #e1e1dd; border-radius:14px; background:#f8f8f6; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-data-heading:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ display:flex; align-items:baseline; justify-content:space-between; flex-wrap:wrap; gap:8px 20px; margin-bottom:12px; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-data-heading h3:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ margin:0; font-size:19px; line-height:1.4; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-data-heading > span:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:13px; line-height:1.5; color:#65655f; }
:where(.sdm-static-page)[data-city="edinburgh"] .sdm-city-article p.bf-data-scope:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ margin:0 0 20px; font-size:14px; line-height:1.65; color:#62625d; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-gender-pair:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:24px; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-gender-pair > div:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ display:grid; grid-template-columns:minmax(0,1fr); align-content:start; justify-items:start; gap:8px; min-width:0; text-align:left; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-gender-pair > div > span:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:15px; line-height:1.4; font-weight:600; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-gender-pair strong:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ justify-self:start; margin:0; font-size:34px; line-height:1.2; font-weight:600; font-variant-numeric:tabular-nums; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-gender-pair small:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:13px; line-height:1.5; color:#62625d; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-gender-track:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ display:flex; gap:3px; height:9px; overflow:hidden; border-radius:6px; margin-top:16px; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-gender-track > span:first-child:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ width:38.26%; background:#334b5e; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-gender-track > span:last-child:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ width:61.74%; background:#a77355; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-data-method:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ margin:18px 0 0; padding-top:16px; border-top:1px solid #e6e6e1; font-size:13px; color:#64645f; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-data-method summary:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ cursor:pointer; font-weight:600; color:#454540; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-data-method p:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:13px; line-height:1.65; margin:12px 0 0; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-age-grid:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ display:grid; grid-template-columns:1fr 1fr; gap:16px; margin:24px 0; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-age-card:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ padding:22px; border:1px solid #e1e1dd; border-radius:14px; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-data-eyebrow:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ display:block; font-size:12px; color:#6b6b64; letter-spacing:.04em; margin-bottom:10px; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-age-card h3:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ margin:0 0 14px; font-size:19px; line-height:1.4; }
:where(.sdm-static-page)[data-city="edinburgh"] .sdm-city-article p.bf-age-number:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ margin:0 0 14px; font-size:36px; line-height:1.2; font-weight:600; color:#252525; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-age-number span:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:13px; font-weight:400; color:#686862; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-age-track:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ height:7px; border-radius:5px; background:#eeeee9; overflow:hidden; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-age-track > span:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ display:block; height:100%; background:#334b5e; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-age-card:last-child .bf-age-track > span:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ background:#a77355; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-age-card p:last-child:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ margin:14px 0 0; font-size:14px; line-height:1.65; }
:where(.sdm-static-page)[data-city="edinburgh"] .sdm-city-article p.bf-data-note:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:13px; line-height:1.65; color:#686862; margin:16px 0 0; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-interest-tags:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ display:flex; flex-wrap:wrap; gap:9px; margin-top:16px; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-interest-tags > span:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ display:inline-flex; align-items:center; gap:14px; padding:9px 12px; border:1px solid #deded8; border-radius:8px; background:#fff; font-size:13px; line-height:1.5; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-interest-tags strong:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:15px; color:#334b5e; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-invitation:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ margin:22px 0; padding:4px 0 4px 20px; border-left:3px solid #a77355; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-invitation p:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ margin:0; font-size:18px; line-height:1.65; }
@media(max-width:640px){:where(.sdm-static-page)[data-city="edinburgh"] .bf-data-panel:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="edinburgh"] .bf-interest-panel:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ padding:18px; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-age-grid:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ grid-template-columns:1fr; gap:12px; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-age-card:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ padding:18px; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-gender-pair:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ gap:18px; }
:where(.sdm-static-page)[data-city="edinburgh"] .bf-gender-pair strong:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ font-size:30px; }}
:where(.sdm-static-page)[data-city="edinburgh"] .signup-band .btn.primary:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){
  display:inline-flex;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  width:max-content;
  max-width:100%;
  min-width:0;
  height:auto;
  min-height:64px;
  padding:18px 30px;
  margin:18px auto 0;
  white-space:normal;
  overflow-wrap:normal;
  line-height:1.3;
  text-align:center;
}
@media(max-width:600px){:where(.sdm-static-page)[data-city="edinburgh"] .signup-band .btn.primary:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){ padding:16px 28px; min-height:60px; }}
:where(.sdm-static-page)[data-city="edinburgh"] #community-blocks :is(#meetupsSection,#profilesSection) .section-title:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){
  display:flex;
  flex-direction:column;
  align-items:center;
  width:100%;
  margin:0 auto 28px;
  text-align:center;
}
:where(.sdm-static-page)[data-city="edinburgh"] #community-blocks :is(#meetupsSection,#profilesSection) .section-title > h2:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){
  display:block;
  width:100%;
  max-width:none;
  margin:0;
  padding:0;
  text-align:center;
}
:where(.sdm-static-page)[data-city="edinburgh"] #community-blocks :is(#meetupsSection,#profilesSection) .section-title > p:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){
  display:block;
  width:100%;
  max-width:680px;
  margin:12px auto 0;
  padding:0;
  text-align:center;
}
:where(.sdm-static-page)[data-city="edinburgh"] .signup-band > picture:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){position:absolute;inset:0;}
:where(.sdm-static-page)[data-city="edinburgh"] .signup-band-bg:where(:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"],:where(.sdm-static-page)[data-css-page="uk-city-edinburgh"] *):is(.sdm-static-city, .sdm-static-city *){top:0;left:0;width:100%;height:100%;}
.london-age-panel:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){border:1px solid #deded9;border-radius:14px;padding:24px;margin:25px 0;background:#fff;min-width:0}
.london-age-heading:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.article .sdm-city-article .london-age-heading h3:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){font-size:18px;line-height:1.5;margin:0}
.london-age-modes:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){display:flex;gap:3px;padding:4px;border:1px solid #e4e4df;border-radius:9px;background:#f0f0ed}
.london-age-modes button:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){border:0;border-radius:6px;padding:9px 11px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;cursor:pointer;color:#68685f;background:transparent;white-space:nowrap}
.london-age-modes button[aria-pressed=true]:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){background:#fff;color:#222;box-shadow:0 1px 4px #0000000c}
.london-age-modes button:focus-visible:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){outline:2px solid #444;outline-offset:3px}
.london-age-legend:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){display:flex;justify-content:space-between;gap:20px;font-size:12px;color:#555;margin:24px 0 18px}
.london-age-legend span:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){display:flex;align-items:center;gap:8px}
.london-age-legend i:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){width:15px;height:7px;display:inline-block;border-radius:2px}
.london-key-men:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *),.london-age-bar-men:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){background:#354b5d}
.london-key-women:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *),.london-age-bar-women:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){background:#b65c37}
.london-age-row:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){display:grid;grid-template-columns:minmax(0,1fr) 66px minmax(0,1fr);gap:8px;align-items:center;margin:19px 0}
.london-age-side:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){display:flex;align-items:center;gap:8px;min-width:0}
.london-age-track:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){flex:1;min-width:0;height:19px;background:#f3f2ef;border-radius:3px;overflow:hidden}
.london-age-bar:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){height:100%;display:block;min-width:2px;border-radius:3px;transition:width .18s ease}
.london-age-side-men .london-age-bar:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){margin-left:auto}
.london-age-value:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){min-width:45px;font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums;color:#42423b}
.london-age-side-women .london-age-value:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){text-align:right}
.london-age-label:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){text-align:center;font-size:12px;font-weight:600;color:#4b4b43;white-space:nowrap}
.article .sdm-city-article .london-chart-caption:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){font-size:12px;line-height:1.6;color:#74746b;margin:20px 0 0}
.london-facts:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:25px 0 30px}
.london-facts-three:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){grid-template-columns:repeat(3,minmax(0,1fr))}
.london-facts>div:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){border:1px solid #e2e1dc;background:#fafaf8;padding:20px;border-radius:10px;min-width:0}
.london-facts strong:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){font-size:26px;line-height:1.3;display:block;letter-spacing:-.02em;font-variant-numeric:tabular-nums}
.london-facts span:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){display:block;font-size:12px;line-height:1.65;color:#6a6a61;margin-top:8px}
.london-data-details:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){border-top:1px solid #deded8;padding:17px 0;margin:16px 0}
.london-data-details>summary:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){cursor:pointer;font-size:14px;font-weight:600;line-height:1.6;color:#45453d}
.article .sdm-city-article .london-data-details p:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){font-size:13px;line-height:1.9;color:#74746b}
.article .sdm-city-article .london-data-note:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){font-size:12px;line-height:1.6;color:#74746b;margin:8px 0 22px}
.article .sdm-city-article .city-table-wrap+.london-data-note:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){margin-top:-18px}
.london-methods:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){margin-top:36px}
.london-venue-label:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){font-size:10px;letter-spacing:.13em;color:#777166;margin:0 0 12px;font-weight:650}
@media(max-width:600px){.london-age-panel:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){padding:18px 13px}
.london-age-heading:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){gap:14px}
.london-age-row:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){grid-template-columns:minmax(0,1fr) 45px minmax(0,1fr);gap:4px}
.london-age-side:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){gap:4px}
.london-age-value:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){min-width:42px;font-size:10px}
.london-age-label:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){font-size:10px}
.london-age-track:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){height:16px}
.london-facts:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){gap:10px}
.london-facts>div:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){padding:15px 12px}
.london-facts strong:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){font-size:22px}
.london-facts span:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){font-size:11px}
.london-facts-three>div:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){padding:15px 9px}
.london-facts-three strong:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){font-size:21px}}
@media(prefers-reduced-motion:reduce){.london-age-bar:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){transition:none}}
@media (max-width: 400px){:where(.sdm-static-page)[data-city="london"] .sdm-city-article .city-table-wrap :is(th, td):where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){
    padding: 12px 9px;
  }
:where(.sdm-static-page)[data-city="london"] .sdm-city-article .city-table-wrap th:first-child:where(:where(.sdm-static-page)[data-css-page="uk-city-london"],:where(.sdm-static-page)[data-css-page="uk-city-london"] *):is(.sdm-static-city, .sdm-static-city *){
    width: auto;
  }}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="city-2"]:is(.sdm-static-city, .sdm-static-city *){text-align:center}
:where(.sdm-static-page)[data-css-page]:is(div) [data-css-rule="city-3"]:is(.sdm-static-city, .sdm-static-city *){text-decoration:underline}
:where(.sdm-static-page)[data-city="toronto"][data-editorial-status] .local-page-layout .hero.hero-default:is(.sdm-static-city, .sdm-static-city *) {
  background: linear-gradient(135deg, #302c29, #524538);
}:where(.sdm-static-page)[data-city="toronto"][data-editorial-status] .local-page-layout .signup-band:is(.sdm-static-city, .sdm-static-city *) {background: #302c29;}:where(.sdm-static-page)[data-city="toronto"][data-editorial-status] .local-page-layout .hero-stat-value:is(.sdm-static-city, .sdm-static-city *) {overflow-wrap: anywhere;}:where(.sdm-static-page)[data-city="toronto"] .city-data-note:is(.sdm-static-city, .sdm-static-city *) {font-size:13px;line-height:1.75;color:#6f5a55;margin-top:16px}:where(.sdm-static-page)[data-city="toronto"] .city-data-note a:is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="toronto"] .city-guide-section a:is(.sdm-static-city, .sdm-static-city *) {color:#9f4f43}:where(.sdm-static-page)[data-city="toronto"] .city-search-steps:is(.sdm-static-city, .sdm-static-city *) {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}:where(.sdm-static-page)[data-city="toronto"] .city-search-step:is(.sdm-static-city, .sdm-static-city *) {background:#fdf0ec;border:1px solid #e9c9c0;border-radius:8px;padding:20px}:where(.sdm-static-page)[data-city="toronto"] .city-search-step h3:is(.sdm-static-city, .sdm-static-city *) {margin-top:0}:where(.sdm-static-page)[data-city="toronto"] .city-checklist:is(.sdm-static-city, .sdm-static-city *) {padding-left:20px}:where(.sdm-static-page)[data-city="toronto"] .city-checklist li+li:is(.sdm-static-city, .sdm-static-city *) {margin-top:8px}:where(.sdm-static-page)[data-city="toronto"] .city-data-figure:is(.sdm-static-city, .sdm-static-city *) {margin:24px 0 28px;padding:22px;border:1px solid #e9c9c0;border-radius:8px;background:#fff}:where(.sdm-static-page)[data-city="toronto"] .city-data-figure figcaption:is(.sdm-static-city, .sdm-static-city *) {margin-bottom:18px;color:#2b1f1c;font-size:16px;font-weight:650;line-height:1.5}:where(.sdm-static-page)[data-city="toronto"] .city-data-figure .city-chart-subtitle:is(.sdm-static-city, .sdm-static-city *) {display:block;margin-top:4px;color:#6f5a55;font-size:12px;font-weight:450;line-height:1.6}:where(.sdm-static-page)[data-city="toronto"] .city-chart-legend:is(.sdm-static-city, .sdm-static-city *) {display:flex;flex-wrap:wrap;gap:16px;margin:0 0 16px;color:#6f5a55;font-size:12px;line-height:1.5}:where(.sdm-static-page)[data-city="toronto"] .city-chart-legend span:is(.sdm-static-city, .sdm-static-city *) {display:inline-flex;align-items:center;gap:7px}:where(.sdm-static-page)[data-city="toronto"] .city-chart-legend span:is(.sdm-static-city, .sdm-static-city *)::before {content:"";width:18px;height:8px;border-radius:4px;background:#9f4f43}:where(.sdm-static-page)[data-city="toronto"] .city-chart-legend .city-legend-women:is(.sdm-static-city, .sdm-static-city *)::before {background:#2b1f1c}:where(.sdm-static-page)[data-city="toronto"] .city-share-chart:is(.sdm-static-city, .sdm-static-city *) {display:grid;gap:10px}:where(.sdm-static-page)[data-city="toronto"] .city-share-year:is(.sdm-static-city, .sdm-static-city *) {display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center;color:#6f5a55;font-size:12px;font-variant-numeric:tabular-nums}:where(.sdm-static-page)[data-city="toronto"] .city-share-stack:is(.sdm-static-city, .sdm-static-city *) {display:flex;min-width:0;height:30px;overflow:hidden;border-radius:6px;background:#fdf0ec}:where(.sdm-static-page)[data-city="toronto"] .city-share-stack span:is(.sdm-static-city, .sdm-static-city *) {display:flex;align-items:center;justify-content:center;min-width:0;color:#fff;font-size:11px;font-weight:650;line-height:1;white-space:nowrap}:where(.sdm-static-page)[data-city="toronto"] .city-share-men:is(.sdm-static-city, .sdm-static-city *) {background:#9f4f43}:where(.sdm-static-page)[data-city="toronto"] .city-share-women:is(.sdm-static-city, .sdm-static-city *) {flex:1;background:#2b1f1c}:where(.sdm-static-page)[data-city="toronto"] .city-grouped-chart:is(.sdm-static-city, .sdm-static-city *) {display:grid;gap:18px}:where(.sdm-static-page)[data-city="toronto"] .city-grouped-item:is(.sdm-static-city, .sdm-static-city *) {display:grid;gap:8px}:where(.sdm-static-page)[data-city="toronto"] .city-grouped-item>strong:is(.sdm-static-city, .sdm-static-city *) {color:#2b1f1c;font-size:13px;line-height:1.4}:where(.sdm-static-page)[data-city="toronto"] .city-series-row:is(.sdm-static-city, .sdm-static-city *) {display:grid;grid-template-columns:58px minmax(0,1fr) 58px;gap:10px;align-items:center;color:#6f5a55;font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums}:where(.sdm-static-page)[data-city="toronto"] .city-series-row b:is(.sdm-static-city, .sdm-static-city *) {color:#2b1f1c;font-size:12px;font-weight:600;text-align:right}:where(.sdm-static-page)[data-city="toronto"] .city-bar-track:is(.sdm-static-city, .sdm-static-city *) {height:10px;overflow:hidden;border-radius:5px;background:#f6e8e3}:where(.sdm-static-page)[data-city="toronto"] .city-bar-fill:is(.sdm-static-city, .sdm-static-city *) {display:block;height:100%;border-radius:5px;background:#9f4f43}:where(.sdm-static-page)[data-city="toronto"] .city-series-women .city-bar-fill:is(.sdm-static-city, .sdm-static-city *) {background:#2b1f1c}:where(.sdm-static-page)[data-city="toronto"] .city-verify-chart:is(.sdm-static-city, .sdm-static-city *) {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:where(.sdm-static-page)[data-city="toronto"] .city-verify-card:is(.sdm-static-city, .sdm-static-city *) {padding:18px;border:1px solid #e9c9c0;border-radius:8px;background:#fdf0ec}:where(.sdm-static-page)[data-city="toronto"] .city-verify-card strong:is(.sdm-static-city, .sdm-static-city *) {display:block;margin-bottom:8px;color:#2b1f1c;font-size:14px}:where(.sdm-static-page)[data-city="toronto"] .city-verify-value:is(.sdm-static-city, .sdm-static-city *) {display:block;margin-bottom:10px;color:#2b1f1c;font-size:28px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}:where(.sdm-static-page)[data-city="toronto"] .city-verify-card .city-bar-track:is(.sdm-static-city, .sdm-static-city *) {background:#fff}:where(.sdm-static-page)[data-city="toronto"] .city-w2160:is(.sdm-static-city, .sdm-static-city *) {width:21.60%}:where(.sdm-static-page)[data-city="toronto"] .city-w2347:is(.sdm-static-city, .sdm-static-city *) {width:23.47%}:where(.sdm-static-page)[data-city="toronto"] .city-w2533:is(.sdm-static-city, .sdm-static-city *) {width:25.33%}:where(.sdm-static-page)[data-city="toronto"] .city-w2555:is(.sdm-static-city, .sdm-static-city *) {width:25.55%}:where(.sdm-static-page)[data-city="toronto"] .city-w2450:is(.sdm-static-city, .sdm-static-city *) {width:24.50%}:where(.sdm-static-page)[data-city="toronto"] .city-w2459:is(.sdm-static-city, .sdm-static-city *) {width:24.59%}:where(.sdm-static-page)[data-city="toronto"] .city-w2483:is(.sdm-static-city, .sdm-static-city *) {width:24.83%}:where(.sdm-static-page)[data-city="toronto"] .city-w2469:is(.sdm-static-city, .sdm-static-city *) {width:24.69%}:where(.sdm-static-page)[data-city="toronto"] .city-w2524:is(.sdm-static-city, .sdm-static-city *) {width:25.24%}:where(.sdm-static-page)[data-city="toronto"] .city-w2573:is(.sdm-static-city, .sdm-static-city *) {width:25.73%}:where(.sdm-static-page)[data-city="toronto"] .city-w1677:is(.sdm-static-city, .sdm-static-city *) {width:16.77%}:where(.sdm-static-page)[data-city="toronto"] .city-w5485:is(.sdm-static-city, .sdm-static-city *) {width:54.85%}:where(.sdm-static-page)[data-city="toronto"] .city-w3145:is(.sdm-static-city, .sdm-static-city *) {width:31.45%}:where(.sdm-static-page)[data-city="toronto"] .city-w3456:is(.sdm-static-city, .sdm-static-city *) {width:34.56%}:where(.sdm-static-page)[data-city="toronto"] .city-w2671:is(.sdm-static-city, .sdm-static-city *) {width:26.71%}:where(.sdm-static-page)[data-city="toronto"] .city-w827:is(.sdm-static-city, .sdm-static-city *) {width:8.27%}:where(.sdm-static-page)[data-city="toronto"] .city-w1763:is(.sdm-static-city, .sdm-static-city *) {width:17.63%}:where(.sdm-static-page)[data-city="toronto"] .city-w167:is(.sdm-static-city, .sdm-static-city *) {width:1.67%}:where(.sdm-static-page)[data-city="toronto"] .city-w734:is(.sdm-static-city, .sdm-static-city *) {width:7.34%}:where(.sdm-static-page)[data-city="toronto"] .city-w037:is(.sdm-static-city, .sdm-static-city *) {width:.37%}:where(.sdm-static-page)[data-city="toronto"] .city-w6113:is(.sdm-static-city, .sdm-static-city *) {width:61.13%}:where(.sdm-static-page)[data-city="toronto"] .city-w7261:is(.sdm-static-city, .sdm-static-city *) {width:72.61%}:where(.sdm-static-page)[data-city="toronto"] .city-w6060:is(.sdm-static-city, .sdm-static-city *) {width:60.60%}:where(.sdm-static-page)[data-city="toronto"] .city-w6779:is(.sdm-static-city, .sdm-static-city *) {width:67.79%}:where(.sdm-static-page)[data-city="toronto"] .city-w6325:is(.sdm-static-city, .sdm-static-city *) {width:63.25%}:where(.sdm-static-page)[data-city="toronto"] .city-w5512:is(.sdm-static-city, .sdm-static-city *) {width:55.12%}:where(.sdm-static-page)[data-city="toronto"] .city-w5459:is(.sdm-static-city, .sdm-static-city *) {width:54.59%}:where(.sdm-static-page)[data-city="toronto"] .city-w5224:is(.sdm-static-city, .sdm-static-city *) {width:52.24%}:where(.sdm-static-page)[data-city="toronto"] .city-w4753:is(.sdm-static-city, .sdm-static-city *) {width:47.53%}:where(.sdm-static-page)[data-city="toronto"] .city-w5816:is(.sdm-static-city, .sdm-static-city *) {width:58.16%}:where(.sdm-static-page)[data-city="toronto"] .city-w4435:is(.sdm-static-city, .sdm-static-city *) {width:44.35%}:where(.sdm-static-page)[data-city="toronto"] .city-w4773:is(.sdm-static-city, .sdm-static-city *) {width:47.73%}:where(.sdm-static-page)[data-city="toronto"] .city-w6900:is(.sdm-static-city, .sdm-static-city *) {width:69%}:where(.sdm-static-page)[data-city="toronto"] .city-w9200:is(.sdm-static-city, .sdm-static-city *) {width:92%}@media(max-width:768px) {:where(.sdm-static-page)[data-city="toronto"] .city-search-steps:is(.sdm-static-city, .sdm-static-city *) {grid-template-columns:1fr}:where(.sdm-static-page)[data-city="toronto"] .city-search-step:is(.sdm-static-city, .sdm-static-city *) {padding:16px}:where(.sdm-static-page)[data-city="toronto"] .city-data-figure:is(.sdm-static-city, .sdm-static-city *) {padding:18px 14px}:where(.sdm-static-page)[data-city="toronto"] .city-share-year:is(.sdm-static-city, .sdm-static-city *) {grid-template-columns:42px minmax(0,1fr);gap:8px}:where(.sdm-static-page)[data-city="toronto"] .city-share-stack span:is(.sdm-static-city, .sdm-static-city *) {font-size:10px}:where(.sdm-static-page)[data-city="toronto"] .city-verify-chart:is(.sdm-static-city, .sdm-static-city *) {grid-template-columns:1fr}:where(.sdm-static-page)[data-city="toronto"] .city-series-row:is(.sdm-static-city, .sdm-static-city *) {grid-template-columns:52px minmax(0,1fr) 54px;gap:8px}}
:where(.sdm-static-page)[data-city="perth"] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){
  background-color: #17212b;
  background-repeat: no-repeat;
}
@media (min-width: 621px){:where(.sdm-static-page)[data-city="perth"] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){
    background-image: linear-gradient(90deg, rgba(11,17,23,.58), rgba(11,17,23,.50) 54%, rgba(11,17,23,.24));
    background-size: cover;
    background-position: center bottom;
  }}
@media (max-width: 620px){:where(.sdm-static-page)[data-city="perth"] .local-page-layout .hero.hero-default:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){
    background-image: linear-gradient(180deg, rgba(11,17,23,.45), rgba(23,33,43,.68) 180px, #17212b 340px);
    background-size: auto, 100% auto;
    background-position: center top;
  }}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .signup-band:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){background: #302c29;}
:where(.sdm-static-page)[data-editorial-status] .local-page-layout .hero-stat-value:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){overflow-wrap: anywhere;}
:where(.sdm-static-page)[data-city="perth"] #community-blocks #meetupsSection .section-title p:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="perth"] #community-blocks #profilesSection .section-title p:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){
  margin: 14px auto 0;
}
.hero .hero-title:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){margin:0;font-weight:inherit;}
.hero .perth-hero-note:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){max-width:870px;margin:22px auto 0;font-size:12px;line-height:1.7;color:#ddd;text-align:center;}
.perth-article-title:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){font-size:clamp(28px,3.3vw,42px)!important;line-height:1.35!important;margin-bottom:22px!important;}
.perth-scenario-body:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){padding:20px;display:flex;flex:1;flex-direction:column;}
.perth-scenario-body h3:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){margin:8px 0 14px;line-height:1.35;}
.perth-scenario-body p:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){font-size:14px;line-height:1.75;color:#565b65;}
.perth-scenario-meta:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){font-size:11px;letter-spacing:.06em;font-weight:600;color:#666;}
.perth-scenario-body .perth-scenario-area:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){margin-top:auto;padding-top:16px;border-top:1px solid #e4e4e4;}
.perth-scenario-link:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){display:block;margin-top:14px;color:#333;font-size:12px;font-weight:600;text-underline-offset:4px;}
.perth-profile-copy:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){font-size:13px!important;line-height:1.75!important;color:#565b65;min-height:84px;}
.perth-profile-tag:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){font-size:10px;letter-spacing:.08em;color:#757575;}
.hero-stats:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){align-items:stretch;}
.hero-stat-description:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){max-width:290px;margin-left:auto;margin-right:auto;}
.perth-profile-illustration:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){filter:blur(7px);transform:scale(1.05);}
@media(max-width:600px){.hero .perth-hero-note:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){font-size:11px;padding:0 4px;}
.perth-profile-copy:where(:where(.sdm-static-page)[data-css-page="au-city-perth"],:where(.sdm-static-page)[data-css-page="au-city-perth"] *):is(.sdm-static-city, .sdm-static-city *){min-height:0;}}
.sdm-static-page[data-city="vancouver"] .vancouver-age-table {
  table-layout: fixed;
  min-width: 640px;
}
.sdm-static-page[data-city="vancouver"] .vancouver-age-table th:first-child { width: 28%; }
.sdm-static-page[data-city="vancouver"] .vancouver-age-table th:nth-child(2n) { width: 22%; }
.sdm-static-page[data-city="vancouver"] .vancouver-age-table th:nth-child(2n+3) { width: 14%; }
.sdm-static-page[data-city="vancouver"] .vancouver-age-table :is(th, td) { padding: 14px 12px; }
.sdm-static-page[data-city="vancouver"] .vancouver-age-table :is(th, td):not(:first-child) {
  text-align: right;
  white-space: nowrap;
}
:where(.sdm-static-page)[data-city="vancouver"][data-editorial-status] .local-page-layout .hero.hero-default:is(.sdm-static-city, .sdm-static-city *) {
  background: linear-gradient(rgba(8,22,29,.58), rgba(8,22,29,.66)), var(--ca-shared-background) center / cover no-repeat;
}@media (max-width: 767px) {:where(.sdm-static-page)[data-city="vancouver"][data-editorial-status] .local-page-layout .hero.hero-default:is(.sdm-static-city, .sdm-static-city *) {background-image: linear-gradient(rgba(8,22,29,.58), rgba(8,22,29,.66)), var(--ca-shared-background);}
}:where(.sdm-static-page)[data-city="vancouver"][data-editorial-status] .local-page-layout .hero-stat-value:is(.sdm-static-city, .sdm-static-city *) {overflow-wrap: anywhere;}
:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-product-figure:is(.sdm-static-city, .sdm-static-city *) {margin:24px 0;max-width:100%}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-product-scroll:is(.sdm-static-city, .sdm-static-city *) {max-height:560px;overflow:auto;max-width:363px;margin:0 auto;border:1px solid #dedbd5;border-radius:10px;background:#fff}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-product-scroll img:is(.sdm-static-city, .sdm-static-city *) {display:block;width:auto;height:auto;max-width:100%;object-fit:contain;margin:0 auto}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-product-figure figcaption:is(.sdm-static-city, .sdm-static-city *) {font-size:13px;line-height:1.6;color:#555;margin-top:10px}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-data-note:is(.sdm-static-city, .sdm-static-city *) {font-size:13px;line-height:1.7}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .city-table-wrap:is(.sdm-static-city, .sdm-static-city *) {overflow-x:auto}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .city-table-wrap table:is(.sdm-static-city, .sdm-static-city *) {min-width:620px}@media(max-width:600px) {:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-product-scroll:is(.sdm-static-city, .sdm-static-city *) {max-height:440px}}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .city-table-wrap .vancouver-meeting-table:is(.sdm-static-city, .sdm-static-city *) {table-layout:fixed;min-width:680px;font-family:Arial,sans-serif;font-size:14px;line-height:1.65}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-meeting-table caption:is(.sdm-static-city, .sdm-static-city *) {padding:16px 18px;text-align:left;font-family:inherit;font-size:15px;font-weight:600;color:#333}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-meeting-table th:is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-meeting-table td:is(.sdm-static-city, .sdm-static-city *) {padding:16px 18px;vertical-align:top;overflow-wrap:break-word}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-meeting-table th:nth-child(1):is(.sdm-static-city, .sdm-static-city *) {width:24%}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-meeting-table th:nth-child(2):is(.sdm-static-city, .sdm-static-city *) {width:23%}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-meeting-table th:nth-child(3):is(.sdm-static-city, .sdm-static-city *) {width:28%}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-meeting-table th:nth-child(4):is(.sdm-static-city, .sdm-static-city *) {width:25%}@media(max-width:767px) {:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-meeting-table caption:is(.sdm-static-city, .sdm-static-city *)::after {content:"Swipe horizontally to view all columns";display:block;margin-top:5px;font-size:12px;font-weight:400;color:#666}:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-meeting-table th:is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="vancouver"][data-city="vancouver"] .vancouver-meeting-table td:is(.sdm-static-city, .sdm-static-city *) {padding:12px 14px}}
:where(.sdm-static-page)[data-city="vancouver"] [data-intake-style="2"]:is(.sdm-static-city, .sdm-static-city *) {display: block; width: 100%; max-width: none; margin-left: auto; margin-right: auto; text-align: center; box-sizing: border-box;}
:where(.sdm-static-page)[data-city="vancouver"] [data-intake-style="3"]:is(.sdm-static-city, .sdm-static-city *) {display: block; width: 100%; max-width: none; margin-left: auto; margin-right: auto; text-align: center; box-sizing: border-box;}
:where(.sdm-static-page)[data-city="montreal"] .montreal-age-panel:is(.sdm-static-city, .sdm-static-city *) {border:1px solid #deded9;border-radius:14px;padding:24px;margin:25px 0;background:#fff;min-width:0}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-heading:is(.sdm-static-city, .sdm-static-city *) {display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}:where(.sdm-static-page)[data-city="montreal"] .article .sdm-city-article .montreal-age-heading h3:is(.sdm-static-city, .sdm-static-city *) {font-size:18px;line-height:1.5;margin:0}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-modes:is(.sdm-static-city, .sdm-static-city *) {display:flex;gap:3px;padding:4px;border:1px solid #e4e4df;border-radius:9px;background:#f0f0ed}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-modes button:is(.sdm-static-city, .sdm-static-city *) {border:0;border-radius:6px;padding:9px 11px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;cursor:pointer;color:#68685f;background:transparent;white-space:nowrap}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-modes button[aria-pressed=true]:is(.sdm-static-city, .sdm-static-city *) {background:#fff;color:#222;box-shadow:0 1px 4px #0000000c}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-modes button:focus-visible:is(.sdm-static-city, .sdm-static-city *) {outline:2px solid #444;outline-offset:3px}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-legend:is(.sdm-static-city, .sdm-static-city *) {display:flex;justify-content:space-between;gap:20px;font-size:12px;color:#555;margin:24px 0 18px}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-legend span:is(.sdm-static-city, .sdm-static-city *) {display:flex;align-items:center;gap:8px}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-legend i:is(.sdm-static-city, .sdm-static-city *) {width:15px;height:7px;display:inline-block;border-radius:2px}:where(.sdm-static-page)[data-city="montreal"] .montreal-key-men:is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="montreal"] .montreal-age-bar-men:is(.sdm-static-city, .sdm-static-city *) {background:#354b5d}:where(.sdm-static-page)[data-city="montreal"] .montreal-key-women:is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="montreal"] .montreal-age-bar-women:is(.sdm-static-city, .sdm-static-city *) {background:#b65c37}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-row:is(.sdm-static-city, .sdm-static-city *) {display:grid;grid-template-columns:minmax(0,1fr) 66px minmax(0,1fr);gap:8px;align-items:center;margin:19px 0}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-side:is(.sdm-static-city, .sdm-static-city *) {display:flex;align-items:center;gap:8px;min-width:0}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-track:is(.sdm-static-city, .sdm-static-city *) {flex:1;min-width:0;height:19px;background:#f3f2ef;border-radius:3px;overflow:hidden}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-bar:is(.sdm-static-city, .sdm-static-city *) {height:100%;display:block;min-width:2px;border-radius:3px;transition:width .18s ease}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-side-men .montreal-age-bar:is(.sdm-static-city, .sdm-static-city *) {margin-left:auto}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-value:is(.sdm-static-city, .sdm-static-city *) {min-width:48px;font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums;color:#42423b}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-side-women .montreal-age-value:is(.sdm-static-city, .sdm-static-city *) {text-align:right}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-label:is(.sdm-static-city, .sdm-static-city *) {text-align:center;font-size:12px;font-weight:600;color:#4b4b43;white-space:nowrap}:where(.sdm-static-page)[data-city="montreal"] .article .sdm-city-article .montreal-chart-caption:is(.sdm-static-city, .sdm-static-city *) {font-size:12px;line-height:1.6;color:#74746b;margin:20px 0 0}:where(.sdm-static-page)[data-city="montreal"] .montreal-data-details:is(.sdm-static-city, .sdm-static-city *) {border-top:1px solid #deded8;padding:17px 0;margin:16px 0}:where(.sdm-static-page)[data-city="montreal"] .montreal-data-details>summary:is(.sdm-static-city, .sdm-static-city *) {cursor:pointer;font-size:14px;font-weight:600;line-height:1.6;color:#45453d}:where(.sdm-static-page)[data-city="montreal"] .article .sdm-city-article .montreal-data-note:is(.sdm-static-city, .sdm-static-city *) {font-size:12px;line-height:1.6;color:#74746b;margin:8px 0 22px}:where(.sdm-static-page)[data-city="montreal"] .article .sdm-city-article .city-table-wrap+.montreal-data-note:is(.sdm-static-city, .sdm-static-city *) {margin-top:-18px}:where(.sdm-static-page)[data-city="montreal"] .montreal-cell-share:is(.sdm-static-city, .sdm-static-city *) {display:block;font-size:12px;color:#777}:where(.sdm-static-page)[data-city="montreal"] .sdm-city-article .city-table-wrap th:first-child:is(.sdm-static-city, .sdm-static-city *) {width:48%}:where(.sdm-static-page)[data-city="montreal"] .montreal-plan:is(.sdm-static-city, .sdm-static-city *) {border:1px solid #deded9;border-radius:12px;background:#fafafa;padding:26px 28px 10px;margin:26px 0}:where(.sdm-static-page)[data-city="montreal"] .article .sdm-city-article .montreal-plan h3:is(.sdm-static-city, .sdm-static-city *) {margin:0 0 14px;font-size:22px;line-height:1.5}:where(.sdm-static-page)[data-city="montreal"] .article .sdm-city-article .montreal-plan .montreal-venue-label:is(.sdm-static-city, .sdm-static-city *) {font-size:10px;letter-spacing:.13em;color:#777166;margin:0 0 12px;font-weight:650}:where(.sdm-static-page)[data-city="montreal"] .article .sdm-city-article .montreal-plan p:is(.sdm-static-city, .sdm-static-city *) {font-size:14px;line-height:1.9}:where(.sdm-static-page)[data-city="montreal"] .montreal-local-photo:is(.sdm-static-city, .sdm-static-city *) {margin:25px 0}:where(.sdm-static-page)[data-city="montreal"] .montreal-local-photo img:is(.sdm-static-city, .sdm-static-city *) {display:block;width:100%;height:auto;max-height:340px;object-fit:cover;border-radius:12px}:where(.sdm-static-page)[data-city="montreal"] .article .sdm-city-article .montreal-local-photo figcaption:is(.sdm-static-city, .sdm-static-city *) {margin-top:8px;font-size:11px;color:#777;line-height:1.6}:where(.sdm-static-page)[data-city="montreal"] .montreal-photo-credit:is(.sdm-static-city, .sdm-static-city *) {font-size:10px;color:#777;line-height:1.6}:where(.sdm-static-page)[data-city="montreal"] .montreal-local-photo .montreal-photo-credit:is(.sdm-static-city, .sdm-static-city *) {display:block}:where(.sdm-static-page)[data-city="montreal"][data-city="montreal"] .hero:is(.sdm-static-city, .sdm-static-city *) {position:relative}:where(.sdm-static-page)[data-city="montreal"] .montreal-hero-source:is(.sdm-static-city, .sdm-static-city *) {font-size:11px;line-height:1.7;color:#deded8;margin:17px 0 0;max-width:680px}:where(.sdm-static-page)[data-city="montreal"] .hero .montreal-hero-credit:is(.sdm-static-city, .sdm-static-city *) {position:absolute;bottom:8px;right:24px;margin:0;color:#e5e5df;max-width:90%;text-align:right;font-size:9px}:where(.sdm-static-page)[data-city="montreal"] .hero .montreal-hero-credit a:is(.sdm-static-city, .sdm-static-city *) {color:inherit}:where(.sdm-static-page)[data-city="montreal"] .hero .montreal-hero-credit .montreal-photo-credit:is(.sdm-static-city, .sdm-static-city *) {color:inherit;font-size:inherit}@media(max-width:600px) {:where(.sdm-static-page)[data-city="montreal"] .montreal-age-panel:is(.sdm-static-city, .sdm-static-city *) {padding:18px 13px}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-heading:is(.sdm-static-city, .sdm-static-city *) {gap:14px}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-row:is(.sdm-static-city, .sdm-static-city *) {grid-template-columns:minmax(0,1fr) 45px minmax(0,1fr);gap:4px}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-side:is(.sdm-static-city, .sdm-static-city *) {gap:4px}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-value:is(.sdm-static-city, .sdm-static-city *) {min-width:44px;font-size:10px}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-label:is(.sdm-static-city, .sdm-static-city *) {font-size:10px}:where(.sdm-static-page)[data-city="montreal"] .montreal-age-track:is(.sdm-static-city, .sdm-static-city *) {height:16px}:where(.sdm-static-page)[data-city="montreal"] .montreal-plan:is(.sdm-static-city, .sdm-static-city *) {padding:21px 19px 7px}:where(.sdm-static-page)[data-city="montreal"] .article .sdm-city-article .montreal-plan h3:is(.sdm-static-city, .sdm-static-city *) {font-size:20px}:where(.sdm-static-page)[data-city="montreal"] .sdm-city-article .city-table-wrap th:is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="montreal"] .sdm-city-article .city-table-wrap td:is(.sdm-static-city, .sdm-static-city *) {padding:13px 12px}:where(.sdm-static-page)[data-city="montreal"] .hero .montreal-hero-credit:is(.sdm-static-city, .sdm-static-city *) {right:16px;bottom:6px;font-size:8px}:where(.sdm-static-page)[data-city="montreal"] .montreal-hero-source:is(.sdm-static-city, .sdm-static-city *) {padding-bottom:15px}}@media(prefers-reduced-motion:reduce) {:where(.sdm-static-page)[data-city="montreal"] .montreal-age-bar:is(.sdm-static-city, .sdm-static-city *) {transition:none}}:where(.sdm-static-page)[data-city="montreal"][data-city="montreal"] .hero.hero-default:is(.sdm-static-city, .sdm-static-city *) {background-image:linear-gradient(90deg,rgba(0,0,0,.79),rgba(0,0,0,.44)),var(--ca-shared-background);background-position:center;background-size:cover}
:where(.sdm-static-page)[data-city="calgary"][data-editorial-status] .local-page-layout .hero-stat-value:is(.sdm-static-city, .sdm-static-city *) {overflow-wrap: anywhere;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-card:is(.sdm-static-city, .sdm-static-city *) {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0 24px;padding:12px;border:1px solid #d8d2c5;border-radius:12px;background:#f2eee6;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-main:is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-side:is(.sdm-static-city, .sdm-static-city *) {display:flex;min-width:0;min-height:210px;flex-direction:column;align-items:center;justify-content:center;padding:25px 24px;text-align:center;border-top:3px solid #a66f3d;background:#fffdfa;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-kicker:is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-side span:is(.sdm-static-city, .sdm-static-city *) {display:block;margin-bottom:18px;color:#836142;font:700 12px/1.4 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;white-space:normal;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-number:is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-side strong:is(.sdm-static-city, .sdm-static-city *) {display:block;margin:0;color:#302c29;font:600 clamp(46px,6vw,62px)/.95 Georgia,serif !important;font-variant-numeric:tabular-nums;letter-spacing:-.04em;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-main p:is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-side p:is(.sdm-static-city, .sdm-static-city *) {max-width:352px;margin:14px 0 0 !important;color:#625c54;font-size:13px;line-height:1.6;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-playbook:is(.sdm-static-city, .sdm-static-city *) {position:relative;margin:30px 0 28px;padding:24px;border:1px solid #d8d5ce;border-radius:8px;background:#faf9f6;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-playbook h3:is(.sdm-static-city, .sdm-static-city *) {margin:0 0 18px;font-size:22px;line-height:1.25;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-playbook > p:is(.sdm-static-city, .sdm-static-city *) {margin:0 0 20px !important;color:#5f5a53;font-size:14px;line-height:1.6;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-playbook ol:is(.sdm-static-city, .sdm-static-city *) {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;counter-reset:calgary-step;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-playbook li:is(.sdm-static-city, .sdm-static-city *) {position:relative;min-height:126px;padding:17px 16px 16px 56px;border-top:3px solid #a66f3d;background:#fff;counter-increment:calgary-step;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-playbook li:is(.sdm-static-city, .sdm-static-city *)::before {content:"0" counter(calgary-step);position:absolute;top:15px;left:16px;color:#a66f3d;font:600 20px/1 Georgia,serif;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-playbook li strong:is(.sdm-static-city, .sdm-static-city *) {display:block;margin-bottom:7px;color:#242321;font:600 15px/1.3 Arial,sans-serif;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-playbook li span:is(.sdm-static-city, .sdm-static-city *) {display:block;color:#5f5a53;font-size:13px;line-height:1.55;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-safety-list:is(.sdm-static-city, .sdm-static-city *) {display:grid;gap:11px;margin:22px 0 20px;padding:0;list-style:none;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-safety-list li:is(.sdm-static-city, .sdm-static-city *) {position:relative;padding:0 0 0 22px;color:#3f3d39;font-size:15px;line-height:1.65;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-safety-list li:is(.sdm-static-city, .sdm-static-city *)::before {content:"";position:absolute;top:.68em;left:0;width:8px;height:8px;border:1px solid #a66f3d;border-radius:50%;background:#fff;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-safety-list strong:is(.sdm-static-city, .sdm-static-city *) {color:#242321;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-discovery-table:is(.sdm-static-city, .sdm-static-city *) {margin:13px 0 16px;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-discovery-table table:is(.sdm-static-city, .sdm-static-city *) {min-width:680px;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-discovery-table .numeric:is(.sdm-static-city, .sdm-static-city *) {font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-discovery-table .table-note:is(.sdm-static-city, .sdm-static-city *) {color:#6e675f;font-size:12px;line-height:1.5;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-discovery-table caption.city-history-sr-only:is(.sdm-static-city, .sdm-static-city *) {position:static;width:auto;height:auto;margin:0;padding:19px 20px;overflow:visible;clip:auto;white-space:normal;border:0;color:#302c29;font-size:16px;font-weight:700;line-height:1.5;text-align:left;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-discovery-table :is(th,td):nth-child(2):is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-discovery-table :is(th,td):nth-child(3):is(.sdm-static-city, .sdm-static-city *) {text-align:left;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-discovery-table .city-history-column-note:is(.sdm-static-city, .sdm-static-city *) {display:block;margin-top:3px;color:#6f6f68;font-size:11px;font-weight:450;line-height:1.5;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-discovery-table .city-history-count:is(.sdm-static-city, .sdm-static-city *) {display:block;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-discovery-table .city-history-share:is(.sdm-static-city, .sdm-static-city *) {display:block;margin-top:2px;color:#72726b;font-size:12px;}@media (max-width:720px) {:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-card:is(.sdm-static-city, .sdm-static-city *) {grid-template-columns:minmax(0,1fr)}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-main:is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-side:is(.sdm-static-city, .sdm-static-city *) {min-height:0;padding:23px 21px}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-kicker:is(.sdm-static-city, .sdm-static-city *),:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-pulse-side span:is(.sdm-static-city, .sdm-static-city *) {font-size:11px;letter-spacing:.09em}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-playbook:is(.sdm-static-city, .sdm-static-city *) {padding:20px 16px}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-playbook ol:is(.sdm-static-city, .sdm-static-city *) {grid-template-columns:1fr;gap:10px}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-playbook li:is(.sdm-static-city, .sdm-static-city *) {min-height:0;}:where(.sdm-static-page)[data-city="calgary"] .sdm-city-article .calgary-discovery-table :is(th,td):is(.sdm-static-city, .sdm-static-city *) {padding:12px 8px;}}
:where(.sdm-static-page)[data-city="brisbane"][data-editorial-status] .local-page-layout .hero.hero-default:is(.sdm-static-city, .sdm-static-city *) {
  background: linear-gradient(rgba(8,22,29,.58), rgba(8,22,29,.66)), url("../img/staticLanding/au/brisbane-source-01.webp") center / cover no-repeat;
}:where(.sdm-static-page)[data-city="brisbane"][data-editorial-status] .local-page-layout .signup-band:is(.sdm-static-city, .sdm-static-city *) {background: #142932 url("../img/staticLanding/au/brisbane-source-02.webp") center / cover no-repeat;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .signup-band:is(.sdm-static-city, .sdm-static-city *)::after {background: rgba(6,19,28,.55);}@media (max-width: 767px) {:where(.sdm-static-page)[data-city="brisbane"][data-editorial-status] .local-page-layout .hero.hero-default:is(.sdm-static-city, .sdm-static-city *) {background-image: linear-gradient(rgba(8,22,29,.58), rgba(8,22,29,.66)), url("../img/staticLanding/au/brisbane-source-03.webp");}:where(.sdm-static-page)[data-city="brisbane"][data-editorial-status] .local-page-layout .signup-band:is(.sdm-static-city, .sdm-static-city *) {background-image: url("../img/staticLanding/au/brisbane-source-04.webp");}
}:where(.sdm-static-page)[data-city="brisbane"][data-editorial-status] .local-page-layout .hero-stat-value:is(.sdm-static-city, .sdm-static-city *) {overflow-wrap: anywhere;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .brisbane-product-figure:is(.sdm-static-city, .sdm-static-city *) {margin:24px auto 28px; width:100%; max-width:365px;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .brisbane-product-scroll:is(.sdm-static-city, .sdm-static-city *) {max-height:520px; overflow:auto; border:1px solid #dedede; border-radius:10px; background:#fff;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .brisbane-product-scroll:focus-visible:is(.sdm-static-city, .sdm-static-city *) {outline:2px solid #444; outline-offset:4px;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .brisbane-product-scroll img:is(.sdm-static-city, .sdm-static-city *) {display:block; width:100%; max-width:100%; height:auto;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .brisbane-product-figure figcaption:is(.sdm-static-city, .sdm-static-city *) {margin-top:10px; color:#707070; font-size:13px; line-height:1.7;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .city-data-methodology:is(.sdm-static-city, .sdm-static-city *) {margin:16px 0 28px; border:1px solid #dedede; border-radius:10px; padding:14px 18px;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .city-data-methodology summary:is(.sdm-static-city, .sdm-static-city *) {cursor:pointer; font-weight:600;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .city-data-methodology summary:focus-visible:is(.sdm-static-city, .sdm-static-city *) {outline:2px solid #444; outline-offset:4px;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .city-data-methodology p:is(.sdm-static-city, .sdm-static-city *) {margin:14px 0 0;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .brisbane-venue-photo:is(.sdm-static-city, .sdm-static-city *) {margin:20px 0 24px;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .brisbane-venue-photo img:is(.sdm-static-city, .sdm-static-city *) {display:block; width:100%; height:auto; border-radius:10px;}:where(.sdm-static-page)[data-city="brisbane"][data-city="brisbane"] .brisbane-venue-photo figcaption:is(.sdm-static-city, .sdm-static-city *) {margin-top:8px; color:#707070; font-size:12px; line-height:1.7;}
:where(.sdm-static-page)[data-city="brisbane"] [data-intake-style="2"]:is(.sdm-static-city, .sdm-static-city *) {text-align: center; margin-left: auto; margin-right: auto; width: 100%;}
:where(.sdm-static-page)[data-city="brisbane"] [data-intake-style="3"]:is(.sdm-static-city, .sdm-static-city *) {text-align: center; margin-left: auto; margin-right: auto; width: 100%;}
.toronto-review-page .us-breadcrumb:is(.sdm-static-city, .sdm-static-city *) {position:relative;margin-top:0;}
.toronto-review-page .article #dating-guide p.landing-data-caption:is(.sdm-static-city, .sdm-static-city *) {color:#666;font:400 12px/1.6 Inter,"Segoe UI",Arial,sans-serif;}
.ca-local-review-page .us-breadcrumb:is(.sdm-static-city, .sdm-static-city *) {position:relative;margin-top:0;}

/* Original landing header for guests; authenticated pages keep the site's MainMenu. */
.sdm-location-layout .homeHeader {
    position: fixed; top: 0; left: 0; z-index: 100; width: 100%;
    color: #fff; background: #000; font-family: "OpenSans-Regular", Arial, sans-serif;
    font-size: 14px; letter-spacing: 2px;
}
.sdm-location-layout .homeHeader * { box-sizing: border-box; font-family: inherit; }
.sdm-location-layout .homeHeader a { text-decoration: none; }
.sdm-location-layout .homeHeader .wrap {
    position: relative; display: flex; align-items: center; justify-content: space-between;
    width: 100%; max-width: 1320px; height: 90px; margin: 0 auto; padding: 0 20px;
}
.sdm-location-layout .homeHeader .logo {
    width: 222px; height: 44px; margin-left: 12px; cursor: pointer; background-color: #fff;
    -webkit-mask-image: url('../img/logo.svg'); mask-image: url('../img/logo.svg');
    -webkit-mask-size: 100% 100%; mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;
}
.sdm-location-layout .homeHeader .topNav { display: flex; padding-top: 2px; margin-right: 0; }
.sdm-location-layout .homeHeader .links { display: flex; margin-right: 30px; }
.sdm-location-layout .homeHeader .links span { margin: 0 34px 0 0; line-height: 40px; font-size: 14px; }
.sdm-location-layout .homeHeader .links a { color: #fff; }
.sdm-location-layout .homeHeader .links a:hover { text-decoration: underline; }
.sdm-location-layout .homeHeader .links sup {
    display: inline-block; vertical-align: top; font-size: 12px; margin: -5px 0 0;
    transform: scale(.8); font-weight: 400;
}
.sdm-location-layout .homeHeader .topNav .btn,
.sdm-location-layout .homeHeader .topNav .btn2 {
    display: block; box-sizing: content-box; width: 120px; height: 40px; min-width: 0;
    margin: 0 18px; padding: 0; border: 1px solid #fff; border-radius: 0;
    color: #fff; background: transparent; font-size: 14px; font-weight: 400;
    line-height: 40px; text-align: center; text-transform: uppercase; cursor: pointer;
}
.sdm-location-layout .homeHeader .topNav .btn2 { color: #000; background: #fff; }
.sdm-location-layout .homeHeader .mobileNavBtn { display: none; cursor: pointer; }
.sdm-location-layout .homeHeader a:focus-visible,
.sdm-location-layout .homeHeader .mobileNavBtn:focus-visible { outline: 2px solid #fff; outline-offset: 4px; }
.sdm-location-layout .publicHeader.blogHeader ~ .sdm-location-page { padding-top: 108px; }
.sdm-location-layout .publicHeader { z-index: 100; }
.sdm-location-layout--guest .sdm-location-page { padding-top: 90px; }
@media (min-width: 957px) {
    .sdm-location-layout .homeHeader .mobileNav { display: none !important; }
}
@media (max-width: 1280px) {
    .sdm-location-layout .homeHeader { letter-spacing: 0; }
    .sdm-location-layout .homeHeader .logo { margin-left: 0; }
    .sdm-location-layout .homeHeader .links { margin-right: 0; }
    .sdm-location-layout .homeHeader .wrap { padding: 0 10px; }
}
@media (max-width: 956px) {
    .sdm-location-layout .homeHeader .logo { width: 200px; height: 40px; }
    .sdm-location-layout .homeHeader .links,
    .sdm-location-layout .homeHeader .topNav > a { display: none; }
    .sdm-location-layout .homeHeader .mobileNavBtn { display: block; width: 26px; height: 27px; margin-right: 6px; }
    .sdm-location-layout .homeHeader .mobileNavBtn span { display: block; float: left; width: 100%; height: 1px; margin: 3px 0; background: #fff; }
    .sdm-location-layout .homeHeader .mobileNav {
        position: absolute; top: 100%; left: 0; right: 0; width: 100%; padding: 20px 0 40px;
        border-top: 1px solid #333; color: #fff; background: #000; text-transform: uppercase;
    }
    .sdm-location-layout .homeHeader .mobileNav ul { position: relative; z-index: 1; margin: 0; padding: 0; list-style: none; }
    .sdm-location-layout .homeHeader .mobileNav li { display: block; height: 64px; line-height: 64px; text-align: center; }
    .sdm-location-layout .homeHeader .mobileNav a { color: #fff; font-size: 16px; font-weight: 700; }
    .sdm-location-layout .homeHeader .mobileNav sup {
        display: inline-block; vertical-align: top; font-size: 12px; line-height: 18px;
        margin-top: 16px; transform: scale(.8); letter-spacing: .3px;
    }
    .sdm-location-layout .homeHeader .mobileNav .mask { position: fixed; inset: 0; z-index: -1; display: block; background: rgba(0,0,0,.6); }
}
@media (max-width: 768px) {
    .sdm-location-layout .publicHeader.blogHeader ~ .sdm-location-page { padding-top: 129px; }
    .sdm-location-layout .homeHeader .wrap { height: 64px; }
    .sdm-location-layout .homeHeader .logo { margin-left: 6px; }
    .sdm-location-layout--guest .sdm-location-page { padding-top: 64px; }
}

/* Adapt the new templates to the existing SDM header and real data modules. */
.sdm-static-page { padding-top: 108px; overflow-wrap: anywhere; }
.sdm-static-page .page { width: 100%; max-width: none; margin: 0; }
.sdm-static-page .hero { margin-top: 0; }
.sdm-static-page [hidden] { display: none !important; }
.sdm-static-page .btn { height: auto; text-transform: none; }
.sdm-static-page.city-guide-page { --city-header-height: 90px; }
.sdm-location-layout .publicHeader.blogHeader ~ .sdm-static-page.city-guide-page { --city-header-height: 108px; }
.sdm-static-page #community-blocks [data-community-action="join"] { display: flex; align-items: center; justify-content: center; text-decoration: none; }
.sdm-static-page #community-blocks #meetupsSection .meetup-card a { text-decoration: none; }
.sdm-static-page[data-css-page="us-state-florida"] #meetupsSection .max-w-2xl { width: 100%; max-width: none; }
.sdm-static-page #meetupsSection .space-y-2 > .flex { align-items: flex-start; }
.sdm-static-page #meetupsSection .space-y-2 > .flex > svg { margin-top: 2px; }
.sdm-static-page #community-blocks { font-family: "Inter", Arial, sans-serif; }
.sdm-static-page #community-blocks :is(.font-serif, .editorial-serif) { font-family: "Newsreader", Georgia, serif; }
.sdm-static-page .meetup-description { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; }
.sdm-static-page .meetup-host-details { min-width: 0; flex-wrap: wrap; }
.sdm-static-page #community-blocks .w-8.h-8.rounded-full { width: 32px; height: 32px; flex: 0 0 32px; border-radius: 50%; overflow: hidden; }
.sdm-static-page .profile-img-element { display: block; }
.sdm-static-page.sdm-location-page #community-blocks #profilesSection > div > div:first-child {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0 auto 40px;
  text-align: center;
}
.sdm-static-page.sdm-location-page #community-blocks #profilesSection > div > div:first-child > h2 {
  margin: 8px auto 0;
  text-align: center;
}
.sdm-static-page.sdm-location-page #community-blocks #profilesSection > div > div:first-child > p {
  max-width: 680px;
  margin: 16px auto 0;
  text-align: center;
}
@media (max-width: 639px) {
  .sdm-static-page.sdm-location-page #community-blocks #profilesSection > div > div:first-child { margin-bottom: 32px; }
  .sdm-static-page.sdm-location-page #community-blocks #profilesSection > div > div:first-child > p { margin-top: 12px; }
}
.sdm-static-page #profilesSection .profile-grid { display: flex; flex-wrap: wrap; justify-content: center; gap: 24px; }
.sdm-static-page #profilesSection .profile-grid > .profile-card { flex: 0 1 100%; min-width: 0; }
@media (min-width: 640px) { .sdm-static-page #profilesSection .profile-grid > .profile-card { flex-basis: calc((100% - 24px) / 2); } }
@media (min-width: 1024px) { .sdm-static-page #profilesSection .profile-grid > .profile-card { flex-basis: calc((100% - 72px) / 4); } }
@media (max-width: 768px) {
  .sdm-static-page { padding-top: 129px; }
  .sdm-static-page.city-guide-page { --city-header-height: 64px; }
  .sdm-location-layout .publicHeader.blogHeader ~ .sdm-static-page.city-guide-page { --city-header-height: 129px; }
}
@media (prefers-reduced-motion: reduce) { .sdm-static-page *, .sdm-static-page *::before, .sdm-static-page *::after { scroll-behavior: auto !important; animation: none !important; transition: none !important; } }

/* Match Canadian province CTA images to the existing Montreal image frame. */
.sdm-static-page[data-css-page^="ca-state-"] .signup-band-bg {
  inset: auto;
  width: calc(100% + 16px);
  height: calc(100% + 16px);
}

/* Match Western Australia's article and Meetup surfaces to the other states. */
.sdm-static-page[data-state="western-australia"] .local-page-layout .article,
.sdm-static-page[data-state="western-australia"] .local-page-layout #community-blocks section,
.sdm-static-page[data-state="western-australia"] .local-page-layout #community-blocks .meetup-card {
  background: #fff;
}

@media (min-width: 1001px) {
  .sdm-static-page[data-au-shared-art="country"] .local-page-layout .signup-band {
    background-position: right 10% !important;
  }
}

.sdm-static-page .landing-location-scope { display:block; margin-top:4px; color:#666; font-size:12px; font-weight:400; line-height:1.5; }
